数据位、校验、停止位如何理解?
郑志武
发布于2013-10-21 00:51
33
0
标签:
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只需完全按照上述参数设置即可。