How To Interpret The Output From "!" Specifier - Novanta ATI Axia80 Manual

F/t sensor
Hide thumbs Also See for ATI Axia80:
Table of Contents

Advertisement

Manual, F/T Sensor, Ethernet Axia
Document #9620-05-C-Ethernet Axia-02
8.4.4 How to Interpret the Output from "!" Specifier
The output from "!" specifier reports an output in hexadecimals that must be converted to a 32-bit
binary number that correlates to a status code from
example of bit patterns:
Bit Number
If there is more than one error present, the bit pattern can be different, for example:
user:
response:
Using a free online calculator, a user can convert the hexadecimal number to a binary number:
Hex
Binary
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
Bit
Position
So in this example, bit number 0, 2 and 31 are on. According to the preceeding table, the sensor
has a "temperature", "broken gage error", and "any error" status codes. For more information,
refer to
Pinnacle Park • 1031 Goodworth Drive • Apex, NC 27539 • Tel:+1 919.772.0115 • Fax:+1 919.772.8259 •
Table 8.4—Bit Pattern Examples
Simple Description
(Refer to Table
0
Temperature
1
Supply voltage
2
Broken gage
3
Busy bit
4
Reserved
5
Other
6
Reserved
7
Calibration Not Accessible
8 to 26
Reserved
27
Gage out of range
28
Simulated error
29
Calibration checksum error
30
F/T out of range
31
Any error
--
Healthy
S !
80000005
8
0
1000
0000
1
0
0
0
31
30
29
28 27
Table
5.7.
Table
5.7. Refer to the following table for an
5.7)
0
0
0
0000
0000
0000
0
000 0000 0000 0000 0000 00
26 to 6
C-67
Bit Pattern
0x80000001
0x80000002
0x80000004
0x80000008
N/A
0x80000020
N/A
0x80000080
N/A
0x88000000
0x10000000
0xA0000000
0xC0000000
0x80000000
0x00000000
0
0
5
0000
0000
0101
0
0
0
1
0 1
5
4
3
2
1 0
www.ati-ia.com

Advertisement

Table of Contents
loading

This manual is also suitable for:

Axia80-m8Axia80-m20Axia80-m50

Table of Contents