Добрый день.
Заранее извиняюсь за возможные неправильные термины.
Вставил WiFi модуль в ПР200, который представляет из себя конвертер MODBUS TCP в MODBUS RTU.
Адрес модуля указал 1, и создал в нем сетевые переменные с адресами 512-516.
Теперь пытаюсь их считать хотя-бы по MODBUS TCP как мастер.(wifi модуль соответственно slave).
Не чего не выходит.
Либо я использую не ту операцию.
Либо не правильный адрес регистра.
Отсюда вопросы:
Какой операцией считываются сетевые переменные(я читаю 03,04)?
По каким адресам можно читать сетевые переменные? Нужно-ли как то их(адреса) преобразовывать?
И что будет если в поле UnitID будет значение 255(это значение зашито в библиотеке языка программирования)? Это широковещательный запрос? на него должны отвечать все Slave?
Код пишу на RUST но я думаю это не важно.