您现在的位置是:首页 > PLC技术 > PLC技术

计算机控制系统数据通信的奇偶校验码

来源:艾特贸易2017-06-05

简介增加冗余位,使得码字各位中 1 的个数为奇数或偶数的方法。显然它是检验码。实际的通信使用中,又可分为垂直奇偶校验、水平奇偶校验和垂直奇水平偶校验等。 (1) 垂直奇偶校验。

    增加冗余位,使得码字各位中1的个数为奇数或偶数的方法。显然它是检验码。实际的通信使用中,又可分为垂直奇偶校验、水平奇偶校验和垂直奇水平偶校验等。

   (1)垂直奇偶校验。也称为字符奇偶校验。信息分为定长P位,每发送P位后,加法一位冗余位。可见它可以边发送,边产生冗余位;边接收,边校验。编码效率

   R=P/ (P+1)    (2-10)

    它只能够检出其中所有奇数个位的错误,不能检出所有偶数个位的错误(例如,P位中有两位都错)。对突发的错误(一般在较短的时段之内)所有漏检率都是50%

   (2)水平奇偶校验:在一块信息中(如q个信息组成一块),对每一个信息相应的位进行校验。因突发的错误持续时间一般不会超过一个信息的发送时间(发P位的时间),所以漏检率较低。但是这种方法要等到这一块信息全部发送完,再发送冗余位才能开始检验。

    编码效率

   R=q/(q+1)    (2-11)

   (3)垂直奇水平偶校验:同时进行以上两种校验,误码率大幅度下降,还可纠正部分差错。

    编码效率

   R=Pq/(P+1)(q+1)    (2-12)