PLC通讯智能网关IGT-DSER支持各种PLC之间多对多通讯;PLC无需编程,方便快速实施;因为是多线程的交互模式,所以可以保证高实时性;支持串口、网口通讯,以及WIFI、4G无线通讯。
本案例是三菱Q系列PLC与西门子S7-1200的PLC之间通讯,想要实现的通讯任务如下:
1. M992~M1311 → 写入 → M100.0~M139.7 40 Bytes
2. M2000~M2319 ← 读取 ← M140.0~M179.7 40 Bytes
3. D1000~D1200 → 写入 → DB10.DBW0~DB10.DBW399 400 Bytes
4. D2000~D2200 ← 读取 ← DB20.DBW0~DB20.DBW399 400 Bytes
首先设置三菱PLC的IP地址、通讯端口和通讯协议,如下图:
西门子的PLC需要设置IP地址,打开通讯功能,DB数据块要取消优化访问,设置如下:
通过西门子PLC的编程软件建立数据块_6[DB10]、数据块_7[DB20],然后下载到PLC:
系统的网络结构图,网关支持热插拔自恢复,以下是设置时和运行时的网络连接关系:
然后通过智能网关通用的参数设置软件(下载地址),设置IGT-DSER的网口参数,以及PLC之间的通讯配置表,按照上面的通讯地址和数据地址,配置完成的数据表如下图:
通过‘参数’->‘参数写入到网关’将以上配置下载到网关模块,然后通过‘工具’->‘重启网关’重启后,网关模块即进入工作状态,按照以上4个任务建立4个线程运行。
相关资料手册和软件下载:
楼主最近还看过