最近用到JAVA和PLC之间通信,之前做的物联网通信都是利用通讯模组进行TCP/IP进行通信,这次遇到的PLC不太一样,需要用到中间件KEPServerEX 6,我理解的就是PLC设备作为Server,利用KEPServerEX 6建立通信连接,再用JAVA获取信息和写入数据,一般获取信息直接推送到数据库中,只要用JAVA写入就行,记录下安装过程。 1)下载破解版KEPServerEX 6,网上很多,下载安装以后要进行破解,给大家一个破解版下载链接,安装后破解即可 http://www.downxia.com/downinfo/300434.html 2)在mysql官网上下载OJDBC驱动,5和8版本都可以,安装后需要在windows的ODBC 数据源(32 位)中进行添加,截图如下
数据源添加完成。 3)打开Kepserver,建立通道、设备、标记,这些网上都很多 4)配置Data logger genneral:主要配置数据库连接信息 Data Map:主要配置数据映射,就是把标记和数据库列名对应起来,每一个标记都有5项数据(NAME、NUMBER_ID、QUALTITY、TIMESTAMP、VALUE) 按照上述配置后,Data Loger运行时会创建一个aaa表,而且只是第一次启动创建,后续不会重复创建 Triger:配置多长时间触发一次,根据实际需要进行配置,一般只是调下Interval就可以了 先记录到这,有使用KEPServerEX 6进行通讯的可以加群来交流:687411529