Automatic Generation of AWL Code from IEC 61499 Applications

The paper deals with the implementation of IEC 61499 applications into executable code. In particular, this work concerns the automatic conversion of a IEC 61499 application into an AWL application executable on a standard Siemens PLC. The IEC 61499 Standard defines an application as a network made of Function Blocks and event/data connections. The behaviour of a single Function Block and of an application is also specified in the standard. At the moment, there are no industrial solutions supporting this standard: from that the need to cover the gap between the standard and the existing legacy devices.

[1]  Alois Zoitl,et al.  Platforms for Scalable Flexible Automation Considering the Concepts of IEC 61499 , 2002, BASYS.

[2]  C. Veber,et al.  Implementation approaches for the execution model of IEC 61499 applications , 2004, 2nd IEEE International Conference on Industrial Informatics, 2004. INDIN '04. 2004.

[3]  Emanuele Carpanzano,et al.  A structured methodology for the design and implementation of control and supervision systems for robotic applications , 2002, IEEE Trans. Control. Syst. Technol..

[4]  Andrew J. Chipperfield,et al.  Modelling Control Systems Using IEC 61499 , 2001 .

[5]  C. Veber,et al.  Design and implementation of distributed hierarchical automation and control systems with IEC 61499 , 2005, INDIN '05. 2005 3rd IEEE International Conference on Industrial Informatics, 2005..