Znaleziono 28 wyników

autor: ezbig
15 sie 2013, 15:47
Forum: Silniki Krokowe / Sterowniki Silników Krokowych
Temat: Serwo-enkodery sposobem na wady pracy silników krokowych
Odpowiedzi: 175
Odsłony: 15745

mc2kwacz pisze:Gdybym był na Twoim miejscu, to w tym momencie zastanowiłbym się nad bardziej rozbudowanym rozwiązaniem, eliminującym przynajmniej część istotnych wad obecnego pomysłu. Czyli co najmniej kompletny driver silnika z wejściem na enkoder.
I powstanie nam Easy Servo. Driver mamy ze sterowania, co najwyżej można dopracować logikę sprzężenia zwrotnego.
autor: ezbig
15 sie 2013, 12:44
Forum: Silniki Krokowe / Sterowniki Silników Krokowych
Temat: Serwo-enkodery sposobem na wady pracy silników krokowych
Odpowiedzi: 175
Odsłony: 15745

mc2kwacz, nie miałem wielkiego wpływu na parametry napięcia i egzekwowanie tego z energetyki. W moim własnym lokalu byłoby to nie do pomyślenia. Takie sytuacje zdarzają się często na wsi. Bezpieczniki też są w różnych klasach przeciążalności i jak pół wsi coś tam miele w stodołach to niestety tąpnięcia mogą się zdarzać. Ale nie rozwijajmy tego tematu, bo zaraz będziemy o cos fi dywagować ;)
autor: ezbig
15 sie 2013, 03:21
Forum: Silniki Krokowe / Sterowniki Silników Krokowych
Temat: Serwo-enkodery sposobem na wady pracy silników krokowych
Odpowiedzi: 175
Odsłony: 15745

mc2kwacz pisze:No to, jak widać, problem był nie po stronie maszyny ale po stronie obsługi. Maszyna z wadą konstrukcyjną, do tego źle zasilana (po to są zasilacze impulsowe, żeby spadki napięcia sieci nie przeszkadzały). A sterowanie to już kwestia oprogramowania i jego zdolności kontrolowania portu, choć też nie tylko. I dlatego właśnie sterownik autonomiczny jest lepszy od peceta. Bo ZAWSZE ma pełną kontrolę nad tym co się dzieje.
czyli, wystarczyło poświęcić trochę czasu maszynie, i problem ze zgubionymi krokami rozwiązał się?
A teraz, wyobraź sobie, że ktoś ma podobne problemy albo i jeszcze większe. I uznaje, że te problemy najlepiej rozwiąże kompensator... Nie tędy droga.
Wina raczej energetyki i sąsiadów, że spadki były nawet do poziomu 170V, a ja nie po to kupiłem kompletną i działającą maszynę, żeby jej na starcie zmieniać zasilacz. Obsługa to ma założyć materiał i wcisnąć przycisk.

Moje problemy zostały zdefiniowane i czekały na stosowny moment by je do końca rozwiązać, gdy tymczasem maszyna musiała zarabiać na siebie i taki układ bardzoby mi wtedy pomógł. Mc2kwacz, o czym my dyskutujemy, nawet jak maszyna jest idealna to zawsze możesz popełnić błąd, a krokowce tego nie wybaczą, zgubią kroki i materiał (i ew. frez) do kosza. Jak masz serwa, to w pewnych granicach trochę się mocniej wysilą, ale robota pójdzie. W zasadzie póki nie wyrzuci błędu to nie będziesz wiedział czy pracują na granicy. Czemu bronić krokowcom takiego komfortu? Czemu nie wycisnąć z aktualnej maszyny ile się da?
autor: ezbig
15 sie 2013, 00:50
Forum: Silniki Krokowe / Sterowniki Silników Krokowych
Temat: Serwo-enkodery sposobem na wady pracy silników krokowych
Odpowiedzi: 175
Odsłony: 15745

mc2kwacz pisze:Ezbig, jak się dobrze zastanowisz, to urządzenie Andrzeja z enkoderem o dużej rozdzielczości w połączeniu ze sterowaniem mikrokrokowym, będzie migało lampkami prawie cały czas, mimo braku problemów mechanicznych.
Jeśli kolega Andrzej pyta mnie o konkretne ustawienia mikrokroku i przełożenia na osi enkodera, to oznacza, że nie koniecznie masz rację.
mc2kwacz pisze:Wracamy tez do kwestii ruchomej bramy lub jej braku. Czy twoja maszyna to frezarka z ruchomym stołem? Jeśli tak, to wypadanie kroków na osi posuwu stołu, z materiałem lub bez materiału, jest bardzo łatwo wytłumaczalne. A jeśli nie, to po prostu zbyt ostre rampy przyspieszeń.
Problem się rozwiązał, bo nie mam już tej maszyny, ale skoro jesteś ciekaw, to były 3 zdiagnozowane przyczyny. Ich wypadkowa to były zgubione kroki. Pierwsza: marne parametry zasilania w miejscu pracy maszyny (b. mocne spadki napięcia). Druga: im bliżej silnika tym bardziej rósł opór na osi śruby. Raczej wynikało to z kiepskiego zatoczenia końców, bo opór był cykliczny (czyli jakiś mały mimośród powstawał). Trzecia: mach3 i generowane przez niego marnej jakości sygnały dla silników. Po instalacji linuxCNC maszyna dostała kopa, uodporniła się na poprzednie dwa problemy, ale nie do końca. Pewnie bym to poprawił, ale jak pisałem nie mam już jej i kto inny się teraz o to martwi. Sam kupiłem ją okazyjnie z drugiej ręki i śruby na wymianę czekały w pogotowiu.
autor: ezbig
14 sie 2013, 23:06
Forum: Silniki Krokowe / Sterowniki Silników Krokowych
Temat: Serwo-enkodery sposobem na wady pracy silników krokowych
Odpowiedzi: 175
Odsłony: 15745

mc2kwacz pisze: Ezbig, dla mnie to gubienie kroków jest (z)łapaniem gumy a nie awaria jakiejś przystawki. Jeśli założymy, że ta przystawka cały czas pracuje i czynnie uczestniczy w pracy, to staje się integralną częścią sterowania a nie zabezpieczeniem. A jeśli tak, i jeśli na dodatek bardzo poważnie podnosi ryzyko awarii systemu, to całość łącznie z przystawką należy objąć systemem bezpieczeństwa.
Jeśli ta przystawka działa non stop, czyli masz permantne gubienie kroków, to znak że trzeba co najmniej zmniejszyć prędkość pracy lub zatrzymać i przemyśleć ustawienia. Jak sobie mignie kilkadziesiąt razy w losowych momentach to też tragedii nie będzie, ale warto zrewidować ustawienia.

Miałem kilka miesięcy temu taką maszynę, która z obróbką spokojnie goniła do 3m/min, ale na G0 zdarzało jej się zgubić kroki nawet przy 3.5m/min. Co ciekawe podczas testów mogła pracować na G0 przy 5m/min (raz siedziałem przy niej 3 godziny i nic), ale przy robocie zdarzało jej się wiele razy zgubić na takim przejeździe po kilkadziesiąt kroków, więc i G0 miała ustawione na 3m/min. Maszyna z drugiej ręki, więc się aż tak nie dziwiłem, ale taki gadżet o którym gadamy, bardzoby mi życie ułatwił i pozwolił bezstresowo analizować przyczynę gubienia kroków, a zlecenie realizować co najmniej 2x szybciej.
autor: ezbig
14 sie 2013, 22:41
Forum: Silniki Krokowe / Sterowniki Silników Krokowych
Temat: Serwo-enkodery sposobem na wady pracy silników krokowych
Odpowiedzi: 175
Odsłony: 15745

ma555rek pisze:
ezbig pisze:ma być widoczny przycisk zatrzymania awaryjnego
Dziwnie chcecie awaryjnie zatrzymywać maszynę puszczając ją luzem.
E stop ma zatrzymać czyli system tak reaguje aby szkody nie powiększać.
W przypadku napędu krokowego ma być stop pełną zdolnością tego napędu.
ma555rek nie wiem skąd się urwałeś, ale ja mówię o konkretnym sterowaniu (mach, linuxCNC) i obserwacji jak działa. Cała logika e-stop-a jest tam ukryta w programie. Biorąc pod uwagę ile różnych maszyn na świecie pracuje, z pewnością autorzy uwzględnili tę sytuację i silniki stają z pełną mocą, ale potem odcinane jest zasilanie od uzwojeń. Nie mam w pobliżu żadnej maszyny, bo bym ci nagrał filmik jak to wygląda, bo coś teoretyzujesz jak być powinno, a chyba nie widziałeś jak jest. U mnie po e-stop silniki stają "dęba" w miejscu i sterowniki są wyłączone (nie analizowałem nigdy ile czasu mija od wciśnięcia "grzyba" do zatrzymania, a potem wyłączenia sterowników).
autor: ezbig
14 sie 2013, 18:50
Forum: Silniki Krokowe / Sterowniki Silników Krokowych
Temat: Serwo-enkodery sposobem na wady pracy silników krokowych
Odpowiedzi: 175
Odsłony: 15745

ma555rek, e-stop po to jest dużym czerwonym grzybem, nie dlatego że tak jest ładniej, tylko to ma być widoczny przycisk zatrzymania awaryjnego. Może w jakichś profesjonalnych systemach możesz sobie po e-stop-ie ruszyć maszyną bez bazowania i kontynuować pracę, ale w mach-u czy linuxCNC chyba od tego jest pauza. Po e-stop-ie raczej będziesz musiał bazować żeby trafić idealnie w to samo miejsce (ja nigdy tak nie robiłem, ale też nigdy po e-stop-ie nie miałem kontynuacji tylko robotę od nowa).
autor: ezbig
14 sie 2013, 18:40
Forum: Silniki Krokowe / Sterowniki Silników Krokowych
Temat: Serwo-enkodery sposobem na wady pracy silników krokowych
Odpowiedzi: 175
Odsłony: 15745

mc2kwacz pisze:Jeśli e-stop nie jest sprzężony z enable sterowników osi, to maszyna staje, ale to nie znaczy, że sterowniki nie pracują. Pracują cały czas utrzymując ostatni mikrokrok. Ampery płyną przez uzwojenia i dzięki temu os silnika się samoistnie nie obraca do położenia "magnetycznego", czyli w kierunku pełnego kroku. I teraz, jeśli w układzie będzie kompensator i jeśli również nie zostanie wyłączony e-stopem, to oś może jechać. Sytuacja wygląda następująco: kompensator nawala, bo coś się dzieje z enkoderem na przykład. Widzisz sytuację i wciskasz e-stop. Osie stają, ale ta uszkodzona jedzie dalej, z szybkością zadana przez kompensator. Jeśli nie zdążysz wyłączyć prądu, to pojedzie aż do oporu.
Nie musisz mi tłumaczyć co się kiedy dzieje. Eenable jest wykorzystywane przez mach-a i linuxCNC, bo e-stop w tym sterowaniu działa programowo. Wciskasz e-stop, program odcina sterowniki i kompensator już nic nie skompensuje. Mam nadzieję, że to jest uwzględnione w urządzeniu, ale myślę że autor skoro ma frezarkę, to wziął to pod uwagę, bo jak nie, to wtedy faktycznie po e-stop maszyna stanie, a po odblokowaniu pójdzie dalej o te zgubione kroki. Uszkodzenie zupełne kompensatora, tak żeby kompensował bez potrzeby to tak jak złapanie gumy, może się zdarzyć, ale czy z tego powodu instalujesz w samochodzie zabezpieczenie w postaci automatycznie wyskakującego koła zapasowego? Nie zatrzymujesz się i wymieniasz je ręcznie.
autor: ezbig
14 sie 2013, 03:31
Forum: Silniki Krokowe / Sterowniki Silników Krokowych
Temat: Serwo-enkodery sposobem na wady pracy silników krokowych
Odpowiedzi: 175
Odsłony: 15745

Nie wiem co rozumiesz przez pojęcie "nie wyłącza". Po naciśnięciu e-stop, maszyna staje, silniki nie dostają napięcia i praca się kasuje, ale bazować jej nie muszę, bo nie kasuje pozycji, w której stanęła - może po prostu nigdy na to nie zwracałem uwagi, a to niewielkie przestawienie spowodowane ponownym załączeniem sterowników (na pełnym już kroku) mi nie przeszkadzało, bo po e-stop-ie robota i tak szła od nowa.

To nie zmienia faktu, że po e-stop-ie kompensator też przestanie kompensować, bo kroków nie doda wyłączonemu sterownikowi.
autor: ezbig
14 sie 2013, 03:07
Forum: Silniki Krokowe / Sterowniki Silników Krokowych
Temat: Serwo-enkodery sposobem na wady pracy silników krokowych
Odpowiedzi: 175
Odsłony: 15745

To oczywiste, że po e-stop mamy zwykle robotę od nowa, bo naciska się go w sytuacjach awaryjnych, ale nie przypominam sobie, żebym musiał po e-stop-ie (naciśniętym z przyczyn innych niż utrata kroku) bazować od nowa maszynę.

Wróć do „Serwo-enkodery sposobem na wady pracy silników krokowych”