Strona 1 z 1

Komunikacja z Waveshare RS485 TO ETH (B)

: 18 kwietnia 2024, 09:06
autor: wojciech_69
Czy ktoś posiada taki konwerter i podpowie jak się z nim komunikować przez TCP/IP z poziomu RPI?

https://www.waveshare.com/wiki/RS485_TO_ETH_(B)

Jeśli dobrze kojarzę, to chyba muszę zainstalować wirtualny port szeregowy do tej komunikacji - kolejne pytanie jak go zainstalować w RPI i spiąć z IP RS-a?

Re: Komunikacja z Waveshare RS485 TO ETH (B)

: 18 kwietnia 2024, 09:53
autor: dedito
Zależy co chcesz osiągnąć.

Re: Komunikacja z Waveshare RS485 TO ETH (B)

: 18 kwietnia 2024, 10:25
autor: wojciech_69
Po drugiej stronie rs485 będzie podpięty sterownik do którego będę chciał wysyłać zapytania np o temperaturę.

Schemat połaczenia:
RPi ----- eth ------ router ------ eth ----- serwer_konwerter_rs485 -> sterownik

Re: Komunikacja z Waveshare RS485 TO ETH (B)

: 18 kwietnia 2024, 11:59
autor: dedito
To najprościej chyba ogarnąć to przez ModBus.
Samego konwertera nie używałem, ale z tego co widzę funkcjonalność ma dosyć dużą, więc jak Rpi ma potem te dane jeszcze obrabiać i wizualizować to strzelam, że to będzie najlepsze rozwiązanie.

Re: Komunikacja z Waveshare RS485 TO ETH (B)

: 18 kwietnia 2024, 14:23
autor: wojciech_69
dedito pisze: 18 kwietnia 2024, 11:59 ... więc jak Rpi ma potem te dane jeszcze obrabiać i wizualizować to strzelam, że to będzie najlepsze rozwiązanie.
Dokładnie tak ma być :p

Czy są jakieś inne sposoby na komunikację niż użycie pythona (odpowiedni skrypt) i pymodbus-a?

Re: Komunikacja z Waveshare RS485 TO ETH (B)

: 18 kwietnia 2024, 21:03
autor: dedito
No oczywiście, zależnie od potrzeb i własnych umiejętności/przyzwyczajeń ...