By Topic

Modeling and Clarifying the Execution of IEC 61499 Function Blocks Using XNet

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Nils Hagge ; Institute for Systems Engineering, Real-time Systems Group, University of Hanover, Hannover, Germany, e-mail: hagge@rts.uni-hannover.de ; Bernardo Wagner

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.

Published in:

2007 5th IEEE International Conference on Industrial Informatics  (Volume:2 )

Date of Conference:

23-27 June 2007