Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Approach  





2 History  





3 See also  





4 References  














AutomationML






Deutsch
Italiano
 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


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, e.g. mechanical plant engineering, electrical design, HMI development, PLC and robot control.

Approach

[edit]

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:

  1. Topology implemented with CAEX (IEC 62424)
    Properties and relations of objects in their hierarchical structure
  2. Geometry implemented with COLLADA of the Khronos Group
    Graphical attributes and 3D information
  3. Kinematics implemented with COLLADA
    Connections and dependencies among objects to support motion planning
  4. 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

[edit]

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

[edit]

References

[edit]
Retrieved from "https://en.wikipedia.org/w/index.php?title=AutomationML&oldid=1036970454"

Categories: 
Computer file formats
Industry-specific XML-based standards
XML markup languages
Hidden categories: 
Articles lacking sources from September 2020
All articles lacking sources
Articles with short description
Short description matches Wikidata
 



This page was last edited on 3 August 2021, at 19:23 (UTC).

Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



Privacy policy

About Wikipedia

Disclaimers

Contact Wikipedia

Code of Conduct

Developers

Statistics

Cookie statement

Mobile view



Wikimedia Foundation
Powered by MediaWiki