DocumentCode
2138286
Title
Modeling and Clarifying the Execution of IEC 61499 Function Blocks Using XNet
Author
Hagge, Nils ; Wagner, Bernardo
Author_Institution
Hanover Univ., Hanover
Volume
2
fYear
2007
fDate
23-27 June 2007
Firstpage
1177
Lastpage
1182
Abstract
This paper aims at the clarification of the execution of IEC 61499 function block networks. A new event-discrete execution model called "handler-based execution model" (HB-XM) has been introduced for CNet in previous work that enables full automatic code generation for Petri-net based component descriptions [4]. The HB-XM abstracts from the CNet language elements and specifies how each element is treated for implementation. A new graphical notation called XNet representation -execution nets -has been defined to represent the resulting behavioral models [6]. The execution of IEC 61499 function blocks is defined using plain English text definitions. The model of the actual standard differs from the earlier draft. Several publications revealed that the standard still does not sufficiently and unambiguously define the execution behavior of function block networks. This paper uses XNet to visualize the different execution models and shows how the understanding of the XNet models will give natural answers to various ambiguities concerning the execution of function blocks.
Keywords
IEC standards; Petri nets; control system CAD; distributed control; object-oriented programming; program compilers; system monitoring; CNet language; HB-XM abstract; IEC 61499 function block network execution; Petri-net based component description; XNet graphical notation; automatic code generation; behavioral model visualization; distributed control system modeling; event-discrete execution model; handler-based execution model; Abstracts; Distributed control; Helium; IEC standards; Natural languages; Programmable control; Standardization; Standards development; Standards publication; Visualization; IEC function blocks; XNet; event-discrete execution; execution model;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Informatics, 2007 5th IEEE International Conference on
Conference_Location
Vienna
ISSN
1935-4576
Print_ISBN
978-1-4244-0851-1
Electronic_ISBN
1935-4576
Type
conf
DOI
10.1109/INDIN.2007.4384942
Filename
4384942
Link To Document