'Inteligenty' dom ze sterownikiem PLC

Główna => Sterowanie i Wizualizacje => Wątek zaczęty przez: zim w Maj 26, 2017, 08:35:33 pm

Tytuł: Temperatura przez WRITEPI
Wiadomość wysłana przez: zim w Maj 26, 2017, 08:35:33 pm
Witajcie,

W skrócie robię bezprzewodowe czujniki wilgotności oświetlenia i temperatury oparte na NodeMcu.

Mam problemy z odpaleniem modbusa poprzez lan, i chce przesyłać dane do Wago przez WRITEPI.

Natomiast mam problem z danymi po przecinku, jakiej zmiennej powinienem użyć w linku a jakiej w wago?

String data = "ADR1=MB2&VALUE1=" + TempSesnor+ "&FORMAT1=%b";

Oczywiście jak tylko w pełni odpalę projekt to się podzielę.

Pozdrawiam
Tytuł: Odp: Temperatura przez WRITEPI
Wiadomość wysłana przez: admin w Maj 29, 2017, 01:57:21 pm
Cześć,

Może najłatwiej przesyłać te dane po pomnożeniu ich *10? 

Pozdrawiam,
Tytuł: Odp: Temperatura przez WRITEPI
Wiadomość wysłana przez: zim w Maj 30, 2017, 09:16:28 pm
Dokładnie, mam już to zrobione...


Teraz walczę żeby uruchomić komunikację po modbusie.

Pozdrawiam,
Tytuł: Odp: Temperatura przez WRITEPI
Wiadomość wysłana przez: lukaszdebiec w Maj 31, 2017, 10:47:22 pm
Do uruchomienia komunikacji modbus przez LAN masz w Codesys konfigurator i sobie wszystko możesz wyklinać. Ja u siebie nie napisałem ani linijki kodu do obsługi modbus. Wszystko wygenerował konfigurator po wpisaniu adresów z jakich czyta modbus.
Tytuł: Odp: Temperatura przez WRITEPI
Wiadomość wysłana przez: zim w Czerwiec 01, 2017, 09:42:13 pm
Mam tak samo :-) (rekuperator, licznik prądu) i teraz czytniki temperatury.

Chodziło mi o wysyłanie danych po modbus od strony arduino.

Muszę dopracować kod i się niem podzielę.