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