从站为226CN,modbus通讯时提示错误为0,从属功能未启动,请问该如何解决呢?
从站MBUS-INIT参数设置如下:1,2,9600,0,0,126,32,1000,&vb0
最佳答案
仔细检查一下地址参数设置。
问题很可能是地址重叠了。
请参考:《如何用 S7-200 实现 modbus 通信? 》
http://www.ad.siemens.com.cn/download/DocList.aspx?TypeId=6&CatFirst=1&CatSecond=2&CatThird=-1
《modbus RTU通讯协议在S7-200中的应用》连接:
http://www.plc365.com/SIMATIC/752.html
实例:
《S7-300 CP341做主站S7200做从站的modbus RTU 通讯》下载:
http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0451.pdf
《S7200做主站S7-300 CP341做从站的modbus RTU 通讯》下载:http://wenku.baidu.com/view/c3b0afc3d5bbfd0a79567373.html
提问者对于答案的评价:
地址是有点问题
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc313756.html