IF podmínka THEN
...
ELSE
...
END
Pokud je splněna podmínka za IF, jsou vykonávány bloky až po odpovídající
ELSE. Pokud není ELSE definováno, jsou prováděny bloky až po
END.
Podmínka může obsahovat následující porovnávací operátory:
> | Větší než |
< | Menší než |
== | Je rovno |
!= nebo <> | Není rovno |
<= | Menší než nebo rovno |
>= | Větší než nebo rovno |
Příklad:
Příkaz předčasného ukončení cyklu, návratu z cyklu, návratu z podprogramu:
IF ... CONTINUE
IF ... BREAK
IF ... RETURN
Příkaz IF...CONTINUE přeruší v případě splnění podmínky právě probíhající cyklus, systém přejde na začátek cyklu, vyhodnotí podmínku cyklu a podle jejího výsledku pokračuje v dalším provádění cyklu nebo cyklus ukončí.
Příkaz IF...BREAK ukončí v případě splnění podmínky právě probíhající cyklus, systém pokračuje v provádění bloků za příslušným END.
Příkaz IF...RETURN ukončí v případě splnění podmínky právě probíhající podprogram.
Viz také |
|
Ladění CNC programů | |
Seznam přípravných funkcí a pevných cyklů | |
Obsah |