Opakování programu „while..endwhile, 35 podmín ěné provedení bloku – HEIDENHAIN CNC Pilot 4290 V7.1 Uživatelská příručka

Stránka 321

Advertising
background image

HEIDENHAIN CNC PILOT 4290

321

4.35 Podmín

ěné provedení bloku

Opakování programu „WHILE..ENDWHILE“

„Opakování programu“ tvoří tyto prvky:

„

WHILE (zatímco), následované podmínkou. V „podmínce“ stojí

vlevo a vpravo od „relačního operátoru“ proměnné nebo

matematické výrazy.

„

ENDWHILE uzavírá „podmíněné větvení programu“.

NC-bloky, které se nachází mezi WHILE a ENDWHILE, se provádí tak

dlouho, dokud je daná „podmínka“ splněna. Jakmile podmínka

splněna není, pokračuje CNC PILOT blokem za ENDWHILE.

Programování:

U

Zvolte „Pokyny > Slova DIN PLUS“ v nabídce obrábění. CNC PILOT

otevře seznam pro výběr „Slov DIN PLUS“.

U

Zvolte „WHILE“

U

Zadejte „podmínku“

U

Vložte NC-bloky mezi „WHILE“ a "ENDWHILE".

„V-proměnné“ se modelují při simulaci. V-proměnným můžete

přiřazovat hodnoty a tak testovat všechny větve svého NC-programu.

Relační operátory
<

menší

<=

menší nebo rovný

<>

nerovný

>

větší

>=

větší než nebo rovný

==

rovno

Slučování podmínek:
AND

logický součin (konjunkce) A

OR

logický součet (disjunkce) NEBO

Przykład: „WHILE..ENDWHILE“

. . .

N.. WHILE (#4<10) AND (#5>=0)

N.. G0

Xi10

. . .

N.. ENDWHILE

. . .

„

Slučovat můžete maximálně dvě podmínky.

„

Dochází-li k opakování na základě V-proměnných nebo

událostí, vypne se při příkazu WHILE sledování obrysu

a při ENDWHILE se opět zapne. Pomocí G702, G703

nebo G706 řídíte sledování obrysu.

„

Je-li „podmínka“ v příkazu WHILE splněna vždy,

dostanete „nekonečnou smyčku“. To je častá příčina

chyb při práci s opakováními programu.

Advertising