Consistent engineering information model for mechatronic components in production automation engineering

Software engineers of production automation systems have to deal with a great number of various tasks for example programming the automation code, simulation or visualization of the production system. For the virtual or real commissioning of the system, further tasks like defining software or hardware communication interfaces are needed. Most engineering tools used by the software engineers only support one or few of the tasks. As a consequence, there is a great heterogeneous industrial tool landscape, which has to be applied in automation software engineering. Although every tool is specialized in its domain, there is plenty information about the system, for example parameters describing geometries or sensor/actuator signals, that are used by almost every domain. Currently, tool independent parameters are declared and defined in every tool redundantly. The possibility to declare and define parameters globally only once is missing. This fact increases the risk of inconsistency and the effort in software engineering. In this paper the approach of a consistent engineering information model to improve the consistency of information focused on parameters is introduced. The approach is implemented by Automation Markup Language (AutomationML). The evaluation is realized by the software engineering of a pneumatic double acting cylinder and shows the potential of accelerating the software engineering and improving consistency of parameters through introducing a consistent engineering information model.

[1]  Armando W. Colombo,et al.  Service-oriented computing in manufacturing automation: A SWOT analysis , 2011, 2011 9th IEEE International Conference on Industrial Informatics.

[2]  K.C. Thramboulidis,et al.  Using UML in control and automation: a model driven approach , 2004, 2nd IEEE International Conference on Industrial Informatics, 2004. INDIN '04. 2004.

[3]  M. Bonfe,et al.  A SysML-Based Methodology for Manufacturing Machinery Modeling and Design , 2011, IEEE/ASME Transactions on Mechatronics.

[4]  Nasser Jazdi,et al.  Methodology for Identification of Adaptive Reusable Modules in Automated Production Systems , 2013 .

[5]  Arndt Lüder,et al.  Engineering of manufacturing systems within engineering networks , 2010, 2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010).

[6]  Elisabet Estévez-Estévez,et al.  PLCopen for achieving interoperability between development phases , 2010, 2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010).

[7]  Richard Zurawski,et al.  The Industrial Information Technology Handbook , 2004, The Industrial Information Technology Handbook.

[8]  Zoran A. Salcic,et al.  Model-based customisation of intelligent mechatronic systems using SysML , 2013, 2013 IEEE 18th Conference on Emerging Technologies & Factory Automation (ETFA).

[9]  E. Estevez,et al.  XML exchange of control programs , 2009, IEEE Industrial Electronics Magazine.

[10]  Ronald Rosendahl,et al.  Behavior validation of production systems within different phases of the engineering process , 2013, IECON 2013 - 39th Annual Conference of the IEEE Industrial Electronics Society.

[11]  Elisabet Estévez-Estévez,et al.  Model-Based Validation of Industrial Control Systems , 2012, IEEE Transactions on Industrial Informatics.

[12]  Thomas Wagner,et al.  Manufacturing system engineering with mechatronical units , 2010, 2010 IEEE 15th Conference on Emerging Technologies & Factory Automation (ETFA 2010).

[13]  Birgit Vogel-Heuser,et al.  Evolution in industrial plant automation: A case study , 2013, IECON 2013 - 39th Annual Conference of the IEEE Industrial Electronics Society.

[14]  Kleanthis Thramboulidis,et al.  Challenges in the development of Mechatronic systems: The Mechatronic Component , 2008, 2008 IEEE International Conference on Emerging Technologies and Factory Automation.

[15]  Elisabet Estevez,et al.  Automatic transformation of logic models within engineering of embedded mechatronical units , 2011 .

[16]  Christiaan J. J. Paredis,et al.  OVERVIEW OF ARCHITECTURE FRAMEWORKS AND MODELING LANGUAGES FOR MODEL-BASED SYSTEMS ENGINEERING , 2011 .

[17]  Christiaan J. J. Paredis,et al.  A Conceptual Framework for Consistency Management in Model-Based Systems Engineering , 2011 .