Добрый день!
У меня возник вопрос по функционированию драйвера Modbus, а конкретно он касается записи в Holding Registers.
Для типов данных 2-байтный Int Signed и 2-байтный Int Unsigned запись в одиночные регистры (функция 06) работает некорректно: в запросе идет обращение к нулевому Device Id (получается широковещательный запрос вместо индивидуального), скада не получает обратного ответа и уходит в ошибку синхронизации.
Примечательно, что если принудительно выбрать мильти-запись (функция 16), то все работает корректно.
Работа с другими типами данных тоже работает нормально и для 6 и для 16 функций.
Версия программы 5.61.24