Error Codes For Encoders With Endat Interface - HEIDENHAIN iTNC 530 HSCI Service Manual

Hide thumbs Also See for iTNC 530 HSCI:
Table of Contents

Advertisement

19.3 Error codes for encoders with EnDat interface

In the event of a disturbance, the error message EnDat defective <error code> <axis> will appear.
The error code is shown in hexadecimal notation. Error codes may also appear combined, in which
case they are added together.
There are two different types of errors:
Codes for errors reported by the encoder:
Error code
0x00000001
0x00000002
0x00000004
0x00000008
0x00000010
0x00000020
0x00000040
0x00000080
0x00000100
0x00000200
0x00000400
0x00000800
0x00001000
0x00002000
0x00004000
0x00008xxx
Error codes if the access to the encoder via the EnDat interface is faulty:
Error code
0x80010000
0x80020000
0x80040000
0x80080000
0x80100000
0x80200000
0x80400000
0x80800000
0x81000000
0x82000000
0x84000000
0x88000000
0x90000000
0xA0000000
0xC0000000
0x80000000
February 2012
The encoder reports an error.
Access to the encoder via the EnDat interface is faulty.
Meaning
Light source defective
Signal amplitude too low
Incorrect position value
Overvoltage
Undervoltage
Overcurrent
Replace the battery
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
EnDat could not be read.
Possible causes:
Encoder defective
Check the wiring (cable and EnDat amplifier)
Encoder not connected
Encoder connected to wrong connector
Motor and position encoder switched
Check cable lengths
Meaning
Delete the alarm bit
Read the alarm status
Read the number of pulses
Read the number of signal periods
Read the number of differentiable revolutions
Read the measuring steps
Read the serial number
Read the type of encoder
Read the position value
Reserved
Reserved
Read the checksum
Alarm bit remains set
Timeout while waiting for data signal "high"
Timeout while waiting for data signal "low"
Error during access to EnDat interface
19 – 313

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents