smart200modbus通讯问题咨询

smart本身已经与另外smart通过扩展SB CM01 485信号板建立mdbus通讯,现在再与远程dcs进行485通讯,
1.用扩展板通讯port应该选1,用CPu上的选0对吧?
2.有主程序里有MBUS_INIT和MBUS_SLAVE,子程序有MBUS_CTRL和MBUS_MSG,这是不是重复了?还是说主程序里的是做modbus从站通讯,子程序里是主站通讯,是两个单独的设备通讯?
3.再建立第二个MODBUS与DCS通讯,是不是选择MODBUS RTU master2?
4.smart200与dcs通讯做从站,让DCS主动开读取,是不是直接就可以用主程序里的程序了

图片说明:

smart200modbus通讯问题咨询    smart200modbus通讯问题咨询    smart200modbus通讯问题咨询   

最佳答案

1)是的,集成的rs485是prot0口,扩展信号板是prot1口,它们分别在SMB30/SMB130中设置通讯参数。
2)不会的,正常主、主;主、从的设置,不支持从、从的设置。它们有这个的通道标志区别的。
3)是的,就是上面的SMB30与SMB130的区别。
4)通讯实际上是互相双方的工作,那一方设置为主站和从站都可以。区别在于主站是主动方,能够主动挑起数据交换的工作,而从站只是做一下数据交换的响应。
另外,你的图示程序,MSG指令如果仅仅只是一个,可以用秒脉冲SM0.5来触发,如果有多个,那么用SM0.5触发显得不符合情理了。

提问者对于答案的评价:
x

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午10:53
下一篇 2021年7月4日 下午10:54

相关推荐

发表回复

登录后才能评论