Adresár Skokové príkazy

Aplikácia

V adresári Skokové príkazy okna Vložiť funkciu NC ponúka ovládanie funkcie FN 9FN 12 pre skoky s rozhodovaniami ak/potom.

Pri rozhodnutiach ak/potom porovnáva ovládanie variabilnú alebo pevnú hodnotu s inou variabilnou alebo pevnou hodnotou. Ak je podmienka splnená, vykoná ovládanie skok na návestie, ktoré je naprogramované za podmienkou.

Ak podmienka nie je splnená, spracuje ovládanie nasledujúci blok NC.

Opis funkcie

Adresár Skokové príkazy obsahuje nasledujúce funkcie pre rozhodovania ak/potom:

Symbol

Funkcia

ProgramFn9Icon

FN 9: skok pri rovnosti

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

Pri rovnosti oboch hodnôt vykoná ovládanie skok na definované návestie.

FN 9: skok pri stave bez definície

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

Pri nedefinovanej premennej vykoná ovládanie skok na definované návestie.

FN 9: skok pri stave s definíciou

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

Pri definovanej premennej vykoná ovládanie skok na definované návestie.

ProgramFn10Icon

FN 10: skok pri nerovnosti

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

Pri nerovnosti hodnôt vykoná ovládanie skok na definované návestie.

ProgramFn11Icon

FN 11: skok pri stave väčší ako

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

Ak je prvá hodnota väčšia ako druhá, vykoná ovládanie skok na definované návestie.

ProgramFn12Icon

FN 12: skok pri stave menší ako

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

Ak je prvá hodnota menšia ako druhá, vykoná ovládanie skok na definované návestie.

Pre rozhodnutia ak/potom môžete zadať pevné alebo variabilné hodnoty.

Nepodmienený skok

Nepodmienené skoky sú skoky, ktorých podmienka je splnená vždy.

Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.

  • Prispôsobte nasledujúce obsahy:
  • nástroje,
  • hodnoty rezných podmienok,
  • posuvy,
  • bezpečnú výšku alebo bezpečné polohy,
  • polohy špecifické pre stroj, napr. s M91,
  • cesty vyvolaní programu.

Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.

Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.

 
Tip

Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.

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

; Nepodmienený skok pomocou FN 9, ktorého podmienka je splnená vždy.

Takéto skoky môžete použiť napr. vo vyvolanom programe NC tým, že pracujete s podprogramami. Takto môžete pri programe NC bez funkcie M30 alebo M2 zabrániť tomu, aby ovládanie spracovalo podprogramy bez vyvolania pomocou funkcie LBL CALL. Ako adresu skoku naprogramujte návestie, ktoré je naprogramované priamo pred koncom programu.

Podprogramy

Definície

Skratka

Definícia

IF

Ak

EQU (equal)

Rovna sa

NE (not equal)

Nerovná sa

GT (greater than)

Väčšia ako

LT (less than)

Menšia ako

GOTO (go to)

Prejsť na

UNDEFINED

Nedefinované

DEFINED

Definovane