Apelarea unui program NC cu APELARE PGM
Aplicaţie
Funcţia APELARE PGM vă permite să apelaţi un alt program NC separat dintr-un program NC deja existent. Sistemul de control execută programul NC apelat în punctul în care l-aţi apelat din programul NC. Acest lucru permite ca o operaţiune de prelucrare să fie executată cu diferite transformări, de exemplu.
Subiecte corelate
- Apelarea programului cu Ciclul 12 APELARE PGM
- Apelarea programului în urma selectării
Selectarea unui program NC și apelarea acestuia cu SEL PGM și CALL SELECTED PGM
- Executarea mai multor programe NC ca listă de sarcini
Descrierea funcţiilor
- Sistemul de control execută programul NC după cum urmează:
- Sistemul de control execută programul NC de apelare până când apelaţi un alt program NC cu APELAŢI PGM.
- După aceea, sistemul de control execută programul NC apelat până la ultimul bloc NC.
- Apoi sistemul de control reia programul NC de apelare începând cu următorul bloc NC după APELAŢI PGM.
- Următoarele condiții se aplică apelurilor de program:
- Programul NC de apelare nu trebuie să conţină un apel APELAŢI PGM în programul NC de apelare. Aceasta creează o buclă infinită.
- Programul NC apelat nu trebuie să conţină o funcţie auxiliară M30 sau M2. Dacă aţi definit subprogramele din programele NC de apelare folosind etichetele, atunci puteţi înlocui M30 sau M2 cu o funcţie de salt necondiţionat. Acest lucru împiedică sistemul de control să execute un subprogram.
Dacă programul NC apelat conține funcțiile auxiliare, sistemul de control generează un mesaj de eroare.
- Programul NC apelat trebuie să fie complet. Dacă lipsește blocul NC END PGM, sistemul de control generează un mesaj de eroare.
Introducere
Programele NC conținute în Manualul utilizatorului reprezintă sugestii de soluții. Programele NC sau blocurile NC individuale trebuie adaptate înainte de a fi utilizate la nivelul mașinii.
- Modificați următorul conținut după cum este necesar:
- Scule
- Parametri de tăiere
- Viteze de avans
- Înălțimea de degajare sau poziția de siguranță
- Pozițiile specifice mașinii, de ex., cu M91
- Traseele apelărilor programului
Anumite programe NC depind de cinematica maşinii. Adaptaţi aceste programe NC la cinematica maşinii dvs. înainte de prima rulare a testului.
În plus, testați programele NC utilizând simularea înainte de rularea efectivă a programului.
Cu o testare a programului, puteţi determina dacă programul NC poate fi utilizat cu opţiunile de software disponibile, cu cinematica maşinii active şi cu configuraţia curentă a maşinii.
11 CALL PGM reset.h | ; Apelarea programului NC |
Funcția NC include următoarele elemente de sintaxă:
Element de sintaxă | Semnificație |
---|---|
APELAŢI PGM | Inițiatorul de sintaxă pentru apelarea unui program NC |
reset.h | Calea programului NC apelat Programul NC poate fi selectat într-un meniu de selectare. |
Note
- Resetaţi transformările coordonatelor utilizate în acelaşi program NC
- Verificaţi secvenţa de prelucrare cu ajutorul unei simulări grafice, dacă este necesar
- Calea de apelare a programului, inclusiv numele programului NC, nu poate conține mai mult de 255 caractere.
- Dacă fișierul apelat se află în același director precum cel din care apelați, puteți să introduceți numele fișierului și fără cale. Dacă selectați fișierul utilizând meniul de selectare, sistemul de control va continua automat în acest mod.
- Dacă doriţi să programaţi apelări de programe variabile în legătură cu parametrii de tip şir, utilizaţi funcţia SEL PGM.
- Dacă doriţi să programaţi apelări de programe variabile împreună cu parametrii de tip şir, utilizaţi funcţia SEL PGM.
Selectarea unui program NC și apelarea acestuia cu SEL PGM și CALL SELECTED PGM
- Cu o apelare de program APELARE PGM, parametrii Q au întotdeauna un efect global. Aşadar reţineţi că modificările aduse parametrilor Q din programul NC apelat pot să influenţeze şi programul NC de apelare. Dacă este cazul, utilizaţi parametrii QL, care intră în vigoare numai în programul NC activ.
- De regulă, parametrii Q sunt aplicați la nivel global cu o apelare de program PGM CALL. Astfel, vă rugăm să rețineți că modificările aduse parametrilor Q din programul NC apelat pot de asemenea să influențeze programul NC de apelare. Dacă este necesar, utilizaţi parametrii QL, care afectează numai programul NC activ.
- În timp ce sistemul de control execută programul NC apelant, editarea tuturor programelor NC apelate este dezactivată.