AutomationML
   HOME

TheInfoList



OR:

{{short description, Neutral data format AutomationML (Automation Markup Language) is a neutral data format based on
XML Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing data. It defines a set of rules for encoding electronic document, documents in a format that is both human-readable and Machine-r ...
for the storage and exchange of plant engineering information, which is provided as an
open standard An open standard is a standard that is openly accessible and usable by anyone. It is also a common prerequisite that open standards use an open license that provides for extensibility. Typically, anybody can participate in their development due to ...
. 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 Topology (from the Greek language, Greek words , and ) is the branch of mathematics concerned with the properties of a Mathematical object, geometric object that are preserved under Continuous function, continuous Deformation theory, deformat ...
,
geometry Geometry (; ) is a branch of mathematics concerned with properties of space such as the distance, shape, size, and relative position of figures. Geometry is, along with arithmetic, one of the oldest branches of mathematics. A mathematician w ...
,
kinematics In physics, kinematics studies the geometrical aspects of motion of physical objects independent of forces that set them in motion. Constrained motion such as linked machine parts are also described as kinematics. Kinematics is concerned with s ...
and
logic Logic is the study of correct reasoning. It includes both formal and informal logic. Formal logic is the study of deductively valid inferences or logical truths. It examines how conclusions follow from premises based on the structure o ...
, where
logic Logic is the study of correct reasoning. It includes both formal and informal logic. Formal logic is the study of deductively valid inferences or logical truths. It examines how conclusions follow from premises based on the structure o ...
comprises sequencing, behaviour and control. AutomationML incorporates different
standards Standard may refer to: Symbols * Colours, standards and guidons, kinds of military signs * Standard (emblem), a type of a large symbol or emblem used for identification Norms, conventions or requirements * Standard (metrology), an object t ...
through strongly typed links across the formats: #
Topology Topology (from the Greek language, Greek words , and ) is the branch of mathematics concerned with the properties of a Mathematical object, geometric object that are preserved under Continuous function, continuous Deformation theory, deformat ...
implemented with CAEX (IEC 62424)
Properties and relations of objects in their hierarchical structure #
Geometry Geometry (; ) is a branch of mathematics concerned with properties of space such as the distance, shape, size, and relative position of figures. Geometry is, along with arithmetic, one of the oldest branches of mathematics. A mathematician w ...
implemented with
COLLADA COLLADA (for 'collaborative design activity') is an interchange file format for interactive 3D applications. It is managed by the nonprofit technology consortium, the Khronos Group, and has been adopted by ISO as a publicly available specificatio ...
of the
Khronos Group The Khronos Group, Inc. is an open, non-profit, member-driven consortium of 170 organizations developing, publishing and maintaining royalty-free interoperability standards for 3D graphics, virtual reality, augmented reality, parallel computat ...

Graphical attributes and 3D information #
Kinematics In physics, kinematics studies the geometrical aspects of motion of physical objects independent of forces that set them in motion. Constrained motion such as linked machine parts are also described as kinematics. Kinematics is concerned with s ...
implemented with
COLLADA COLLADA (for 'collaborative design activity') is an interchange file format for interactive 3D applications. It is managed by the nonprofit technology consortium, the Khronos Group, and has been adopted by ISO as a publicly available specificatio ...

Connections and dependencies among objects to support motion planning #
Logic Logic is the study of correct reasoning. It includes both formal and informal logic. Formal logic is the study of deductively valid inferences or logical truths. It examines how conclusions follow from premises based on the structure o ...
implemented wit
PLCopen XML
br>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 Daimler is a German surname. It may refer to: People * Gottlieb Daimler (1834–1900), German inventor, industrialist and namesake of a series of automobile companies * Adolf Daimler (1871–1913), engineer and son of Gottlieb Daimler * Paul Da ...
initiated the joint activity of the companies
ABB ABB Group is a Swedish-Swiss multinational electrical engineering corporation. Incorporated in Switzerland as ABB Ltd., and headquartered in Zurich, it is dual-listed on the Nasdaq Nordic exchange in Stockholm, Sweden, and the SIX Swiss Excha ...
,
KUKA KUKA is a German manufacturer of industrial robots and factory automation systems. In 2016, the company was acquired by the Chinese appliance manufacturer Midea Group. It has 25 subsidiaries in countries including the United States, the Eur ...
,
Rockwell Automation Rockwell Automation, Inc. is an American provider of industrial automation and digital transformation technologies headquartered in Milwaukee, Wisconsin. Its brands include Allen-Bradley, FactoryTalk software and LifecycleIQ Services. Rockwell ...
and
Siemens Siemens AG ( ) is a German multinational technology conglomerate. It is focused on industrial automation, building automation, rail transport and health technology. Siemens is the largest engineering company in Europe, and holds the positi ...
together wit
netAllied
an
Zühlke
as well as the
Karlsruhe Institute of Technology (KIT) The Karlsruhe Institute of Technology (KIT; ) is both a German public university, public research university in Karlsruhe, Baden-Württemberg, and a research center of the Helmholtz Association. KIT was created in 2009 when the University of Ka ...
and the
University of Magdeburg The Otto von Guericke University Magdeburg () (Short: ''OVGU'') is a public research university founded in 1993 and is located in Magdeburg, the Capital city of Saxony-Anhalt. The university has about 13,000 students in nine faculties. The uni ...
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. Th
Fraunhofer IOSB
institute became the first new member. AutomationML is available as
open standard An open standard is a standard that is openly accessible and usable by anyone. It is also a common prerequisite that open standards use an open license that provides for extensibility. Typically, anybody can participate in their development due to ...
free of charge.


See also

*
Open Packaging Conventions The Open Packaging Conventions (OPC) is a container-file technology initially created by Microsoft to store a combination of XML and non-XML files that together form a single entity such as an Open XML Paper Specification (OpenXPS) document. OPC- ...
* CAEX *
Collada COLLADA (for 'collaborative design activity') is an interchange file format for interactive 3D applications. It is managed by the nonprofit technology consortium, the Khronos Group, and has been adopted by ISO as a publicly available specificatio ...


References


AutomationML HomepagePLCopen
Computer file formats Industry-specific XML-based standards XML markup languages