DocumentCode
1792456
Title
Reduction of development time by using scriptable IEC 61499 function blocks in a dynamically loadable type library
Author
Plasch, Matthias ; Hofmann, Martin ; Ebenhofer, Gerhard ; Rooker, Martijn
Author_Institution
PROF ACTOR GmbH, Steyr-Gleink, Austria
fYear
2014
fDate
16-19 Sept. 2014
Firstpage
1
Lastpage
8
Abstract
The integration of functional independent modules into distributed control systems is a complex problem and often leads to high development time. Using the industrial standard IEC 61499, an open basis to force component interoperability is already given. However, a common weakness of many function block (FB) runtime environments can be located in the fact that FBs need to be compiled statically into the runtime. This leads to time consuming compilation cycles during FB development, due to frequent changes. We present a dynamic FB type library, which enables dynamic loading and interpreting of scriptable FB types during runtime startup. Benchmark tests underpin the applicability of this approach for rapid FB development and building project specific FB runtimes.
Keywords
IEC standards; benchmark testing; open systems; software libraries; FB runtime environments; compilation cycles; component interoperability; development time reduction; distributed control systems; dynamic FB type library; dynamic loading; function block runtime environments; industrial standard IEC 61499; loadable type library; scriptable IEC 61499 function; IEC standards; Libraries; Loading; Runtime environment; Software;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technology and Factory Automation (ETFA), 2014 IEEE
Conference_Location
Barcelona
Type
conf
DOI
10.1109/ETFA.2014.7005164
Filename
7005164
Link To Document