Rainer Drath 6 Overview of Part IIRainer Drath, Thomas Tauchnitz 7 AML domain model for VDI 3697-1: Data exchange between CAE and PCS7.1 Introduction and Motivation7.2 About Process Control Equipment (PCE)7.3 GMA-Technical Committee 6.167.4 Architecture overview of a PCE request7.5 The AML Class model7.6 Namur Container modelling guideline7.7 Typical modelling guideline7.8 Experiences in the practical implementation7.9 Discussion and Conclusion7.10 Acknowledgements7.11 About the AuthorsAndreas Schüller 8 AML domain model for VDI 3697-2: Data Exchange between CAE systems8.1 Introduction and Motivation8.2 Data model8.3 AutomationML library NE159SUCLibrary8.4 AML modelling guideline8.5 Discussion and Conclusion8.6 Acknowledgements8.7 About the AuthorMario Hoernicke, Katharina Stark, Leon Urbas 9 MTP – Automation Engineering of Modular Process Plants9.1 Introduction9.2 MTP and AutomationML9.3 Data model – The Module Type Package (MTP)9.4 AutomationML classes9.5 Modelling guide based on an application example9.6 Industrial case studies, pilots and initiatives9.7 Discussion and Conclusion9.8 Outlook9.9 About the AuthorsIdar Pe Ingebrigtsen, Rainer Drath 10 AML domain model for System Control Diagrams10.1 Introduction10.2 The Scope of the AutomationML transfer10.3 The System Control Diagram Data model10.4 AML classes10.5 Industrial case studies, pilots and initiatives10.6 Discussion and Conclusion10.7 Summary and outlook10.8 About the AuthorsMichael John 11 Data exchange between ECAD and PLC tools – AR APC11.1 Introduction and Motivation11.2 Typical Engineering Workflow11.3 APC Modelling Concept11.4 APC Data Exchange Information Model11.5 AML Classes11.6 APC Modelling Guideline11.7 Example Application11.8 Discussion and Conclusion11.9 About the AuthorMatthias Mueller 12 Modelling of Drive Configurations – AR DRIVES MCAD12.1 Introduction and Motivation12.2 AutomationML model for electrical aspects (ECAD)12.3 AutomationML model for mechanical aspects (MCAD)12.4 Discussion and Conclusion12.5 About the AuthorEnder Yemenicioglu 13 AML domain model for material handling13.1 Introduction and motivation13.2 Material Handling Toolchain13.3 AutomationML domain model for Material Handling13.4 Material Handling Libraries in AutomationML13.5 Application examples13.6 Conclusion13.7 About the AuthorLorenz Hundt, Mathias Wiegand, Torben Meyer 14 The AutomationML Component14.1 Introduction and use cases14.2 AutomationML Component data model14.3 AMLX container for AutomationML Components14.4 Application example pneumatic cylinder ADN-25-50-A-P-A as AML Component14.5 Usability of AML Components for simulation in multidisciplinary tools chains14.6 Conclusion and Outlook14.7 About the AuthorsRainer Drath, Markus Rentschler, Jörg Hinze 15 AML domain model for Electric Interfaces15.1 Introduction15.2 Terms and modelling principles15.3 AML attribute type libraries15.4 Role class library for logic connector functions15.5 Interface class library for IEC61076-2 (M12, M8 and M5)15.6 Role class library for modelling cables15.7 Interface class library for IEC61076-2-10115.8 ANSIB93.55M library for 7/8″ connectors15.9 IEC60603-7 library for RJ45 connectors15.10 IEC60807-2 library for Sub-D 9 connectors15.11 Library for USB connectors15.12 Library for terminal connectors15.13 General Modelling Rules15.14 Application examples15.15 Availability15.16 Conclusion and outlook15.17 About the AuthorsMarkus Rentschler 16 AutomationML Component Checker16.1 Introduction and motivation16.2 Target groups and use cases16.3 Functionality16.4 Operating Environments16.5 AutomationML Component Checker user guide16.6 Summary16.7 About the AuthorMatthias Riedl, Holger Zipper 17 AML domain model for communication systems17.1 Introduction and use cases17.2 Object model of communication systems17.3 Examples of communication systems17.4 AutomationML classes17.5 Modelling guideline for technology specific libraries17.6 Discussion and Conclusion17.7 About the AuthorsMiriam Schleipen 18 Modelling OPC UA with AutomationML18.1 Why to combine AutomationML and OPC UA18.2 Who is involved?18.3 How to model an OPC UA server configuration in AML18.4 How to use existing AML models in an OPC UA server (aka application of the companion specification AutomationML for OPC UA)18.5 Discussion and conclusion18.6 About the AuthorArndt Lüder, Andreas Graf Gatterburg, Matthias Müller, Miriam Schleipen, Mathias Wiegand, Stefan Biffl, Rainer Drath 19 Serialization of the Asset Administration Shell by AutomationML19.1 Introduction and Use Cases19.2 Meta model of Industry 4.0 Asset Administration Shell19.3 AAS modelling guideline with AutomationML19.4 Example for an AML based serialization of an Asset Administration Shell19.5 Information to be covered by Asset Administration Shells19.6 Exporting AutomationML by the AASX Package Editor19.7 When to use AML in the context of the AAS19.8 Summary19.9 About the AuthorsMartin Langosch, Roman Mader 20 AutomationML Industrialization and Toolchain20.1 Introduction and Motivation20.2 Approach20.3 Data exchange between Tools and Platforms20.4 Data governance20.5 About the AuthorsNicole Schmidt, Matthias Rassl 21 AutomationML governance at Daimler AG21.1 Introduction21.2 What is an AutomationML governance21.3 Application of the AutomationML governance at Daimler AG21.4 Discussion and Conclusion21.5 About the AuthorsMichael John 22 AutomationML and eCl@ss Integration22.1 Motivation and Scope22.2 Use Cases and Considered Data Exchange Structures22.3 Realization of Technical Use Cases22.4 Example22.5 Discussion and Conclusion22.6 About the AuthorPrerna Juhlin, Rainer Drath 23 Semantic and Pragmatic Interoperability Mappings23.1 Introduction23.2 How to exchange data without semantic standardization23.3 Overview of the methodology23.4 Modelling guideline23.5 Discussion and Conclusion23.6 About the AuthorsMiriam Schleipen 24 Extended RoleClass libraries24.1 Introduction: the value of RoleClass libraries24.2 How to use AutomationML RoleClass Libraries24.3 How to find and import AutomationML RoleClass Libraries24.4 How to model a plant hierarchy with the ResourceStructure semantic24.5 The ISA 106 hierarchy as example how to map a user-defined RoleClass library24.6 Discussion and conclusion24.7 About the authorBernhard Wally, Arndt Lüder 25 AML-based Enterprise Control System Integration by IEC 6226425.1 Introduction and Use Cases25.2 Data Model25.3 AML Classes25.4 Modelling Guideline25.5 Discussion and Conclusion25.6 About the AuthorsReferences for Part IIAutomationML web referencesAutomationML WhitepaperAutomationML Best practice recommendationsStandards, guidelines and standardization organizationsWeb references