All rheonics sensors (SRV, SRD, DVP, DVM) for inline viscosity and density monitoring have inbuilt status. These status bits can be used over digital communication channels to understand when the sensor is operating correctly and when there is an issue.
Sensor Error Status
The sensor status can take any of the following values:
Bit | Hex | Name | Comment |
Bit 0 | 0x0001 | PLL frequency mismatch | The PLL frequency does not match the sensor frequency. Derived from the ASB string (E10) |
Bit 1 | 0x0002 | PLL not locked | The PLL is not locked. Derived from the ASB string (E01) |
Bit 2 | 0x0004 | PLL lock incorrect | The PLL has locked on a wrong frequency. Derived from the ASB string (E02) |
Bit 3 | 0x0008 | ASB communication error |
|
Bit 4 | 0x0010 | Temperature sensor failed | The temperature sensor has failed. Derived from the ASB string if temperature is -273.0 |
Bit 5 | 0x0020 | Sensor too hot | If temperature is above the hardcoded physical temperature limit. |
Bit 6 | 0x0040 | ASB communication error |
|
Bit 7 | 0x0080 | Serial Changed |
|
Bit 8 | 0x0100 | Status not clean | Sensor is not clean. |
Bit 9 | 0x0200 | Status in Air | Determines if sensor is in air |
Bit 10 -15 | Unused |
|
|