循环冗余校验(CRC) 域为两个字节,包含一个二进制16 位值。附加在报文后面的CRC 的值由发送设备计算。接收设备在接收报文时重新计算CRC 的值,并将计算结果于实际接收到的CRC值相比较。如果两个值不相等,则为错误。
生成CRC 的过程为:
将一个16 位寄存器装入十六进制FFFF (全1). 将之称作CRC 寄存器。
将报文的***个8位字节与16 位CRC 寄存器的低字节异或,结果置于CRC 寄存器。
将CRC 寄存器右移1位(向LSB 方向), MSB 充零. 提取并检测LSB。
(如果LSB 为0): 重复步骤3 (另一次移位).(如果LSB 为1): 对CRC 寄存器异或多项式值0xA001 (1010 0000 0000 0001)。
重复步骤3 和 4,直到完成8 次移位。当做完此操作后,将完成对8位字节的完整操作。
对报文中的下一个字节重复步骤2 到5,继续此操作直至所有报文被处理完毕。
CRC 寄存器中的最终内容为CRC 值。
当放置CRC 值于报文时,高低字节必须交换。
寄存器地址列表
无纸记录仪经过了以上介绍近20多年的进化,从单一功能发展到五花八门,应用行业也越来越多,如化工行业,运输行业,医疗行业,工业炉行业,水处理行业,电力行业等,许多厂家看到了无纸记录仪的发展市场,也纷纷进入了无纸记录仪的生产或销售,但许多小企业生产的产品技术含量小,为了追求利润,采用劣质元器件生产低质量产品来充斥市场,这些产品精度低,稳定性差,外观粗糙,生产质量参差不齐,无纸记录仪市场也逐渐进入纷乱状态。就如何选择一款优质的无纸记录仪作出简单的介绍,让您采购的产品不至于为假冒或劣质产品,选择无纸记录仪可以从以下几个方面分析:首先需要了解一下记录仪生产厂家的情况,一般来说厂家越早,技术越过关,品牌越响亮,所生产的产品质量相对会更可靠,可想而知,知名厂家好不容易建立起来的品牌效应不可能生产劣质产品来自毁名声。了解无纸记录仪的内部结构,一般有两类,一类是采用集成芯片,模块化设计,***,性能稳定,精度高,我公司的产品全通道单隔离;还有一类就是采用传统的手工方式焊接操作,元器件差,数据随温漂严重,精度等级差如0.5%或1%以上,通道之间无隔离干扰严重。询价格:许多客户在采购的时候,只要求低价格,其实这是不对的,一般来说,了解记录仪的一些参数了,如它的模块,精度,稳定性,隔离性,兼容性等,因为高质量的元器件,液晶屏等质量做为品质的差考。
看外观:品牌的记录仪,外观精致,按钮人性化,显示屏亮丽。看显示屏:液晶显示屏的好坏直接影响仪表寿命,差的显示屏用了一断时间后字迹会变得模糊,昏暗。