15 pr ogramowanie zmiennych – HEIDENHAIN CNC Pilot 4290 Instrukcja Obsługi

Strona 193

Advertising
background image

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.

Advertising