Cześć, czy próbował ktoś z Was łączyć się przez RPi ->USB.RS485 -> [urządzenie] - poprzez MODBUS RTU?
Wygląda mi na to, że powinno to działać, ale własnie nie działa :/ Stan adaptera jest żółty, po najechaniu myszką na tę kontrolkę jest takie coś:
Połączono z hotem: prawdziwe
Bicie serca: prawdziwe
Połączono z mobdus: fałszywy
Konfiguracja u mnie wygląda tak jak na załączonym screenie. Natomiast logi dostaję takie:
modbus.0 2019-11-09 16:15:30.662 info Disconnected from slave
modbus.0 2019-11-09 16:15:29.663 warn Poll error count: 1 code: {"err":"timeout"}
modbus.0 2019-11-09 16:15:29.663 error Request timed out.
modbus.0 2019-11-09 16:15:29.663 warn Error: undefined
modbus.0 2019-11-09 16:15:24.658 info Connected to slave
Może ktoś z Was miał podobny przypadek i wie co na to poradzić?
Podłączam się pod rekuperator, parametry transmisji są wprowadzone poprawnie, tj. 4800, parity: N, 8bit, 1stop. Adres urządzenia jest ustawiony na 1.
I jak udało się ?
Ja mam póki co ModbusTCP uaktywniony do komunikacji ze sterownikiem. I działa.
poddałem się 🙂
Kupiłem sobie inne rozwiązanie, które zadziałało mi przy pierwszej próbie komunikacji. Nie chcę już widzieć RPi na oczy 🙂
Zostałeś przy iobrokerze czy też zmiana ? I co za urządzenie ?
Ja mam przed sobą łączenie iobrokera z urządzeniami modbusRTU ale za pomocą bramy którą zrobiłem sobie na arduino.. ale na razie nie mam bardzo czasu aby dokończyć projekt (tzn. wdrożyć go..)
Oczywiście zmiana. Bo tu nie chodzi o samo RPi tylko właśnie o ioBroker gdzie nic nie byłem w stanie zrobić. I zmarnowany czas który na niego przeznaczyłem jest nie do przeliczenia (nie wiem, może moja wina (pewnie tak), ale nie mam czasu na tyle żeby to rozgryzać, a potrzebowałem w pełni działającego i funkcjonalnego rozwiązania, a nie druciarstwa).
Kupiłem panel Weinteka CMT-SVR102 - dla mnie rozwiązanie idealne.