Title :
Implementation model alternatives for IEC 61499 Function Block networks
Author :
Doukas, George ; Thramboulidis, Kleanthis
Author_Institution :
Patras Univ., Patras
Abstract :
The function block (FB) is proposed by IEC 61499 as the basic construct for the development of reusable, interoperable, distributed control applications. The FB design-level construct is clearly described by the standard so various prototype development environments have been developed during last years. However, implementation model issues are not explicitly addressed and this is one of the main reasons for the fact that the FB model has not been yet adopted by industry. In this paper, we describe implementation model alternatives with main focus on the mapping of the FB network constructs to the target execution environment RTOS tasks. Schedulability analysis techniques are also considered to provide a framework for the automatic synthesis of the implementation model. The objective is to guarantee the same standard set of execution semantics independent of the execution environment.
Keywords :
IEC standards; control system CAD; distributed control; open systems; operating systems (computers); real-time systems; scheduling; IEC 61499 function block network; development environment; execution environment RTOS task; reusable interoperable distributed control application development; schedulability analysis; Application software; Computer networks; Design engineering; Distributed computing; Distributed control; IEC standards; Job shop scheduling; Prototypes; Standards development; Yarn; Function Block; IEC61499; execution semantics; implementation model synthesis; run-time environment;
Conference_Titel :
Industrial Informatics, 2008. INDIN 2008. 6th IEEE International Conference on
Conference_Location :
Daejeon
Print_ISBN :
978-1-4244-2170-1
Electronic_ISBN :
1935-4576
DOI :
10.1109/INDIN.2008.4618112