两台S7-224的通讯

我在两台S7-200之间自由口的通讯,他的程序是这样的,甲机通过MB10控制乙机,乙机也是这样的
甲机通讯程序如下:
LD SM0.0
MOVB 2,VB100
MOVB MB10,VB01
MOVB 16#OD,VB102//终止符
XMT VB00,0
发送完成中断程序
LD SM0.0
DTCH 10
OB 16#80,SMB87  //接收过程中,禁止时间中断,允许接收
LD SM0.0
RCV VB200
乙机的程序也是这样的
现在小弟有点不明白就是两台S7-224都用VB100来发送,VB200来接收,那他们的modbus的地址是一样VB100对应是40051 ,VB200对应是40101那他们彼此怎么区分他们的modbus地址啊

最佳答案

《S7-200 CPUs -- 通信组态和编程 -- USS, modbus 或自由口通信》连接:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=28767151&nodeid0=10805397&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN

《S7-200 CPUs -- 通信组态和编程 -- USS, modbus 或自由口通信》连接:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=28767151&nodeid0=10805397&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN

提问者对于答案的评价:
谢谢,受用了

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc310457.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐