Priklic NC-programa z možnostjo CALL PGM

Uporaba

S funkcijo NC-Funktion CALL PGM lahko iz NC-programa prikličete drug, ločen NC-program. Krmiljenje priklican NC-program obdela na mestu, na katerem ste ga priklicali v NC-programu. Na ta način lahko npr. izvedete obdelavo različnih transformacij.

Opis funkcije

Krmiljenje NC-program obdela na naslednji način:

  1. Krmiljenje obdela NC-program, ki izvaja priklic, dokler ne prikličete drugega NC-programa z možnostjo CALL PGM.
  2. Potem krmiljenje izvede priklican NC-program do zadnjega NC-niza.
  3. Nato krmiljenje znova izvede NC-program, ki izvaja priklic, od naslednjega NC-niza glede na možnost CALL PGM.

Za priklice programa veljajo naslednji okvirni pogoji:

  • Priklicani NC-program ne sme vsebovati priklica CALL PGM v NC-program, ki izvaja priklic. S tem nastane neskončna zanka.
  • Priklicani NC-program ne sme vsebovati dodatne funkcije M30 ali M2. Če ste v priklicanem NC-programu z oznako določili podprograme, lahko M30 ali M2 nadomestite z brezpogojno funkcijo skoka. Na ta način krmiljenje npr. podprogramov ne obdela brez priklica.
  • Brezpogojen skok

  • Če priklicani NC-program vsebuje dodatno funkcijo, krmiljenje odda sporočilo o napaki.

  • Priklicani NC-program mora biti popoln. Če NC-niz END PGM manjka, krmiljenje odda sporočilo o napaki.

Vnos

11 CALL PGM reset.h

; priklic NC-programa

Na to funkcijo se premaknete na naslednji način:

Vstavljanje NC-funkcije Vse funkcije Izbira CALL PGM

NC-funkcija vsebuje naslednje sintaktične elemente:

Sintaktični element

Pomen

CALL PGM

Odpiralnik sintakse za priklic NC-programa

Datoteka

Pot priklicanega NC-programa

Možna je izbira z oknom za izbiro

Napotki

 
Napotek
Pozor, nevarnost kolizije!
Krmiljenje ne izvede preverjanja glede trka med orodjem in obdelovancem. Če preračunavanja koordinat v priklicanih NC-programih ciljno ne ponastavite, potem te transformacije prav tako delujejo na priklicani NC-program. Med obdelavo obstaja nevarnost trka!
  1. Uporabljene transformacije koordinat v istem NC-programu ponovno ponastavite
  2. Po potrebi preverite s pomočjo grafične simulacije
  • Pot priklica programa vklj. z imenom NC-programa lahko vsebuje najv. 255 znakov.
  • Če se priklicana datoteka nahaja v istem imeniku kot datoteka, ki izvaja priklic, lahko povežete tudi ime datoteke brez poti. Če datoteko spremenite z izbirnim menijem, krmiljenje samodejno nadaljuje na ta način.
  • Če želite programirati različne priklice programa v povezavi z veznimi parametri, uporabite NC-funkcijo SEL PGM.
  • Izbira in priklic NC-program s funkcijo SEL PGM in CALL SELECTED PGM

  • Parametri Q delujejo pri priklicu programa z možnostjo CALL PGM praviloma globalno Upoštevajte, da lahko spremembe parametrov Q v priklicanem NC-programu vplivajo na priklicani NC-program. Po potrebi uporabite parametre QL, ki delujejo samo v aktivnem NC-programu.
  • Ko krmiljenje obdeluje NC-program,, ki izvaja priklic, tudi vseh priklicanih NC-programov ne morete urejati.