Тема / Topic: вопрос по организации MODBUS TCP обмена
sa104
Active Forum Member / Активный участник форума
Участник № / Member № 5825
отправлено / posted
Добрый день. Буду признателен за консультацию. Планируется создать систему диспетчеризации по Ethernet каналу (через Eth/RS485 конвертеры) нескольких удаленных MODBUS slave устройств. Набор передаваемых данных однотипный для каждого объекта. Возможно ли как-то динамически менять IP адрес канала в слое источники-приемники или потребуется создавать число каналов равное числу удаленных MODBUS устройств?
Сообщения / Posts 65 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Поменять адреса устройств без компиляции проекта можно, но динамически во время работы проекта невозможно. Для экономии количества источников и в некоторых случаях каналов используйте групповые запросы.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
sa104
Active Forum Member / Активный участник форума
Участник № / Member № 5825
отправлено / posted
Спасибо за ответ. Наверно я не очень грамотно спросил..Поставлю вопрос по другому. Имеется N слейвов с разными IP адресами, подключенными по Modbus TCP к ПК с установленной TraceMode. Пусть также будет создано N каналов в слое Источники-Приемники. Единовременно требуется получать данные только от ОДНОГО слейва и отображать их на экране в стандартном для всех слейвов виде (например в ГЭ ТЕКСТ). Каким образом можно не создавать N ГЭ ТЕКСТ для каждого канала, а динамически изменять (переключать) атрибуты его привязки ?
Сообщения / Posts 65 | Из / From: Россия
| IP / IP: IP адрес / IP address |