beautypg.com

HEIDENHAIN TNC 335 Technical Manual User Manual

Page 185

background image


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