发送数据1101011011,采用CRC,p(x)=x^4+x+1,为什么计算时要再后面加4个0,

因为CRC运算就是在数据M(本题为1101011011)后面添加供差错检测用的n位冗余码,然后构成一个帧发送出去,除数是根据二进制的模二运算得出的,就是那个表达式,2的四次方,2的一次方,2的零次方,分别为16 2 1,将他们化为二进制就为10011,是五位,也就是除数就为10011,n比除数少一位,10011是五位,少一位就是四个0,不是单纯的少个1,n为要在被除数后面添加的0的个数,所以最后就是除以10011,答案等于1100001010,余数为1110

fanuc系统报警代码1084 EXTABLE 4 FORWARD INCOMPLETE什么故障?

这个是机床厂家编写的报警,可以通过以下两种途径获得解决方法 :
1、查找设备说明书
2、自己分析PMC程序。
你可以关注共享屋公共号,这里提供数控机床电气的学习文章。

发表评论