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 :
بازگشت