摘要
为了对工控机运行全过程进行监视并提供死机恢复功能,硬件上采用微功耗的CPLD设计了一个串口窃电的超时可配置的硬件看门狗;软件上采用系统服务设计了一个对硬件看门狗清零同时对应用程序进行监视的可配置软件看门狗,还采用DLL技术设计了对软硬件看门狗清零的操作。该综合看门狗性能优良、应用简单、成本低,可方便地对现有工控机进行改造以提高可靠性。
A composite watchdog is designed and implemented to supervise the running state of industrial computer and resume the industrial computer from crash. It consists of a hardware watchdog and a software watchdog. The former is designed in micro power CPLD and powered from serial port, and the later clears the watchdog timer in the former and supervises application in system service by the functions exported by a DLL. The composite watchdog has good performance, low cost, simplicity to utilize. It is very suitable to reform the existing industrial computer.
出处
《微计算机信息》
北大核心
2008年第35期193-195,共3页
Control & Automation
基金
太阳物理前沿问题和空间太阳望远镜科学预研
中科院知识创新重大方向性项目(KJCX2-YW-T04)
分布式系统及分布式处理在太阳物理研究中的应用
国家自然科学基金项目(60673158)
关键词
死机恢复
CPLD
系统服务
动态链接库
工控机
Resume from crash
complex programmable logic device
system service
dynamic iinkable library
industrial computer