380
OPUS Projektor Manual
CAN
Malfunction
Indicator
Lamp Status
and a flashing indicator (byte 2):
Flash
Malfunction
Indicator
There are 8 predefined internal variables available that represent these values (read-only).
The variables are available in the group J1939 and are named
·
@MalfunctionIndicatorLampStatus
·
@RedStopLampStatus
·
@AmberWarningLampStatus
·
@ProtectLampStatus
·
@MalfunctionIndicatorLampFlashing
·
@RedStopLampFlashing
·
@AmberWarningLampFlashing
·
@ProtectLampFlashing
The @XXXLampStatus contains the combined information of the status and flashing bits in
the DM1 message with 16 possible combinations. The @XXXLampFlashing variable
contains the direct "is it on or not?" information, when the lamp is flashing, it will change value
between 0 and 1, if the lamp should glow, it will stay 1. So normally only the
@XXXLampFlashing variable is needed to display the lamps by creating a list object with two
images (an on and an off lamp image) and connecting it with the @XXXLampFlashing
variable.
The following table shows the possible values of the DM1 message bytes and our variables.
The calculation is the same for all the four variables:
Value for Status read
from DM1 messages
(Byte 1)
Value for Flashing
read from DM1
messages (Byte 2)