logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

关于多台三菱PLC数据采集到SQL数据库,对接MES平台

项目中采用IGT-DSER智能网关收集两台设备的数据,更新到SQLServers数据库,设备上的PLC型号是三菱R08CPU,网关上有两个网口,网口1通过交换机连接两台PLC设备,网口2通过路由器连接服务器。首先通过数据库工具软件连接数据库服务器,建立好数据表,如下图:每台设备一行数据记录,根据设备ID按周期每5秒更新一次数据表,网关的数据配置如下:电脑上运行网关的参数设置软件,通过交换机网线连接

#数据库
Modbus协议的PLC、智能仪表数据采集至SQL数据库,实现双向通讯

        IGT-DSER系列智能网关模块支持多台PLC、智能仪表、变频器与数据库之间双向通讯,既可以读取设备的数据上报到数据库,也可以从数据库查询数据后写入到设备;无需编程开发,直接配置参数即可;根据所配置的参数按照任务组自动生成SQL命令语句,实现多设备SQL命令与数据库软件对接,支持MySQL、SQLServer、PostgreSQL、Oracle等。

文章图片
#mysql#sqlserver
智能工厂的IGT数据采集网关-PLC与数据库双向通讯的多种SQL语句配置

IGT-DSER智能网关模块,支持各种PLC、智能仪表、远程IO与数据库之间双向通讯,既可以读取设备的数据上报到SQL数据库,也可以从数据库查询数据后写入到设备;数据库软件支持MySQL、SQLServer、PostgreSQL。相关软件和手册下载网关支持串口、网口方式与PLC连接,相关通讯参数可以自由编辑配置,通过'功能'->'网口参数编辑'进入如下界面,编辑网关的IP、所连接PLC的IP

#数据库#mysql#sqlserver
关于多台西门子S7-1200/1500等PLC与SQL数据库对接(带边缘计算)的案例

7. 将多种数值替换为对应的字符串:例如设置为‘[#@0=离线|1=待机|2=运行|3=故障|其它值]’时,当这行配置对应的PLC寄存器的数值≥0、≤3时,根据数值分别取字符串‘离线’‘待机’‘运行’‘故障’,超出这个范围则替换为‘其它值’。5. 触发模式数据对接的附加条件: 例如输入‘[==]100’,同时勾选‘变化判断’,这样如果该数据的当前值不等于100,即使该任务组的其它触发条件满足也不会

文章图片
#sqlserver#mysql#数据库
工业自动化采用DeepSeek协助调试PLC通讯

按照以上操作后一次性解决问题!

文章图片
通过阿里云物联网平台实现PLC间的远程通讯

智能网关IGT-SER系列智能网关支持MQTT协议,方便将多台PLC设备的数据JSON格式发布/订阅。支持OneNET、阿里云等多种平台。本案例是在异地的两台PLC通过智能网关对接阿里云的物联网平台,实现PLC之间远程通讯。不同品牌的PLC之间本地通讯罗克韦尔(AB)与西门子PLC通讯首先要在阿里云上注册,然后进入控制台创建产品,阿里云平台有详细的开发文档,以下是创建好的IGT-GSER产品:然后

基于IGT-DSER实现工业触摸屏与PLC设备之间WIFI无线通讯

本文是基于IGT-DSER系列智能网关设备实现工业触摸屏与PLC设备之间WIFI无线通讯的案例。

文章图片
工业控制常用的EtherNet/IP、OPC UA协议的标签数据转发到另外的PLC寄存器地址

在工业自动化领域,越来越多的碰到标签方式通讯的设备,常用有CIP(基于EtherNet/IP)的协议、OPCUA协议等,CIP协议主要是罗克韦尔/AB的PLC、欧姆龙NX/NJ系列的PLC等,OPCUA协议常见于工业机器人、智能焊接设备等。在不具备标签协议接口的PLC上实现跟这些设备通讯时,可以通过IGT-DSER智能网关来实现标签数据的转发。

文章图片
工业自动化采用DeepSeek协助调试PLC通讯

按照以上操作后一次性解决问题!

文章图片
通过网口或串口走Modbus协议,读写数据库中的数据

​智能网关IGT-DSER方便实现多台PLC与数据库之间的数据通讯,既可以读取PLC的数据上报到数据库,也可以从数据库查询数据后写入到PLC的寄存器,还可以将数据库的数据转为Modbus服务端/从站,实现数据库内的数据也可以走Modbus协议通过网口或串口读写。

文章图片
#数据库
    共 47 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择