30.07.2013 Views

4.5 Cykle toczenia poprzecznego - heidenhain

4.5 Cykle toczenia poprzecznego - heidenhain

4.5 Cykle toczenia poprzecznego - heidenhain

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

V-zmienne<br />

MANUALplus rozróżnia na podstawie obszarów cyfr nastpujce<br />

przedziały wartości i ważności:<br />

Realnie: V1 .. V199<br />

Całkowicie: V200 .. V299<br />

zarezerwowane: V300 .. V900<br />

Zapytania i przyporzdkowywanie:<br />

Wymiary maszyny czytać/zapisywać (parametr maszynowy 7)<br />

Składnia: V{Mx[y]}<br />

x = wymiar 1..9<br />

y = współrzdna: X, Y, Z, U, V, W, A, B lub C<br />

Zewntrzne zdarzenia odpytać<br />

Zostaje odpytany bit zdarzenia na 0 lub 1. Znaczenie zdarzenia<br />

ustala producent maszyn.<br />

Składnia: V{Ex[y]}<br />

x = sanie 1<br />

y = bit: 1..16<br />

Zdarzenia taktu odpytać<br />

„Nadzorowanie okresu trwałości narzdzia” i „szukanie wiersza<br />

startu” inicjalizuj zdarzenia taktu.<br />

Syntktyka:V{Ex[1]}<br />

x = wynik: 20, 90<br />

20: okres trwałości narzdzia upłynł (globalna informacja)<br />

90: szukanie wiersza startu (0=nie aktywne, 1 =aktywne)<br />

Korekcje narzdzia czytać/zapisywać<br />

Składnia: V{Dx[y]}<br />

x = T-numer<br />

y = korekcja długości: X, Y, lub Z<br />

Przykład: “V-zmienna”<br />

HEIDENHAIN MANUALplus 4110 399<br />

. . .<br />

N.. V{M1[Z]=300} [ ustawia wymiar 1 Z“<br />

na „300“ ]<br />

. . .<br />

N.. V{M1[Z]=300} [ przemieszcza na<br />

„wymiar 1 Z“ ]<br />

. . .<br />

N.. IF{E1[1]==0} [ zapytanie „zewntrzne<br />

zdarzenie 1 – bit 1“ ]<br />

. . .<br />

N.. V{D5[X]=1.3} [ wyznacza „korekcj X<br />

przy narzdziu 5“ ]<br />

. . .<br />

N.. V{V12=17.4}<br />

N.. V{V12=V12+1}<br />

N.. G1 X{V12}<br />

. . .<br />

6.26 Programowanie zmiennych

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!