Welcome to Ars-Informatica  


If you want to build a ship don't herd people together to collect wood and don't assign them tasks and work, but rather teach them to long for the endless immensity of the sea. (Antoine-Marie-Roger de Saint-Exupéry)

Emergency Object Error Codes

The following table lists the standard error codes that may be transmitted in Emergency Objects. Several Device Profiles define additional error codes.

Error CodeDescription
0000h – 00FFhNo error (or Error reset)
1000h – 10FFhGeneric
2000h – 20FFhCurrent
2100h – 21FFhCurrent – device inputs
2200h – 22FFhCurrent – inside the device
2300h – 23FFhCurrent – device outputs
3000h – 30FFhVoltage
3100h – 31FFhVoltage – mains voltage
3200h – 32FFhVoltage – inside the device
3300h – 33FFhVoltage – output
4000h – 40FFhTemperature
4100h – 41FFhTemperature – Ambient
4200h – 42FFhTemperature – Device
5000h – 50FFhDevice Hardware
6000h – 60FFhDevice Software
6100h – 61FFhDevice Software – internal
6200h – 62FFhDevice Software – user
6300h – 63FFhDevice Software – data set
7000h – 70FFhAdditional Modules
8000h – 80FFhMonitoring
8100h – 81FFhMonitoring - communication
8110hMonitoring – CAN Overrun (objects lost)
8120hMonitoring – CAN in error passive mode
8130hMonitoring – Node Guarding or Heartbeat Error
8140hMonitoring – recovering from bus off
8150hMonitoring – COB ID
8200h – 82FFhProtocol
8210hProtocol – PDO not processed due to length error
8220hProtocol – PDO length exceeded
9000h – 90FFhExternal
F000h – F0FFhAdditional functions
FF00h – FFFFhDevice specific