场景:西门子1500需要采集64个modbusrtu仪表数据
应用难点:编写轮询程序复杂,采集速度慢,使用单个串口现场干扰大
方案:使用grm300系列网关,一共4个485个隔离串口,1个485连接16个modbusrtu仪表,共计64个仪表,当然可以更多,本项目只有64个
网口直接接1500 plc,plc无需添加任何代码
简单配置网关即可完成自动数据传输到指定数据区
grm322wx 可以采集各种协议的串口和网口设备,并在不同设备之间交换数据。 采用打包读写的方式,并具备 定时和阀值判断,可最大限度优化通讯速度,充分利用带宽。
比如需要从 a 设备读取数据,(a指64个仪表)然后写入到 b 设备(b指1500的plc),方法如下:
1.1:定义配置好 a 设备协议类型,需要读取的数据类型,寄存器地址,并确保 a 设备通讯正常。
1.2:定义配置好 b 设备协议类型,需要写入的数据类型,寄存器地址,并确保 b 设备通讯正常。
1.3:在 grmdev 定义数据交换,即可完成数据交换
典型应用举例:一个网口 net1 接西门子 1500 plc,4个rs485接 64个仪表,需要将 64个仪表的数据发送到西门子 1500plc。
2.1. 首先配置一个西门子 1500 plc 的变量
在 plc 编程软件里面的设置如下:
a ,设备组态,双击“保护(防护与安全)”进入保护设置画面,把允许从远程伙伴(plc,hmi… )使用 put/get 通信访问打上勾
b,db 块设置
如果程序中有 db 数据块,右击相应的 db 块,选择“属性”,把优化的快访问前面的勾取消掉。 设置完成请重启 plc 电源! 如果还通讯不上,有时需要重新清空 plc 程序再下载重启后才能生效。
2.2. 配置4个rs485modbusrtu仪表的变量
2.3. 使用数据交换即可完成
模块协议支持:
金属磁性压实粉末材料在新一代功率电感器中的应用
长城汽车荣获智利2023年度最佳汽车品牌大奖
贸易与环境之间的问题
三网融合的好处及三网融合技术方案及市场前景
开源硬件平台指的是哪方面开源_开源硬件究竟有多开源
西门子1500PLC连接64个仪表网关数据交互
无线路由器的QoS支持
ULN2003应用电路分析
迈威时速 | 迈威通信达成15日“0-1”轨交专用交换机定制交付
一文解析5G通信协议
碳化硅模块以及难点解析
2016年无人机技术突破大汇总
下一代光接入网架构在管侧推动下一代50G PON技术发展
为什么机器学习项目会失败
2020年初 超过100款VR游戏的收入超过了100万美元
TE携手安德雷蒂科技公司,共同推动赛车运动和电动汽车技术发展
用PPEC打造你的电源方案
比亚迪汉DM预告图公布 主推车型将是纯电动版
晶体在电路中起什么作用?晶体和振荡器有什么区别?
ADMTV300: 低中频调谐器支持T-DMB DAB F