NC Programming 17VRS Table of Contents V
DOK-MTC200-NC**PRO*V17-ANW1-EN-P
8.2 Tool Storage Motion Commands.........................................................................................................8-3
Tool Storage to Reference Position ‘MRF’....................................................................................8-3
Tool Storage to Home Position ‘MHP’...........................................................................................8-3
Move Tool into Position ‘MTP’.......................................................................................................8-4
Move Location into Position ‘MMP’ ...............................................................................................8-5
Move Free Pocket into Position ‘MFP’ ..........................................................................................8-6
Move Old Pocket into Position ‘MOP’............................................................................................8-6
Tool Storage Ready? ‘MRY’..........................................................................................................8-7
Tool Storage Enable for Manual Mode ‘MEN’...............................................................................8-7
8.3 Tool Change Commands.....................................................................................................................8-8
Complete Tool Change ‘TCH’.......................................................................................................8-8
Change Tool from Magazine to Spindle ‘TMS’..............................................................................8-8
Change Tool from Spindle to Magazine ‘TSM’..............................................................................8-9
Branch with Spindle Empty ‘BSE’..................................................................................................8-9
Branch If Tool T0 Selected ‘BTE’..................................................................................................8-9
9 Commands for Controlling Processes and Programs............................................. 9-1
9.1 Process Control Commands................................................................................................................9-1
Define Process ‘DP’......................................................................................................................9-2
Select NC Program for Process ‘SP’.............................................................................................9-2
Reverse Process ‘RP’...................................................................................................................9-3
Advance Program ‘AP’..................................................................................................................9-3
Wait for Process ‘WP’...................................................................................................................9-3
Lock Process ‘LP’..........................................................................................................................9-4
Process Complete (Full Depth) ‘POK’...........................................................................................9-5
9.2 Axis Transfer Between the Processes ‘FAX’, GAX’.............................................................................9-5
9.3 Program Control Commands...............................................................................................................9-8
Return to NC program Begin ‘RET’............................................................................................... 9-8
Branch with Stop ‘BST’..................................................................................................................9-8
Programmed Halt ‘HLT’.................................................................................................................9-8
Branch Absolute ‘BRA’..................................................................................................................9-9
Jump to NC Program ‘JMP’...........................................................................................................9-9
9.4 Subroutines..........................................................................................................................................9-9
Subroutine Technique...................................................................................................................9-9
Subroutine Organization..............................................................................................................9-10
Subroutine Nesting......................................................................................................................9-10
Jump to NC Subroutine ‘JSR’ .....................................................................................................9-10
Branch to NC Subroutine ‘BSR’ ..................................................................................................9-11
Return from NC Subroutine ‘RTS’...............................................................................................9-11
9.5 Reverse Vectors ................................................................................................................................9-12
Set Reverse Vector ‘REV’...........................................................................................................9-12
9.6 Conditional Branches.........................................................................................................................9-14
Branch if Spindle is Empty ‘BSE’.................................................................................................9-14
Branch If Tool T0 Selected ‘BTE’................................................................................................9-15
Branch If Reference ‘BRF’ ..........................................................................................................9-15
Branch If NC Event Set ‘BES’ .....................................................................................................9-15
Branch If NC Event Reset ‘BER’.................................................................................................9-15