基于80C196KB的远程测控终端的设计
时间:10-08
来源:互联网
点击:
型多、数据长度不定,在传送过程中,信息采用如下帧格式。
标识码,表示信息帧的开始。
RTU地址及其反码,用于RTU地址校验及目标站点识别。
数据长度及其反码,用于数据长度校验,后续命令和参数按照长度字节来接收。
校验码,是对应于命令码和参数字节的校验,系统中采用了累加和的校验方法。为了避免累加和字节与标识码字节冲突,发送和接收时规定,当累加和字节等于标识码时,累加和取其反码,否则累加和字节正常传送。
在数据尾加入的10字节数据“00H”无实际意义。它的作用在于避免通信过程中由于数据丢失致使RTU处于“长收”状态。
RTU在接收数据过程中,三部分经校验均无误后,向监控中心回送接收正确联络码,否则,认为此次数据无效,回送接收错误联络码,要求监控中心重发,三次传送均失败后,认为该站点通信失败,监控中心暂停与该站点的通信。
9 结束语
本文设计的远程测控终端(RTU),采用80C196系列单片机作为控制核心,充分利用了单片机的资源,运行速度快A集成度高,集现场数据采集与处理、现场控制与工作状态监测、远程通信于一体,可靠性强,适合于现场运行。该RTU还可以应用于电力、石油、水利等领域的数据采集与控制,应用前景广阔。
- 基于FPGA的DSP设计方法(08-26)
- 电力电子装置控制系统的DSP设计方案(04-08)
- 基于DSP Builder的VGA接口设计(04-10)
- 基于DSP和USB的高速数据采集与处理系统设计(05-01)
- 数字信号处理(DSP)应用系统中的低功耗设计(05-02)
- 基于DSP的嵌入式显微图像处理系统的设计(06-28)