15 pr ogramowanie zmiennych – HEIDENHAIN CNC Pilot 4290 Instrukcja Obsługi
Strona 190
4 DIN PLUS
178
4.15 Pr
ogramowanie zmiennych
Jeśli łańcuch narz dzi zamiennych jest zdefiniowany,
to prosz zaprogramować ”pierwsze narz dzie” przy
”korekcja narz dzia i diagnoza narz dzia”. CNC PILOT
adresuje aktywne narz dzie łańcucha wymiany
(patrz ”4.2.4Programowanie narz dzi”).
Przykład “Bity diagnozy“
. . .
N.. V{T10[1]=1}
[wyznacza ”okres trwałości upłyn ł przy
narz dziu 10 – lub narz dziu zamiennym]
. . .
Bity diagnozy narz dzia
Bit
Znaczenie
1
Narz. zużyte – oznacza stan narz dzia. ”Przyczyna
zatrzymania”: patrz bit 2..8
2
zadany okres trwałości/ilość sztuk została osi gni ta.
3
zarezerowowany dla ”zużycia narz dzia poprzez pomiar
narz dzia w procesie“
4
zużycie narz dzia, ustalone poprzez pomiar narz dzia w
procesie
5
zużycie narz dzia, ustalone poprzez postprocesowy pomiar
narz dzia
6
Zużycie narz dzia, stwierdzone przez nadzorowanie
obci żenia (wartość graniczna 1 lub 2 “wydajności“
przekroczona)
7
Zużycie narz dzia, stwierdzone przez nadzorowanie
obci żenia (wartość graniczna “pracy“ przekroczona)
8
”S siednie ostrze” multinarz dzia jest zużyte.
9
Nowe ostrze ?
12 Pozostały okres zużycia narz dzia wynosi <6% lub pozostała
do wykonania ilość sztuk wynosi 1.
■
bit=0: “nie“; bit=1: “tak“
■
bity 9..16 s ”ogólnymi informacjami”.
Informacje w zmiennych
■
V660: ilość sztuk
■
zostaje ustawiona przy uruchomieniu systemu
na “0“
■
zostaje ustawiona przy ładowaniu nowego
programu NC na ”0”
■
zostaje zwi kszona przy M30 lub M99 o “1“
■
V901..V920zostaj wykorzystywane przy
funkcjach G: G901, G902, G903, G912 i G916
(patrz tabela).
Ci g dalszy na nast pnej stronie
■
Zdarzenia taktu odpytać
–Nadzorowanie okresu trwałości narz dzia“ i
“Szukanie wiersza startu“ wywołuj zdarzenia
taktu (patrz u dołu).
Syntaktyka: V{Ex[1]}
x = zdarzenie: 20..59, 90
■
20: okres trwałości narz dzia dobiegł końca
(globalna informacja)
■
21..59: okres trwałości tego narz dzia
dobiegł końca – w trybie pracy Obsługa
r czna (zarz dzanie okresem trwałości
narz dzia) przyporz dkowujemy narz dziu
zdarzenie taktowe
■
90: szukanie wiersza startu (0= nie aktywne;
1=aktywne)
Zdarzenie taktowe przyporz dkowujemy
narz dziu (–zarz dzanie okresem trwałości
narz dzia“ – tryb pracy obsługa r czna).
■
korekcje narz dzia odczytywać/zapisywać
Syntaktyka: V{Dx[y]}
x = T numer
y = korekcja długości: X, Y, lub Z
■
Bity diagnozy(nadzór okresu trwałości
narz dzia) odczytywać/zapisywać
Syntaktyka: V{Tx[y]}
x = T numer
y = bit: 1..16 (patrz tabela)
Wydarzenia taktu i nadzorowanie okresu
trwałości narz dzia
Jeśli narz dzie zostało zużyte, to zostaj
zainicjalizowane ”zdarzenie 20” (informacja
globalna) i ”zdarzenie 1”. Na podstawie ”zdarzenia
1” można ustalić zużyte narz dzie. Jeśli zostało
zużyte ostatnie narz dzie łańcucha wymiany, to
zostaje dodatkowo zainicjalizowane ”zdarzenie 2”.
”Zdarzenie 1 i 2” definiujemy indywidualnie dla
każdego narz dzia w ”łańcuchu wymiany”.
Zdarzenia taktowe zostaj wycofane
automatycznie na końcu programu (M99).