Optimum BF20L-3xWhale2-Kto pomoże?
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 13
- Posty: 152
- Rejestracja: 26 mar 2005, 16:25
- Lokalizacja: Starachowice
Optimum BF20L-3xWhale2-Kto pomoże?
Witam,
Mam taki zestaw:
3xWhale2
3x Servo 150W, encoder A,B 400cpr (ustawialny)
Zasilacz: trafo 600W, 24V, mostek 35A, kondensatory 10000uFx4
PC AMD 1,66GHz
Mach3r2.58
Wszystko smiga z jednym ale: sterownik pracuje, kreci silnikiem i nagle staje jak wryty. Dzieje sie to okresowo i przypadkowo. Jak dotad nie znalazlem nic co mialoby wplyw na owe zatrzymanie.
Dioda na kontrolerze miga co oznacza ze petla PID jest wykonywana, producent twierdzi ze sterownik nie jest zawieszony. Mach wysyla sygaly, poniewaz po zamianie pinow w ports&pins dla y z 4,5 na 2,3 i X z 2,3 na 4,5 os X jest poruszana z uzyciem pinow wlasciwych dla osi Y.
Rownoczesnie sterownik nie przechodzi w tryb bledu, np. taki jak przy przekroczeniu limitu błędu zliczen z enkodera, czy wlaczenia limitu pradu maksymalnego.
Dalsza praca jest mozliwa tylko po nacisnieciu przycisku reset na sterowniku.
Bardzo prosze o pomoc.
Mam taki zestaw:
3xWhale2
3x Servo 150W, encoder A,B 400cpr (ustawialny)
Zasilacz: trafo 600W, 24V, mostek 35A, kondensatory 10000uFx4
PC AMD 1,66GHz
Mach3r2.58
Wszystko smiga z jednym ale: sterownik pracuje, kreci silnikiem i nagle staje jak wryty. Dzieje sie to okresowo i przypadkowo. Jak dotad nie znalazlem nic co mialoby wplyw na owe zatrzymanie.
Dioda na kontrolerze miga co oznacza ze petla PID jest wykonywana, producent twierdzi ze sterownik nie jest zawieszony. Mach wysyla sygaly, poniewaz po zamianie pinow w ports&pins dla y z 4,5 na 2,3 i X z 2,3 na 4,5 os X jest poruszana z uzyciem pinow wlasciwych dla osi Y.
Rownoczesnie sterownik nie przechodzi w tryb bledu, np. taki jak przy przekroczeniu limitu błędu zliczen z enkodera, czy wlaczenia limitu pradu maksymalnego.
Dalsza praca jest mozliwa tylko po nacisnieciu przycisku reset na sterowniku.
Bardzo prosze o pomoc.
Tagi:
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 13
- Posty: 152
- Rejestracja: 26 mar 2005, 16:25
- Lokalizacja: Starachowice
Witam,
Dzieki za zainteresowanie.
Enkoder jesttaki jak tu.
http://www.cui.com/pdffiles/AMT102-V.pdf
Jest to enkoder magnetyczny.
Tak. Probowalem mam inna maszyne na krokowych i SMC64.
Po podlaczeniu PC od tamtej maszyny dokladnie to samo.
Problem w tym ze to sie dzieje nie od razu. Czasem moze pracowac 5min i jest ok a czasem po paru centymetrach jest stop.
Dzieki za zainteresowanie.
Enkoder jesttaki jak tu.
http://www.cui.com/pdffiles/AMT102-V.pdf
Jest to enkoder magnetyczny.
Tak. Probowalem mam inna maszyne na krokowych i SMC64.
Po podlaczeniu PC od tamtej maszyny dokladnie to samo.
Problem w tym ze to sie dzieje nie od razu. Czasem moze pracowac 5min i jest ok a czasem po paru centymetrach jest stop.
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 7
- Posty: 919
- Rejestracja: 13 maja 2005, 22:24
- Lokalizacja: Wawa
czyli zamiast wieloryba podłączyłeś jakiś sterownik do krokówek i było to samo ? czyli wina leży po stronie kompa, może masz jakieś zażądanie energią wałczone, zastosowałeś się do zaleceń jak skonfigurować windowa do macha ?
a może coś w tym czasie robisz i komp nie nadąża, spróbuj zmniejszy częstotliwość generowania impulsów
a może coś w tym czasie robisz i komp nie nadąża, spróbuj zmniejszy częstotliwość generowania impulsów
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 13
- Posty: 152
- Rejestracja: 26 mar 2005, 16:25
- Lokalizacja: Starachowice
No sterownik od krokowek to raczej silnikami DC nie zakreci..rockykon pisze:czyli zamiast wieloryba podłączyłeś jakiś sterownik do krokówek i było to samo ?
Chodzilo mi o komputer uzywany do pracy z krokowkami.
Komputer byl optymalizowany, potem przeinstalowany, ACPI wylaczone, 0 innych programow w tle, po prostu XP +Mach3
Komputer nadaza tyle w pewnym momencie sterownik przestaje krecic silnikiem. W machu jednak po zatrzymaniu silnika w okienkach DRO parametry sie zmieniaja wiec mach nie jest zawieszony. Dodatkowo po zatrzymaniu jednego silnika/sterownika mozna poruszac inne osie Jog'iem. Musze jeszcze napisac ze zawieszaja sie rozne osie przypadkowo (zeby nie bylo ze to wina sterownika czy jednego kabla)
Pewnie jest to jakis drobny szczegol ktory przeoczylem. Niestety trudno to znalezc....
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 13
- Posty: 152
- Rejestracja: 26 mar 2005, 16:25
- Lokalizacja: Starachowice
Jest tzw breakout board plytka laczaca lpt i sterowniki ale na niej nie ma optoizolacji.rockykon pisze:a masz po drodze jeszcze jakąs optoizolatorze ?
No wlasnie nie bardzo. Jak juz mowilem jak przestawie piny w machu (zamienie x i y) to niby z tych pinow sygnal idzie. dioda czy miernik odpadaja bo to jednak 55x300imp/srockykon pisze:jesteś w stanie stwierdzi gdzie impulsy zanikają ?
Chodzi Ci o jakis generator impulsow? nie mam takiego i nie wiem jak zrobic:( Mozesz cos poradzic?czy jak "sterownik się zawiesi" czy reaguje na "ręczne" generowanie impulsów ?
Dodatkowo sprawa jest tak skomplikowana ze sygnaly i zasilanie starownika idzie jednym kablem UTP z wtykami RJ45, wiec jesli odlacze kabel step/dir to zarazem zasilanie sterownika i nie bedzie juz zawieszony po wlaczeniu.
No wlasnie jak to prosto sprawdzic gdzie impulsy gina?
Z drugiej jednak strony zalozenie ze to zanik impulsow powoduje zaprzestanie pracy sterownika moze nie byc prawdziwe, powod: wydaje mi sie ze starownik powinien zatrzymac silnik i i po wznowieniu transmisji sygnalow powinien zaczac krecic (?). Tyle ze z maksymalnym opoznieniem i przyspieszeniem.
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 7
- Posty: 919
- Rejestracja: 13 maja 2005, 22:24
- Lokalizacja: Wawa
no ale może da się zwolnic na tyle żeby coś zaobserwować, poza tym jak impulsy są z jakąś częstotliwością, to tak jak by była modulacja PWM, wiec może woltomierz coś pokaże ( ja takie sprawy badam językiem ), niektóre multimetry maja miernik częstotliwościdioda czy miernik odpadaja bo to jednak 55x300imp/s
najprościej to kawałek drucika i zwierać do masy albo do +5V, no może przez rezystorek, bardziej zaawansowany to NE555 kilka rezystorów kondensatorów + PR'ekCi o jakis generator impulsow? nie mam takiego i nie wiem jak zrobic:( Mozesz cos poradzic?
chodzi o zdiagnozowanie gdzie leży error, czy to komp nawala, czy mach , sterownik a moze coś po drodze, jak będziesz pewien ze impulsy z LPT wychodzą, przechodzą przez twoją breakout board, i dochodzą do sterownika, a silnik mimo to nie kręci to bym stawiał ze to sterownik,Z drugiej jednak strony zalozenie ze to zanik impulsow powoduje zaprzestanie pracy sterownika
nie znam wieloryba, może tam jest jakieś zabezpieczenie które się samo wzbudza.