Jak poprawić dokładność pozycjonowania?

Rozmowy na temat układów elektronicznych sterowania obrabiarek CNC

Autor tematu
zbigsm
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 108
Rejestracja: 09 sie 2005, 23:44
Lokalizacja: BB

Jak poprawić dokładność pozycjonowania?

#1

Post napisał: zbigsm » 27 lis 2016, 17:27

Mam problem z wiertarką szwajcarskiej firmy Aciera.
Została przerobiona na sterowanie po Machu, oryginalnie był Heidenhain na mikrokasety, uszkodzony. Maszyna dostała nowe 300 W serwa DC w osi X i Y, enkodery 1000 imp/sek i sterowniki. Oś Z jest ręczna.
Poza tym zmieniona została cała elektryka po stronie 400V.
Wszystko zaczęło chodzić, jedyny problem jest z dokładnością. Oryginalnie były tam paski zębate, po dwa na oś X i Y, po wymianie serw ten układ pozostał. Niestety ciężar stołu powoduje rozjeżdżanie dokładności, po kilku otworach wywierconych niedokładność idzie w milimetry.
Pomyślałem nad zastosowaniem liniałów pomiarowych, pozostały zdemontowane z maszyny oryginalne Heidenhein LS803. Sygnał wyjściowy z nich przepuścić przez układ Schmitda, ukształtować poprawny prostokąt i dać na sterownik.
Jak Koledzy zapatrują się na to rozwiązanie? Do tego musiałby być prawidłowo zestrojony PID w sterowniku serw, żeby to się nie wzbudzało.
Ewentualnie pomysły na inne rozwiązania mile widziane.


Pozdrawiam - Zbyszek z BB

Tagi:


atom1477
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 3776
Rejestracja: 21 kwie 2011, 10:58
Lokalizacja: ::

#2

Post napisał: atom1477 » 05 gru 2016, 19:58

A na pewno nic się tam nie ślizga (koła pasowe na wałach)? Enkodery są na osiach silników czy na śrubach napędowych?


ma555rek
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1214
Rejestracja: 15 paź 2007, 00:45
Lokalizacja: nie ważne

Re: Jak poprawić dokładność pozycjonowania?

#3

Post napisał: ma555rek » 05 gru 2016, 23:14

zbigsm pisze:... sterowanie po Machu,.... niedokładność idzie w milimetry.... liniałów pomiarowych... i dać na sterownik.
Mach wysyła impulsy i jeżeli jest coraz większy rozjazd w pozycji to odczyt z liniało tego nie załatwi gdyż taki sam narastajacy uchyb będzie musiał obsłużyć PID. Wyłoży się z błędem.
Natomiast narastajacy błąd sugeruje :
1 błędy ilości zadawanych impulsów np w nawrotach
2 błędny odczyt z enkoderów ( zwykłe gubienie impulsów lub dodatkowe od zakłóceń)
3 luz mechaniki typu przeskakiwanie zębów pasa na kole pasowym (albo inne cudo) - no mocno wymyśliłem ale niech tam.
Ja bym typował pkt 2
Pasjonat

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”