15 pr ogramowanie zmiennych – HEIDENHAIN CNC Pilot 4290 Instrukcja Obsługi
Strona 193
HEIDENHAIN CNC PILOT 4290
181
4.15 Pr
ogramowanie zmiennych
Poziom wyświetlania /..
Wiersz NC z ustawionym poziomem maskowania nie zostaje
wykonany przy aktywnym poziomie maskowania (patrz “4.3.3
Menu Obróbka“).
Poziomy maskowania zostaj aktywowane/deaktywowane w
”trybie automatycznym (tryb pracy Maszyna).
Dodatkowo można wykorzystywać takt maskowania (parametr
nastawienia 11 ”Poziom maskowania /takt maskowania”). ”Takt
maskowania x” aktywuje poziom maskowania co x razy.
Przykład:
/1 N 100 G...
–N100“ nie zostaje wykonany, jeśli poziom maskowania 1 jest
aktywny.
W przypadku tokarek z jednym suportem
lub przy podaniu jednego suportu w
”nagłówku programu” nie jest konieczne
podawanie oznaczenia sań.
SWITCH..CASE – rozgał zienie programu
“Switch polecenie“ składa si z nast puj cych elementów:
■
SWITCH – a po nim zmienna. Treść zmiennej zostaje zapytana
w nast puj cych CASE poleceniach.
■
CASE x – ta CASE gał ź zostaje wykonana przy wartości
zmiennej x. CASE może zostać kilkakrotnie zaprogramowana.
■
DEFAULT – ta gał ź zostaje wykonana, jeśli CASE polecenie
nie odpowiadało wartości zmiennej. DEFAULT można pomin ć.
■
BREAK – zamyka gał ź CASE lub DEFAULT
Wskazówki dotycz ce programowania
SWITCH wybrać (menu: “obróbka – polecenia – DIN PLUS
słowa“)
“zmienn “ wpisać (bez nawiasów)
dla jednej CASE gał zi:
CASE wybrać (menu: “obróbka – polecenia – DIN PLUS
słowa“)
“SWITCH warunek“ (wartość zmiennej) wpisać
wstawić wiersze NC do wykonania
dla DEFAULT gał zi:
wstawić wiersze NC do wykonania
Przykład:
N.. SWITCH {V1}
N.. CASE 1
[zostaje wykonana przy V1=1]
N..
G0 Xi10
. . .
N.. BREAK
N.. CASE 2
[zostaje wykonana przy V1=2]
N..
G0 Xi10
. . .
N.. BREAK
N.. DEFAULT
[zostaje wykonana, jeśli
N..
G0 Xi10
CASE polecenie
. . .
nie odpowiadało wartości zmiennej]
N.. BREAK
N.. ENDSWITCH
. . .
■
Jeśli rozgał zienie nast puje na
skutek V zmiennych lub wydarzeń, to
dodatkowe przejście po konturze zostaje
przy poleceniu SWITCH wył czone a
przy ENDSWITCH ponownie wł czone.
Przy pomocy G703 można wł czyć
przejście po konturze.
■
Wartość zmiennej powinna być liczb
całkowit – nie dokonuje si
zaokr gleń.
Oznaczenie suportu $..
Wiersz NC z ustawionym z przodu oznaczeniem suportu zostaje
wykonany tylko dla podanego suportu (patrz ”4.3.3 Menu
obróbka”). Wiersze NC bez oznaczenia suportu zostaj
wykonywane na wszystkich suportach.