A novel open CNC architecture based on STEP-NC data model and IEC 61499 function blocks

Modern manufacturing industries demand computer numeric controllers, having higher level input languages than outdated G-code, and less proprietary vendor dependencies. IEC 61499 is a new standard for distributed measurement and control systems, that enables portability and interoperability of em...

Full description

Saved in:
Bibliographic Details
Main Authors: Minhat, Mohamad, Vyatkin, Valeriy, Xu, Xun, Wong, Soon, Al-Bayaa, Zina
Format: Article
Language:en
Published: www.elsevier.com 2009
Subjects:
Online Access:http://eprints.utem.edu.my/id/eprint/6501/1/A_novel_open_CNC_architecture_based_on_STEP-NC_data_model_and_IEC_61499_function_blocks.pdf
http://eprints.utem.edu.my/id/eprint/6501/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832716153470844928
author Minhat, Mohamad
Vyatkin, Valeriy
Xu, Xun
Wong, Soon
Al-Bayaa, Zina
author_facet Minhat, Mohamad
Vyatkin, Valeriy
Xu, Xun
Wong, Soon
Al-Bayaa, Zina
author_sort Minhat, Mohamad
building UTEM Library
collection Institutional Repository
content_provider Universiti Teknikal Malaysia Melaka
content_source UTEM Institutional Repository
continent Asia
country Malaysia
description Modern manufacturing industries demand computer numeric controllers, having higher level input languages than outdated G-code, and less proprietary vendor dependencies. IEC 61499 is a new standard for distributed measurement and control systems, that enables portability and interoperability of embedded controllers, along with the ease of their mapping to arbitrary distributed networking hardware configurations. This paper demonstrates that the IEC 61499 reference architecture can be successfully used to create a computer numeric controller, offering interoperability, portability, configurability, and distribution characteristics. The layered CNC-FB architecture is proposed, which simplifies the design of a CNC machine controller with the architecture layers responsible for data processing, data storage and execution. In combination with the object-oriented Model-View-Control design pattern, the CNC-FB architecture supports the design framework, in which simulation of the machining becomes natural and inherent part of the design process, with seamless transition from simulation to actual machining. The implemented controller was tested in both the model and on an actual milling machine.
format Article
id my.utem.eprints-6501
institution Universiti Teknikal Malaysia Melaka
language en
publishDate 2009
publisher www.elsevier.com
record_format eprints
spelling my.utem.eprints-65012022-01-27T12:15:29Z http://eprints.utem.edu.my/id/eprint/6501/ A novel open CNC architecture based on STEP-NC data model and IEC 61499 function blocks Minhat, Mohamad Vyatkin, Valeriy Xu, Xun Wong, Soon Al-Bayaa, Zina TJ Mechanical engineering and machinery TS Manufactures Modern manufacturing industries demand computer numeric controllers, having higher level input languages than outdated G-code, and less proprietary vendor dependencies. IEC 61499 is a new standard for distributed measurement and control systems, that enables portability and interoperability of embedded controllers, along with the ease of their mapping to arbitrary distributed networking hardware configurations. This paper demonstrates that the IEC 61499 reference architecture can be successfully used to create a computer numeric controller, offering interoperability, portability, configurability, and distribution characteristics. The layered CNC-FB architecture is proposed, which simplifies the design of a CNC machine controller with the architecture layers responsible for data processing, data storage and execution. In combination with the object-oriented Model-View-Control design pattern, the CNC-FB architecture supports the design framework, in which simulation of the machining becomes natural and inherent part of the design process, with seamless transition from simulation to actual machining. The implemented controller was tested in both the model and on an actual milling machine. www.elsevier.com 2009-03-03 Article PeerReviewed text en http://eprints.utem.edu.my/id/eprint/6501/1/A_novel_open_CNC_architecture_based_on_STEP-NC_data_model_and_IEC_61499_function_blocks.pdf Minhat, Mohamad and Vyatkin, Valeriy and Xu, Xun and Wong, Soon and Al-Bayaa, Zina (2009) A novel open CNC architecture based on STEP-NC data model and IEC 61499 function blocks. Robotics and Computer Integrated Manufacturing, 25. pp. 560-569. RCM770
spellingShingle TJ Mechanical engineering and machinery
TS Manufactures
Minhat, Mohamad
Vyatkin, Valeriy
Xu, Xun
Wong, Soon
Al-Bayaa, Zina
A novel open CNC architecture based on STEP-NC data model and IEC 61499 function blocks
title A novel open CNC architecture based on STEP-NC data model and IEC 61499 function blocks
title_full A novel open CNC architecture based on STEP-NC data model and IEC 61499 function blocks
title_fullStr A novel open CNC architecture based on STEP-NC data model and IEC 61499 function blocks
title_full_unstemmed A novel open CNC architecture based on STEP-NC data model and IEC 61499 function blocks
title_short A novel open CNC architecture based on STEP-NC data model and IEC 61499 function blocks
title_sort novel open cnc architecture based on step-nc data model and iec 61499 function blocks
topic TJ Mechanical engineering and machinery
TS Manufactures
url http://eprints.utem.edu.my/id/eprint/6501/1/A_novel_open_CNC_architecture_based_on_STEP-NC_data_model_and_IEC_61499_function_blocks.pdf
http://eprints.utem.edu.my/id/eprint/6501/
url_provider http://eprints.utem.edu.my/