Skip to content
Josef Prinz edited this page Apr 28, 2024 · 5 revisions


Welcome to the AutomationMLEditor Wiki!

What is the AutomationML Editor

The AutomationML Editor is a tool that allows you to edit AutomationML documents in a format and standard compliant way. It offers specific views and editor components for all aspects of the AutomationML data format. It allows consistency checks and ensures the referential integrity of all cross-references, so that the integrity of the AutomationML document is maintained during editing.

The AutomationML Editor supports the integration of plug-ins. This allows the functionality of the editor to be extended to highlight various aspects of an AutomationML document, enable editing of externally linked content, or support integration into an application environment.

What to use the AutomationML Editor for

  • The AutomationML editor is suited for educational purposes and a perfect entry point for learning, experimenting and understanding AutomationML.
  • The editor can be used to verify the validity of generated data with exemplary content when developing AutomationML interfaces.
  • If you want to remodel a system model with AutomationML, then the AutomationML Editor is the right tool for you.

What the editor is not suitable for

The number of features and functionalities of the AutomationML editor does not represent the entire modelling scope of AutomationML. AutomationML Data, generated by Engineering systems can very often reach a very large size of several megabytes. The editor should not be used for reading in such huge amounts of data, because in the editor a document is always loaded completely in one piece.

What do you learn here

Here you will learn about both the basic operation of the AutomationML Editor and some advanced features that the editor offers for editing specific AutomationML-document content. You will also get a brief overview of the plug-ins that are currently available for the AutomationML Editor. Please note that the respective authors are responsible for the content of the plug-ins.