恭喜,你发布的帖子
发布于 2020-05-01 12:55:25
19楼
再次感谢Zane老师的认真回复。
就这次发帖来说,主要是我对通讯的基础知识一窍不通所致!
总是以为,如果用了USS协议,MODBUS的设备是不会反应的,反之也如此。但是就通讯来说,发送和接收的都是2进制码,这样就有可能造成发送出USS协议的2进制码,会被MODBUS设备误读。
另外想问问Zane老师,是否可以通过改变波特率来解决这个误读的情况,也就是让两个协议的波特率不同。
理论上,可以通过差别较大的波特率,设置不同的起始位,停止位,及校验位,来实现。
实践中,真不如两个独立的通信口来的稳定可靠方便
请填写推广理由:
分享
只看
楼主