恭喜,你发布的帖子
发布于 2017-09-22 09:33:53
15楼
我们讨论的主题是一个通讯口在PLC运行既做MODBUS RTU主站又做从站的问题, 而MODBUS RTU网络只能单主站这是入了门的工控者都知道的基本知识问题,回答楼主的贴的人都知道的,
请问楼上的至圣,MODBUS库出来的程序,在线修改它的奇偶检,波特率,地址(这些参数是使用VB*,VD*赋值的),如果不重启电源,或者不做运行--停止切换,新修改的通讯参数是不会生效的. 这个问题怎么解释? 这个问题我自己土想想是否是需要"初始化".
最终这些参数还是要传递到SMB30/130,这些参数都是可以在线修改的,修改了之后都是立即生效的。
单纯以程序来说,可以通过MODE=1使能MODBUS通讯,复位后就可以切换回PPI。
要转换主从身份,其实很简单,比如原来是主站,那么把主站的MODE=0,经过延时后不调用主站程序,然后调用从站程序,然后从站的MODE=1就好了。
请填写推广理由:
分享
只看
楼主