Application of FSM to Open CNC System
Yancheng Zhang
Abstract
Yancheng Zhang
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.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
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.
Key concepts: Restructuring, Flexibility (engineering), Computer science, Software, Scheme (mathematics), Control engineering, Function (biology), Finite-state machine