摘要
通过引入状态机的基本原理,详细介绍了状态机的工作机理及其在LabVIEW中的实现方法.结合对炮射导弹武器系统地面监测系统的开发,针对多状态系统,提出了嵌套式状态机的设计思想.实践证明,采用嵌套式状态机的架构模式开发大型测试系统可使复杂程序的逻辑关系更清晰,极大地增强了软件系统的可扩展性、可重用性和可维护性.
Working mechanism of state machine and its application in LabVIEW are introduced in detail according to basic principle of state machine. Combined with the development of ground test equipment for missile weapon system and multi-state system, the idea of nested state machine is presented. It is proved in project practice that the framework of nested state machine can be used to develop large-scale test system, making its complicated logical relationship more clear, and improving the expansibility, re- usability and maintainability of software system greatly.
出处
《战术导弹技术》
2009年第3期85-89,共5页
Tactical Missile Technology