Folderul Comenzi salt

Aplicaţie

În folderul Comenzi salt din fereastra Inserați funcția NC, sistemul de control furnizează funcțiile de la FN 9 până la FN 12 pentru salturi cu decizii de tip cauză-efect.

În cazul deciziilor dacă-atunci, sistemul de control compară o valoare variabilă sau fixă cu altă valoare variabilă sau fixă. În cazul în care condiţia este îndeplinită, sistemul de control sale la eticheta programată pentru condiţie.

În cazul în care condiţia nu este îndeplinită, sistemul de control continuă cu blocul NC următor.

Descrierea funcţiilor

Folderul Comenzi salt conține următoarele funcții:

Pictogramă

Funcție

FN 9: salt dacă este egal

Exemplu: FN 9: IF +Q1 EQU +Q3 GOTO LBL “UPCAN25“

Dacă ambele valori sunt egale, sistemul de control sare la eticheta definită.

FN 9: salt dacă este nedefinit

Exemplu: FN 9: IF +Q1 IS UNDEFINED GOTO LBL “UPCAN25“

Dacă variabila este nedefinită, sistemul de control sare la eticheta definită.

FN 9: salt dacă este definit

Exemplu: FN 9: IF +Q1 IS DEFINED GOTO LBL “UPCAN25“

Dacă variabila este definită, sistemul de control sare la eticheta definită.

FN 10: salt dacă nu este egal

Exemplu: FN 10: IF +10 NE –Q5 GOTO LBL 10

Dacă ambele valori nu sunt egale, sistemul de control sare la eticheta definită.

FN 11: salt dacă este mai mare decât

Exemplu: FN 11: IF+Q1 GT+10 GOTO LBL QS5

Dacă prima valoare este mai mare decât cea de-a doua valoare, sistemul de control sare la eticheta definită.

FN 12: salt dacă este mai mic decât

Exemplu: FN 12: IF+Q5 LT+0 GOTO LBL “ANYNAME“

Dacă prima valoare este mai mică decât cea de-a doua valoare, sistemul de control sare la eticheta definită.

Puteţi introduce valori fixe sau variabile pentru decizii dacă-atunci.

Salt necondiționat

Salturile necondiționate sunt salturi a căror condiție este întotdeauna îndeplinită.

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 FN 9: IF+0 EQU+0 GOTO LBL1

; Salt necondiţional cu FN 9 a cărui condiţie este întotdeauna îndeplinită

Puteți utiliza astfel de salturi, de exemplu, într-un program NC apelat în care lucrați cu subprograme. Într-un program NC fără M30 sau M2, puteţi preveni executarea subprogramelor de către sistemul de control fără o apelare cu LBL CALL. Ca adresă de salt, programaţi o etichetă care se află direct înainte de sfârşitul programului.

Subprograme

Definiţii

Prescurtare

Definiţie

IF

Dacă

EQU (equal)

Egal cu

NE (not equal)

Neegal

GT (greater than)

Mai mare decât

LT (less than)

Mai mic decât

GOTO (go to)

Depl.

NEDEFINIT

Nedefinit

DEFINIT

Definit