Free portable .NET class library
Supports CAEX 2.15 and CAEX 3.0
Supports AutomationML 1.0 and AutomationML 2.10
With lots of examples and tutorials
AutomationML Programming Interface
AutomationML Engine
AutomationML Programming Interface
free
4
Free portable .NET class library
Supports CAEX 2.15 and CAEX 3.0
Supports AutomationML 1.0 and AutomationML 2.10
With lots of examples and tutorials
Description
The AutomationML Engine is a portable .NET class library which provides methods for processing AutomationML documents. AutomationML is a standardized data exchange format, developed to support the data exchange in automation systems engineering. The AutomationML Engine supports the processing of AutomationML documents of version 2.10.
The core of the engine is the CAEX class model. CAEX is an IEC standard and the basic model of AutomationML. CAEX uses XML to define the model schema, so the core of the AutomationML Engine is an XML processor. The AutomationML Engine implementation is based on LINQ to XML. LINQ to XML is a .NET in-memory XML programming interface that enables you to modify XML documents efficiently and easily. The classes are defined in the System.Xml.Linq Namespace. The Engine supports both CAEX version 2.15, which was the basis of AutomationML version 1.0, and CAEX Version 3.0, the basis of AutomationML 2.10.