-

'Init Command' Editor (EtherCAT Slave Device)

The following information refers to a specific, typical device type. Your screen may differ.

This help topic describes the 'Init Command' editor of an EtherCAT slave device in the PLANT. EtherCAT slave devices are child elements of the 'EtherCAT' node (which represents the EtherCAT Master). Init commands are automatically loaded from the EtherCAT slave information (ESI) file of a slave.

In addition, init commands are automatically generated on write access to CoE objects if the written value does not correspond to the default value of the object (refer to the example below).

The Init commands are grouped according to the EtherCAT state transitions. The commands are executed in the order they are listed in the 'Init commands' editor.

The Init commands for each slave are inserted into the network configuration (ENI = EtherCAT Network Information file in xml format) and processed by the Master when the EtherCAT network is started.

Further Info
Details on init commands and the operations you can execute in the editor (e.g. editing or adding init commands) can be found in topic "Slave Configuration: 'Init Commands'".

Init command property (column)Description
TransitionSpecifies the transition between two EtherCAT states, when the command is executed.
ProtocolEtherCAT protocol on which the command is based.
IndexIndex (main:subindex) of the CoE entry (object) which the command accesses.
ValueValue of the init command.

If a value is editable ('Access' = RW), you can modify it as follows:
  1. Select the command to be edited in the grid.
  2. Enter the desired value (in decimal or hexadecimal format) into the field below the grid and select the input format with the buttons provided.
  3. Click 'Apply'.
The steps how to modify further properties or adding init commands are described in the topic "Slave Configuration: 'Init Commands'".
CommentShort description of the command.
AccessSpecifies which access the command may perform.
You either have full-access (RW = Read/Write) or only read access (RO = Read-only).

Commands with RW access can be edited and deleted in the editor.