Allows to define ETHERCAT stations that are not present. Typical case is the machine with various options (options consisting of axes, remote i/o etc..) where the programmer wants to make a single cfgx file, via the RFBCED configurator, in full configuration to then, depending on the machine being delivered, configure the present and absent stations.
NOTE: From RTE 34.19.2 you can use the device command ECAT_SLAVE_OFF from RDE3 shell.
Syntax |
ECAT_SLAVE_OFF nEth addr |
---|---|
nEth |
Channel number ethercat |
addr |
Address of the terminal to be disabled (to be read from RFBCED, see image below) If specified as hexadecimal prefix it with 0X |
Notes |
The disabled slave must NOT be present in the EtherCAT network and is considered to be in the same state as the master (INIT, PREOP, SAFEOP, OP). Of course, any SDO read/write request is aborted and error reported. NOTE: In case one or more slaves are disabled, the "working counter" of the EtherCAT cyclic frame is NOT checked anymore on read/write type commands with logical addresses, it is assumed that everything went well. |
The address is extrapolated from RFBCED: