Managing Your Own Engineering Actions

An engineering action provides a Java program sequence or general command sequence to use in Innovator. You can only manage engineering actions in the configuration editor.

Familiarizing Yourself with Engineering Actions

In the broader sense, an engineering action provides a Java program sequence or a general command sequence (e.g. .NET/C# or any other program) in Innovator.

More specifically, this type of action sequence (according to the description in the configuration editor) needs to have at least one engineering action.

The engineering actions included within the scope of delivery with Innovator use Innovator API interfaces for Java or .NET/C#.

In order for an engineering action to be used, it must be configured for the menu Extras>Engineering Actions>Commands.

New engineering actions appear in the interface

  1. Once the Reload Contents (F5) command has been run by selecting the root node and/or system model or model (that they were configured for) or
  2. After logging-in again.

Apart from the model administrator, only user groups which were assigned in the Execution Rights view can use engineering actions.

You can use the engineering action's logical name (in the root tab) for the API as it is language-independent.

Localized names are the choice of preference when displaying in language-dependent user interfaces. The localized name of the action is displayed as follows in accordance with the set interface language ($INOLANG):

  • In the configuration editor
    • In the profile tree and
    • In the Edit/Properties dialog as a description of the root tab, as well as
  • In the Innovator model editor in the Extras>Engineering Actions>Commands menu

Note

Assignment of execution rights for engineering actions takes place in the Execution Rights view .