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