请教高手如何实现西门子PLC与AB PLC之间的通讯

如题所述

当然是MODBUS通讯了;首先看你怎么去定义主站与从站;

如果你定义的是西门子为从站站那么你就得知道每一位置的MODBUS地址西门子的手册上应该是有的自己去看如果没有手册可以去官方网站上找找;AB的就是主站;通过AB的plc发送MODBUS数据去读写从站的某一位或某一字节;两款PLC上应该都有从主站配置;如果没有就得自己编写了;自己编写就比较麻烦了;截个图给你看MODBUS地址编码原则:

不管你是配置的还是自己编写的你一定要注意两台设备的MODBUS的地址是一样的;

在给你举个例子吧:

在从站中的M0 对应的MODBUS地址是 0001;那么主站读写的时候就不是M0了就是0001;

而从站还是用的是M0来做控制;(只是例子不实际应用;实际应用还是得看手册)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-03-01

要想通讯先要了解一下设备之间的连接关系,下面这个是原理图:

百度能搜索到IGT-DSER的相关案例。

第2个回答  2022-12-07
这个需要将西门子和AB的PLC分别接到IGT-DSER模块上,AB的PLC一般是标签方式通讯,所以需要设置通讯的标签名称,百度能搜到相关案列的。
第3个回答  2015-12-25
可采用MODBUS通讯