摘要

针对数控系统复杂行为的描述和控制,分析了采用有限状态机方法的利弊,提出了采用UMLStatechart的系统行为描述方法。应用该方法对一嵌入式数控系统的软件开发进行了尝试,给出了系统任务管理器对象的UML Statechart及其实现方式。结果表明,该方法有效地简化了行为描述,提高了行为描述的可读性,降低了数控系统软件的实现难度。