用200库文件将200设置为从站,跟modscan32测试,通讯超时。USB转485线用串口调试工具试过是好的。测试时注意了地址,波特率,奇偶校验。。。还有用PORT0接USB转串口线。就是一直通讯超时啊,求指点。
最佳答案
1、通讯线缆硬件上有问题。
2、S7-200从站的程序编制有问题。详见S7200做从站的程序:
《S7-300 CP341做主站S7-200做从站的modbus RTU 通讯》下载:
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=A0451
3、modscan32测试时所设置的波特率,站号,校验方式都要正确,即与S7-200所设置一致,传送的字符不要太多。
4、按照下述文档操作:
S7-200 modbus从站 MODSCAN32测试,连接:
http://www.docin.com/p-483755398.html
提问者对于答案的评价:
谢谢大家,其实是PORT0口有问题,实在没办法换了个PLC试试。。。好了。
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc254257.html