如题,MODBUS传输协议的RTU 和ASCII两种传输方式所需的硬件和软件哪些相同,哪些不同?
最佳答案
硬件完全相同。软件的实质不同是帧怎么分辨。
ASCII是靠起始字符、结束字符。协议看着简单,但由于有些特殊的字符,所以在传送数字的时候就麻烦了,比如十六进制的“00”,就要被拆分成两个ASCII的“0”,也就是十六进制的30、30,通讯效率降低一倍,因为数据量大了一倍。
RTU是一种二进制模式,每帧的起始是依靠总线的空闲时间超过3.5个字符(的时间)来判断的,协议稍微难理解一些,但优点是通讯速度快。
提问者对于答案的评价:
谢谢 。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc230304.html