远程监控网中快速CRC算法设计及实现  被引量:2

The Design and Implementation of Rapid CRC Algorithm in Remote Monitoring Control Network

在线阅读下载全文

作  者:高丽[1] 李金莉[2] 张斌[3] 

机构地区:[1]华中师范大学计算机科学系,湖北武汉430079 [2]平原大学计算机科学系,河南新乡453003 [3]郑州大学物理工程学院,河南郑州450052

出  处:《郑州大学学报(工学版)》2003年第1期97-100,共4页Journal of Zhengzhou University(Engineering Science)

基  金:湖北省自然科学基金资助项目(2001ABB013)

摘  要:针对监控现场电磁干扰严重、环境恶劣、安装条件复杂、数据通讯量大以及对数据处理的时实性要求苛刻等具体情况,根据循环冗余校验码(CRC)的基本原理,设计了表驱动算法实现循环冗余校验.该算法在中心处理机用Delph4 0宏汇编来实现,在前置端机则用MCS-51单片机汇编语言来实现,二者可相互移植.由于CRC的表驱动算法的软件实现,系统不需要设计另外的硬件电路,降低了成本,减小了设备安装尺寸,校验速度非常快,提高了远程监控网络的通讯速度和报文传输准确性.In remote data communication,in order to reduce the error rate of the data link,Cyclic Redundancy Check(CRC) is generally adopted to detect and control the error code.Now the table-driven algorithm based on the principle of the CRC has been designed to implement the CRC,for the circumstances-the serious electromagnetic interference,the severe environments,the complicated installation conditions,large numbers of the data communications and the strict requirement of the real-time data processing.In more detail,the algorithm has been completed in the macroassembler of Delphi 4.0 in the central processor and carried out in assembly language of the MCS-51 chipset in the front devices.Because the CRC is implemented by the table-driven algorithm,any additional hardware circuits are not necessarily to be appended to the system.Thus the cost will be reduced and the device size becomes much smaller.At the same time the speed of the data communication of the remote monitoring control network and the precision of the message transmission have been promoted greatly.

关 键 词:远程监控网 CRC 数据传输 循环冗余校验 表驱动算法 DELPHI 设计 数据通讯 

分 类 号:TP872[自动化与计算机技术—检测技术与自动化装置] TN919[自动化与计算机技术—控制科学与工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象