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.
Original language | English |
---|---|
Title of host publication | TENCON 2009 - 2009 IEEE Region 10 Conference |
DOIs | |
Publication status | Published - 1 Dec 2009 |
Externally published | Yes |
Event | 2009 IEEE Region 10 Conference, TENCON 2009 - Singapore, Singapore Duration: 23 Nov 2009 → 26 Nov 2009 |
Conference
Conference | 2009 IEEE Region 10 Conference, TENCON 2009 |
---|---|
Country/Territory | Singapore |
City | Singapore |
Period | 23/11/09 → 26/11/09 |
Keywords
- Code Generator
- EBNF
- Function Block
- IEC61499
ASJC Scopus subject areas
- Computer Science Applications
- Electrical and Electronic Engineering