请问通讯模式ASCII和RTU有什么不同?如何选择?

请问各位老师,MODBUS通信模式有MODBUS ASCII 和MODBUS RTU请问这两种模式有什么异同?该如何选择呀?
本人对通讯比较小白,请各位老师指点。谢谢。

最佳答案

1. MODBUS通信模式有MODBUS ASCII 和MODBUS RTU请问这两种模式有什么异同?
设备间采用Modbus协议进行通讯,如果所有数据帧采用ASCII码方式进行编码时,这种叫Modbus ASCII通讯方式;如果采用二进制方式进行编码时,就是RTU方式。
从功能来说没有区别,都可以实现设备间的Modbus协议通讯。
不过从性能来说,区别较大:
1)RTU方式通讯速率较高,可达115kbps,ASCII方式通讯速率较低,最高不超过38.4kbps。
2)效率差异较大,采用RTU方式进行通讯时发一个请求最多8个字节。如果采用ASCII码通讯时,发一个请求需要19个字节。因此,效率很低;
2. 该如何选择呀?
很多设备上述两种方式都支持,如果支持一种的话,绝大部分支持RTU方式。国产的仪表很多由于开发问题,支持ASCII的较多。

提问者对于答案的评价:
wb210xa老师的回答更具条理性,谢谢。学习了。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午9:42
下一篇 2018年12月1日 下午9:43

相关推荐