论文部分内容阅读
本文论述了基于CAN(Controller Aera Network)总线的分布式调度监督系统的设计和实现。它是以单片机为核心,采用CAN总线构建多主局域网,通过监测6502电气集中电路来实现列车运行调度监督的系统。 CAN总线技术是一种新兴的现代通信技术,具有实时性好、可靠性高、性能价格比高等突出优点,特别适用于自动控制系统。本调度监督系统将CAN总线技术应用于控制系统,既考虑到系统技术的领先性和可扩展性,使调度单位能够更方便、更有效地进行调度管理,适应新的需要;同时不影响原有设备的使用,系统安全可靠,性能价格比高。 本文首先对CAN总线的发展状况做了介绍,并通过比较确定了系统的总体设计方案。在硬件设计中,文章将系统分为带有CAN接口的数据采集节点和CAN总线通信节点两大部分来论述。数据采集节点主要完成各种数字信号和模拟信号的采集、转换和处理,CAN总线通信节点的任务是完成存储转发、协议转换等功能。在软件设计部分,主要介绍了基于嵌入式系统开发技术的监控节点设计、基于μC/OS-Ⅱ实时操作系统的程序开发,并简要介绍了调度监督管理程序及站场组态软件的开发。 现场运行结果表明本系统各部分电路运行稳定可靠,软件设计合理,可扩充性强,达到了课题的预期效果。