UML-Based Cyber-Physical Production Systems on Low-Cost Devices under IEC-61499

Current industry must improve the day-to-day control and industrial communications of its processes in order to bring itself closer to the Industry 4.0 paradigm. To attain these improvements, which aim towards obtaining agile and intelligent manufacturing systems, the IEC-61499 standard is considered to be the main option by many researchers. Despite its benefits, its biggest drawback is the lack of software tools required for an effective design process for distributed control systems. The following work details the implementation of the IEC-61499 standard in low-cost devices using 4DIAC-FORTE for distributed control of a FESTO MPS 200 educational system, by using Unified Modeling Language (UML) diagrams as a software tool for modeling the function blocks (FBs) of the IEC-61499 standard. This work demonstrates a simple and easy way to create distributed systems.

[1]  Jay Lee,et al.  A Cyber-Physical Systems architecture for Industry 4.0-based manufacturing systems , 2015 .

[2]  G. Frey,et al.  Defining IEC 61499 Compliance Profiles using UML and OCL , 2007, 2007 5th IEEE International Conference on Industrial Informatics.

[3]  Valeriy Vyatkin,et al.  Bridging Service-Oriented Architecture and IEC 61499 for Flexibility and Interoperability , 2015, IEEE Transactions on Industrial Informatics.

[4]  Robert W. Brennan,et al.  Contingencies-based reconfiguration of distributed factory automation , 2005 .

[5]  Thomas I. Strasser,et al.  Developing modular reusable IEC 61499 control applications with 4DIAC , 2013, 2013 11th IEEE International Conference on Industrial Informatics (INDIN).

[6]  Georg Frey,et al.  Combining IEC 61499 and ISA S88 for Batch Control , 2009 .

[7]  Marcelo V. Garcia,et al.  Designing Automation Distributed Systems Based on IEC-61499 and UML , 2017, 2017 5th International Conference in Software Engineering Research and Innovation (CONISOFT).

[8]  Emanuele Carpanzano,et al.  Enabling agile manufacturing through reconfigurable control solutions , 2009, 2009 IEEE Conference on Emerging Technologies & Factory Automation.

[9]  L. Ferrarini,et al.  Web based methodology for engineering and maintenance of distributed control systems: the TORERO approach , 2005, INDIN '05. 2005 3rd IEEE International Conference on Industrial Informatics, 2005..

[10]  G. Frey,et al.  Development of re-configurable distributed controllers in 61499 based on task schedules described by UML diagrams or Gantt charts , 2005, INDIN '05. 2005 3rd IEEE International Conference on Industrial Informatics, 2005..

[11]  Kleanthis Thramboulidis IEC 61499: Back to the well proven practice of IEC 61131? , 2012, Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012).

[12]  A. Zoitl,et al.  Framework for Distributed Industrial Automation and Control (4DIAC) , 2008, 2008 6th IEEE International Conference on Industrial Informatics.

[13]  Marcelo V. Garcia,et al.  Building industrial CPS with the IEC 61499 standard on low-cost hardware platforms , 2014, Proceedings of the 2014 IEEE Emerging Technology and Factory Automation (ETFA).

[14]  Georg Frey,et al.  Combination of UML Modeling and the IEC 61499 Function Block Concept for the Development of Distributed Automation Systems , 2006, 2006 IEEE Conference on Emerging Technologies and Factory Automation.

[15]  François Jammes,et al.  Service-oriented paradigms in industrial automation , 2005, IEEE Transactions on Industrial Informatics.

[16]  Lihui Wang,et al.  Designing function blocks for distributed process planning and adaptive control , 2009, Eng. Appl. Artif. Intell..

[17]  V. Vyatkin The IEC 61499 standard and its semantics , 2009, IEEE Industrial Electronics Magazine.

[18]  Christos Tranoris,et al.  An architecture for the development of function block oriented engineering support systems , 2001, Proceedings 2001 IEEE International Symposium on Computational Intelligence in Robotics and Automation (Cat. No.01EX515).

[19]  Marcelo V. Garcia,et al.  An Open CPPS Automation Architecture based on IEC-61499 over OPC-UA for flexible manufacturing in Oil&Gas Industry , 2017 .

[20]  Tanvir Hussain,et al.  Migration of a PLC Controller to an IEC 61499 Compliant Distributed Control System: Hands-on Experiences , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[21]  Valeriy Vyatkin,et al.  On migration from PLCs to IEC 61499: Addressing the data handling issues , 2010, 2010 8th IEEE International Conference on Industrial Informatics.

[22]  Tanvir Hussain,et al.  UML-based Development Process for IEC 61499 with Automatic Test-case Generation , 2006, 2006 IEEE Conference on Emerging Technologies and Factory Automation.

[23]  Zoran A. Salcic,et al.  Implementing constrained cyber-physical systems with IEC 61499 , 2012, TECS.