案例采用MySQL和S7-1200的PLC,以及IGT-DSER网关模块,首先设置服务器及数据库,数据库的主机192.168.3.164,建立数据库database,新建立一个数据表devdata, 要实现根据设备ID字段devid更新数据记录(Update), 表结构如下:
然后设置网关参数,先设置网络参数,网关上有两个网口,网口1连接PLC,网口2连接数据库服务器,PLC的IP地址为192.168.1.111,将网关的IP地址改为PLC的相同网段192.168.1.244,详细设置如下:
最后配置数据字段与PLC数据地址,以及服务器的密码、用户名等参数,如下图:
配置完成后,点'参数'->'参数写入到网关',下载参数,然后点‘工具'->'重启网关',重启后网关即进入工作状态,如上图。
然后打开数据库软件,验证如下图:
网关的详细介绍,以及相关软件资料在附件中,还有 INSERT方式案例: https://blog.csdn.net/AutoCtrl666/article/details/105919162
楼主最近还看过
"havegood" 的回复,发表在2楼
对内容: 【AB的PLC支持吗?可以同时连几台PLC?】进行回复:
-----------------------------------------------------------------
这里有IGT-DSER采集AB的PLC数据,存入到数据库的案例: