Izbira in priklic NC-program s funkcijo SEL PGM in CALL SELECTED PGM
Uporaba
S funkcijo SEL PGM izberite drugi, ločeni zunanji NC-program, ki ga na drugem mestu prikličete v aktivnem v NC-programu. Krmiljenje izbrani NC-program obdela na mestu, na katerem ste ga priklicali v NC-programu,, ki izvaja priklic, s funkcijo CALL SELECTED PGM.
Sorodne teme
- Neposredni priklic NC-programa
Opis funkcije
- Krmiljenje NC-program obdela na naslednji način:
- Krmiljenje obdela NC-program,, dokler ne prikličete drugega NC-programa s funkcijo CALL PGM. Ko krmiljenje bere možnost SEL PGM, si zapomni določen NC-program.
- Ko krmiljenje bere možnost CALL SELECTED PGM, na tem mestu prikliče predhodno izbran NC-program.
- Potem krmiljenje izvede priklican NC-program do zadnjega NC-niza.
- Nato krmiljenje znova izvede NC-program, ki izvaja priklic, z naslednjim NC-nizom glede na funkcijo CALL SELECTED 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.
Č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
V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.
- Prilagodite naslednje vsebine:
- Orodja
- Podatki o rezanju
- Pomiki
- Varna višina ali varni položaji
- Položaji, značilni za stroje, npr. z M91
- Poti priklicev programov
Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.
NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.
S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo stroja.
11 SEL PGM "reset.h" | ; izbira NC-programa za priklic |
* - ... | |
21 CALL SELECTED PGM | ; priklic izbranega NC-programa |
NC-funkcija SEL PGM vsebuje naslednje sintaktične elemente:
Sintaktični element | Pomen |
---|---|
SEL PGM | Odpiralnik sintakse za izbiro NC-programa,, ki izvaja priklic |
" " ali QS | Pot priklicanega NC-programa Fiksno ali spremenljivo ime NC-program lahko izberete z izbirnim menijem. |
NC-funkcija CALL SELECTED PGM vsebuje naslednje sintaktične elemente:
Sintaktični element | Pomen |
---|---|
CALL SELECTED PGM | Sintaksa za priklic izbranega NC-programa |
Napotki
- Znotraj funkcije SEL PGM lahko NC-program izberete tudi s parametri QS, tako da lahko priklic programa krmilite spremenljivo.
- Če z možnostjo CALL SELECTED PGM priklican NC-program manjka, krmiljenje potek programa ali simulacijo prekine s sporočilom o napaki. Za preprečitev neželenih prekinitev med potekom programa lahko s pomočjo funkcije FN 18: SYSREAD (ID10 NR110 in NR111) na začetku programa preverite vse poti.
- Č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.
- Parametri Q pri priklicu programa s funkcijo PGM CALL praviloma delujejo 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.