Reading Axis Information - HEIDENHAIN iTNC 530 HSCI Technical Manual

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

Advertisement

6.1.7 Reading axis information

July 2013
Module 9038 Read general axis information
With Module 9038 you can interrogate the general status information of the
axes. You can interrogate the status of a specific axis or of all axes at once.
Bits 0 to 14 represent axes 1 to 15. Bit 15 represents the spindle (depends on
MP4020 bit 14). If status information is read for only one axis, only bit 0 is
changed. The following table shows the meanings of the return codes:
Status
Meaning
information
0
0: Axis (spindle) not active (MP10 or MP3010 or no encoder)
1: Axis (spindle) active
1
Depending on the current traverse range:
0: NC axis or not active
1: PLC axis
2
0: No closed-loop axis (spindle), only display or not active
1: Closed-loop axis (spindle)
3
Maximum temperature of the motor [°C]
4
0: Not a Hirth axis
1: Hirth axis (MP420)
5
Hirth grid [1/10 µm] (MP430)
6
Modulo value (MP810)
7
0: Linear axis or not active
1: Rotary axis in at least one of the traverse ranges
8
0: Analog axis (spindle) or not active
1: Digital axis (spindle)
9
0: Not a slave axis
1: Slave axis
Call:
PS
B/W/D/K <Axis>
Axis-specific: Dependence on MP4020 bit 14
Bit-encoded output for all axes: –1
PS
B/W/D/K <Status information>
See table above
CM
9038
PL
B/W/D
<Information>
Error code:
Marker
Value
Meaning
M4203
0
Information was read
1
Error code in W1022
W1022
1
Status information not available on this iTNC
2
Axis not found
6.1 Control loops
621

Advertisement

Table of Contents
loading

Table of Contents