摘要
许多复杂装备需要实现远程测试与控制功能,现场远程测控系统软件的通用化设计成为提高软件可重用和软件可靠性的重要方法;提出了一种基于UDP的远程控制协议,给出了协议层次模型、通用帧类型与命令控制方法,探讨了系统延迟与错误处理,建立了现场测控通用化软件体系结构和基于有限状态自动机的现场测控引擎,最终实现了远程自动化测试与控制功能;所开发的原型样机经过多次测试表明,系统稳定性好,可靠性高,完全满足复杂装备远程测试与控制的需要。
A lot of complex equipments need to implement the function of the remote automatic test and control (RATC), and therefore the unification design of RATC's software is becoming the important methods to improve the reuse and reliability. This paper submits a remote control protocol (RCP) based on UDP, introduces the network hierarchical model, general frame types and the control commands, discusses the system characteristics of delay and error. Then the paper established a general software architecture and the test engine based on finite state machine, and finally implements the function of RATC. The software system that designed and implemented was stable and relia- ble, and can satisfied the system requirements for RATC.
出处
《计算机测量与控制》
北大核心
2013年第5期1226-1229,共4页
Computer Measurement &Control
基金
国防重点基金资助项目(426010501)
装备技术基础项目(BZ1.003)
关键词
远程自动化测试与控制
有限状态自动机
通用架构
任务关键
remote automatic test and control
finite status machine
general architecture
mission critical