摘要
为解决某驱动系统的连续不间断运行问题,设计了一种基于可编程计算机控制器(PCC)的双机热备控制系统。在对常见冗余技术工作原理及特点分析研究的基础上,给出了双机热备方案确定原则。在PCC上实现了心跳机制和生命守护线的硬件耦合设计,同时主备机之间通过串口RS232实现了数据的实时同步,保证了2套PCC主备关系的无扰动切换;基于PCC操作系统的分时多任务操作系统的特点,软件设计时依据各个任务程序模块的重要性、实时性要求,分别设定在优先级不同的任务层下,完成不同的功能。经实践检验,该驱动系统工作稳定可靠,满足设计要求。
In order to solve the uninterrupted operation problem of some driving system,the double-hot-standby control system based on programmable computer controller(PCC) is designed.On the basis of analysis of common redundancy technology,a hot standby scheme principle is introduced.The method of how to achieve life guard and heartbeat is also given.The serial port RS232 is used to realize data synchronization,which ensures no disturbance switching of the two sets of PCC.Based on time-sharing multitask operation system features of the PCC operation system,the software is designed based on the importance of each task program module and real-time requirements to complete different functions.It is proved that the servo system runs stably and reliably and meets the design requirements.
出处
《电子机械工程》
2012年第4期39-41,共3页
Electro-Mechanical Engineering