Title :
Integrating UML-RealTime and IEC 61131-3 with function block adapters
Author :
Heverhagen, Torsten ; Tracht, Rudolf
Author_Institution :
Essen Univ., Germany
Abstract :
In this paper we introduce a new UML stereotype, the Function Block Adapter (FBA), which is responsible for the connection of UML-RealTime capsules and function blocks of the IEC 61131-3 (standard for PLC programming languages). FBAs contain an interface to capsules as well as to function blocks and a description of the mapping between these interfaces. For this description a special FBA-language is provided. The FBA-language is easy to use both to UML-RealTime and to IEC 61131-3 developers, so they can unambiguously express the interface mapping. An important advantage of the FBA-language is the possibility of using it at an early design state of the UML-RealTime system. We explain our concept of FBAs by an application to a realistic manufacturing system
Keywords :
production control; production engineering computing; programmable controllers; quality control; real-time systems; software standards; specification languages; FBA-language; Function Block Adapter; IEC 61131-3; PLC programming language standard; UML-RealTime; capsule interface; interface mapping; manufacturing system; Assembly systems; Automation; IEC standards; Manufacturing systems; Production systems; Programmable control; Quality control; Robotic assembly; Robots; Switches;
Conference_Titel :
Object-Oriented Real-Time Distributed Computing, 2001. ISORC - 2001. Proceedings. Fourth IEEE International Symposium on
Conference_Location :
Magdeburg
Print_ISBN :
0-7695-1089-2
DOI :
10.1109/ISORC.2001.922864