东北大学学报(自然科学版) ›› 2007, Vol. 28 ›› Issue (8): 1174-1177.DOI: -

• 论著 • 上一篇    下一篇

有限状态机在开放式数控系统中的应用

孙维堂;刘永贤;张禹;张延成;   

  1. 东北大学机械工程与自动化学院;东北大学机械工程与自动化学院;东北大学机械工程与自动化学院;东北大学机械工程与自动化学院 辽宁沈阳110004;辽宁沈阳110004;辽宁沈阳110004;辽宁沈阳110004
  • 收稿日期:2013-06-24 修回日期:2013-06-24 出版日期:2007-08-15 发布日期:2013-06-24
  • 通讯作者: Sun, W.-T.
  • 作者简介:-
  • 基金资助:
    辽宁省重大攻关课题(2005216017)

Application of FSM to open CNC system

Sun, Wei-Tang (1); Liu, Yong-Xian (1); Zhang, Yu (1); Zhang, Yan-Cheng (1)   

  1. (1) School of Mechanical Engineering and Automation, Northeastern University, Shenyang 110004, China
  • Received:2013-06-24 Revised:2013-06-24 Online:2007-08-15 Published:2013-06-24
  • Contact: Sun, W.-T.
  • About author:-
  • Supported by:
    -

摘要: 为了克服传统编程模式开发的控制程序可移植性差、维护困难等缺点,研究了采用FSM开发CNC系统软件的方法.介绍了FSM的基本原理并提出了对复杂系统采用层级式FSM建模的方案;分析了开放式CNC系统的主要软件模块构成,并简要描述了主要软件模块的FSM行为模型;介绍了基于FSM的系统重构机理,使用FSM可以实现软件单元的功能定义和控制逻辑分离,提高系统重构的柔性;基于FSM的系统重构机理,研究了在系统中扩充自适应调节进给速度功能的方法.

关键词: 有限状态机, 行为模型, 开放式CNC系统, 系统重构, 软件开发

Abstract: To overcome the problems of control programs which were programmed according to conventional modes, such as the poor replantability and difficult maintenance, a new approach is put forward to use FSM to develop CNC system softwares. The basic operation principle of FSM is described and a modeling scheme involving hierarchical FSM is proposed for intricate systems. Discusses the main software modules used in open CNC system software and their FSM behavior models. Then, the system restructuring mechanism based on FSM is introduced, which makes FSM available to define the functions of software components and control the partitions of logic so as to improve the flexibility in system restructuring. Furthermore, the way how to extend the function served to readjust adaptively the feed speed is studied on the basis of system restructuring mechanism of FSM.

中图分类号: