What is AutomationML?
AutomationML stands for Automation Markup Language. As a neutral, 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 lifecycle of control cabinet, machine, and system development as well as for planning productive use, including all content, and for communication in all networks. AutomationML is not a competing model to the Asset Administration Shell, but an associated information model and therefore one of the key technologies for Industry 4.0.