Programmeertechnieken | Selectiefuncties
Verwante onderwerpen
Programma-oproep met cyclus 12 PGM CALL
Verdere informatie: "cyclus 12 PGM CALL ", Pagina 351
Programma-oproep na vorige selectie
Verdere informatie: "NC-programma selecteren en oproepen met SEL PGM en
CALL SELECTED PGM ", Pagina 348
Meerdere NC-programma's als opdrachtlijst uitvoeren
Verdere informatie: "Palletbewerking en opdrachtenlijsten", Pagina 1807
Functiebeschrijving
De besturing werkt het NC-programma als volgt af:
1 De besturing voert een NC-programma uit tot een ander NC-programma met
CALL PGM wordt opgeroepen.
2 Aansluitend voert de besturing het opgeroepen NC-programma tot de laatste
NC-regel uit.
3 Vervolgens gaat de besturing door met het oproepende NC-programma vanaf de
volgende NC-regel na CALL PGM.
Voor oproepen van programma's gelden de volgende randvoorwaarden:
Het opgeroepen NC-programma mag geen oproep CALL PGM naar het
oproepende NC-programma bevatten. Hierdoor ontstaat een eindeloze lus.
Het opgeroepen NC-programma mag geen additionele functie M30 of M2
bevatten. Als u in het opgeroepen NC-programma subprogramma's met
label hebt gedefinieerd, kunt u M30 of M2 door de sprongfunctie FN 9: If +0
EQU +0 GOTO LBL 99 vervangen. Hierdoor werkt de besturing bijvoorbeeld
Subprogramma's niet zonder oproep af.
Verdere informatie: "Onvoorwaardelijke sprong", Pagina 1323
Wanneer het opgeroepen NC-programma de additionele functies bevat, geeft de
besturing een foutmelding.
Het opgeroepen NC-programma moet volledig zijn. Wanneer de NC-regel END
PGM ontbreekt, geeft de besturing een foutmelding.
Invoer
11 CALL PGM reset.h
De NC-functie bevat de volgende syntaxiselementen:
Syntaxiselement
CALL PGM
reset.h
HEIDENHAIN | TNC7 | TNCguide | 01/2022
NC-programma oproepen
Betekenis
Syntaxisopener voor het oproepen van een NC-programma
Pad van opgeroepen NC-programma
U kunt het NC-programma met een keuzemenu selecteren.
12
347