Status signals in process image RevPi AIO

To evaluate a fault status of the RevPi AIO module precisely, your user software has to evaluate the status entry in the process image. Status entries are stored there as input values from the PiControl driver. The position (offset) in the process image can be gleaned for example from the offset export in PiCtory or inquired via the symbolic name of the respective status values also with the piTest command line tool. The meaning of each individual bit belonging to the status bytes can be found in the table below:

 

Bit Cause LED signal Reaction
Status signals analog outputs
Bit 0 (LSB) Temperature fault in the output module. The output module has overheated due to being overloaded for a longer period of time (short circuit). red steady
Bit 1 Open load fault from the power output. In the “power output” operating mode, the connected circuit is too highly resistive due to, for example, the circuit being interrupted. red steady
Bit 2 Internal CRC fault from output module. The fault indicates a hardware defect or serious external interference signal. red steady
Bit 3 Range fault: The default value is outside the configurated output range. red flashes The output is set to the maximum or minimum permissible value.
Bit 4 Reserved for internal purposes
Bit 5 Supply voltage of the AIO module is below 10.2 V red steady The outputs are set to 0 as a safe operation cannot be guaranteed.
Bit 6 Supply voltage of the AIO module is over 28.8 V. red steady The outputs are set to 0 as a safe operation cannot be guaranteed.
Bit 7 (MSB) Time-out in the connection to RevPi Core (e.g. due to a PiBridge error when the PiControl drive programm no longer runs properly). red steady The outputs are set to 0. This is the presumable safe state that is also prevalent at the outputs when starting the AIO.
Status signals analog inputs
Bit 0 (MSB) Input value is at least 20 mV or 20 µA respectively under the configured input range. red flashes
Bit 1 Input value is at least 20 mV or 20 µA respectively over the configured input range. red flashes
Status signals temperature input
Bit 0 (MSB) Measured temperature  is below -200 °C or a sensor short circuit.
Bit 1 Measured temperature over 850 °C or a sensor is not connected or the power supply is severed respectively.