• DocumentCode
    1816879
  • Title

    Let´s talk AutomationML what is the effort of AutomationML programming?

  • Author

    Drath, Rainer

  • Author_Institution
    ABB Corp. Res. Center-Germany, Ladenburg, Germany
  • fYear
    2012
  • fDate
    17-21 Sept. 2012
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Data exchange between engineering tools has been identified as a major bottleneck in the engineering workflow. AutomationML aims to close this gap by supporting the exchange of a variety of aspects of automation engineering and its ability to manage multiple semantics in a heterogeneous engineering tool landscape. But beside all AutomationML-concepts, the introduction in the industry is bound to its ease of use. This paper gives an overview about the results of an activity of the AutomationML society which investigated concepts to reduce the AutomationML programming effort. After an introduction into basic requirements, this paper proposes a generic design for im-and exporter software and explains how to technically manage semantic variety. In addition, the author gives an overview about typical errors in AutomationML object modeling and how to avoid them. Finally, this paper wraps up with a major prejudice about XML based file exchange, the lack of performance, and presents encouraging results of a CAEX performance investigation.
  • Keywords
    XML; AutomationML programming; AutomationML society; AutomationML-concepts; automation engineering; data exchange; engineering tools; engineering workflow; AutomationML; CAEX; Engine; Exporter; Importer; performance; semantic; standardization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Emerging Technologies & Factory Automation (ETFA), 2012 IEEE 17th Conference on
  • Conference_Location
    Krakow
  • ISSN
    1946-0740
  • Print_ISBN
    978-1-4673-4735-8
  • Electronic_ISBN
    1946-0740
  • Type

    conf

  • DOI
    10.1109/ETFA.2012.6489783
  • Filename
    6489783