GF_SP_ETFA_sep_2006

Panjaitan, S.; Frey, G.:
Combination of UML Modeling and the IEC 61499 Function Block Concept fort he development of Distributed Automation Systems.
Proceedings of the 11th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2006), Prague, Czech Republic, pp. 766-773, September 2006.

This paper proposes Unified Modeling Language (UML) as modeling tool for distributed control systems (DCSs) according to the IEC 61499 standard. The reason behind using this model is a demand to describe the system considering the whole development process. The Object-Oriented (OO) concept in UML along with its supporting tools is a good candidate for this purpose. However, IEC 61499 is built on the use of interconnected Function Blocks (FBs) as a modeling paradigm. A mapping concept from UML into FB-based systems and its implementation are presented. As a result, the UML model using class diagrams, packages, and state diagrams can be transformed automatically to models according to IEC 61499. The proposed process leads to a combination of previously disjoint design levels in the system development.