Scanarea blocului pentru pornirea la mijlocul programului

Aplicaţie

Cu funcţia SCANARE BLOC, puteţi porni un program NC de la orice bloc NC dorit. Sistemul de control va calcula aritmetic prelucrarea pieselor de prelucrat până la acest bloc NC. De exemplu, sistemul de control va porni broşa înainte de pornire.

Cerinţă

  • Funcția trebuie să fie activată de producătorul mașinii dvs.
  • Funcția Derul fraze trebuie activată și configurată de producătorul mașinii dvs.

Descrierea funcţiilor

  • Dacă programul NC a fost întrerupt în condiţiile de mai jos, sistemul de control va salva punctul de întrerupere:
  • Butonul Stop intern
  • Oprire de urgenţă
  • Pană de curent

Dacă, în timpul repornirii, sistemul de control găseşte un moment de întrerupere salvat, atunci emite un mesaj. Puteţi apoi executa o scanare bloc direct în punctul de întrerupere. Sistemul de control afişează mesajul atunci când comutaţi pentru prima dată la modul de operare Rulare program.

La începutul scanării blocului, sistemul de control resetează datele, ca în cazul selectării unui nou program NC. În timpul scanării unui bloc, puteți activa sau dezactiva modul Bloc unic.

Fereastra Derul fraze

Fereastra Derul fraze cu punctul de întrerupere salvat şi zona Tabel puncte deschisă

Fereastra Derul fraze oferă următoarele date:

Rând

Semnificație

Număr palet

Numărul de rând din tabelul de mese mobile

Program

Calea programului NC activ

Număr frază

Numărul blocului NC la care trebuie să înceapă rularea programului

Utilizați pictograma de căutare pentru a selecta blocul NC din programul NC.

Repetiţii

Numărul repetiției pentru pornirea la mijlocul programului, dacă blocul NC dorit se află în cadrul unei repetiții a secțiunii de program.

Ultimul număr de palet

Numărul mesei mobile care este activ la momentul întreruperii

Selectați punctul de întrerupere utilizând butonul Alegeți ultimul.

Ultimul program

Calea programului NC care este activă la momentul întreruperii

Selectați punctul de întrerupere utilizând butonul Alegeți ultimul.

Ultima frază

Numărul blocului NC care era activ la momentul întreruperii

Selectați punctul de întrerupere utilizând butonul Alegeți ultimul.

Point file

Calea tabelului de puncte

În zona Tabel puncte

Număr punct

Rândul din tabelul de puncte

În zona Tabel puncte

Efectuarea unei scanări a blocului pe un singur nivel

  1. Selectați modul de operare Rulare program

  1. Selectați Derul fraze
  2. Sistemul de control deschide fereastra Derul fraze. Câmpurile Program, Număr frază și Repetiţii conțin valorile curente.

  1. Introduceți Program după cum este necesar
  2. Introduceți Număr frază
  3. Introduceți Repetiţii după cum este necesar

  1. Dacă este necesar, utilizați Alegeți ultimul pentru a începe la un punct de întrerupere salvat

  1. Apăsați tasta NC Start
  2. Sistemul de control începe scanarea blocului și calculează până la blocul NC introdus.
  3. Dacă aţi modificat starea maşinii, sistemul de control va afişa fereastra Restaurare stare maşină.

  1. Apăsați tasta NC Start
  2. Sistemul de control restabilește starea mașinii (de ex., TOOL CALL sau funcțiile M).
  3. Dacă aţi modificat poziţiile axelor, sistemul de control va afişa fereastra Restart în ordinea axelor:.

  1. Apăsați tasta NC Start
  2. Utilizând logica de poziționare afișată, sistemul de control se deplasează în pozițiile necesare.
  3.  
    Tip

    De asemenea, puteți să poziționați axele individual într-o secvență selectată de dvs.

    Poziționarea axelor într-o secvență selectată de dvs.

  1. Apăsaţi tasta NC Start
  2. Sistemul de control reia execuţia programului NC.

Efectuarea unei scanări a blocului pe mai multe niveluri

Dacă, de exemplu, porniți într-un subprogram apelat de mai multe ori de către programul principal, atunci utilizați scanarea blocului pe niveluri multiple. Pentru aceasta, accesați mai întâi apelarea subprogramului dorit și apoi continuați scanarea blocului. Aceeași procedură este utilizată pentru programele NC apelate.

  1. Selectați modul de operare Rulare program

  1. Selectați Derul fraze
  2. Sistemul de control deschide fereastra Derul fraze. Câmpurile Program, Număr frază și Repetiţii conțin valorile curente.

  1. Efectuați o scanare a blocului până la primul punct de pornire:
  2. Efectuarea unei scanări a blocului pe un singur nivel

  1. Activați comutatorul Bloc unic după cum este necesar

  1. Apăsați tasta NC Start pentru a executa blocuri NC individuale, după cum este necesar

  1. Selectaţi Continuați rularea frazelor

  1. Definiți blocul NC pentru pornirea la mijlocul programului

  1. Apăsați tasta NC Start
  2. Sistemul de control începe scanarea blocului și calculează până la blocul NC introdus.
  3. Dacă aţi modificat starea maşinii, sistemul de control va afişa fereastra Restaurare stare maşină.

  1. Apăsați tasta NC Start
  2. Sistemul de control restabilește starea mașinii (de ex., TOOL CALL sau funcțiile M).
  3. Dacă aţi modificat poziţiile axelor, sistemul de control va afişa fereastra Restart în ordinea axelor:.

  1. Apăsați tasta NC Start
  2. Utilizând logica de poziționare afișată, sistemul de control se deplasează în pozițiile necesare.
  3.  
    Tip

    De asemenea, puteți să poziționați axele individual într-o secvență selectată de dvs.

    Poziționarea axelor într-o secvență selectată de dvs.

  1. Selectați din nou Continuați rularea frazelor, după cum este necesar
  2. Repetați pașii

  1. Apăsaţi tasta NC Start
  2. Sistemul de control reia execuţia programului NC.

Scanarea blocului în tabelele de puncte

  1. Selectați modul de operare Rulare program

  1. Selectați Derul fraze
  2. Sistemul de control deschide fereastra Derul fraze. Câmpurile Program, Număr frază și Repetiţii conțin valorile curente.

  1. Selectaţi Tabel puncte
  2. Sistemul de control deschide zona Tabel puncte.

  1. Point file: Introduceți calea tabelului de puncte
  2. Număr punct: Selectați numărul rândului tabelului de puncte pentru pornirea la mijlocul programului

  1. Apăsați tasta NC Start
  2. Sistemul de control începe scanarea blocului și calculează până la blocul NC introdus.
  3. Dacă aţi modificat starea maşinii, sistemul de control va afişa fereastra Restaurare stare maşină.

  1. Apăsați tasta NC Start
  2. Sistemul de control restabilește starea mașinii (de ex., TOOL CALL sau funcțiile M).
  3. Dacă aţi modificat poziţiile axelor, sistemul de control va afişa fereastra Restart în ordinea axelor:.

  1. Apăsați tasta NC Start
  2. Utilizând logica de poziționare afișată, sistemul de control se deplasează în pozițiile necesare.
  3.  
    Tip

    De asemenea, puteți să poziționați axele individual într-o secvență selectată de dvs.

    Poziționarea axelor într-o secvență selectată de dvs.

 
Tip

Dacă doriți să utilizați funcția de scanare a blocului pentru a începe într-un model de puncte, utilizați aceeași procedură. Definiți punctul dorit pentru pornirea la mijlocul programului în câmpul Număr punct. Primul punct din modelul de punct are numărul 0.

Cicluri pentru definirea modelului

Scanarea blocului în tabelele de mese mobile

  1. Selectați modul de operare Rulare program

  1. Selectaţi Derul fraze
  2. Sistemul de control deschide fereastra Derul fraze.

  1. Număr palet: Introduceţi numărul de rând al tabelului de mese mobile

  1. Introduceți Program după cum este necesar
  2. Introduceți Număr frază
  3. Introduceți Repetiţii după cum este necesar

  1. Dacă este necesar, utilizați Alegeți ultimul pentru a începe la un punct de întrerupere salvat

  1. Apăsați tasta NC Start
  2. Sistemul de control începe scanarea blocului și calculează până la blocul NC introdus.
  3. Dacă aţi modificat starea maşinii, sistemul de control va afişa fereastra Restaurare stare maşină.

  1. Apăsați tasta NC Start
  2. Sistemul de control restabilește starea mașinii (de ex., TOOL CALL sau funcțiile M).
  3. Dacă aţi modificat poziţiile axelor, sistemul de control va afişa fereastra Restart în ordinea axelor:.

  1. Apăsați tasta NC Start
  2. Utilizând logica de poziționare afișată, sistemul de control se deplasează în pozițiile necesare.
  3.  
    Tip

    De asemenea, puteți să poziționați axele individual într-o secvență selectată de dvs.

    Poziționarea axelor într-o secvență selectată de dvs.

 
Tip

Dacă rularea programului dintr-un tabel de mese mobile a fost anulată, sistemul de control va sugera ca punct de întrerupere blocul NC selectat cel mai recent din programul NC executat cel mai recent.

Note

 
Anunţ
Pericol de coliziune!
Dacă selectați un bloc NC în rularea programului utilizând funcția GOTO și apoi executați programul NC, sistemul de control ignoră toate funcțiile NC programate anterior, de ex., transformările. Aceasta înseamnă că există riscul de coliziune în timpul mișcărilor de avans ulterioare!
  1. Utilizați GOTO numai în timpul programării și al testării programelor NC
  2. Utilizați Derul fraze numai când executați programe NC
 
Anunţ
Pericol de coliziune!
Funcția Derul fraze omite ciclurile programate ale palpatorului. Drept urmare, parametrii de rezultat nu conțin valori sau este posibil să conțină valori incorecte. Dacă operația de prelucrare succesivă utilizează acești parametri de rezultat, atunci există un risc de coliziune!
  1. Utilizați funcția Derul fraze la mai multe niveluri
  • În fereastra contextuală, sistemul de control afişează numai dialogurile necesare pentru proces.
  • O funcție Derul fraze are loc întotdeauna într-un mod orientat pe piesa de prelucrat, chiar dacă ați selectat metoda de prelucrare în funcție de sculă. După scanarea blocului, sistemul de control continuă să funcționeze din nou în conformitate cu metoda de prelucrare .
  • Prelucrare în funcție de sculă

  • Chiar și după o oprire internă, sistemul de control indică numărul de repetiții în fila LBL din spațiul de lucru Stare.
  • Fila LBL

  • Funcția Derul fraze nu trebuie să fie utilizată împreună cu următoarele funcții:
    • Ciclurile palpatorului 0, 1, 3 şi 4 pe durata fazei de căutare a scanării unui bloc
  • HEIDENHAIN recomandă pornirea broșei cu M3 sau M4 după fiecare apelare a sculei. Astfel, evitați problemele în timpul rulării programului, cum ar fi la repornirea după o întrerupere.