Cześć
Chciałbym prosić o pomoc w zrozumieniu RS485 madbus RTU
Napisze nie po kolei (najpierw konkrety a potem plany z czym to związane i plany na przyszłość)
Mam falownik np.
MMX12AA9D6F0-0 - EATON MOELLER
ftp://ftp.moeller.net/DOCUMENTATION/PDF/h1603pl.pdf
http://www.eaton.com/ecm/idcplg?IdcServ ... N04020003E
lub Hitach (chyba ten
https://www.zeltech.pl/download-file/20 ... 5%82na.pdf )
jeszcze muszę sprawdzić ale tu może będzie łatwiej bo instr. PL
do tego konwerter USB RS485
i co dalej?
co już się dowiedziałem i zrozumiałem
wiem niej więcej jak fizycznie podłączyć (poradniki na podstawie
https://youtu.be/0BjX-kiADSI lub
https://youtu.be/0M2ZljGHO6Y)
Wiem że w falowniku trzeba ustawić kilka parametrów takich jak prędkość transmisji by były one take same jak dla Master
Tu zaczynają się schody:
myślę że na początek potrzebny mi jakiś prosty darmowy program na Windows gdzie ustawie że korzystam z USB następnie dokonam konfiguracji tych parametrów co wspomniałem w falowniku by były jednakowe i będę mógł napisać i wysłać ramkę oraz odebrać odp.
Pierwszy problem to taki że nie rozumie tych ramek (dodatkowo zagmatwali bo mieszają tam jakieś wartości w systemie szesnastkowym)
Nie znam języków ale jak macie jakieś filmy które to jasno graficznie tłumaczą też możecie podsyłać może w końcu skumam
Dobra na razie tyle zobaczymy w którą stronę temat się rozwinie (bo być może zabieram się od złej strony do tego RS485)
OK a teraz pora na wyjaśnienia dla ciekawych:
Pod moim filmem padło pytanie jak ugryźć sterowanie falownikiem po ModBus - zacząłem zgłębiać temat i trafiłem na kilka ciekawszych rzeczy:
Ten film fajnie pokazuje jak użyć popularnego chińskiego falownika
https://youtu.be/1NF8EFoPlrk i kożysta z podobno wbudowanego komponentu
http://linuxcnc.org/docs/html/man/man1/hy_vfd.1.html
i Wyszkowo spoko jeśli ktoś ma akurat ten falownik
tu jeszcze instr.
https://wapl.es/cnc/2015/12/04/huanyang ... ntrol.html
jest kilka przykładów (większość nie linków nie działa) dla innych wrzecion
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?VFD_Modbus
Pomyślałem że można by wykorzystać Classicladder żeby się jakoś dogadać z falownikiem i nie tylko z nim bo np. z kilkoma arduino też można by się dogadać by wykonywały jakieś zewnętrze procesy w maszynie bardziej złożonej niż sama frezarka
to też wygląda na przydatne
http://linuxcnc.org/docs/html/drivers/mb2hal.html
stanąłem przed jeszcze jednym problemem potrzebuję obsłużyć na przemiennie 3 różne wrzeciona więc szukałem falownik co może obsługiwać 3 makra (różnie to w instr. nazywają) są takie falowniki np. MM440 (przynajmniej tak mi się wydaję że można mu podać 3 rożne parametry silników i wybierać je określonym stanem wejść) ale dostałem informacje że teoretycznie przez RS485 jest też możliwości zmienić nawet wartości te które wprowadzamy z tabliczki znamionowej silnika (myślałem że ta transmisja ogranicza się do podstaw typu on /off prawo lewo częstotliwości itp.) dla tego dążę do zrozumienia całego tego mechanizmu.
http://www.talla83.de/ widać ze ma to nieźle obcykane mach3 / Linuxcnc i że pewnie da się zrobić to o czym myślę
problem to zrozumieć HAL i Classicladder -
tu jakieś ciekawe linki być morze do wykorzystania
https://github.com/babs/cnc-linuxcnc-nowforever_vfd