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.

Descrierea funcţiilor

  1. Sistemul de control execută programul NC după cum urmează:
  2. Sistemul de control execută programul NC de apelare până când apelaţi un alt program NC cu APELAŢI PGM.
  3. După aceea, sistemul de control execută programul NC apelat până la ultimul bloc NC.
  4. 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.
  • Salt necondiționat

  • 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.

 
Tip

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

 
Anunţ
Pericol de coliziune!
Sistemul de control nu verifică automat dacă pot apărea coliziuni între sculă şi piesa de prelucrat. Dacă nu anulaţi în mod explicit transformările coordonatelor din programul NC apelat, aceste transformări se vor aplica şi în programul NC de apelare. Pericol de coliziune în timpul prelucrării!
  1. Resetaţi transformările coordonatelor utilizate în acelaşi program NC
  2. 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ă.