西门子S7-1200/1500对接MySQL数据库,实现数据上报与查询

         IGT-SER系列智能网关模块,支持各种PLC、智能仪表、远程IO与数据库之间双向通讯,既可以读取设备的数据上报到SQL数据库,也可以从数据库查询数据后写入到设备;数据库软件支持MySQL、SQLServer、PostgreSQL、Oracle。

        网关安装在设备侧,与设备同时起停,不担心数据丢失;在断网、服务器维护上报数据有异常时,网关主动将数据缓存,待故障解除后自动重新上报到数据库;网关也支持多服务器冗余、异常未提交数据本地保存等功能,确保数据安全;已批量用于多种行业的智能工厂,大大提高MES等工业互联网项目的实施效率。

        打开网关参数设置软件,通过'功能'->'类型与设备选择'选择第三个类型,PLC设备选择西门子1200/1500,点‘确定当前选择’,然后编辑网口参数。

西门子S7-1200/1500对接MySQL数据库,实现数据上报与查询_第1张图片

        通过'功能'->'网口参数编辑',根据上图设置网关自身IP和PLC的IP地址等参数,如下图:

西门子S7-1200/1500对接MySQL数据库,实现数据上报与查询_第2张图片

        通过'功能'->'数据上报与对接'设置数据库服务器地址、用户名、密码,以及PLC寄存器地址 和 数据表字段,如下图:

西门子S7-1200/1500对接MySQL数据库,实现数据上报与查询_第3张图片

       参数编辑完成后通过‘参数’->‘参数写入到网关’将参数下载,然后通过‘工具’->‘重启网关’重启,再通过‘参数’->‘从网关读取参数’查看网关的工作状态,没有出现红色图标的报警消息就是正常的。         通过数据库工具软件Navicat连接数据库,查看网关上报到plcdata表的数据,通过'工具'-‘网关数据监控’可以查看SQL命令。相关资料软件下载    多台PLC通过一个网关模块上报数据

      

你可能感兴趣的:(mysql,sql,postgresql,json,数据库)