HEIDENHAIN TNC 407 (243 020) Technical Manual User Manual
Page 164

; 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