DocumentCode
2016217
Title
Improved communication model for an IEC 61499 runtime environment
Author
Hofmann, Martin ; Rooker, Martijn ; Zoitl, Alois
Author_Institution
Profactor GmbH, Steyr-Gleink, Austria
fYear
2011
fDate
5-9 Sept. 2011
Firstpage
1
Lastpage
7
Abstract
For IEC 61499 distributed control application development the control engineer has to rely mainly on the Compliance Profile for Feasibility Demonstrations for the necessary communication infrastructure. This profile utilizes the TCP/UDP protocols and has some limitations in order to be easily used for industrial automation. With this article we identify these shortcomings and introduce an improved communication model for IEC 61499 control applications. The following three attempts to define communication interaction in IEC 61499 will be presented: (1) by function block type defined protocol, (2) by function block parameter defined protocol, (3) automatic connection. We show the impact of these attempts from the engineer´s point of view. Also the required engineering tool features are presented. The result is a profile which enables the engineer to easily use different network protocols within IEC 61499 applications without the limitation to use only the TCP/UDP protocol. Furthermore, this paper shows the implementation of the developed communication profile. The implementation focuses on the runtime environment and shows how the implementation can be used by the engineer and by the engineering tool. The implementation takes strong attention to the re-usability of already implemented protocols. This is achieved by the usage of the ”layered protocol” design pattern.
Keywords
control engineering computing; distributed control; industrial control; local area networks; production engineering computing; transport protocols; Ethernet; IEC 61499 runtime environment; TCP/UDP protocol; communication infrastructure; communication interaction; communication model; communication profile; compliance profile; control engineer; distributed control application development; function block parameter defined protocol; function block type defined protocol; industrial automation; layered protocol design pattern; Encoding; IEC standards; IP networks; Network interfaces; Protocols; Runtime environment; Servers;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Technologies & Factory Automation (ETFA), 2011 IEEE 16th Conference on
Conference_Location
Toulouse
ISSN
1946-0740
Print_ISBN
978-1-4577-0017-0
Electronic_ISBN
1946-0740
Type
conf
DOI
10.1109/ETFA.2011.6059121
Filename
6059121
Link To Document