A model-driven approach on object-oriented PLC programming for manufacturing systems with regard to usability

36Citations
Citations of this article
114Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

This paper presents the modular automation for reuse in manufacturing systems (modAT4rMS) approach to support the model-driven engineering (MDE) of object-oriented manufacturing automation software with regard to its usability and software modularity. With usability, we refer to the aspects' effectiveness, efficiency, and user acceptance as defined by ISO 9241-11. The modAT4rMS notations are based on selected features from the unified modeling language (UML) and the systems modeling language (SysML), and iteratively further developed by a series of empirical studies with industrial practitioners, as well as mechatronics trainees. With modAT4rMS, an MDE approach for programmable logic controller (PLC) programming was developed with the goal to facilitate modular object-oriented programming of PLC software by improving the representation of the relationships between the structure and behavior diagram types, and by reducing the level of abstraction in the structure model. modAT4rMS notations for PLC software structure and software behavior modeling are presented and illustrated with a modeling example using a modAT4rMS editor prototype. For the evaluation of the developed notations, the results from a study with 168 participants are presented, showing the benefits of this new approach in comparison with the classic procedural paradigm (IEC 61131-3) and the domain-specific UML profile (plcML) in regard to programming performance and usability aspects. Finally, the advantages and limitations of the approach are discussed, and an outlook for further development is given.

References Powered by Scopus

A Coefficient of Agreement for Nominal Scales

31951Citations
N/AReaders
Get full text

Development of NASA-TLX (Task Load Index): Results of Empirical and Theoretical Research

10064Citations
N/AReaders
Get full text

Reusing Software: Issues and Research Directions

398Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Evolution of software in automated production systems: Challenges and research directions

260Citations
N/AReaders
Get full text

A Methodology for Digital Twin Modeling and Deployment for Industry 4.0

141Citations
N/AReaders
Get full text

Data management in industry 4.0: State of the art and open challenges

138Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Obermeier, M., Braun, S., & Vogel-Heuser, B. (2015). A model-driven approach on object-oriented PLC programming for manufacturing systems with regard to usability. IEEE Transactions on Industrial Informatics, 11(3), 790–800. https://doi.org/10.1109/TII.2014.2346133

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 47

75%

Researcher 8

13%

Professor / Associate Prof. 7

11%

Lecturer / Post doc 1

2%

Readers' Discipline

Tooltip

Engineering 45

58%

Computer Science 29

37%

Energy 2

3%

Social Sciences 2

3%

Article Metrics

Tooltip
Mentions
References: 1

Save time finding and organizing research with Mendeley

Sign up for free