LinuxCNC na USB lub Ethernet - reaktywacja

Dyskusja na temat Linumeric-LPT

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

cawboy
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 426
Rejestracja: 13 mar 2021, 18:23
Lokalizacja: Bydgoszcz

Re: LinuxCNC na USB lub Ethernet - reaktywacja

#151

Post napisał: cawboy » 22 lut 2024, 20:06

forestgril pisze:No ale na początek chciałbym trzy osie i wrzeciono (falownik).
A jeszcze wcześniej ploter plazmowy na krokowcach, a do tego LPT pewnie wystarczy z nadmiarem.

Pewnie że wystarczy, sam od kilku lat mam tokarkę na krokowcach, do tego karuzela, falownik itd i na lpt działa. Co prawda miałem chwilę zwątpienia co do lpt gdy mi dwa kompy padły jeden po drugim, przeszło gdy zakupiłem 5 sztuk za dobrą flaszkę (optiplex 990) i leżą w szafie.
forestgril pisze:Myślałem o karcie MESA, tam można dać więcej rozszerzeń.

Ja z Mesą ruszam w weekend, chodzi mi po głowie "większy" projekt i chce się z nią zaznajomić, kilka serw przetestować itd. Zobaczymy.
Przepraszam że wcześniej nie doczytałem o ploterze itd, uciekło mi, ale tu można podziękować walecznym kolegom.


Krak.


Autor tematu
drzasiek90
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 72
Posty: 1769
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: LinuxCNC na USB lub Ethernet - reaktywacja

#152

Post napisał: drzasiek90 » 22 lut 2024, 21:32

cawboy pisze:
22 lut 2024, 20:06
Pewnie że wystarczy, sam od kilku lat mam tokarkę na krokowcach, do tego karuzela, falownik itd i na lpt działa.
Na LPT naprawdę sporo można.
Niestety ludzie czasami sami sobie robią pod górkę, dobierając najpierw peryferia w taki sposób, że trzeba zbudować potężną skrzynię elektroniki aby to obsłużyć.
Czasami oczywiście trzeba czegoś więcej ale w wielu przypadkach na własne życzenie.


qqaz
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 2
Posty: 2123
Rejestracja: 28 sty 2007, 16:12
Lokalizacja: Łódź

Re: LinuxCNC na USB lub Ethernet - reaktywacja

#153

Post napisał: qqaz » 22 lut 2024, 22:07

drzasiek90 pisze:
22 lut 2024, 19:27
Każda zmiana obciążenia lub zmiana wartości zadanej powoduje powstanie błędu, ale po kilku iteracjach regulator doprowadza do uchybu równego ZERO. Im regulator działa z wyższą częstotliwością a feedback jest większej rozdzielczości, potrzeba krótszego czasu na to, aby uchyb doprowadzić do zera a zarazem maksymalny uchyb również spada.
To się nazywa dynamiczny błąd i jest to bardzo istotny parametr.
Organoleptycznie wygląda to tak że przy wychyleniu napęd wraca do zera stosunkowo wolno, gumiasto lub bardzo szybko, wręcz nie daje się wychylić, ale w obu przypadkach osiąga ten sam moment napedowy.


Autor tematu
drzasiek90
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 72
Posty: 1769
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: LinuxCNC na USB lub Ethernet - reaktywacja

#154

Post napisał: drzasiek90 » 22 lut 2024, 22:20

Normalnie człowiek nie wie wszystkiego i czasem może się pomylić.
Niewiedzę można usprawiedliwić, ale wpadniecie i wyzywanie i obrażanie w dodatku nie mając racji, to już zupełnie dno...
Ważne, aby potrafić przyznać się do błędu i przeprosić, ale do tego trzeba być silnym człowiekiem.

Tuxa na pewno na to nie stać, jest na to za krótki.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 34
Posty: 7884
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: LinuxCNC na USB lub Ethernet - reaktywacja

#155

Post napisał: tuxcnc » 22 lut 2024, 22:25

qqaz pisze:
22 lut 2024, 22:07
Organoleptycznie wygląda to tak że przy wychyleniu napęd wraca do zera stosunkowo wolno, gumiasto lub bardzo szybko, wręcz nie daje się wychylić, ale w obu przypadkach osiąga ten sam moment napedowy.
Za to odpowiada właśnie parametr I w PID, czyli to całkowanie, które wcale nie jest pamiętaniem czegokolwiek.
Chodzi wyłącznie o to, żeby spowolnić reakcję na błąd, dzięki czemu unika się przesterowania obiektu.
Cóż, jak ktoś miał serwo w ręku, to wie, ale komuś kto je widział na obrazku trudno cokolwiek wytłumaczyć, choć w sumie jest to proste...


Autor tematu
drzasiek90
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 72
Posty: 1769
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: LinuxCNC na USB lub Ethernet - reaktywacja

#156

Post napisał: drzasiek90 » 22 lut 2024, 22:28

tuxcnc pisze:
22 lut 2024, 22:25
Za to odpowiada właśnie parametr I w PID, czyli to całkowanie, które wcale nie jest pamiętaniem czegokolwiek.
Chodzi wyłącznie o to, żeby spowolnić reakcję na błąd, dzięki czemu unika się przesterowania obiektu.
Kolejna Bzdura!
Czy mógłbyś przestać wypowiadać się w temacie o którym nie masz pojęcia?
Człon całkujący nie służy do spowalniania reakcji.
Nie wystarczy trzymać serwo w ręku, trzeba jeszcze wiedzieć jak działa.

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 34
Posty: 7884
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: LinuxCNC na USB lub Ethernet - reaktywacja

#157

Post napisał: tuxcnc » 22 lut 2024, 22:36

drzasiek90 pisze:
22 lut 2024, 22:28
Człon całkujący nie służy do spowalniania reakcji.
To do czego służy?


Autor tematu
drzasiek90
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 72
Posty: 1769
Rejestracja: 25 kwie 2016, 11:58
Lokalizacja: Jodlowa
Kontakt:

Re: LinuxCNC na USB lub Ethernet - reaktywacja

#158

Post napisał: drzasiek90 » 22 lut 2024, 22:42

Człon całkujący służy do eliminacji błędu ustalonego. Człon proporcjonalny jest najszybszy, ale nie pozwala na osiągnięcie zerowego uchybu.
Człon różniczkujący jest tym, który "uspokaja" regulator, powodując reakcje na szybkie zmiany błędu.


ARMed
Sympatyk forum poziom 2 (min. 50)
Sympatyk forum poziom 2 (min. 50)
Posty w temacie: 1
Posty: 51
Rejestracja: 17 lut 2024, 07:58
Lokalizacja: PL

Re: LinuxCNC na USB lub Ethernet - reaktywacja

#159

Post napisał: ARMed » 22 lut 2024, 22:44

PID jest najprostszym kontrolerem, ma wiele ograniczeń i stwarza czasami więcej problemów niż rozwiązuje.
Są też inne kontrolery.
Linear Quadratic Regulator (LQR)
Model predictive control (MPC)

Jeśli kogoś interesują nowinki w tym temacie warto poszukać :
L4DC (Learning for Dynamics and Control)
CDC (Conference on Decision and Control)
ACC (American Control Conference)

Pozdrawiam ;)

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 34
Posty: 7884
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: LinuxCNC na USB lub Ethernet - reaktywacja

#160

Post napisał: tuxcnc » 22 lut 2024, 22:49

drzasiek90 pisze:
22 lut 2024, 22:42
Człon całkujący służy do eliminacji błędu ustalonego. Człon proporcjonalny jest najszybszy, ale nie pozwala na osiągnięcie zerowego uchybu.
Coraz cieplej...
Czyli człon całkujący tłumi oscylacje członu proporcjonalnego?
A jak tłumi?
Czyżby nie zwiększając czas reakcji?

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”