本文介绍了基于电话网远距离分布式测控系统的通信方法,重点介绍了传输协议中CRC 循环校验码校验原理,CRC 码的生成、检测方法及其在Dephi 环境中的实现,并给出了实例。随着计算机技术与通信技术的发展,由PC 机作为主机,单片机作为前端机的分布式测控系统得到了广泛的应用。为了实现系统的集中监控和管理,主机(PC 机)需要通过网络系统对远端的生产过程监视和控制。目前大多采用接入式Internet、或Intranet的方式实现。这些方式已经应用在视频会议、远程诊断等领域。但接入Internet 一般要按时间记费或租用专线,Intrant 则需要敷设专用线缆,成本很高。在数据量不大、需要长时间连接或所要监控的现场节点位置经常变化的情况下这两种情况都不合适。而基于Modem 和电话网的远程通信技术以其成本低廉,实施方便成为切实可行的方案。分布式测控系统由一个处于控制中心的主机(PC 机)和若干个前端机(单片机系统)组成。主机主要监视各个前端机工作状态,并根据生产需要发送控制命令,从而达到远程控制现场的目的。前端机主要对被控对象设备的各种参数进行采集、将数据传输给主机、接收主机发来的命令并通过执行机构调整被控制对象的工作状态。利用电话网通信的分布式测控系统和图1所示,PC 机与各前端机均通过Modem 连入电话网,通信的双方在传送数据前先通过Modem 拨号以建立通信链路,数据传输结束后则通过Modem 挂机拆除通信链路。
猜您喜欢
评论