PLC的大致生产流程:PLC完成后需要进行二次曝光(注意曝光的功率和时间)——接下来就是烤箱的烘烤(注意:烘烤的温度和烘烤时间)——还有就是温度循环(注意温度设定和循环次数)——封钢管的就不用我说了吧?(产品的护壳很重要同时也是很简单的)——最终的测试合格就可以发货了……
你检查一下你的通讯电缆还有就是转串,应该不是plc的问题,下载程序也是在通讯不断的发数据包和校验码
如果硬件有问题有可能会出现这个提示
还有就是你把plc刷机一下恢复到出厂设置(他们官网有系统更新工具和说明),或者换一台plc再试一下呢
举个例子:
已知信息位为1100,生成多项式G(x)
=
x3+x+1,求CRC码。
M(x)
=
1100
M(x)x3
=
1100000
G(x)
=
1011
M(x)x3
/
G(x)
=
1110
+
010
/1011
R(x)
=
010
CRC码为:
M(x)x
3+R(x)=1100000+010
=1100010
其原理是:CRC码一般在k位信息位之后拼接r位校验位生成。编码步骤如下:
(1)将待编码的k位信息表示成多项式
M(x)。
(2)将
M(x)左移
r
位,得到
M(x)xr
。
(3)用r+1位的生成多项式G(x)去除M(x)xr
得到余数R(x)。
(4)将M(x)xr
与R(x)作模2加,得到CRC码。
这段程序是数据转成ASCII码放在D300到D308中,校验码是先计算到D150中,然后在转成ASCII码放到D309和D310中,然后用RS指令发送D300到D310这K11个数据。
RS指令发送的数据是按照寄存器和设定的个数发送的,这个程序就是发送D300开始的K11个寄存器中的数据,也就是D300到D310中的数据。RS指令本身不管有没有校验码,怎么校验的,就是发送寄存器中的数据,寄存器中的数据是校验码,发送的就是校验码,寄存器中的数据不是校验码,发送的数据就不是校验码。
望采纳。。。。
以上就是关于plc生产流程及产品检验全部的内容,包括:plc生产流程及产品检验、信捷plc下载程序 报crc校验错误 怎么办、PLC能不能用程序自动计算crc校验码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)