beautypg.com

HEIDENHAIN TNC 407 (243 020) Technical Manual User Manual

Page 164

background image


01.98

TNC 407/TNC 415/TNC 425

1 Machine axes

4-39

; Main program

L M2185 ;1ST PLC SCAN AFTER
PLC INTERRUPT
O M2180 ;1ST PLC SCAN AFTER POWER ON
S M544 ;ACTIVATE REF TRAVERSE
L M544
O M2047 ;TOOL DEF
CMT 40
LBL 11 ;END OF MODULE
EM ;END OF MODULE

LBL 40
L M544 ;REF TRAVERSE ?
CMT 41 ;READ MP
L M544 ;REF TRAVERSE ?
CMT 42
L M2047 ;STROBE TOOL DEF
JPF 11 ;END OF MODULE
PS K+4 ;5TH AXIS
CM 9122 ;POLL STATUS
PL B236 ;STATUS
L B236
BT K+2 ;POSITIONING RUNNING
JPT 11 ;END OF MODULE

LBL 43 ;POSITION CALCULATION
L D232 ;LENGTH OF SEQUENCE
/[
L W230 ;NUMBER OF TOOLS IN SEQUENCE
- K+1
]
X[
L W262 ;POCKET NUMBER
- K+1
]
= D168 ;POSITION

; POSITION SEQUENCE

PS K+4 ;AXIS
PS D168 ;POSITION
PS D768 ;FEED-RATE
PS K+0 ;ABSOLUTE
CM 9120 ;START POSITIONING
L M599 ;LOG ONE
S M2484 ;TOOL DEF ACKNOWLEDGE
EM