15 pr ogramován pr oměnných – HEIDENHAIN CNC Pilot 4290 Uživatelská příručka
Stránka 193
HEIDENHAIN CNC PILOT 4290
181
4.15 Pr
ogramován pr
oměnných
Maskovac úroveň /..
NC blok, před n mž stoj maskovac úroveň, se při aktivn
maskovac úrovni neprovede (viz ”4.3.3 Menu ”Obráběn ”).
Maskovac úrovně se aktivuj /dezaktivuj v ”automatickém
provozu” (provozn režim STROJ).
Kromě toho můžete použ t maskovac takt (seřizovac parametr
11 ”Maskovac úroveň/takt”). ”Maskovac takt x” aktivuje
maskovac úroveň vždy x krát.
Př klad:
/1 N 100 G...
”N100” se neprovede, je li aktivn maskovac úroveň 1.
U soustruhů s jedn m suportem nebo při
uveden jednoho suportu v ”záhlav
programu” nen identifikátor suportu
zapotřeb .
SWITCH..CASE Větven programu
”Př kaz SWITCH” tvoř tyto prvky:
■
SWITCH následovaný proměnnou. Obsah těchto
proměnných se vyhodnocuje v následuj c ch př kazech CASE.
■
CASE x tato větev CASE se provede při hodnotě proměnné x.
CASE lze programovat v cekrát.
■
DEFAULT tato větev se provede, jestliže žádný př kaz CASE
neodpov dal hodnotě proměnné. DEFAULT může odpadnout.
■
BREAK zakončuje větev CASE nebo DEFAULT.
Pokyny pro programován
zvolte SWITCH (menu: ”Obráběn Př kazy DIN PLUS slova”)
zadejte ”proměnnou” (bez závorek)
pro každou větev CASE:
zvolte CASE (menu: ”Obráběn Př kazy DIN PLUS slova”)
zadejte ”podm nku SWITCH” (hodnotu proměnné)
vložte NC bloky, které se maj provést
pro větev DEFAULT:
vložte NC bloky, které se maj provést
Př klad:
N.. SWITCH {V1}
N.. CASE 1
[provede se při V1=1]
N..
G0 Xi10
. . .
N.. BREAK
N.. CASE 2
[provede se při V1=2]
N..
G0 Xi10
. . .
N.. BREAK
N.. DEFAULT
[provede se, neodpov dal li
N..
G0 Xi10
žádný př kaz CASE
. . .
hodnotě proměnné]
N.. BREAK
N.. ENDSWITCH
. . .
■
Proběhne li větven na základě V
proměnných nebo událost , pak se při
př kazu SWITCH sledován obrysu vypne
a při ENDSWITCH opět zapne. Pomoc
G703 můžete sledován obrysu zapnout.
■
Hodnota proměnné mus být
celoč selná nezaokrouhluje se.
Identifikátor suportu $..
NC blok, před n mž stoj identifikátor suportu, se provede pouze
pro uvedený suport (viz ”4.3.3Menu Obráběn ”). NC bloky bez
identifikátoru suportu se provedou na všech suportech.