Med Funktion PGM CALL kalder De et NC-Program fra et andet, adskildt NC-Program. Styringen afvikler det kaldte NC-Program på stedet, hvor De i NC-Program har kaldt det.. Dermed kan De f.eks. afviklet en bearbejdning med forskellige transformationer.
Anvendelse
Anvendt tema
- Programkald med Cyklus 12 PGM KALD
- Programkald efter forrige valg
- Afvikel flere NC-programmer som jobliste
Vælg NC-Program og kald med SEL PGM og CALL SELECTED PGM
Funktionsbeskrivelse

- Styringen afvikler NC-Programmet som følger:
- Styringen afvikler det kaldte NC-Program, indtil De kalder et andet NC-Program med CALL PGM
- Herefter afvikler styringen det kaldte NC-Program indtil sidste NC-Satz.
- Derefter udfører styringen det kaldte NC-Program fra den næste NC-blok efter CALL PGM.
- For programkald gælder følgende forudsætninger:
- Det kaldte NC-Program bør ikke indeholde CALL PGM i kaldte NC-Program. Dette skaber en endeløs løkke.
- Det kaldende NC-Program må ikke indeholde hjælpefunktioner M30 eller M2. Hvis De i kaldende NC-Program har underprogrammer med defineret Label, kan De erstatte M30 eller M2 med en ubetinget springfunktion. Dermed afvikler styringen f.eks. underprogrammer ikke uden kald.
- Det kaldende NC-Program skal være fuldstændig. Hvis der mangler NC-blok END PGM, giver styringen en fejlmelding.
Hvis det kaldende NC-Program indeholder hjælpefunktioner, giver styringen en fejlmelding.
Indlæsning
Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.
- De tilpasser følgende indhold for:
- Værktøjer
- Snitværdier
- Tilspænding
- Sikker højde eller sikker position
- Maskinspecifike Positioner, f.eks. med M91
- Sti for programkald
Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.
Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.
Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.
11 CALL PGM reset.h | ; Kald NC-Program |
NC-Funktion indeholder følgende Syntaxelemente:
Syntaxelement | Betydning |
---|---|
CALL PGM | Syntaxåbner for kald af NC-Programmer |
reset.h | Sti for kaldende NC-Programmer De kan vælge NC-Program med en valgmenu. |
Anvisninger
- Nulstil anvendte koordinattransformation i det samme NC-program igen
- Kontroller evt. med hjælp af grafisk simulation
- Stien til programkaldet inklusive navnet for NC-Programmet må max. indeholde 255 tegn.
- Hvis den kaldte fil er i samme mappe som den kaldende fil, kan du også bare indtaste filnavnet uden en sti. Hvis De vælger filen med valgmenuen, vil styringen gøre dette automatisk.
- Når De vil programmerer variabel programkald i forbindelse med String-Parameter, skal De anvende funktionen SEL PGM.
- Når De vil programmerer variabel programkald i forbindelse med String-Parameter, skal De anvende funktionen SEL PGM.
- Q-parametre virker ved et PGM CALL grundlæggende globalt. Bemærk, at ændringer af Q-Parameter i kaldte NC-Program også har virkning på det kaldende NC-Program. Anvend evt. QL-Parameter, som kun virker i aktive NC-Program.
- Q-parametre virker ved et PGM CALL grundlæggende globalt. Vær opmærksom på, at ændringer i Q-parametre i det kaldte NC-Program også har indvirkning på det kaldende NC-Program. Anvend evt. QL-Parameter, som kun virker i aktive NC-Program.
- Hvis styringen afvikler det kaldet NC-Program, kan De heller ikke redigerer i kaldende NC-Programmer.
Vælg NC-Program og kald med SEL PGM og CALL SELECTED PGM