eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.sci.inzynieriaSilniczek
Ilość wypowiedzi w tym wątku: 91

  • 61. Data: 2015-09-10 12:30:31
    Temat: Re: Silniczek
    Od: Robert Wańkowski <r...@w...pl>

    W dniu 2015-09-10 o 12:21, Konrad Anikiel pisze:
    > Znaczy, nie masz serw, tylko serwa krokowe. Znaczy ja o niebie, Ty o chlebie.
    Gdzie ja pisałem o serwach krokowych. Serwa AC! :-)
    Fizycznie w mojej maszynie są krokowe bez enkoderów.
    U kolegi fizycznie są serwa AC.
    Fizycznie i tu i tu jest ten sam sterownik CNC, który wysyła tylko STEP
    i DIR.

    Robert


  • 62. Data: 2015-09-10 12:49:41
    Temat: Re: Silniczek
    Od: Konrad Anikiel <a...@g...com>

    W dniu czwartek, 10 września 2015 12:30:43 UTC+2 użytkownik Robert Wańkowski napisał:
    > W dniu 2015-09-10 o 12:21, Konrad Anikiel pisze:
    > > Znaczy, nie masz serw, tylko serwa krokowe. Znaczy ja o niebie, Ty o chlebie.
    > Gdzie ja pisałem o serwach krokowych. Serwa AC! :-)
    > Fizycznie w mojej maszynie są krokowe bez enkoderów.
    > U kolegi fizycznie są serwa AC.
    > Fizycznie i tu i tu jest ten sam sterownik CNC, który wysyła tylko STEP
    > i DIR.

    No więc ten STEP to nie jest krok, tylko prostokątny sygnał o modulowanej szerokości.
    W Twoim przypadku szerokość impulsu może być od 3 do 8.33 mikrosekund (przy założeniu
    że sterownik pracuje na maksymalnej częstotliwości impulsu). Te impulsy są wysyłane
    stale, bez żadnej przerwy, ze stałą częstotliwością, różnią się tylko szerokością. Na
    tym polega PWM. Zresztą jak sobie wyobrażasz wysyłanie 120 tysięcy kroków na sekundę
    do jakiegokolwiek silnika?


  • 63. Data: 2015-09-10 13:58:40
    Temat: Re: Silniczek
    Od: "J.F." <j...@p...onet.pl>

    Użytkownik "Konrad Anikiel" napisał w
    W dniu czwartek, 10 września 2015 12:30:43 UTC+2 użytkownik Robert
    Wańkowski napisał:
    >> > Znaczy, nie masz serw, tylko serwa krokowe. Znaczy ja o niebie,
    >> > Ty o chlebie.
    >> Gdzie ja pisałem o serwach krokowych. Serwa AC! :-)
    >> Fizycznie w mojej maszynie są krokowe bez enkoderów.
    >> U kolegi fizycznie są serwa AC.
    >> Fizycznie i tu i tu jest ten sam sterownik CNC, który wysyła tylko
    >> STEP
    >> i DIR.

    >No więc ten STEP to nie jest krok, tylko prostokątny sygnał o
    >modulowanej szerokości.
    >W Twoim przypadku szerokość impulsu może być od 3 do 8.33 mikrosekund
    >(przy założeniu że sterownik pracuje na maksymalnej częstotliwości
    >impulsu).
    >Te impulsy są wysyłane stale, bez żadnej przerwy, ze stałą
    >częstotliwością, różnią się tylko szerokością. Na tym polega PWM.

    A nie mylisz modelarskiego serwa z tym ktore Robert opisuje ?
    Nigdzie nie pisal, ze jest PWM.
    Jak najbardziej moze miec interfejs ze STEP i DIR

    >Zresztą jak sobie wyobrażasz wysyłanie 120 tysięcy kroków na sekundę
    >do jakiegokolwiek silnika?

    Normalnie przeciez - sterownik CNC sie zmobilizuje i wysle.
    Skoro szerokosc impulsu jest od 3us, to nam jeszcze zostaje 5us na
    przerwe.

    Z tym, ze nie do silnika, a do sterownika serwa.

    J.


  • 64. Data: 2015-09-10 14:17:23
    Temat: Re: Silniczek
    Od: Konrad Anikiel <a...@g...com>

    W dniu czwartek, 10 września 2015 13:59:16 UTC+2 użytkownik J.F. napisał:
    > Użytkownik "Konrad Anikiel" napisał w
    > W dniu czwartek, 10 września 2015 12:30:43 UTC+2 użytkownik Robert
    > Wańkowski napisał:
    > >> > Znaczy, nie masz serw, tylko serwa krokowe. Znaczy ja o niebie,
    > >> > Ty o chlebie.
    > >> Gdzie ja pisałem o serwach krokowych. Serwa AC! :-)
    > >> Fizycznie w mojej maszynie są krokowe bez enkoderów.
    > >> U kolegi fizycznie są serwa AC.
    > >> Fizycznie i tu i tu jest ten sam sterownik CNC, który wysyła tylko
    > >> STEP
    > >> i DIR.
    >
    > >No więc ten STEP to nie jest krok, tylko prostokątny sygnał o
    > >modulowanej szerokości.
    > >W Twoim przypadku szerokość impulsu może być od 3 do 8.33 mikrosekund
    > >(przy założeniu że sterownik pracuje na maksymalnej częstotliwości
    > >impulsu).
    > >Te impulsy są wysyłane stale, bez żadnej przerwy, ze stałą
    > >częstotliwością, różnią się tylko szerokością. Na tym polega PWM.
    >
    > A nie mylisz modelarskiego serwa z tym ktore Robert opisuje ?
    > Nigdzie nie pisal, ze jest PWM.
    > Jak najbardziej moze miec interfejs ze STEP i DIR

    Może i mylę, ale opis jego sterownika mówi wyraźnie że to jest sygnał PWM, choć
    nazywa go STEP. Ten schemat który wrzucił wcześniej dotyczy sterowników pronet, które
    są sterowane wyłącznie PWM, konkretnie SVPWM. Tam po prostu nie ma żadnych kroków.

    >
    > >Zresztą jak sobie wyobrażasz wysyłanie 120 tysięcy kroków na sekundę
    > >do jakiegokolwiek silnika?
    >
    > Normalnie przeciez - sterownik CNC sie zmobilizuje i wysle.
    > Skoro szerokosc impulsu jest od 3us, to nam jeszcze zostaje 5us na
    > przerwe.
    >
    > Z tym, ze nie do silnika, a do sterownika serwa.

    I na cholerę komu 120 tysięcy kroków na sekundę? Co ten sterownik ma zrobić z tymi
    wszystkimi krokami? Zignorować? To są impulsy PWM, czyli modulowany sygnał analogowy,
    który sterownik sobie zamieni na ciągły prąd na uzwojeniu. Popraw mnie jeśli się
    mylę.


  • 65. Data: 2015-09-10 15:23:19
    Temat: Re: Silniczek
    Od: Robert Wańkowski <r...@w...pl>

    W dniu 2015-09-10 o 12:49, Konrad Anikiel pisze:
    > W dniu czwartek, 10 września 2015 12:30:43 UTC+2 użytkownik Robert Wańkowski
    napisał:
    >> W dniu 2015-09-10 o 12:21, Konrad Anikiel pisze:
    >>> Znaczy, nie masz serw, tylko serwa krokowe. Znaczy ja o niebie, Ty o chlebie.
    >> Gdzie ja pisałem o serwach krokowych. Serwa AC! :-)
    >> Fizycznie w mojej maszynie są krokowe bez enkoderów.
    >> U kolegi fizycznie są serwa AC.
    >> Fizycznie i tu i tu jest ten sam sterownik CNC, który wysyła tylko STEP
    >> i DIR.
    > No więc ten STEP to nie jest krok, tylko prostokątny sygnał o modulowanej
    szerokości. W Twoim przypadku szerokość impulsu może być od 3 do 8.33 mikrosekund
    (przy założeniu że sterownik pracuje na maksymalnej częstotliwości impulsu). Te
    impulsy są wysyłane stale, bez żadnej przerwy, ze stałą częstotliwością, różnią się
    tylko szerokością. Na tym polega PWM. Zresztą jak sobie wyobrażasz wysyłanie 120
    tysięcy kroków na sekundę do jakiegokolwiek silnika?
    Kompletnie się mylisz. Tak to jednak działa jak napisałem.
    Jeden impuls STEP to napęd obraca się o jeden krok (u mnie to jest 2000
    kroków na obrót)

    Robert


  • 66. Data: 2015-09-10 15:29:25
    Temat: Re: Silniczek
    Od: Konrad Anikiel <a...@g...com>

    W dniu czwartek, 10 września 2015 15:23:57 UTC+2 użytkownik Robert Wańkowski napisał:
    > W dniu 2015-09-10 o 12:49, Konrad Anikiel pisze:
    > > W dniu czwartek, 10 września 2015 12:30:43 UTC+2 użytkownik Robert Wańkowski
    napisał:
    > >> W dniu 2015-09-10 o 12:21, Konrad Anikiel pisze:
    > >>> Znaczy, nie masz serw, tylko serwa krokowe. Znaczy ja o niebie, Ty o chlebie.
    > >> Gdzie ja pisałem o serwach krokowych. Serwa AC! :-)
    > >> Fizycznie w mojej maszynie są krokowe bez enkoderów.
    > >> U kolegi fizycznie są serwa AC.
    > >> Fizycznie i tu i tu jest ten sam sterownik CNC, który wysyła tylko STEP
    > >> i DIR.
    > > No więc ten STEP to nie jest krok, tylko prostokątny sygnał o modulowanej
    szerokości. W Twoim przypadku szerokość impulsu może być od 3 do 8.33 mikrosekund
    (przy założeniu że sterownik pracuje na maksymalnej częstotliwości impulsu). Te
    impulsy są wysyłane stale, bez żadnej przerwy, ze stałą częstotliwością, różnią się
    tylko szerokością. Na tym polega PWM. Zresztą jak sobie wyobrażasz wysyłanie 120
    tysięcy kroków na sekundę do jakiegokolwiek silnika?
    > Kompletnie się mylisz. Tak to jednak działa jak napisałem.
    > Jeden impuls STEP to napęd obraca się o jeden krok (u mnie to jest 2000
    > kroków na obrót)

    No bo masz krokowca a nie serwo i sterownik działa w trybie krokowca, czyli cała
    regulacja, PID, uchyby itd są wyłączone. Jednym słowem, twierdzisz że krokowce
    steruje sie tak samo jak krokowce. Z czym się całkowicie zgadzam :-)


  • 67. Data: 2015-09-10 16:32:22
    Temat: Re: Silniczek
    Od: Robert Wańkowski <r...@w...pl>

    W dniu 2015-09-10 o 15:29, Konrad Anikiel pisze:
    > No bo masz krokowca a nie serwo i sterownik działa w trybie krokowca, czyli cała
    regulacja, PID, uchyby itd są wyłączone. Jednym słowem, twierdzisz że krokowce
    steruje sie tak samo jak krokowce. Z czym się całkowicie zgadzam:-)
    Nie konfabuluj :-)
    Ja mam cierpliwość i napisze ponownie.
    Sterownik serwa AC ma identyczne wejścia co sterownik krokowca. Tak jest
    to podłączone u mnie (krokowce) i identycznie u kolegi tylko z serwami
    AC. I to działa. maszyny pracują. Sterownik CNC wysyła to samo do
    sterownika serwa i to samo do sterownika krokowca.

    Nie chce Ciebie okłamać. Tak jest w rzeczywistości.

    Robert


  • 68. Data: 2015-09-10 17:52:48
    Temat: Re: Silniczek
    Od: Konrad Anikiel <a...@g...com>

    W dniu czwartek, 10 września 2015 16:32:23 UTC+2 użytkownik Robert Wańkowski napisał:
    > W dniu 2015-09-10 o 15:29, Konrad Anikiel pisze:
    > > No bo masz krokowca a nie serwo i sterownik działa w trybie krokowca, czyli cała
    regulacja, PID, uchyby itd są wyłączone. Jednym słowem, twierdzisz że krokowce
    steruje sie tak samo jak krokowce. Z czym się całkowicie zgadzam:-)
    > Nie konfabuluj :-)
    > Ja mam cierpliwość i napisze ponownie.
    > Sterownik serwa AC ma identyczne wejścia co sterownik krokowca. Tak jest
    > to podłączone u mnie (krokowce) i identycznie u kolegi tylko z serwami
    > AC. I to działa. maszyny pracują. Sterownik CNC wysyła to samo do
    > sterownika serwa i to samo do sterownika krokowca.
    >
    > Nie chce Ciebie okłamać. Tak jest w rzeczywistości.

    Ja to rozumiem, masz uniwersalny sterownik który potrafi obsłużyć jedno i drugie.

    Wytłumacz mi po jakiego grzyba driver serwa miałby być (w normalnej sytuacji
    dedykowanego, porządego kontrolera) sterowany cyfrowymi skokami (zliczać je,
    zamieniać na zadany sygnał analogowy), skoro cała idea sterowania serwosilnika jest
    analogowa, czyli bez kroków. W krokowcach kontroler wysyła krok i kierunek, driver
    zamienia to na sekwencje napięć na uzwojeniach silnika. W serwie driver zamienia
    analogowy (modulowany) sygnał z kontrolera na analogowe napięcie uzwojenia,
    uwzględniając uchyb z różnicy między sygnałem z enkodera a zadanym z kontrolera,
    czyli klasyczna pętla sprzężenia zwrotnego. U Ciebie jest sytuacja pierwsza,
    natomiast u Twojego kolegi jest ani jedno ani drugie, tylko (według tego co piszesz)
    driver który dostaje kroki, z tego wylicza gdzie ma być silnik, porównuje to z
    sygnałem z enkodera, wylicza uchyb i na podstawie tego zapodaje odpowiednie napięcie
    dla silnika. Bez sensu, bo po pierwsze driver musi mieć skomplikowaną logikę, zamiast
    prostej pętli sprzężenia, a po drugie radykalnie spada rozdzielczość, bo ten driver
    musi ileś tam tych kroków zliczyć, żeby wiedzieć o ile szybciej/wolniej ma się
    poruszać silnik. No bo co się stanie jeśli w tym czasie pierwsza połowa kroków była
    do przodu, druga do tyłu (bo kontroler chce zrobić mały rowek), a driverowi się to
    zsumuje do zera, czyli pomysli że nigdzie nie ma iść? Nie będzie małego rowka! Ma
    całkować pojedyncze kroki? To nie będzie wiedział z jaką prędkością się ma poruszać.
    Ma skakać z maksymalną prędkością za każdym razem jak dostanie krok, zatrzymując się
    wtedy kiedy nie dostanie? Znaczy pracować jak krokowiec? No to gdzie zaleta serwa nad
    krokowcem? Ja widzę tylko jeden wniosek z tego rozumowania: kupiliście z kumplem
    kontroler krokowca, Ty podłączyłeś do niego driver krokowca i silnik krokowy tak jak
    należy, a kumpel zrobił jakąś rzeźnię i podłączył serwo przez jakiś cudaczny driver,
    który z tego serwa zrobił coś co udaje krokowiec.


  • 69. Data: 2015-09-10 18:21:55
    Temat: Re: Silniczek
    Od: Robert Wańkowski <r...@w...pl>

    W dniu 2015-09-10 o 17:52, Konrad Anikiel pisze:
    > Ma skakać z maksymalną prędkością za każdym razem jak dostanie krok, zatrzymując
    się wtedy kiedy nie dostanie? Znaczy pracować jak krokowiec? No to gdzie zaleta serwa
    nad krokowcem? Ja widzę tylko jeden wniosek z tego rozumowania: kupiliście z kumplem
    kontroler krokowca, Ty podłączyłeś do niego driver krokowca i silnik krokowy tak jak
    należy, a kumpel zrobił jakąś rzeźnię i podłączył serwo przez jakiś cudaczny driver,
    który z tego serwa zrobił coś co udaje krokowiec.
    Nie skacze z maksymalna prędkością bo bezwładność nie pozwoli. Dlatego
    są pewne parametry rozruchowe. Nawet nie rusza od razu z przyspieszeniem
    jakie ma ustawione. Jest dodatkowy parametr "prędkość rozruchowa". Po
    jej osiągnięciu (ileś tam impulsów STEP pójdzie na rozpędzenie) dopiero
    rozpoczyna się rampa przyspieszenia.

    Z całym szacunkiem dla Ciebie, ale jednak wiem więcej na temat
    sterowania w maszynach CNC.
    Bo to zaznaczyłem na początku, że pisząc o serwach tyczy się to ich
    stosowania w CNC. A to, że serwa steruje się (też) analogowo to wiadomo.
    Te co pokazałem też ma wejścia do sterowania analogowego.

    Ale chyba na tym poprzestanę, bo mam pytanie stricte z Twojej dziedziny,
    które zaraz zadam w nowym wątku.

    Robert


  • 70. Data: 2015-09-10 18:54:48
    Temat: Re: Silniczek
    Od: "J.F." <j...@p...onet.pl>

    Użytkownik "Konrad Anikiel" napisał w wiadomości grup
    W dniu czwartek, 10 września 2015 13:59:16 UTC+2 użytkownik J.F.
    napisał:
    >> >No więc ten STEP to nie jest krok, tylko prostokątny sygnał o
    >> >modulowanej szerokości.
    >> >W Twoim przypadku szerokość impulsu może być od 3 do 8.33
    >> >mikrosekund
    >> >(przy założeniu że sterownik pracuje na maksymalnej częstotliwości
    >> >impulsu).
    >> >Te impulsy są wysyłane stale, bez żadnej przerwy, ze stałą
    >> >częstotliwością, różnią się tylko szerokością. Na tym polega PWM.
    >> A nie mylisz modelarskiego serwa z tym ktore Robert opisuje ?
    >> Nigdzie nie pisal, ze jest PWM.
    >> Jak najbardziej moze miec interfejs ze STEP i DIR

    >Może i mylę, ale opis jego sterownika mówi wyraźnie że to jest sygnał
    >PWM, choć nazywa go STEP. Ten schemat który wrzucił wcześniej dotyczy
    >sterowników pronet, które są sterowane wyłącznie PWM, konkretnie
    >SVPWM. Tam po prostu nie ma żadnych kroków.

    Czekaj - mowimy o ProNet firmy Estun ?

    O instrukcji chocby tu:
    http://www.multiprojekt.pl/ftp/ESTUN%20serwonap%c4%9
    9dy/Pronet%20-%20Instrukcje%20obs%c5%82ugi/ProNetMan
    ual_V2.15.pdf
    http://www.estun.com/en/download/getfile/50.html

    Gdzie znalazles informacje o tym PWM i te mikrosekundy ?

    Bo na moj gust:
    -SVPWM to jest metoda, ktora serwosterownik steruje/zasila silnik. To
    wychodzi z jego falownikow, i nie ma nic wspolnego z zadawaniem
    pozycji,

    -pozycje zadaje sie za pomoca wejsc PULS i SIGN, gdzie sa do wyboru
    trzy metody (step/dir, cw/ccw, phase A/B), opisane na stronie 96 i 97
    pdf
    (rozdzial 4.6). Wszystkie posluguja sie iloscia a nie szerokoscia
    impulsow.

    -podejrzewam ze pozycje daje sie zadac tez ktoryms interfejsem
    komputerowym - maja tam RS485, CAN, Modbus ...

    Tak nawiasem mowiac - okreslanie pozycji za pomoca szerokosci impulsu
    ktory ma 3 do 8 mikrosekund ... to nie moze byc dokladne.
    Pojedynczy krok to beda nanosekundowe roznice. Nie ma sily, zeby to
    precyzyjnie zadac.
    Modelarze stosuja dlugosc impusu 1 do 2 milisekund. To na ich
    dokladnosc wystarczy.
    (tak nawiasem mowiac - szerokosc kanalu radiowego wydaje sie z tym
    mocno kolidowac)

    >> >Zresztą jak sobie wyobrażasz wysyłanie 120 tysięcy kroków na
    >> >sekundę
    >> >do jakiegokolwiek silnika?
    >> Normalnie przeciez - sterownik CNC sie zmobilizuje i wysle.
    >> Skoro szerokosc impulsu jest od 3us, to nam jeszcze zostaje 5us na
    >> przerwe.
    >> Z tym, ze nie do silnika, a do sterownika serwa.

    >I na cholerę komu 120 tysięcy kroków na sekundę?

    A jak chcesz szybko przejechac z jednego konca stolu na drugi, a krok
    ma 1/100 mm ?

    >Co ten sterownik ma zrobić z tymi wszystkimi krokami? Zignorować?

    Zliczyc, zapamietac i ustawic sie we wlasciwej pozycji. I dobrze
    jeszcze byloby nadazyc w czasie ich wysylania.
    Nawiasem mowiac - gdyby mial 2000 impulsow na obrot, to 60 obrotow na
    sekunde jest calkiem normalne dla silnika AC.

    A tu ... czy ja dobrze widze, ze oni daja 17 lub 20 bitowy enkoder do
    tych silnikow ?
    131tys impulsow na obrot, a nawet milion ?
    Kosmos jakis, jesli oni potrafia to tak spozycjonowac ... a
    wychodziloby, ze potrafia...

    To tych 120 tys krokow/s nie wystarczy. Oczywiscie moze byc miedzy
    nimi "przekladnia elektroniczna". Opisana na stronie 99.

    J.

strony : 1 ... 6 . [ 7 ] . 8 ... 10


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: