28.09.2015 Views

Programowanie obrabiarek Fanuc (16i, 18i, 160i, 180i-TB) - Asimo.pl

Programowanie obrabiarek Fanuc (16i, 18i, 160i, 180i-TB) - Asimo.pl

Programowanie obrabiarek Fanuc (16i, 18i, 160i, 180i-TB) - Asimo.pl

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

B---63524PL/01<br />

PROGRAMOWANIE<br />

8. WARTOŚĆ<br />

WSPÓŁRZĘDNYCH I WYMIAR<br />

8.3<br />

PROGRAMOWANIE<br />

ZUŻYCIEM KROPKI<br />

DZIESIĘTNEJ<br />

Objaśnienia<br />

Przykłady<br />

Wartości numeryczne można podawać zkropką dziesiętną. Stosuje<br />

się ją w przypadku podawania odległości, czasu lub prędkości.<br />

Kropki dziesiętne można stosować wnastępujących adresach:<br />

X, Y, Z, U, V, W, A, B, C, I, J, K, R i F.<br />

Zapis z użyciem kropki dziesiętnej może być dwojakiego rodzaju:<br />

zapis typu minikalkulatora i zapis standardowy.<br />

W zapisie typu minikalkulatora wartość bez kropki dziesiętnej jest<br />

uznawana za wartość podaną w milimetrach. W zapisie<br />

standardowym zakłada się, że taka wartość jest podana w<br />

najmniejszych jednostkach zadawania. Rodzaj zapisu typu<br />

minikalkulatora lub standardowy wybiera się za pomocą bitu DPI<br />

(bit 0 parametru 3401). Wartości w jednym programie można<br />

podawać zibezkropkidziesiętnej.<br />

Polecenie<br />

programowe<br />

Kropka dziesiętna<br />

wsystemie<br />

minikalkulatora<br />

Kropka dziesiętną<br />

wsystemie<br />

standardowym<br />

X1000<br />

Wartość polecenia bez<br />

kropki dziesiętnej<br />

X1000.0<br />

Wartość polecenia<br />

zkropką dziesiętną<br />

1000mm<br />

Jednostka : mm<br />

1000mm<br />

Jednostka : mm<br />

1mm<br />

Jednostka : najmniejsza jednostka<br />

zadawania (0.001 mm)<br />

1000mm<br />

Jednostka : mm<br />

OSTRZEŻENIE<br />

W pojedynczym bloku kod G należy podać przed wprowadzeniem wartości. Położenie<br />

przecinka dziesiętnego może zależeć od polecenia.<br />

Przykłady:<br />

G20; Zadawanie w calach<br />

X1.0 G04; X1.0 jest rozumiane jako odległość i jest przetwarzane jako X10000. Polecenie<br />

to odpowiada G04 X10000. Narzędzie ma 10 sekundową przerwę w ruchu.<br />

G04 X1.0; Odpowiada G04 X1000. Narzędzie ma jednosekundową przerwę w ruchu.<br />

ADNOTACJA<br />

1 Wartości dziesiętne mniejsze od najmniejszej jednostki zadawania są obcinane.<br />

Przykłady:<br />

X1.23456;<br />

Obcięte do X1.234, jeśli najmniejszą jednostką zadawania jest 0.001 mm.<br />

Przetworzone jako X1.2345, jeśli najmniejszą jednostką zadawania jest 0.0001<br />

cala.<br />

2 Jeśli podano więcej, niż osiem cyfr, pojawia się alarm. Jeśli wprowadzono wartość z<br />

przecinkiem dziesiętnym, to liczba cyfr jest sprawdzana pod kątem zgodności z najmniejszą<br />

jednostką zadawania także pozamianiewartości na liczbę całkowitą.<br />

Przykłady:<br />

X1.23456789;Włącza się alarm P/S nr 003, ponieważ podano więcej, niż osiem cyfr.<br />

X123456.7;<br />

Jeśli najmniejsza jednostka zadawania wynosi 0.001 mm, to wartość jest<br />

konwertowana do liczby całkowitej 123456700. Ponieważ liczba ta ma więcej, niż<br />

osiem cyfr, włącza się alarm P/S nr 003.<br />

113

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

Saved successfully!

Ooh no, something went wrong!