HEIDENHAIN TNC 335 Technical Manual User Manual
Page 185

4-88
TNC 360
4 Spindle
8/95
PLC example for gear change and jog-voltage output:
.
.
.
.
.
.
.
.
.
L
M2043
;Gear-code change signal for S analog
CMT
50
;Module call (output gear code )
.
.
.
.
.
.
.
.
.
L
M2043
;Gear-code change signal for S analog
AN
M968
;Buffer marker for T13
AN
T13
AN
T14
AN
T61
;Timer 13 for spindle left, running
AN
T62
;Timer 14 for spindle right, running
=
T13
;Set timer 13 (value from MP4110.13)
S
M968
;Set buffer marker for T13
L
M2043
AN
M969
;Buffer marker for T14
AN
T13
AN
T14
AN
T61
AN
T62
=
T14
;Set timer 14 (value from MP4110.14)
S
M969
;Set buffer marker for T14
L
T61
;Timer 13 running
=
M2490
;Spindle left for gear change
L
T62
;Timer 14 running
=
M2491
;Spindle right for gear change
LN
T13
AN
T61
R
M968
;Reset buffer marker
LN
T14
AN
T61
R
M968
;Reset buffer marker
.
.
.
.
.
.
.
.
.
L
M2043
A
I5
;Input for acknowledgment signal
S
M2480
;Acknowledgment - gear changed
.
.
.
.
.
.
EM
;End main program
LBL50
;Module start
L
M2043
;Gear-code change signal
L
W256
;Gear-code for S analog
B=
015
;Outputs 15, 16 and 17 for gear change are
activated
EM
;Module end