HEIDENHAIN TNC 335 Technical Manual User Manual
Page 114

8/95
TNC 360
1 Machine Axes
4-17
Set
Reset
M2624
Limit switch X+
NC
NC
M2625
Limit switch X–
M2626
Limit switch Y+
M2627
Limit switch Y–
M2628
Limit switch Z+
M2629
Limit switch Z–
M2630
Limit switch 4+
M2631
Limit switch 4–
Example:
PLC program example of changing the traverse ranges. The PLC input I10 is used as a condition for
change.
I10 = 0
Traverse range 1
I10 = 1
Traverse range 2
.
127
LN I10
;Traverse range 1
128
AN M555
;Already done?
129
R M2816
;Select traverse range 1
130
R M2817
;Select traverse range 1
131
S M2824
;Activate change
132
S M555
;Edge recognition traverse range1
133
R M556
;Reset edge recognition traverse range2
134
L I10
;Traverse range2
135
AN M556
;already done?
136
S M2816
;Select traverse range2
137
R M2817
;Select traverse range2
138
S M2824
;Activate change
139
S M556
;Edge recognition traverse range2
140
R M555
;Reset edge recognition traverse range1
.
M555
M556
I10
M2816
M2817
M2824