Abstract

Nowadays, the functional requirements of embedded systems increase rapidly. CNC systems are also influenced by this trend. In order to solve the growing complexity of CNC systems, open CNC system is considered as a key technology to take on these challenges. Reconfigurable CNC system is an open CNC which allows modifying system software in response to changing market demands or technologies. This paper presents a component model and layered system architecture for reconfigurable CNC systems, which addresses the functional and non-functional requirements of CNC. The proposed model improves the reusability of system software and facilitates software updating. The layered architecture also helps to reduce the run-time overhead, achieve the property of loose coupling and facilitate the implementation of some advanced functions. In order to verify our design, some experiments are carried out.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call