Back to Search Start Over

A new function block modeling language based on Petri nets for automatic code generation.

Authors :
Hagge, N.
Wagner, B.
Source :
IEEE Transactions on Industrial Informatics; Nov2005, Vol. 1 Issue 4, p226-237, 12p
Publication Year :
2005

Abstract

A component based modeling language with the component interfaces derived from the elements of the Petri net theory called CNet is presented in this paper. In contrast to IEC 61499 function blocks that define the flow of events and data separately, CNet models them combined as colored tokens. The event-discrete behavior of CNet components is described by a special class of colored Petri nets with timed arcs and sharpened semantics in order to allow automatic generation of possibly concurrent Java code. In this paper, the state space of CNet components is analyzed and a novel event-discrete "handler-based" execution model that implicitly models an automaton is introduced. [ABSTRACT FROM PUBLISHER]

Details

Language :
English
ISSN :
15513203
Volume :
1
Issue :
4
Database :
Complementary Index
Journal :
IEEE Transactions on Industrial Informatics
Publication Type :
Academic Journal
Accession number :
52152955
Full Text :
https://doi.org/10.1109/TII.2005.857614