串口调试助手和200smart ModBus 通讯

串口调试助手是WIN10软件商店下载的,参数设置好了。200smart CPU设置主站时,串口可以看见一大堆数据发过来。CPU为从站时,不能发送,发送的数据怎么设置呀。我是小白,才开始学,求大神指导。谢谢!

最佳答案

如果plc作为主站,串口调试软件作为modbus通讯的从站,串口调试软件中可以看到数据,说明你的控制程序,串口调试软件的设置及外部硬件连接均正确。
当将串口调试软件设置为主站,plc为从站时,plc无法接收到数据的原因很多。
首先排除外部接线问题,这个没有问题。
你plc 的接收程序是如何编写的?初始化接收指令,如:SMB87/SMB88/SMB89/SMW94等是如何定义?定义的rcv的指令的如何编写的?plc正处在接收状态?
串口调试软件按什么状况发送数据的?

提问者对于答案的评价:
第一次用论坛,上传的照片也没有显示,也不能跟帖回复,谢谢各位大神。不会发送报文,要那个校验码不知道怎么弄。
想读取从站VW100数据 ,从站地址为2, 写的02 03 00 01 00 08 后面是校验对吗?

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

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

相关推荐

发表回复

登录后才能评论