What is AutomationML?
AutomationML stands for Automation Markup Language. As a neutral and XML-based data format, which is available as an open standard described in IEC 62714, AML enables the exchange of design data for various disciplines (including mechanics, electrical engineering, electronics, PLC programming) with various levels of detail (individual component, module, machine, production cell). Various functions and “views” can be considered (topology, geometry, kinematics, logic). AutomationML is therefore a universal and highly flexible model for the life cycle of control-cabinet, machine, and system development as well as for the planning of the productive use, including all content and for communication in all networks. AutomationML is not a competing model for the Asset Administration Shell, but an associated information model and therefore one of the key technologies for Industry 4.0.