Reading Axis Information - HEIDENHAIN TNC 426 PB/M Technical Manual

Table of Contents

Advertisement

6.1.5 Reading Axis Information

6 – 20
Module 9038 Reading general axis information
With Module 9038 you can interrogate the general status information of the
axes. You can ask for the status of a specific axis or of all axes at once. Bits 0
to 8 represent the axes 1 to 9 and bit 15 represents the spindle. 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 servo-controlled axis (spindle), only display or not active
1: Servo-controlled axis (spindle)
3
Maximum temperature of the motor [°C]
4
0: No 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)
Call:
PS
B/W/D/K <Axis>
Axis specific: 0 to 8 represent axes 1 to 9,
15 represents the spindle
Bit-coded output for all axes: –1
PS
B/W/D/K <Status information>
See table above
CM
9038
PL
B/W/D
<Information>
Error recognition:
Marker
Value
Meaning
M4203
0
Information was read
1
Error code in W1022
W1022
1
Status information not available on this TNC
2
Axis does not exist
HEIDENHAIN Technical Manual TNC 426, TNC 430

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tnc 430 pa/mTnc 430 mTnc 426 cbTnc 430 caTnc 426 pbTnc 430 pa ... Show all

Table of Contents