不同品牌的PLC之间通讯-西门子与三菱PLC以太网方式实时通讯 点击:270 | 回复:6



havegood

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:43帖 | 173回
  • 年度积分:217
  • 历史总积分:771
  • 注册:2016年7月23日
发表于:2020-09-23 09:47:04
楼主

        PLC通讯智能网关IGT-DSER支持各种PLC之间多对多通讯;PLC无需编程,方便快速实施;因为是多线程的交互模式,所以可以保证高实时性;支持串口、网口通讯,以及WIFI、4G无线通讯。

        本案例是三菱Q系列PLC与西门子S7-1200的PLC之间通讯,想要实现的通讯任务如下:

Q03-S7-PLC.png

        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地址、通讯端口和通讯协议,如下图:

Q03设置.png

        西门子的PLC需要设置IP地址,打开通讯功能,DB数据块要取消优化访问,设置如下:

S7通讯设置.png

        通过西门子PLC的编程软件建立数据块_6[DB10]、数据块_7[DB20],然后下载到PLC:

Q03-S7_DBSET.png

         系统的网络结构图,网关支持热插拔自恢复,以下是设置时和运行时的网络连接关系:

Q03-S7_NET.png

        然后通过智能网关通用的参数设置软件(下载地址),设置IGT-DSER的网口参数,以及PLC之间的通讯配置表,按照上面的通讯地址和数据地址,配置完成的数据表如下图:

Q03-S7-CFG.png

        通过‘参数’->‘参数写入到网关’将以上配置下载到网关模块,然后通过‘工具’->‘重启网关’重启后,网关模块即进入工作状态,按照以上4个任务建立4个线程运行。

        相关资料手册和软件下载:

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



che198

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 398回
  • 年度积分:35
  • 历史总积分:87
  • 注册:2019年9月20日
发表于:2020-09-24 15:44:30
1楼

谢谢楼主。。。。

xuanyi33

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 43回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2018年8月08日
发表于:2020-09-25 15:31:59
2楼

谢谢楼主。。。。

wzw

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 16回
  • 年度积分:35
  • 历史总积分:35
  • 注册:2020年5月28日
发表于:2020-09-26 08:31:31
3楼

学习一下感谢楼主分享

ladis

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 38回
  • 年度积分:64
  • 历史总积分:64
  • 注册:2020年9月12日
发表于:2020-10-10 22:39:54
4楼

好东西,先收藏了。。谢谢!!

houhgp

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 32回
  • 年度积分:17
  • 历史总积分:54
  • 注册:2014年10月31日
发表于:2020-10-11 13:26:17
5楼

谢谢楼主的分享

l873941862

  • 精华:0帖
  • 求助:3帖
  • 帖子:6帖 | 646回
  • 年度积分:23
  • 历史总积分:311
  • 注册:2016年12月15日
发表于:2020-11-21 21:53:39
6楼

谢谢楼主的分享


相关主题

官方公众号

智造工程师