У вас же примеры все есть. https://rapidscada.net/modbus/ воспользуйтесь, там все указано.
регистр может быть и 0 надо задавать, это зависит от производителя чем он задается, логическим или физическим адресом.
Вид для печати
У вас же примеры все есть. https://rapidscada.net/modbus/ воспользуйтесь, там все указано.
регистр может быть и 0 надо задавать, это зависит от производителя чем он задается, логическим или физическим адресом.
И там 2 специфичные команды на чтение адреса и задание нового. Пробуйте
Проблем быть не должно.
Подключите терминальные резисторы. Интервал между посылками 1000мс -не забудьте.
Надо проверить может ли пр205 работать с регистром 0.
Получилось считать данные. Адрес устройства по умолчанию 1, Регистры 0 и 1 (два параметра - температура и влажность воздуха). Осталось разобраться, как менять адрес устройства.
HELP ! Никак не получается записать новый адрес в устройство. Чтение адреса работает, точно как в инструкции. А запись нет. Пробовал десяток программ для работы с СОМ-портм. Ничего не выходит. Сейчас пробовал Com Port Toolkit. Адрес читается на не записывается. Отправляю посылку 00 10 bd c0 , как в инструкции. Очень надо, спасибо заранее.
по инструкции надо отправить команду 00 10 <новый адрес> <CRC>.
CRC нужно считать. Например можно вот здесь https://www.tahapaksu.com/crc/
Вот скрин для адреса 01
Вложение 76320
полученный CRC переворачиваем и получаем 00 10 01 BD CO - вот это уже как в инструкции
Немного разобрался. По ходу запись не идет из-за неправильного CRC. Уже мозг сломал с расчетами. Помогите, кто может. Для адресов 2 и 3.
Скорее всего да, вы сами догадались. Ищите CRC калькуляторы, типа https://crccalc.com/