1、在设置通信参数时 数据位可设为7位或8位,停止位可设为1位或2位。请问有什么区别呀?应该如何理解?
2、校验方式有奇校验、偶校验、无校验,请问如何选择?
恳请各位老师指导。
最佳答案
1、在设置通信参数时 数据位可设为7位或8位,停止位可设为1位或2位。请问有什么区别呀?应该如何理解?
一般情况下,RTU通讯时常见的为8个数据位、1个停止位;而ASCII码通讯时7个数据位、2个停止位。
由于RTU通讯采用二进制(字节)编码方式,而每个字节都是8位,因此,通常设为8个数据位。
而ASCII码通讯时,常见的ASCII码值都不超过127,即用7位数据位即可表示。
停止位主要是判断数据的有效位的。
2、校验方式有奇校验、偶校验、无校验,请问如何选择?
校验方式是对数据在传输过程中的误码进行判断的,不同的串行协议缺省的校验方式都不太相同。其实选择奇校验或者偶校验没有太大区别。如果选择无校验时则增加了通讯的误码率。
所有上述参数的选择都应该根据现场设备的通讯参数来定,而PLC只需完全按照上述参数设置即可。
提问者对于答案的评价:
wb210xa老师的回答最详细,谢谢.
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc294915.html