pablo1987 pisze:Witam
Podłączenie przewodów od silnika krokowego (bipolarny 4 przewody czarny A+, zielony A-, czerwony B+, niebieski B-) wpinamy w piny A B -+w BL-TB6560AHQ v2.0 + zasilanie GND +24V.
Ok
Pierwszy błąd (?) - jak zostawisz EN- w powietrzu, to NIGDY EN nie będzie sterowane - nie bedzie luzowało silników w sytuacji naciśnięcia Estop/Reset. Niektórzy tak lubią, ale zasadniczo po coś to EN (enable) jest. Zresztą jak nie podłączasz jego (-) to po co podłączasz (+) ?Po przeciwnej stronie mamy CLK+ CLK- CW+ CW- EN+ EN - wpinamy w płytkę BL-MACH v1.1 Kolejno P2,P3.. itd odpowiadają piną na kablu LPT i w machu w konfiguracji.
CLK+ do P2 , CW+ do P3 (dla osi X), dla P4, P5 ośY P6 P7 ośZ tak samo, EN+ mostkujemy z każdej osi i wpinamy do P14, EN- nie podłączamy. Następnie mostkujemy CLK- z CW- z każdej osi i uziemiamy do płyty głównej BL-machv1.1 w pin PCGND.
Drugi błąd - wg pokazanej konfiguracji - ustawiasz sygnały sterujące na "active low" - a podpinasz przeciwnie. Wg takiej konfiguracji - Powinny być zmostkowane wszystkie plusy (CLK+, DIR+, EN+) i podpięte do płytki sterującej do PC5v, a sygnały minusowe - podpięte do odpowiednich wyjść X-Step, X-dir, Y-Step, Y-Dir itd płytki sterującej.
TEORETYCZNIE można by powiedzieć, że jest to obojętne, czy podłączysz "wspólny minus" (i w machu NIE-zaznaczysz przy sygnałach "active low") , czy zrobisz tak jak piszę (wspólny plus i "active low" - ale z pewnych elektrycznych powodów dużo lepiej jest jednak sterować "zwieraniem do masy" (czyli "active low") zamiast podawaniem plusa - znacznie wyższa wydajność prądowa "zwierania do masy" przez układy w LPT w komputerze oraz na tej płytce sterującej, niż "podawania plusa" daje znacznie lepsze=szybsze zbocza sygnałów, więc wyższe prędkości, lepszą stabilność itd.
Czyli ewidentnie sterownik osi Z dostaje tylko sygnał STEP (CLK, Z-pulse) a nie ma sterowanego sygnału DIR (kierunek, Z-dir). I tutaj trzeba szukać dziury.I teraz napotykam się z problemem silniki Osi X, Y działają prawidłowo mają kierunki lewo prawo, a Oś Z zawsze w prawo, nawet gdy wczytam g-code.
Czy aby na pewno masz w konfiguracji MACHa ustawione dla osi Z Step na 6, DIR na 7 ?
Czy aby na pewno masz podłączony przewód od DIR ze sterownika osi Z do "Z-dir P7" na płytce sterującej?
Czy próbowałeś inny przewód LPT (może ma uszkodzony ten pin)
czy próbowałeś (o ile nie używasz) przepiąć "Z-dir" na inny pin, np od którejś osi dodatkowej, jeśli nie używasz ich - np na A-DIR P9 oraz zmiana w mach-u w oś Z > DIR = 9 (step zostaje jak był)?