Title :
Improved communication model for an IEC 61499 runtime environment
Author :
Hofmann, Martin ; Rooker, Martijn ; Zoitl, Alois
Author_Institution :
Profactor GmbH, Steyr-Gleink, Austria
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;
Conference_Titel :
Emerging Technologies & Factory Automation (ETFA), 2011 IEEE 16th Conference on
Conference_Location :
Toulouse
Print_ISBN :
978-1-4577-0017-0
Electronic_ISBN :
1946-0740
DOI :
10.1109/ETFA.2011.6059121