Reading the LED Status via CoE | 0xF915

The status of the LEDs can be read electronically via CoE object 0xF915:0. The status of the LEDs is displayed as a 32-bit value. The value is interpreted as follows.

Byte 1
(flashing code)

Byte 2
blue (B)

Byte 3
green (G)

Byte 4
red (R)

Meaning

0x00

00

00

00

LED not present

0x00

FF

00

00

LED is off (blue)

0x00

00

FF

00

LED is off (green)

  • Run LED: EtherCAT State Machine: INIT
  • Signal LED: No signal at the input/output

0x00

00

00

FF

LED is off (red)

  • Error LED: No error at the input/output

0x00

00

FF

FF

LED is off (yellow)

0x00

FF

FF

FF

LED is off (white)

0x01 to 0x14

00

FF

00

LED flashes at 1 Hz to 20 Hz (green)

0x80

00

FF

00

Run LED flashing uniformly (green): EtherCAT State Machine: PREOP

0x81

00

FF

00

Run LED flashing slowly (green): EtherCAT State Machine: SAFEOP

0x82

00

FF

00

Run LED flashing quickly (green): EtherCAT State Machine: BOOT

0xFF

FF

00

00

LED is on (blue)

0xFF

00

FF

00

LED on (green)

  • Run LED: EtherCAT State Machine: OP
  • Signal LED: Signal at the input/output

0xFF

00

00

FF

LED is on (red)

  • Error LED: Error at input/output

0xFF

00

FF

FF

LED is on (yellow)

0xFF

FF

FF

FF

LED is on (white)

LED status using the ED2504 EtherCAT Terminal as an example

Reading the LED Status via CoE | 0xF915 1:Fig.35: ED2504 LED display with the corresponding CoE values in index 0xF915:0