DocumentCode
3255777
Title
Iterative knowledge based code generator for IEC 61499 function block
Author
Goh, K.M. ; Ding, W. ; Tjahjono, B.
Author_Institution
Singapore Inst. of Manuf. Technol., Singapore, Singapore
fYear
2009
fDate
23-26 Jan. 2009
Firstpage
1
Lastpage
6
Abstract
The IEC 61499 Function Block is an open standard for distributed control and automation. However, work related to using IEC61499 as code generator for various programming languages is still lacking. In this paper, a methodology for code generation based on XML and EBNF is discussed. Along with this code generator, an Iterative Knowledge Based Data Library (IKBDL) is proposed to improve the accuracy of the target codes. An example of converting XML codes generated from Function Block into SystemC language is demonstrated.
Keywords
XML; distributed control; program compilers; EBNF code generation; IEC 61499 function block; Iterative knowledge based code generator; SystemC language function block; XML code generation; iterative knowledge based data library; open standard automation; open standard distributed control; Code standards; Computer languages; Distributed control; Embedded system; Field programmable gate arrays; IEC standards; Libraries; Manufacturing automation; Standards development; XML; Code Generator; EBNF; Function Block; IEC61499;
fLanguage
English
Publisher
ieee
Conference_Titel
TENCON 2009 - 2009 IEEE Region 10 Conference
Conference_Location
Singapore
Print_ISBN
978-1-4244-4546-2
Electronic_ISBN
978-1-4244-4547-9
Type
conf
DOI
10.1109/TENCON.2009.5396031
Filename
5396031
Link To Document