Lista społeczna na UHU

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

olo_3
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 12
Posty: 1249
Rejestracja: 31 sie 2004, 22:25
Lokalizacja: EU

#181

Post napisał: olo_3 » 26 paź 2006, 23:16

Koledzy mowa o parametrze V jak dobrze rozumiem. Oto jego znaczenie.
Kostner na moja prośbę przetłumaczył wszystkie parametry tylko nie wiem czemu jeszcze tego nie udostępnił :evil:

(V)Mnoznik kroku
Wartosc ta zostanie dodana do kazdego kroku pozycji ma. Jezeli jest np. ustawiona wartosc 2 to sterownik na kazdy krok otrzymany z komputera wykona 3 kroki enkodera.
Dzieki tamu systemy z wysoka rozdzielczoscia enkodera moga byc napedzane duzymi predkosciami mimo tego ze sterujacy komputer
moze wytworzyc mala czestotliwosc krokow. Jezeli rozdzielczosc enkodera jest niepotrzebna sensowne jest wartosc ta ustawic wyzsza dziaki czemu
procesor zostanie odciazony.

I na moje oko nie ma to wpływu na dokładność pozycjonowania wbrew wygoda niektórych kolegów, powtarzam po raz kolejny ze maszyna przy V4 przez 2 godziny intensywnych nawrotów na G0 zgubiła dwa mikrony !


Zwątpienie jest oznaką, że podążasz w dobrym kierunku.

Tagi:

Awatar użytkownika

kostner
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 9
Posty: 1290
Rejestracja: 13 gru 2005, 04:41
Lokalizacja: Haan / Niemcy

#182

Post napisał: kostner » 26 paź 2006, 23:33

Udostepni jak poprawi i zapisze w normalnym formacie. Sie nie pali kontroleroow jeszcze nie ma ;)
Jeżeli prąd nas nie zabije to nas napewno nie wzmocni :(


pit202
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 16
Posty: 863
Rejestracja: 02 lip 2004, 23:38
Lokalizacja: --

#183

Post napisał: pit202 » 27 paź 2006, 07:41

I na moje oko nie ma to wpływu na dokładność pozycjonowania
teoretycznie ma , praktycznie to juz zalezy , silnik z mnoznikiem ustawionym na V1 przy 1 kroku obraca sie bardzo malo ( 1 imp enc. ) ale jak ustawimy V10 to silnik szybko obraca sie o wiecej kroków ( 10 imp enc ? ) teraz , jezeli mamy srube o skoku 5mm, przy 1000 imp/obr mamy 200 imp na jednostke 0.005mm rozdzielczosc , jezeli ustawimy mnoznik tak zeby z jednego impuslu robil 10 impulsow to mamy 100 imp/obr 20imp/jednostke rozdzielczosc 0.05mm - o to mi chodzilo ze tracimy rozdzielczosc a nie dokladnosc.
PiteR


olo_3
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 12
Posty: 1249
Rejestracja: 31 sie 2004, 22:25
Lokalizacja: EU

#184

Post napisał: olo_3 » 27 paź 2006, 09:47

A ja myślę ze jesteś w błędzie przecierz to nie silnik krokowy

Zobacz sterownik dostaje rozkaz wykonać 10 kroków (ale ma mnożnik V10) wiec w efekcie (omówmy się ze wykonuje 100 – choć tak nie jest) mnoży wartości WERT i kreci tak długo silnikiem aż otrzyma z enkodera wartość IST jeżeli wartości się wyrównają przestaje kręcić (odcina prąd). Jeżeli ustawisz parametr dokładności (dla odczytu z enkodera) sterownik zasygnalizuje ilość nie rozpoznanych impulsów ew. wyłączy zasilanie.
Prędkość obrotowa silnika ma mniejsze znaczenie.

[ Dodano: 2006-10-27, 09:51 ]
No i nie mamy prawa stracić rozdzielczości bo rozdzielczość serwa jest stałą i zależna od rozdzielczości enkodera

[ Dodano: 2006-10-27, 09:55 ]
Dokładność stracisz jedynie zwiększając skok śruby, lub stosunek przekładni (w zasadzie jedno i drugie jest przekładnią)
Zwątpienie jest oznaką, że podążasz w dobrym kierunku.


pit202
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 16
Posty: 863
Rejestracja: 02 lip 2004, 23:38
Lokalizacja: --

#185

Post napisał: pit202 » 27 paź 2006, 11:48

widze, ze sie nie rozumiemy, wez serwo ustaw tak jak ja pisalem , wysteruj zobacz pomyśl.
PiteR

Awatar użytkownika

Autor tematu
gmaro
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 47
Posty: 3671
Rejestracja: 23 sie 2005, 13:27
Lokalizacja: zapytaj
Kontakt:

#186

Post napisał: gmaro » 27 paź 2006, 17:37

no i jak się nie uda dograć sprawy pcb do uhu to pozostaje to co na fotce niżej :D

wersja makaron , ład i porządek ...

Obrazek
Czlowiek z ideą jest uważany za wariata - aż do czasu gdy jego idea zwycieży. (Potem uznaje się go za bohatera i za pioniera danej dyscypliny.)
Pomogłem... ;) to nacisnij POMÓGŁ :]


olo_3
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 12
Posty: 1249
Rejestracja: 31 sie 2004, 22:25
Lokalizacja: EU

#187

Post napisał: olo_3 » 27 paź 2006, 20:54

pit202,

W najbliższych kilku dniach nie dam rady testować tego.

Ale może oświeć mnie gdzie błąd w rozumowaniu. Moim zdaniem jeśli podział kroków w Machu leży w sensownym przedziale, to sterownik wykona ta sama robotę dużo szybciej z ta sama dokładnością.

[ Dodano: 2006-10-27, 20:58 ]
Błąd masz w założeniach:
V0 = ilość kroków z macha (1:1)
V1= na każdy 1 krok z mach dodaj 1 krok =2kroki enkodera
V2= na każdy 1 krok z mach dodaj 2 krok =3kroki enkodera
Zwątpienie jest oznaką, że podążasz w dobrym kierunku.


pit202
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 16
Posty: 863
Rejestracja: 02 lip 2004, 23:38
Lokalizacja: --

#188

Post napisał: pit202 » 27 paź 2006, 21:38

olo_3, nie chce wprowadzac tu nikogo w blad , jak to faktycznie fizycznie jest z tym mnoznikiem sprawdze na dniach i pokaze.

natomiast rozumowanie ....... mnoznik czy dzielnik , to zalezy od punktu widzenia , mnozenie impulsów STEP jest jakby dzieleniem impulsów enkodera , im wiekszy mnoznik tym mniejsza ilosc enkodera , nie fizycznie , nie zamalowujemy ich przeciez , dla uhu tez nie zmniejsza sie jego liczna, tylko dla macha , dla koncowego odbiorcy , silnik bedzie sie poruszał z tą samą dokladnością kątową ale nie z tą samą rozdzielczością punktową , jezeli mach wysteruje 1 sygnal, ktory uhu pomnozy przez 10 - bedzie to to samo pod wzgledem obrotu kątowego co wysterowanie z mach`a 10 impulsów przy braku mnoznika kroków , jedyne na czym tracimy przy uzywaniu mnoznika to niemozliwosc uzyskania kątów pośrednich miedzy 0 a 10 kroków UHU - bo dla macha jest to 1 sygnal , to tak jak z krokówkami sterowanymi 1/1 1/2 1/4 1/8 itp , im mniejszy krok tym wieksza rozdzielczosc , tym wiecej impulsów potrzeba aby silnik krecił się z tą samą predkością.
PiteR

Awatar użytkownika

chomikaaa
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 35
Posty: 988
Rejestracja: 19 cze 2004, 23:22
Lokalizacja: lodz

#189

Post napisał: chomikaaa » 27 paź 2006, 22:13

odniesmy to wszystko do rozdzielczosci 0,01 i przedstawmy spostrzezenia bo chyba wiekszej maszyne nasze nie uzyskaja poza wyjatkami

[ Dodano: 2006-10-27, 23:10 ]
sorki ze zmeczenie tak to napislalem

mam na mysli to ze wiekszosc maszyn ma trudnosci aby uzyskac dokladnosci na poziomie 0,01 ze wzgledu na luzy

wiec mysle ze powinnismy wyliczyc nastawy dla takiej rozdzielczosci dokladnosci pozycjonowania serwa na poziomie 0,01 przy zastosowaniu enkoderow z wieksza iloscia impulsow no dla 4000 wiec jaka teoretyczna predkosc mozna uzyskac?

Awatar użytkownika

arizon
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 7
Posty: 275
Rejestracja: 11 mar 2006, 06:08
Lokalizacja: Rzeszów
Kontakt:

#190

Post napisał: arizon » 28 paź 2006, 00:45

Przy enkoderze 4000imp i chyba najczęściej stosowanym skoku śruby 4mm mamy rozdzielczość 0,001mm więc można zastosować mnożnik V10 program mach może generować impulsy do 45kHz czyli 45000*10[imp/s]/4000[imp/obr]=112.5[obr/s]=6750[obr/min] co daje posuw na poziomie 27[m/min].

Pozdrawiam
"Skąd mam wiedzieć co to jest ja to tylko zbudowałem"
www.serwotech.pl

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”