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