Добрый день! Требуется помощь в таком вопросе: хочу использовать библиотеку Modbus вместо конфигуратора .Выкладываю часть программы с записью значения регистров 16 (0x10) Write Multiple registers (MB_WR_REGS).
Данные передаются ,нона выходе Exception постоянная ошибка 0xFF – ошибка таймаута.
1) Не пойму, что не так, что надо делать? Время таймаута ставил разное, но ошибки не исчезают.
2) Почему в эмуляторе при чтении и записи данных в массивах байтов для записи или чтения какой-то мусор?
3) Как правильно организовать проверку данных на ошибки при чтении и записи?