Funcții de selectare

Prezentare generală a funcțiilor de selectare

Folderul Funcții de selectare din fereastra Inserați funcția NC conține următoarele funcții:

Pictogramă

Funcție

Mai multe informații

ProgramPgmCallIcon

Apelaţi un program NC cu APELARE PGM

SelectDatumTable

Selectaţi un tabel de origini cu SEL TABEL

SelectPointTable

Selectaţi un tabel de puncte cu SEL MODEL

SelectContour

Selectaţi un program de contururi cu SEL CONTUR

SelectProgram

Selectaţi un program NC cu SEL PGM

CallSelectedProgram

Apelaţi ultimul fişier selectat cu APELARE PGM SELECTAT

SelectCycle

Selectaţi orice program NC ca ciclu de prelucrare cu SEL CICLU

SelectCompensationTable

Selectați un tabel de corecție cu SEL CORR-TABLE

OpenFile

Deschideți fișierul cu OPEN FILE

Apelarea unui program NC cu PGM CALL

Aplicaţie

Funcția PGM CALL apelează un alt program NC separat dintr-un program NC. Sistemul de control execută programul NC apelat în punctul în care l-ați apelat din programul NC. Aceasta permite executarea, de ex., a unui proces de prelucrare cu transformări diferite.

Descrierea funcţiilor

8H000162
  1. Sistemul de control execută programul NC după cum urmează:
  2. Sistemul de control execută programul NC de apelare până când un alt program NC este apelat cu CALL PGM.
  3. După aceea, sistemul de control execută programul NC apelat până la ultimul bloc NC.
  4. Apoi, sistemul de control continuă executarea programului NC de apelare din următorul bloc NC după CALL PGM.
  • Următoarele condiții se aplică apelurilor de program:
  • Programul NC de apelare nu trebuie să conțină un apel CALL 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 subprograme cu etichete în programul NC apelat, puteți înlocui M30 sau M2 cu funcția de salt FN 9: Dacă +0 EQU +0 GOTO LBL 99. Acum, sistemul de control nu va executa, de ex., subprograme fără un apel.
  • 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

CALL 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.
  • Selectarea unui program NC și apelarea acestuia cu SEL PGM și CALL SELECTED PGM

  • 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 sunt eficienți numai în programul NC activ.
  • În timp ce sistemul de control execută programul NC apelant, editarea tuturor programelor NC apelate este dezactivată.

Selectarea unui program NC și apelarea acestuia cu SEL PGM și CALL SELECTED PGM

Aplicaţie

Funcția SEL PGM permite selectarea unui alt program NC separat, pe care îl puteți apela la o altă poziție din programul NC activ. Sistemul de control execută programul NC selectat în poziția în care l-ați apelat în programul NC de apelare utilizând CALL SELECTED PGM.

Descrierea funcţiilor

  1. Sistemul de control execută programul NC după cum urmează:
  2. Sistemul de control execută programul NC până când un alt program NC este apelat cu CALL PGM. Când sistemul de control citește SEL PGM, acesta reține programul NC definit.
  3. Când sistemul de control citește CALL SELECTED PGM, acesta apelează programul NC selectat anterior la acest punct.
  4. După aceea, sistemul de control execută programul NC apelat până la ultimul bloc NC.
  5. Apoi, sistemul de control continuă executarea programului NC de apelare cu următorul bloc NC după CALL SELECTED PGM.
  • Următoarele condiții se aplică apelurilor de program:
  • Programul NC de apelare nu trebuie să conțină un apel CALL 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 subprograme cu etichete în programul NC apelat, puteți înlocui M30 sau M2 cu funcția de salt FN 9: Dacă +0 EQU +0 GOTO LBL 99. Acum, sistemul de control nu va executa, de ex., subprograme fără un apel.
  • 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 SEL PGM "reset.h"

; Selectarea unui program NC pentru apelare

* - ...

21 CALL SELECTED PGM

; Apelarea programului NC selectat

Funcția NC SEL PGM include următoarele elemente de sintaxă:

Element de sintaxă

Semnificație

SEL PGM

Inițiatorul de sintaxă pentru selectarea unui program NC de apelat

„ ” sau QS

Calea programului NC apelat

Nume fix sau variabil

Programul NC poate fi selectat într-un meniu de selectare.

Funcția NC CALL SELECTED PGM include următoarele elemente de sintaxă:

Element de sintaxă

Semnificație

CALL SELECTED PGM

Sintaxă pentru apelarea programului NC selectat

Note

  • În cadrul funcției SEL PGM, programul NC poate fi, de asemenea, selectat cu parametri QS, astfel încât apelarea programului să poată fi controlată în mod variabil.
  • Dacă lipsește un program NC care a fost apelat prin CALL SELECTED PGM, sistemul de control întrerupe execuția sau simularea programului cu un mesaj de eroare. Pentru a evita întreruperile nedorite în timpul execuției programului, puteți utiliza funcția FN 18: SYSREAD (ID10 NR110 și NR111) pentru a verifica toate căile de la începutul programului.
  • Citire date sistem cu FN 18: SYSREAD

  • 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.
  • 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 sunt eficienți numai în programul NC activ.
  • În timp ce sistemul de control execută programul NC apelant, editarea tuturor programelor NC apelate este dezactivată.