Main Editors and Dialogs - Structure Editor
The Structure editor is the main editor of EDESIGN. Here you can develop the software module structure of your machine application. You can place axis modules and other EDESIGN modules from the Module templates into the Structure Editor using drag and group the modules of your machine application on different levels (structure element Module group).
Additionally, you can edit the contents or the program of the modules/module groups via the Shortcut menu of the individual elements in the Structure editor MainMachine, modules, module groups...).
The respective states for the MainMachine, the module groups, and the modules are displayed in the online view of the structure editor (for example, SynStopEL). If a state is not available, State not available is displayed.
Via this item of the shortcut menu, the MainMachine operating modes can be added and set:
oWhich operating modes the MainMachine features,
oWhich states these operating modes have,
oWhich work steps are executed during the respective states,
oWhich commands are known to the MainMachine.
Via this item of the shortcut menu you can add a property to the module/the module group and edit it (in an IEC language of your choice).
Via this item of the shortcut menu you can:
oView and edit local variables,
oView and edit the code of the module (in an IEC language of your choice).
Via this item of the shortcut menu you can add a method to the module/the module group and edit it (in an IEC language of your choice).
Via this item in the shortcut menu you can create inputs, outputs, inputs/outputs, and local variables for the ModuleInterface.
You can wire these variables with the father module (for example, Slave1.xStart with MainMachine.xStartingAllowed).
You can also use the variables of the ModuleInterface in your logic.
Via this item of the shortcut menu you can add a transition to the module/the module group and edit it (in an IEC language of your choice).