The design and experimental research of an open architecture soft-CNC system based on RTX and an IPC.
Saved in:
| Title: | The design and experimental research of an open architecture soft-CNC system based on RTX and an IPC. |
|---|---|
| Authors: | Wu, Jiewen1 wjiewen@126.com, Li, Di1 itdili@scut.edu.cn, Wang, Shiyong1 mesywang@scut.edu.cn |
| Source: | International Journal of Advanced Manufacturing Technology. Mar2017, Vol. 89 Issue 5-8, p1387-1399. 13p. 8 Diagrams, 7 Charts, 4 Graphs. |
| Subjects: | Numerical control of machine tools, Ripple (Computer network protocol), Personal computers, Kernel operating systems, Real-time computing |
| Abstract: | The concept of open architectures has been discussed extensively for many years. Software-oriented Computer Numerical Control (soft-CNC) is considered as one of the ideal solutions for open architecture CNC (OACNC). In recent years, this has become the mainstream direction for open CNC systems by employing a personal computer (PC) as the hardware platform and a real-time operating system as the software platform. However, existing CNC systems are limited in expansibility, portability, modularity, networking, and openness. In order to overcome these problems and in accordance with the characteristics and requirements of an OACNC system, a novel numerical control kernel (NCK) based on the real-time extension (RTX) and an industrial personal computer (IPC) is proposed. The implementation of the NCK is a difficult task, especially when real-time performance is desired. To compensate for the lack of real-time features in Windows NT, RTX provides a real-time software environment to implement the time-critical operations of a CNC system on an IPC by modifying the hardware abstraction layer (HAL). The proposed soft-CNC system consists of four components: the human machine interface (HMI), shared memory, the real-time subsystem (RTSS), and the device layer. This work first presents the hierarchical system architecture for developing an open architecture soft-CNC system and then describes the choices for the hardware and software platform of the soft-CNC system. Furthermore, this paper focuses on the software design and implementation of the soft-CNC system; thus, the software tasks, data flow, and the communication mechanisms are studied in detail. Finally, experiments are conducted to validate the real-time performance, the schedulability and the functions of the proposed soft-CNC system, thus verifying its feasibility. [ABSTRACT FROM AUTHOR] |
| Copyright of International Journal of Advanced Manufacturing Technology is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
| FullText | Links: – Type: pdflink Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 121548864 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: The design and experimental research of an open architecture soft-CNC system based on RTX and an IPC. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Wu%2C+Jiewen%22">Wu, Jiewen</searchLink><relatesTo>1</relatesTo><i> wjiewen@126.com</i><br /><searchLink fieldCode="AR" term="%22Li%2C+Di%22">Li, Di</searchLink><relatesTo>1</relatesTo><i> itdili@scut.edu.cn</i><br /><searchLink fieldCode="AR" term="%22Wang%2C+Shiyong%22">Wang, Shiyong</searchLink><relatesTo>1</relatesTo><i> mesywang@scut.edu.cn</i> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22International+Journal+of+Advanced+Manufacturing+Technology%22">International Journal of Advanced Manufacturing Technology</searchLink>. Mar2017, Vol. 89 Issue 5-8, p1387-1399. 13p. 8 Diagrams, 7 Charts, 4 Graphs. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Numerical+control+of+machine+tools%22">Numerical control of machine tools</searchLink><br /><searchLink fieldCode="DE" term="%22Ripple+%28Computer+network+protocol%29%22">Ripple (Computer network protocol)</searchLink><br /><searchLink fieldCode="DE" term="%22Personal+computers%22">Personal computers</searchLink><br /><searchLink fieldCode="DE" term="%22Kernel+operating+systems%22">Kernel operating systems</searchLink><br /><searchLink fieldCode="DE" term="%22Real-time+computing%22">Real-time computing</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: The concept of open architectures has been discussed extensively for many years. Software-oriented Computer Numerical Control (soft-CNC) is considered as one of the ideal solutions for open architecture CNC (OACNC). In recent years, this has become the mainstream direction for open CNC systems by employing a personal computer (PC) as the hardware platform and a real-time operating system as the software platform. However, existing CNC systems are limited in expansibility, portability, modularity, networking, and openness. In order to overcome these problems and in accordance with the characteristics and requirements of an OACNC system, a novel numerical control kernel (NCK) based on the real-time extension (RTX) and an industrial personal computer (IPC) is proposed. The implementation of the NCK is a difficult task, especially when real-time performance is desired. To compensate for the lack of real-time features in Windows NT, RTX provides a real-time software environment to implement the time-critical operations of a CNC system on an IPC by modifying the hardware abstraction layer (HAL). The proposed soft-CNC system consists of four components: the human machine interface (HMI), shared memory, the real-time subsystem (RTSS), and the device layer. This work first presents the hierarchical system architecture for developing an open architecture soft-CNC system and then describes the choices for the hardware and software platform of the soft-CNC system. Furthermore, this paper focuses on the software design and implementation of the soft-CNC system; thus, the software tasks, data flow, and the communication mechanisms are studied in detail. Finally, experiments are conducted to validate the real-time performance, the schedulability and the functions of the proposed soft-CNC system, thus verifying its feasibility. [ABSTRACT FROM AUTHOR] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of International Journal of Advanced Manufacturing Technology is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=121548864 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1007/s00170-016-9197-9 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 13 StartPage: 1387 Subjects: – SubjectFull: Numerical control of machine tools Type: general – SubjectFull: Ripple (Computer network protocol) Type: general – SubjectFull: Personal computers Type: general – SubjectFull: Kernel operating systems Type: general – SubjectFull: Real-time computing Type: general Titles: – TitleFull: The design and experimental research of an open architecture soft-CNC system based on RTX and an IPC. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Wu, Jiewen – PersonEntity: Name: NameFull: Li, Di – PersonEntity: Name: NameFull: Wang, Shiyong IsPartOfRelationships: – BibEntity: Dates: – D: 15 M: 03 Text: Mar2017 Type: published Y: 2017 Identifiers: – Type: issn-print Value: 02683768 Numbering: – Type: volume Value: 89 – Type: issue Value: 5-8 Titles: – TitleFull: International Journal of Advanced Manufacturing Technology Type: main |
| ResultId | 1 |