AutomationML
This article needs additional citations for verification. (November 2024) |

AutomationML (Automation Markup Language) is a neutral data format based on XML for the storage and exchange of plant engineering information, which is provided as an open standard. The goal of AutomationML is to interconnect the heterogeneous tool landscape of modern engineering tools in their different disciplines, like mechanical plant engineering, electrical design, HMI development, PLC and robot control.
Approach
AutomationML describes real plant components as objects encapsulating different aspects. An object can consist out of other sub-objects, and can itself be part of a bigger composition. It can describe a screw, a claw, a robot or a complete manufacturing cell in different levels of detail. Typical objects in plant automation comprise information about topology, geometry, kinematics and logic, where logic comprises sequencing, behaviour and control.
AutomationML incorporates different standards through strongly typed links across the formats:
- Topology implemented with CAEX (IEC 62424)
Properties and relations of objects in their hierarchical structure - Geometry implemented with COLLADA of the Khronos Group
Graphical attributes and 3D information - Kinematics implemented with COLLADA
Connections and dependencies among objects to support motion planning - Logic implemented with PLCopen XML
Sequences of actions, internal behavior of objects and I/O connections
For future extensions, AutomationML is designed to integrate further formats using the same referencing mechanism.
History
After first evaluations of exchange formats, Daimler initiated the joint activity of the companies ABB, KUKA, Rockwell Automation and Siemens together with netAllied and Zühlke as well as the Karlsruhe Institute of Technology (KIT) and the University of Magdeburg in October 2006 to define and standardize the Automation Markup Language (AutomationML) as an intermediate format for the Digital Factory. In April 2009, an independent organization was founded. The Fraunhofer IOSB institute became the first new member. AutomationML is available as open standard free of charge.
See also
References
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.