Ответ: Запись в свои же holding регистры
Цитата:
Сообщение от VVVkub
Вопрос следующий:
после какого-то времени (уже не я) вынужден поменять сетевой адрес контроллеру. Наверно любой логичный человек поменяет адрес только в разделе Slave. Надо-же к этому контроллеру подключиться, правильно?
Как практика показывает РЭ никто-не читает. И тогда как узнать свой новый адрес? или после потери связи с самим собой перебирать адреса в программе, пока связь не восстановиться?
|
В Modbus-TCP менять адрес Modbus сродни переливанию из пустого в порожнее. IP-адрес уже предельно чётко определяет абонента. Единственное исключение - работе сети Modbus за шлюзом. А локалхост никакого отношения к задаваемому контроллеру IP не имеет.
__________________
Программа делает то что написал программист, а не то что он хотел.
Добро всегда побеждает зло. Кто победил - тот и добрый.
|