Добрый день По работе Modbus TCP есть вопросов: 1. Сколько клиентов может одновременно подключаться к РТМ, работающему в режиме Modbus TCP сервера? 2. Как на стороне РТМ, работающим в режиме Modbus TCP клиент изменять IP адреса серверов Modbus TCP в работе? Как изменять адреса данных для считывания/записи в работе?
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
1. 1 клиент. 2. Если надо поменять, к примеру IP-адреса на объекте - конфигурирование обмена описано в справочной системе в разделе: Обмен с контроллерами и УСО -> Обмен по встроенным протоколам -> Обмен по встроенным протоколам по сети:
"Для конфигурирования обмена по встроенным протоколам в специальных файлах или в строке Дополнительно/IP-адрес источника/приемника задаются ключи. Конфигурационные файлы в некоторых случаях создаются автоматически при экспорте узла и во всех случаях могут быть созданы вручную. Конфигурационные файлы не имеют расширения и имеют текстовый формат. Имена конфигурационных файлов: MODBUS TCP/IP – tcp_modbus;". Если известны возможные ip-адреса, то их можно вписать в конфигурационный файл с известными логическими номерами и для перехода на них просто менять атрибут С1.
Уточните, для какой задачи Вам необходимо менять адреса и в каком режиме, опишите структуру проекта и пришлите Ваш вопрос на адрес технической поддержки.
Posted by Сергей Александрович Сапожников (Участник № / Member № 8374) on :
Доброго времени суток! Как я понимаю связка МРВ - ethernet - конвертер интерфейсов (Modbus TCP - modbus rs485) - PLC будет работать только с одним контроллером? А если подключиться через виртуальный СОМ порт? Или лучше прочесть требуемые данные в один контроллер и их оттуда забирать?
Posted by Nico (Участник № / Member № 5342) on :
нет, к rs485 можно подключить не один контроллер
Posted by Сергей Александрович Сапожников (Участник № / Member № 8374) on :
Я их по отдельности вижу, читаю, а при подключении нескольких - rs485 падает. Может дело в конверторе интерфейсов?
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
Принципиально Вы можете подключить и опрашивать несколько устройство по RS485. Все устройства должны иметь уникальный адрес устройства.
Если адреса у всех устройств одинаковые, подключайте их по отдельным RS (в том числе виртуальным).
Posted by Сергей Александрович Сапожников (Участник № / Member № 8374) on :
Адреса у всех устройств разные от 1 до 11 (номер станции). Порт ничего не пишу, а в ip адрес - пишу адрес конвертера интерфейсов. С одним контроллером это работало. Использую контроллеры Delta DVP, конвертер интерфейсов Delta IFD 9507. Необходимо ли каждый контроллер заводить в свою группу?
Posted by Сергей Александрович Сапожников (Участник № / Member № 8374) on :
А может проблема в том, что установки отключены? Просто они автономные и работают не на постоянной основе?