Ugrásparancsok
A vezérlő ha-akkor döntéseknél egy változó vagy egy fix értéket hasonlít össze egy másik változóval vagy fix értékkel. Ha a feltétel teljesül, a vezérlő ahhoz a címkéhez ugrik, amely a feltétel mögött van programozva.
Ha a feltétel nem teljesül, akkor a program a következő NC mondatot hajtja végre.
A vezérlő a következő funkciókat kínálja:
Szintaxis | Jelentés |
---|---|
D09 | Ugrás, ha azonos Ha a két érték azonos, a vezérlő a definiált címkére ugrik. |
Ugrás, ha nem definiált Ha a változó nem definiált, a vezérlő a definiált címkére ugrik. | |
Ugrás, ha definiált Ha a változó definiált, a vezérlő a definiált címkére ugrik. | |
D10 | Ugrás, ha nem azonos Ha a két érték nem azonos, a vezérlő a definiált címkére ugrik. |
D11 | Ugrás, ha nagyobb, mint Ha az első érték nagyobb, mint a második érték, a vezérlő a definiált címkére ugrik. |
D12 | Ugrás, ha kisebb, mint Ha az első érték kisebb, mint a második érték, a vezérlő a definiált címkére ugrik. |
N110 D09 P01 +Q1 P02 +Q3 P03 “LBL“ | ; Ugrás, ha azonos |
N110 D09 P01 +Q1 IS UNDEFINED P03 “LBL“ | ; Ugrás, ha nem definiált |
N110 D09 P01 +Q1 IS DEFINED P03 “LBL“ | ; Ugrás, ha definiált |
N110 D10 P01 +10 P02 -Q5 P03 10 | ; Ugrás, ha nem azonos |
N110 D11 P01 +Q1 P02 +10 P03 QS5 | ; Ugrás, ha nagyobb, mint |
N110 D12 P01 +Q5 P02 +0 P03 “LBL“ | ; Ugrás, ha kisebb, mint |
A D megfelel az FN Klartext szintaxisnak.
Az ISO szintaxis számai megfelelnek a Klartext szintaxis számainak.
P01, P02 stb. helykitöltőkként funkcionálnak pl. műveleti jelek helyén, melyeket a vezérlő a Klartext szintaxisban jelenít meg.