Глюк Modbus TCP Master на ESP8266

Использование протокола Modbus
Ответить
LapuLeen
Рядовой
Сообщения: 9
Зарегистрирован: 07 мар 2019, 18:03
Имя: Сергей

Глюк Modbus TCP Master на ESP8266

Сообщение LapuLeen »

Доброго времени суток. Столкнулся с такой непонятной траблой. Одна NodeMCU включена как точка доступа Wi-Fi и Modbus TCP Slave устройство имеющее 27 HoldingRegisters. Если использую ноутбук с установленным OPC сервером то всё ОК, никаких глюков или тормозов, а когда пытаюсь читать переменные подключаясь со второго NodeMCU включенного клиентом и соответственно Master-oм Modbus TCP, то адреса регистров через пару минут работы начинают произвольно меняться, т.е. например регистр с адресом 0 может стать 1, 2, 3 и т.п. Может кто-нибудь подскажет как-это исправить?


Отказался от передачи по modbus протоколу(при RTU over TCP глюков не было, но всё равно оставалась задержка примерно 2с.), решил использовать передачу и приём переменных через блоки коммуникации с последующим выводом. Работает отлично.
Ответить

Вернуться в «Modbus»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя