The sensor Error Status is being sent from the Rheonics Sensor to the PLC, this value can be configured to be displayed as binary, hexadecimal or decimal by going to the “Tools” Tab, select “Options”.

   

Figure 1 Setting different display representation

  1. Select the “Project” option and open the Integer box and choose Hexadecimal

Figure 2. Display format Hexadecimal

Sensor status is a WORD data type, these status bits can be used over digital communication channels to understand when the sensor is operating correctly and when there is an issue. 

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 the 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

 

 

 

Example:

 

Notice that the sensor status has a value of 16#100, this corresponds to a Sensor status of “Status not clean/ Sensor is not clean.”, which helps to showcase the following actions a customer can take to fix the issue.

REFERENCE: