Tab. 15: Emergency ErrorCodes from stack
Emergency
ErrorCode
#define ERRCODE_COMM_ERROR 0x8100 Communication error
#define ERRCODE_CAN_OVERRUN 0x8110 CAN overrun
#define ERRCODE_CAN_PASSIVE 0x8120 CAN in error passive
#define ERRCODE_HB_ERROR 0x8130 HB or life guard
#define ERRCODE_CAN_RECOVER_BOFF 0x8140 CAN recovered from bus-off
#define ERRCODE_BAD_PDOPARA 0x8210 PDO not processed due the length
#define ERRCODE_BAD_PDOLEN 0x8220 PDO length exceeded
1.7.7 Explanations of objects
The ‘DeviceState’ object contains current operating statuses and
the pump's pending errors. 'DeviceState' is read-only.
Tab. 16: DeviceState BitValues
Bit positions Meaning
15 (MSB) Manual / bus operation
14 Pause
13 Metering monitor active
12 Auxiliary
11 Operating mode: 1. Continuous
10 Operating mode: 2. Batch ope‐
ration
9 Operating mode: 3. External
contact
8 Operating mode: 4. Analogue
input
7 Stop
6 Internal error
5 Warning (e.g. container filling
level)
4 Priming active
3 Decrease value (only in ProMi‐
nent systems)
2 Calibration invalid
1 Tank metering
0 (LSB) No remote operation possible
The 'DeviceControl' object is used to specify the operating mode
more precisely.
DeviceState [Index 0x2A10, Subindex
0x00]
DeviceControl [Index 0x2A11, Sub‐
index 0x00]
Supplementary operating instructions for CANopen
20