Panjaitan, S.; Hussain, T.; Frey, G.:
Development of re-configurable distributed Controllers in 61499 based on Task Schedules described by UML diagrams or Gantt Charts.
Proceedings of the 3rd International IEEE Conference on Industrial Informatics, INDIN 2005, Perth, Australia, pp. 44-49, August 2005.
Distributed Control Systems (DCSs) are presently standardized by IEC 61499 that proposes the use of Function Blocks (FBs) to control automation process. Reusability and flexibility of the control software are achieved as one of the main factors that initiated the appearance of this standard. Meanwhile, it is important to make a controller system easy to design since market demands change rapidly. Consequently, a control strategy should be re-designable as fast as possible. This paper describes a method to design a system with the common functionality allocation approach based on the fundamental functionality of the system processes. By building generic FBs based on this approach it is expected that the design of a controller for a system can be easier, the software component can be reused, and configuration and reconfiguration of the system can be more flexible. For modeling the behavior of the FBs Activity Diagrams of UML are investigated since they are based on Petri net semantics and therefore allow the transparent description of concurrent behavior. Finally, the implementation of functional design of the system is described to illustrate the advantages of using this approach.