IndicatorConstants (GVL)

This GVL defines the states of the two device LEDs according to CiA 303-3. These states are returned by GetCiAState and set by SetCiAState. The Error LED gc_usiERR_... (red) is represented by the lower 4 bit of CiA State, the RUN LED gc_usiRUN_... (green) by the higher 4 bit.

InOut:

Scope

Name

Type

Initial

Comment

Constant

gc_usiERR_OFF

USINT

16#0

led off = no error

gc_usiERR_ON

USINT

16#1

led on = Bus off

gc_usiERR_FLK

USINT

16#2

flickering = LSS/Auto-bitrate detection

gc_usiERR_BLK

USINT

16#3

blinking = Invalid Configuration

gc_usiERR_SFL

USINT

16#4

single flash = Warning LIMIT reached

gc_usiERR_DFL

USINT

16#5

double flash = Error control event

gc_usiERR_TFL

USINT

16#6

triple flash = Sync error

gc_usiERR_QFL

USINT

16#7

quadruple flash = Event timer error

gc_usiRUN_OFF

USINT

16#0

led off = not running

gc_usiRUN_ON

USINT

16#10

led on = Operational

gc_usiRUN_FLK

USINT

16#20

flickering = LSS/Auto-bitrate detection

gc_usiRUN_BLK

USINT

16#30

blinking = Preoperational

gc_usiRUN_SFL

USINT

16#40

single flash = Stopped

gc_usiRUN_DFL

USINT

16#50

double flash = PROGRAM/Firmeware download

gc_usiRUN_TFL

USINT

16#60

triple flash = reserved

gc_usiRUN_QFL

USINT

16#70

quadruple flash = reserved