DocumentCode
3519240
Title
Generic and reconfigurable IEC 61499 function blocks for advanced platform independent engineering
Author
Ebenhofer, G. ; Rooker, M. ; Falsig, S.
Author_Institution
Robot. & Adaptive Syst., PROFACTOR GmbH, Austria
fYear
2011
fDate
26-29 July 2011
Firstpage
591
Lastpage
596
Abstract
This paper presents two new function block types for the IEC 61499 compliant 4DIAC runtime (FORTE). The function blocks are created in an attempt to increase the possibilities of reconfiguring function block applications during operation, without having to recreate the function block networks or recompile the FORTE runtime. The first block-type is created for generic I/O, and demonstrates how a single, platform-independent function block can be used to access the I/O subsystems of multiple PLC platforms. The second block-type allows the functionality of a block to be completely specified in the Lua scripting language, and thereby to be changed at runtime. Both block-types have been successfully tested, and appear to be a usable step in creating a more dynamic and flexible IEC 61499 implementation.
Keywords
IEC standards; authoring languages; control engineering computing; programmable controllers; programming environments; 4DIAC runtime; FORTE runtime; IDE; Lua scripting language; PLC platform; advanced platform independent engineering; function block types; reconfigurable IEC 61499 function block; second block-type; Hardware; IEC standards; Linux; Microcontrollers; Pins; Programming; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Informatics (INDIN), 2011 9th IEEE International Conference on
Conference_Location
Caparica, Lisbon
Print_ISBN
978-1-4577-0435-2
Electronic_ISBN
978-1-4577-0433-8
Type
conf
DOI
10.1109/INDIN.2011.6034945
Filename
6034945
Link To Document