LG LSL M100 Modbus
: 05 lis 2023, 20:23
Witam
w trakcie próby połączenia po protokole Modbus RTU - LG M100 z linuxcnc napotkałem na problem z adresami komunikacyjnymi, tak jakby były przesunięte .
Używam prostego programu ModbusMat 1.1 - do wysyłania i odbioru ramek komunikacyjnych modbus.
falownik przyjmuje polecenia i potwierdza ich wykonanie lecz zmienia wartości w innej funkcji.
Przykład
według instrukcji parametr
ACC ( czas przyśpieszania ) to adres komunikacyjny 0h1F01
dEC ( czas hamowania ) to adres komunikacyjny 0h1F02
drv to adres komunikacyjny 0h1F03
itd....
chcąc zmienić parametr ACC na wartość powiedzmy 5 s wysyłam ramkę
01 06 1F01 0032 (+ sums kontrolna)
falownik przyjmuje polecenie i potwierdza wykonanie lecz zmienia się wartość w parametrze dec , a powinna w ACC.
Myślałem że jest to jakiś błąd, przesunięcie w tłumaczeniu mojej instrukcji, zaglądałem do innych ,do oryginalnej instrukcji lecz wszystkie są takie same .
Wszystkie adresy są przesunięte tak jakby o 1 w dół a część w ogóle nie działa
Czy ktoś się z takim przypadkiem spotkał czy ja jakoś inaczej rozumnie tą instrukcję
w trakcie próby połączenia po protokole Modbus RTU - LG M100 z linuxcnc napotkałem na problem z adresami komunikacyjnymi, tak jakby były przesunięte .
Używam prostego programu ModbusMat 1.1 - do wysyłania i odbioru ramek komunikacyjnych modbus.
falownik przyjmuje polecenia i potwierdza ich wykonanie lecz zmienia wartości w innej funkcji.
Przykład
według instrukcji parametr
ACC ( czas przyśpieszania ) to adres komunikacyjny 0h1F01
dEC ( czas hamowania ) to adres komunikacyjny 0h1F02
drv to adres komunikacyjny 0h1F03
itd....
chcąc zmienić parametr ACC na wartość powiedzmy 5 s wysyłam ramkę
01 06 1F01 0032 (+ sums kontrolna)
falownik przyjmuje polecenie i potwierdza wykonanie lecz zmienia się wartość w parametrze dec , a powinna w ACC.
Myślałem że jest to jakiś błąd, przesunięcie w tłumaczeniu mojej instrukcji, zaglądałem do innych ,do oryginalnej instrukcji lecz wszystkie są takie same .
Wszystkie adresy są przesunięte tak jakby o 1 w dół a część w ogóle nie działa
Czy ktoś się z takim przypadkiem spotkał czy ja jakoś inaczej rozumnie tą instrukcję