Modbus master теряет связь

Причина потери связи между мастером и слейвом?

Ответить
Pixima
Рядовой
Сообщения: 68
Зарегистрирован: 30.01.2016{, 11:51}
Репутация: 0

Modbus master теряет связь

#1

Сообщение Pixima » 26.04.2020{, 05:11}

Здравствуйте, уважаемые знатоки!

Между двумя устройствами организована связь по модбасу.
Первое: ESP-01, на нём висит DS18B20. Это слейв.
Второе: NodeMcu V3 Lua, к нему подключена панель Nextion. Это мастер.

К своему сообщению я приложу оба проекта, но они просты по смыслу. Показания температуры от esp-01 по протоколу модбас передаю на nodemcu и вывожу на дисплей.

Проблема: Мастер перестаёт обращаться к слейву при пропадании/возобновлении питания. Т.е. в место данных температуры приходить начинают просто нули. Решается сбросом слейва, после этого мастер его начинает видеть. Это проблема именно nodemcu и моих рук, потому что Каскада прекрасно работает и после того как коннект разорвёшь и обратно приконнектишься. Так же скада встроенная в флпрог так же после "переконнекта" спокойно показания воспринимает. Помогите мне, пожалуйста, добрым советом!
Вложения
espTEMP.flp
(101.54 КБ) 42 скачивания
NodeTEMP.flp
(265.06 КБ) 42 скачивания

Ответить

Вернуться в «Помогите, а то я "нимагу"»