Hope for Easy Data Exchange Among Engineering Tools

Sept. 26, 2012
Data exchange among mechanical plant engineering, electrical design, process engineering, process control engineering, HMI development, PLC programming and other engineering tools is difficult. A European initiative lets users exchange data by exporting it into a common AutomationML format.

While companies in the manufacturing industries face many challenges, reducing costs and time-to-market both appear near the top of the list for many CEOs. Since engineering speed and efficiency can reduce the time it takes to bring new products to market, and engineering and commissioning costs typically represent a considerable percentage of a manufacturing company’s overall cost structure, virtually all manufacturers today have invested in engineering tools.

Unfortunately, while modern engineering tools can help reduce engineering time and effort and increase productivity, tools for different engineering disciplines often lack interoperability due to incompatible data formats. This means that the same data must be entered multiple times into the different tools. These include mechanical plant engineering, electrical design, process engineering, process control engineering, HMI development, PLC programming and robotics programming. This increases time, cost and effort, and introduces the potential for errors.

The goal of the European-based Automation Markup Language (or AutomationML) interface initiative is to provide a common format for data exchange and interoperability among the disparate engineering tools.

A common solution has been to write custom export and import tools to transfer the data files using pairwise data exchange. The problem with pairwise data exchanges between engineering tools is that the file export/import between the different engineering tools gets confusing. This approach also consumes significant engineering time, since custom exporters and importers need to be written for each tool.

A successful solution must be easy, fast, scalable and backwards-traceable. One possible approach, a common database, would require that multiple vendors develop their engineering tools in a harmonized manner. While this would be very helpful for users, it would also tend to inhibit innovation.

>> New Developments: Catch up on the latest trends in automation and manufacturing communication protocols. Visit http://bit.ly/awcommunication

Another approach is to have a common data format for all engineering tools. This might be achieved through semantic standardization, but also has disadvantages. It would require feedback from users and tool vendors, but tool vendors prefer to wait for the standardization process to be completed by users.

The AutomationML interface enables data from different engineering tools to be exported and imported without confusing and time-consuming procedures.  AutomationML started in 2006 as an industry consortium led by automaker Daimler. The AutomationML association was founded in 2009 by Daimler, ABB, Siemens, the University of Magdeburg, the Fraunhofer IITB, NetAllied Systems and Zühlke Engineering. The association now has 25 member companies in Europe and is growing. 

AutomationML 2.01
In May 2012, the new engine, AutomationML 2.01, was released together with a new editor that simplifies the creation of exporters and importers. At a user conference held May 9-10 in Böblingen, Germany, the AutomationML association presented and explained its new tools and engine to generally favorable response.

AutomationML works as a common data format. Exchanging data between different engineering tools is accomplished by exporting the data into the common format. The private data of an engineering tool is exported to a neutral data format that other engineering tools can import and use. Users of AutomationML say that they were able to configure exports and imports within a few hours, depending on the amount of data.

ARC expects that companies that use a variety of different engineering tools and are currently using manual data exchange between these tools could potentially gain significant benefits from AutomationML.

Stefan Miksch, [email protected], is an analyst at ARC Advisory Group’s office in Germany.

Sponsored Recommendations

1 Pole B-Trip DLS8 Series: Manual Motor Controller

Tailored to meet various requirements, this series offers B Trip Characteristics for two distinct rated current ranges - 1A to 10A and 13A to 60A. This ensures reliable and customized...

Versatile 2-Pole Solution for Precise Automation

Altech Corp proudly presents the 2 Pole B-Trip DLS8 Series - UL508 Manual Motor Controller, a robust and reliable solution for precise motor control in your automation and control...

Advanced 4 Pole B-Trip Manual Motor Controller by Altech Corp

Discover superior motor control with the DLS8 Series - UL508 Manual Motor Controller, now available in a 4 Pole B-Trip configuration. As your trusted source for automation and...

Reliable and Efficient 1 Pole B-Trip Supplementary Protector by Altech Corp

Introducing the cutting-edge DLS7 Series - UL1077 Supplementary Protector with B Trip Characteristics, engineered for precise protection in diverse industrial applications. Altech...