Strona 1 z 2
Problem początkującego z Mach2 - POMOCY !
: 12 wrz 2006, 15:31
autor: zbysoft
Witam, jest tu nowy, więc sorki, jeśli umieściłem ten post w niewłaściwej kategorii. Mam następujący problem: uruchamiam właśnie gotową (może prawie;) już frezarkę cnc (zdjęcia dołączę na dniach) i usiłuję ją sterować przy pomocy laptopa Toshiba (Celeron 1GHz), oraz programu Mach2, zakupiłem kompletne sterowanie 3D na Allegro, wszystko jest połączone odpowiednio - jest tylko mały problem - wały silników się nie obracają

Zdefiniowałem prawidłowo linie sterujące step/dir, ustawiłem ekstremalnie małe szybkości obrotowe, oraz długie rampy przyspieszania/hamowania - jednak to nie działa - czasem któryś z silników "drgnie", ale to wszystko. Ustawiłem maksymalny czas trwania impulsu "step" (na 20us) - nadal nic - jednak wydaje mi się, że ten czas jest jeszcze "grubo za krótki". Elektronika sterująca jest na 100% ok, kabel "przegwizdany", port w laptopie sprawny, gdy winda wstaje silniki wykonują kilka krótkich chaotycznych ruchów, poza tym po załączeniu zasilania "stoją na baczność" z dużym momentem hamującym - są to spore silniki unipolarne (1.5A 6VDC) połączone jako bipolarne, na razie jako zasilacz jest "napędzany" z trafa 24V 50W - to mała moc, ale to chyba nie jest ten problem . Do testów używam prostych plików zrobionych na Corel'u typu kwadrat/koło przekonwertowane do G-code'u, na ekranie wszystko "rysuje się" ok. Być może popełniam jakiś prosty błąd początkującego użytkownika.
Z góry dziękuję za pomoc, czy choćby wskazówkę.
: 12 wrz 2006, 16:40
autor: DoctorX
ja też niedługo będę odpalał na machu2 i wiem że będę miał problemy,ale efekt zatrzymania silników maiłem gdy włączyłem wszystkie silniki do sterownika i to już był problem ponieważ na zakładce ports end pins miałem włączone wszystkie silniki,a tak na prawdę był tylko jeden podłączony do pojedynczego sterownika.Wyłączyłem dwie osie i silnik ruszył,po włączeniu dowolnej z osi (axis selection) silniki zatrzymywały się jak u Ciebie.Jeszcze nie wiem w czym był wtedy problem,ale po odłączeniu kabelka enable wszystkie silniki ruszyły,no ale nie tak miało być.reazsumując coś jest chyba nie tak w ustawieniach Active LOW czy gdzies tam... ? chyba tak.
: 12 wrz 2006, 17:40
autor: zbysoft
Cały czas siedzę i kombinuję

- przetestowałem właśnie dla pewności sterownik i po podaniu sygnału z generatora dekadowego kręci wszystkimi osiami, aż miło - a na Machu nadal stoi ;( Wspomniałeś coś o "ACTIVE LOW" - nie ustawiałem tego jeszcze - możesz coś więcej o tym powiedzieć - u mnie na wejściu sterownika musi się pojawić sygnał wysoki i następnie "opaść" - właśnie wydaje mi si, że Mach generuje impulsy o zbyt małej szerokości - max. 20us, a to daje 50kHz - mocno za dużo...
: 12 wrz 2006, 17:45
autor: easy2002
Witaj
Wejdź na zakładkę diagnostyka
Tam jest częstość przebiegu
Podaj nam na forum jak to się zachowuje
Oto link do tematu poruszonego przeze mnie
https://www.cnc.info.pl/viewtopic.php?t=2505
Taki sam problem

: 12 wrz 2006, 17:45
autor: zbysoft
Aha - w zakładce "diagnostic" wartość "Pulse frequency" oscyluje na poziomie 25tys - jak to zmienić na np.1000 - wstukuje, ale i tak wraca do poprzedniej wartości...
[ Dodano: 2006-09-12, 18:52 ]
Działa!!! - sam sobie pomogłem analizując cały sterownik i śledząc sygnały na oscyloskopie , a to było takie proste

. Mianowicie w configuration/pins&ports/output pins po zainstalowaniu Macha, tam gdzie definiujemy piny sterujące dir i step jest standardowo uruchomione dla wszystkich osi ACTIVE LOW - aktywny stan niski, a właśnie trzeba to wyłączyć, bo zwykle sterownik reaguje na stan wysoki, bo katody transoptorów wejściowych są podłączone do masy, a anody transoptorów sterowane są stanem wysokim (poprzez rezystory ograniczające) , a taki właśnie sygnał wysyła port drukarki. I wszystko działa OK. Pozdrawiam wszystkich !!!
: 12 wrz 2006, 18:57
autor: DoctorX
no czyli byłem bliski

Powodzenia.
: 12 wrz 2006, 22:59
autor: olo_3
pierwszy raz jak odpalałem macha tez się trochu nagłowiłem, okazało się ze ustawienia portu lpt w windowsie nie pasowały do ustawień macha.
Sprawdź:
Właściwości systemu > sprzęt > menadżer urządzeń >porty com i lpt > port drukarki > zasoby .
Tam cza ustawić taka konfiguracje jaka ma mach (jak się nie mylę 0378)
Wam to raczej już nie pomoże, ale może komuś się przyda.
: 13 wrz 2006, 12:24
autor: chaos
Podobne objawy przy próbie poruszania silników z klawiatury może sprawiać ustawienie szybkości przesuwu F na 6.00 (standardowa wartość po zainstalowaniu). Trzeba kliknąć na to pole (podświetli się na biało) i wpisać inną wartość np.300 i koniecznie zatwierdzić enterem.
Innym parametrem, który może wpływać na "nieobracanie się silnika" jest przestawienie JogMode na prace krokową - zaświeca się na żółto Step, sam kilka razy nieumyślnie to włączyłem i zastanawiałem się dlaczego nie działają silniki.
Poniżej na czerwono zaznaczyłem te elementy, o których pisałem.
: 17 paź 2006, 22:44
autor: Dobromir
Witam Kolegów
Właśnie kupiłem sterownik Alfa3 z mixpolu.
Czy ktoś mi pomoże ustawić to w Mach2. Ustawiłem to jak na stronie "akcesoria cnc" i nic. Po włączeniu zasilania silniki blokują i nic poza tym. Przeczytałem już całe forum i nic nie znalazłem. Mam system xp.
: 18 paź 2006, 01:13
autor: olo_3
Dostałeś kabel do sterownika ? czy masz swój ?
Jeśli tak to upewnij się czy masz piny prawidłowo podłączone (kabel 1:1) , a3977 wymaga podania enable (w tam wypadku3x) tu masz instrukcje obsługi i opis pinow
http://*/Pdf/ALFA3.pdf sprawdź czy w Machu na karcie „piny wyjściowe” nie masz czasem zafajkowanego „aktywny niski” moim zdaniem ma być odfajkowany (pusty) – przynajmniej ja tak mam dla a3977 i płyty Ottopa. Jeśli jeszcze nie masz polskiego macha to kolega Esy2002 opracował nakładkę po polsku (i na tokarkę, czego nie ma w wersji komercyjnej) leży na forum do pobrania za darmochę

działa tylko z wersja N (tez do pobrania)