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