关于PLC与SQL数据库通讯 点击:1483 | 回复:6



AutoCtrl888

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:58帖 | 466回
  • 年度积分:55
  • 历史总积分:2401
  • 注册:2007年3月04日
发表于:2020-05-26 15:46:19
楼主

        案例采用MySQL和S7-1200的PLC,以及IGT-DSER网关模块,首先设置服务器及数据库,数据库的主机192.168.3.164,建立数据库database,新建立一个数据表devdata, 要实现根据设备ID字段devid更新数据记录(Update), 表结构如下:

DB-KEY-TB.png

        然后设置网关参数,先设置网络参数,网关上有两个网口,网口1连接PLC,网口2连接数据库服务器,PLC的IP地址为192.168.1.111,将网关的IP地址改为PLC的相同网段192.168.1.244,详细设置如下:

DB-2xS71K-IGT-NET-2.png

        最后配置数据字段与PLC数据地址,以及服务器的密码、用户名等参数,如下图:

DB-KEY-CFG.png

         配置完成后,点'参数'->'参数写入到网关',下载参数,然后点‘工具'->'重启网关',重启后网关即进入工作状态,如上图。

         然后打开数据库软件,验证如下图:

DB-KEY-TEST.png

        网关的详细介绍,以及相关软件资料在附件中,还有 INSERT方式案例:        https://blog.csdn.net/AutoCtrl666/article/details/105919162


正在下载,请等待……
下载附件需0积分!



楼主最近还看过



AutoCtrl888

  • 精华:0帖
  • 求助:0帖
  • 帖子:58帖 | 466回
  • 年度积分:55
  • 历史总积分:2401
  • 注册:2007年3月04日
发表于:2020-07-06 11:17:40
1楼

havegood

  • 精华:0帖
  • 求助:1帖
  • 帖子:80帖 | 273回
  • 年度积分:118
  • 历史总积分:1335
  • 注册:2016年7月23日
发表于:2020-07-06 11:21:18
2楼

AB的PLC支持吗?可以同时连几台PLC?

AutoCtrl888

  • 精华:0帖
  • 求助:0帖
  • 帖子:58帖 | 466回
  • 年度积分:55
  • 历史总积分:2401
  • 注册:2007年3月04日
发表于:2020-10-19 10:57:42
3楼

"havegood" 的回复,发表在2楼
        对内容: 【AB的PLC支持吗?可以同时连几台PLC?】进行回复:

        -----------------------------------------------------------------


这里有IGT-DSER采集AB的PLC数据,存入到数据库的案例:

https://blog.csdn.net/AutoCtrl666/article/details/106761355

caichl

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 94回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2011年7月03日
发表于:2020-10-19 11:55:22
4楼

感谢楼主分享

好运平头哥

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 76回
  • 年度积分:0
  • 历史总积分:122
  • 注册:2012年5月08日
发表于:2020-10-19 21:12:07
5楼

感谢楼主分享

贾元武

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 27回
  • 年度积分:0
  • 历史总积分:62
  • 注册:2007年3月14日
发表于:2021-06-29 23:20:38
6楼

谢谢楼主分享。


热门招聘
相关主题

官方公众号

智造工程师