Philipp Wetterich and Stephan Hensel (Semodia GmbH, Meißner Str. 37, 01445 Radebeul, Germany)
Presented at
6th AutomationML Conference: 20 Years of AutomationML
22–23 September 2026, Hochschule Pforzheim, Germany
Hosted by Hochschule Pforzheim
Type
Technical presentation — accepted abstract
Open access
© 2026 The Authors. Published under the CC BY-NC-ND 4.0 licence. Peer-review under responsibility of the scientific committee of the AutomationML Conference 2026.
The full contribution will be published on this page after the conference.
Abstract
Plug-and-play integration in industrial automation requires more than standardized communication interfaces. It also depends on machine-readable information models that describe the structure, capabilities, interfaces, parameters, and visual representation of equipment in a consistent and reusable form [1]. AutomationML provides a suitable foundation for such models by combining hierarchical plant structures, object-oriented libraries, semantic references, and standardized data exchange within a single engineering format.
This contribution presents a practical application of AutomationML in the engineering of Process Equipment Assemblies (PEA) [2] according to the Module Type Package (MTP) [3] concept. The underlying challenge is that the information required for an MTP is typically distributed across P&IDs, functional specifications, HMI configurations, spreadsheets, and automation projects. Without dedicated engineering support, this information must be transferred manually into complex AutomationML structures, which require detailed knowledge of both the standard and its underlying information model.
The presented approach uses a visual editor that allows engineers to describe a PEA through domain-specific concepts such as HMI elements, services, parameters, and alarms. These user interactions are continuously mapped to an MTP-compatible AutomationML model in the background. AutomationML therefore acts as the semantic backbone of the engineering process, while the complexity of the exchange format remains hidden from the user.
The resulting AutomationML model is not treated merely as a final export document. Instead, it serves as a consistent source of engineering information for subsequent activities. It can support the generation of MTP files, the derivation of automation structures and data points, the creation of manufacturer-specific engineering projects, and the generation of executable control code.
The contribution discusses how application-oriented editing, semantic libraries, model validation, and model transformations can make AutomationML usable beyond expert-driven data exchange. The case study demonstrates that AutomationML can connect process design, automation specification, HMI engineering, and implementation within one coherent information model and thereby provide a practical basis for scalable plug-and-play engineering.
Keywords: Modular Automation; Semantic Modeling; Module Type Package
References
[1] VDI, VDI-Handlungsempfehlung: Modulare Anlagen – Paradigmenwechsel im Anlagenbau, 2022.
[2] VDI, VDI 2776-1: Verfahrenstechnische Anlagen — Modulare Anlagen — Grundlagen und Planung modularer Anlagen, VDI, 2020.
[3] PNO, NAMUR, ZVEI, Module Type Package Specification — Part 1: General Concept, Interfaces and Models, Karlsruhe: PROFIBUS Nutzerorganisation e.V. (PNO), 2025.
BibTeX
@inproceedings{wetterich2026plugplay,
author = {Wetterich, Philipp and Hensel, Stephan},
title = {Plug \& Play based on semantic Information Models with {AML}},
booktitle = {Proceedings of the 6th AutomationML Conference: 20 Years of AutomationML},
address = {Pforzheim, Germany},
month = sep,
year = {2026},
publisher = {AutomationML e.V.},
url = {https://www.automationml.org/conferences/conference-highlights/plug-play-based-on-semantic-information-models-with-aml/}
}
How to Cite
P. Wetterich, S. Hensel: “Plug & Play based on semantic Information Models with AML”, Proceedings of the 6th AutomationML Conference: 20 Years of AutomationML, Pforzheim, Germany, 22–23 September 2026.
This page presents the accepted abstract of a contribution to the AutomationML Conference 2026. The full text will be added after the conference. If you are an author and would like a correction, please contact office@automationml.org.