Mapa Ukazi \

Uporaba

V mapi Ukazi \ okna Vstavljanje NC-funkcije krmiljenje nudi funkcije FN 9 do FN 12 za preskoke z odločitvami če-potem.

Pri pogojnih (če/potem) odločitvah krmiljenje primerja eno spremenljivo in eno fiksno vrednost z drugo spremenljivo ali fiksno vrednostjo. Če je pogoj izpolnjen, krmiljenje preskoči na oznako, ki je programirana za pogojem.

Če pogoj ni izpolnjen, krmiljenje obdela naslednji NC-niz.

Opis funkcije

Mapa Ukazi \ vsebuje naslednje funkcije za če-potem odločitve:

Simbol

Funkcija

FN 9: skok, če je enako

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

Če sta obe vrednosti enaki, krmiljenje preskoči na definirano oznako.

FN 9: skok, če ni določeno

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

Če spremenljivka ni definirana, krmiljenje preskoči na definirano oznako.

FN 9: skok, če je definirano

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

Če je spremenljivka definirana, krmiljenje preskoči na definirano oznako.

FN 10: skok, če ni enako

npr. FN 10: IF +10 NE –Q5 GOTO LBL 10

Če vrednosti niso enake, krmiljenje preskoči na definirano oznako.

FN 11: skok, če je večje kot

npr. FN 11: IF+Q1 GT+10 GOTO LBL QS5

Če je prva vrednost večja od druge, krmiljenje preskoči na definirano oznako.

FN 12: skok, če je manjše kot

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

Če je prva vrednost manjša od druge, krmiljenje preskoči na definirano oznako.

Pogojne (če/potem) odločitvah vnesite fiksne ali spremenljive vrednosti.

Brezpogojen skok

Brezpogojni skoki so skoki, katerih pogoj je vedno izpolnjen.

V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.

  • Prilagodite naslednje vsebine:
  • Orodja
  • Podatki o rezanju
  • Pomiki
  • Varna višina ali varni položaji
  • Položaji, značilni za stroje, npr. z M91
  • Poti priklicev programov

Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.

NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.

 
Tip

S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo stroja.

11 FN 9: IF+0 EQU+0 GOTO LBL1

; brezpogojni skoki z možnostjo FN 9, katerih pogoj je vedno izpolnjen

Takšne skoke lahko uporabljate npr. v priklicanem NC-programu, v katerem delate s podprogrami. Pri NC-programu brez M30 ali M2 preprečite, da krmiljenje podprograme obdela brez priklica z možnostjo LBL CALL. Kot naslov skoka programirajte oznako, ki je programirana neposredno pred koncem programa.

Podprogrami

Definicije

Okrajšava

Definicija

IF

Če

EQU (equal)

Je enako

NE (not equal)

Ni enako

GT (greater than)

Večje od

LT (less than)

Manjše od

GOTO (go to)

Pojdi na

NEDOLOČENO

Nedoločeno

DOLOČENO

Določeno