180
ifm
Programming Manual
ecomatmobile
CabinetController (CR0301) Runtime System V05
2016-04-21
Appendix
System flags
>
7.1.1
System flags: CAN
20979
System flags (symbol name)
Type
Description
CANx_BAUDRATE
WORD
CAN interface x: set baud rate in [kBaud]
CANx_BUSOFF
BOOL
CAN interface x: Error "CAN-Bus off"
Reset of the error code alse resets the flag
CANx_LASTERROR
BYTE
CAN interface x:
Error number of the last CAN transmission:
0 = no error
Initial value
1 = stuff error
more than 5 identical bits in series on the bus
2 = form error
received message had wrong format
3 = ack error
sent message was not confirmed
4 = bit1 error
a recessive bit was sent outside the arbitration area, but a
dominant bit was read on the bus
5 = bit0 error
it was tried to send a dominant bit, but a recessive level was
read
OR: a sequence of 11 recessive bits was read during bus-
off recovery
6 = CRC error checksum of the received message was wrong
CANx_WARNING
BOOL
CAN interface x: warning threshold reached (> 96)
A reset of the flag is possible via write access
DOWNLOADID
WORD
CAN interface x: set download identifier
x = 1 = number of the CAN interface
>
7.1.2
System flags: error flags
20980
System flags (symbol name)
Type
Description
ERROR
BOOL
TRUE:
safe state assumed
all outputs = OFF
all relays de-energised
(e.g. fatal error / error stop)
FALSE: no serious error occurred
ERROR_A_INx
BOOL
Overcurrent error on analogue input ANALOGx (0...7)
Controller switches to voltage measurement
ERROR_IO
BOOL
Group error message input / output error
TRUE:
Error
FALSE: No error
ERROR_MEMORY
BOOL
memory error
ERROR_POWER
BOOL
Voltage error for VBBS / clamp 15:
TRUE:
Value out of range
or: difference (VBB15 - VBBS) too great
> general error
FALSE: Value OK
Summary of Contents for Ecomat 100 Mobile CR0301
Page 212: ......