SSK-MB + TA8435 - stepconf w LinuxCNC

Niby znalazłem, ale za dużo opcji

Dyskusje dotyczące działania obsługi programu LinuxCNC

Autor tematu
Ganz_Conrad
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 116
Rejestracja: 02 gru 2014, 11:31
Lokalizacja: Słupsk

SSK-MB + TA8435 - stepconf w LinuxCNC

#1

Post napisał: Ganz_Conrad » 12 gru 2017, 10:56

Witam wszystkich i przepraszam za przydługi wstęp, ale staram się oszczędzić Wam czasu i szczegółowo nakreślić sytuację.
Maszyna już pracowała na innym kompie, połączenia przetestowane, nie mam tego kompa ani konfiguracji, zaczynam przygodę ;-).
Mam problem z wstępną konfiguracją w step conf, mianowicie:
Posiadam SSK-MB :
https://www.akcesoria.cnc.info.pl/242-s ... nc-ssk-mb1
zwory ustawione na pół kroku (wszystkie jumpery rozwarte).
1. nie znalazłem informacji, co to dokładnie oznacza: czy pracę półkrokową, czy ogólnie mikrokrokową (ponieważ sterowniki silników mam ustawione na 1/8 kroku)?
2. Jakie czasy ustawić w bazowej konfiguracji?
http://www.linuxcnc.org/docs/2.7/html/c ... nformation
znalazłem kilka opcji:
a) Gecko 540, (coś tam kręci silnikami, ale da się zatrzymać ręką, co moim zdaniem nie powinno występować przy silniku 1.5A)
b)
c) linuxcnc-problem-z-konfiguracja-t36365- ... mb#p262863

Konfiguracja osi.
http://www.linuxcnc.org/docs/2.7/html/c ... figuration

Mam sterowniki praktycznie identyczne z tymi:
http://www.ottop.republika.pl/sterownik8435.shtml
ustawione na 1/8 kroku (wszystkie jumpery rozwarte) + śruba metryczna 1.25mm skoku.
3. Co ustawić w parametrze mikrokroki? Jest jedynie objaśnione, że dla półkroku wpisać 2, czyli 8 dla 1/8 kroku? Pytam ponieważ silnik jedzie poprawnie zadaną ilość milimetrów (np. 30mm) jak wpiszę 4...

Wspomniałem, że silniki mam 1.5A, i że podczas pracy można je zatrzymać ręką (za oś napędową - gwint metryczny 1.25 skok). Chciałbym zwiększyć moment silnika.
4. Czy zmniejszyć ilość mikrokroków na sterowniku, aby zwiększyć prąd cewek i zwiększyć moment silnika? Jak to jest liczone? (ogarniam stronę elektroniczną, miernik i oscyloskop nie są obce ;-) )
5. Czy prąd nominalny silnika to prąd jednej cewki w momencie momentu trzymającego i co za tym idzie praca mikrokrokowa polega na zmniejszeniu prądu pojedynczych mikrokroków przez 2,4,8 itp?
Reszta pytań później, nie chcę przeginać na początek.
pozdrawiam,



Awatar użytkownika

Yarec
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 2115
Rejestracja: 14 lis 2015, 10:11
Lokalizacja: Warszawa

Re: SSK-MB + TA8435 - stepconf w LinuxCNC

#2

Post napisał: Yarec » 12 gru 2017, 13:00

Ganz_Conrad pisze:praca mikrokrokowa polega na zmniejszeniu prądu pojedynczych mikrokroków przez 2,4,8 itp

to może jeszcze podziel 1 mikrokrok z 200 przez 8
Ganz_Conrad pisze:Mam sterowniki praktycznie identyczne z tymi:
i niżej - ale wiedzy nie.

Pkt. 5 - Na początek to poczytaj o zasadach pracy silników krokowych i ich sterowaniu !
Ale ja to się na niczym nie znam, czytać też nie bardzo - Art Tech Design


Autor tematu
Ganz_Conrad
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 116
Rejestracja: 02 gru 2014, 11:31
Lokalizacja: Słupsk

Re: SSK-MB + TA8435 - stepconf w LinuxCNC

#3

Post napisał: Ganz_Conrad » 12 gru 2017, 14:06

Ganz_Conrad pisze:prądu pojedynczych mikrokroków

przepraszam, miało być kroków. Już doczytałem, ale dalej nie mam odpowiedzi na większość pytań.
Np dlaczego to poprawnie działało przy ustawieniu SSK-MB na 1/2 kroku , a sterowników na 1/8 kroku? i jaką konfigurację wpisać w stepconf?

Awatar użytkownika

Yarec
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 2115
Rejestracja: 14 lis 2015, 10:11
Lokalizacja: Warszawa

Re: SSK-MB + TA8435 - stepconf w LinuxCNC

#4

Post napisał: Yarec » 12 gru 2017, 15:44

Chyba jednakową.
Ale ja to się na niczym nie znam, czytać też nie bardzo - Art Tech Design


Autor tematu
Ganz_Conrad
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 116
Rejestracja: 02 gru 2014, 11:31
Lokalizacja: Słupsk

Re: SSK-MB + TA8435 - stepconf w LinuxCNC

#5

Post napisał: Ganz_Conrad » 12 gru 2017, 21:23

Yarec, nie wiem jak Ci się odwdzięczę za pomoc, chyba wyślę Ci beczkę piwa...
Po co się w ogóle odzywać jak nie ma się nic do powiedzenia?

Awatar użytkownika

Yarec
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 3
Posty: 2115
Rejestracja: 14 lis 2015, 10:11
Lokalizacja: Warszawa

Re: SSK-MB + TA8435 - stepconf w LinuxCNC

#6

Post napisał: Yarec » 12 gru 2017, 22:16

Amen
Ale ja to się na niczym nie znam, czytać też nie bardzo - Art Tech Design


Autor tematu
Ganz_Conrad
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 116
Rejestracja: 02 gru 2014, 11:31
Lokalizacja: Słupsk

Re: SSK-MB + TA8435 - stepconf w LinuxCNC

#7

Post napisał: Ganz_Conrad » 22 gru 2017, 10:31

Ostatecznie ustawiłem :
Kroki : 15000
Kierunek: 20000
Pracuje to już jakiś czas i na razie nie ma problemów, ale nie mogę dojść co robię nie tak w kwestii ustawienia mikrokroków i E-Stop (wyjście).
Mianowicie, jeśli ustawię prawidłowo mikrokroki (8, czyli 1/8 tak jak na sterownikach silników) to podczas testu osi w Stepconf frezarka porusza dwukrotnie dalej niż powinna (60mm przy ustawionych 30mm), ale już w Linuxcnc pracuje prawidłowo. Oczywiście w odwrotną stronę działa to samo: aby przesuwała się prawidłowo w StepConf, muszę ustawić mikrokroki na 4, ale wówczas, podczas pracy w LinuxCNC wymiary są dwukrotnie mniejsze.
Czy ma ktoś pomysł skąd to się bierze?
To samo dotyczy E-Stop wyjście: jeśli w Stepconf zadeklaruję prawidłowo E-Stop (aby działał test osi) to LinuxCNC wystawia ten sygnał zanegowany i frezarka nie pracuje. Natomiast jeśli zaneguję sygnał w StepConf to nie działa test osi podczas konfiguracji, ale już frezarka działa prawidłowo w LinuxCNC.
Macie może jakieś pomysły?

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”