
Manual, F/T Sensor, Ethernet Axia
Document #9610-05-Ethernet Axia-09
Pinnacle Park • 1031 Goodworth Drive • Apex, NC 27539 • Tel:+1 919.772.0115 • Fax:+1 919.772.8259 •
37
4.8.2 How to Interpret Hexadecimal Output for the Status Code
The user converts hexadecimals to a 32-bit binary number that correlates to a status code from
. An example of bit patterns are in the following table.
Table 4.9—Bit Pattern Examples
Bit Number
Simple Description
(refer to
)
Bit Pattern
0
Temperature
0x80000001
1
Supply voltage
0x80000002
2
Broken gage
0x80000004
3
Busy bit
0x80000008
4
Reserved
N/A
5
Other
0x80000020
6 to 15
Reserved
N/A
16
Monitor condition latched
0x00010000
17 to 26
Reserved
N/A
27
Gage out of range
0x88000000
28
Simulated error
0x10000000
29
Calibration checksum error
0xA0000000
30
F/T out of range
0xC0000000
31
Any error
0x80000000
--
Healthy
0x00000000
The bit pattern can be different if more than one error is present. For example, a user issues
this console command (refer to
Section 8.3—Secondary Commands for the Query “c”
):
user:
s !
response:
80000005
Using a free online calculator, convert the hexadecimal number to a binary number:
Hex
8
0
0
0
0
0
0
5
Binary
1000
0000
0000
0000
0000
0000
0000
0101
The binary number has 32-bits total. The least significant bit is on the right end of the following
table. “1” means the bit is on. “0” means the bit is off.
Binary
Number
1
0
0
0
0
000 0000 0000 0000 0000 00
0
0
0
1
0
1
Bit
Position
31
30
29
28
27
26 to 6
5
4
3
2
1
0
So in this example, bit number 0, 2 and 31 are on. According to the preceding table, the sensor has
a “temperature”, “broken gage error”, and “any error” status codes (refer to