Просмотр полной версии : Программное изменение IP-адреса ПЛК210
Здравствуйте.
Как изменить IP-адрес ПЛК210 программно?
Евгений Кислов
29.08.2023, 08:01
Здравствуйте.
Как изменить IP-адрес ПЛК210 программно?
Добрый день.
https://owen.ru/forum/showthread.php?t=28167&p=336649&viewfull=1#post336649
Задумкин Сергей
06.11.2024, 10:16
Добрый день.
https://owen.ru/forum/showthread.php?t=28167&p=336649&viewfull=1#post336649
Добрый день! Сделал как в примере смену IP адреса для Eth4 ПЛК210-14 (он на WAN). Все ОК, но на другом интерфейсе (br-lab Eth1-Eth2) сидит панель с web-визуализацией, и при смене настроек у WAN на какое-то время отваливается панель оператора. Так и должно быть? Перезагружаются все интерфейсы?
Евгений Кислов
06.11.2024, 10:26
Добрый день! Сделал как в примере смену IP адреса для Eth4 ПЛК210-14 (он на WAN). Все ОК, но на другом интерфейсе (br-lab Eth1-Eth2) сидит панель с web-визуализацией, и при смене настроек у WAN на какое-то время отваливается панель оператора. Так и должно быть? Перезагружаются все интерфейсы?
Добрый день.
Да, так и должно быть.
Задумкин Сергей
22.04.2026, 11:14
Добрый день.
В проекте на ПЛК210-14-CS используются две сети. Одна локальная на Eth1-Eth2-Eth3 для опроса устройств и модулей МВ/МУ. Вторая - для передачи данных на верхний уровень на Eth4 со своим IP, там настроен ModbusTCP Slave Device.
Для ModbusTCP Slave Deviсe установлена галка "Привязять к адаптеру". Межсетевой экран для Eth4 отключен.
В программе также предусмотрена смена сетевых параметров для Eth4 от панели оператора. И эта функция работает, IP адрес меняется, это видно в конфигураторе. НО, если загрузить проект в ПЛК с первоначальным сконфигурированным IP для Eth4, то Modbus Poll без проблем опрашивает ПЛК по Eth4. Если поменять IP от панели оператора, то по новому IP Modbus Poll уже не подключается (нет, я не забыл поменять адрес в Modbus Poll). Хотя пингуется, в тот же конфигуратор по новому IP заходит. Если опять поменять адрес от панели оператора на первоначальный - Modbus Poll снова подключатеся.
Данная проблема не наблюдается если снять галку "Привязать к адаптеру". Без нее все также меняется и подключается без проблем по вновь заданному адресу.
С чем это связано? Не совсем понимаю за что конкретно отвечает эта галка и в каких случаях она нужна?
Задумкин Сергей
22.04.2026, 11:15
Добрый день.
В проекте на ПЛК210-14-CS используются две сети. Одна локальная на Eth1-Eth2-Eth3 для опроса устройств и модулей МВ/МУ. Вторая - для передачи данных на верхний уровень на Eth4 со своим IP, там настроен ModbusTCP Slave Device.
Для ModbusTCP Slave Deviсe установлена галка "Привязять к адаптеру". Межсетевой экран для Eth4 отключен.
В программе также предусмотрена смена сетевых параметров для Eth4 от панели оператора. И эта функция работает, IP адрес меняется, это видно в конфигураторе. НО, если загрузить проект в ПЛК с первоначальным сконфигурированным IP для Eth4, то Modbus Poll без проблем опрашивает ПЛК по Eth4. Если поменять IP от панели оператора, то по новому IP Modbus Poll уже не подключается (нет, я не забыл поменять адрес в Modbus Poll). Хотя пингуется, в тот же конфигуратор по новому IP заходит. Если опять поменять адрес от панели оператора на первоначальный - Modbus Poll снова подключатеся.
Данная проблема не наблюдается если снять галку "Привязать к адаптеру". Без нее все также меняется и подключается без проблем по вновь заданному адресу.
С чем это связано? Не совсем понимаю за что конкретно отвечает эта галка и в каких случаях она нужна?
Евгений Кислов
22.04.2026, 11:17
Добрый день.
Не совсем понимаю за что конкретно отвечает эта галка и в каких случаях она нужна?
В случае установки галочки - ModbusTCP Slave Device будет доступен только по сетевому интерфейсу, выбранному в компоненте Ethernet, в рамках которого этот ModbusTCP Slave Device был добавлен.
В случае отсутствия галочки - ModbusTCP Slave Device будет доступен вообще по всем сетевым интерфейсам контроллера.
Задумкин Сергей
22.04.2026, 11:25
Проверил. Да, действительно, без галочки "Привязать к адаптеру" этот SlaveDevice доступен в том числе и по IP адресу для Eth1-Eth2-Eth3.
Но все же непонятно, почему при установленной галочке сетевые настройки меняются, но подключиться по ним уже не получается, а без нее получается?
Евгений Кислов
22.04.2026, 12:47
почему при установленной галочке сетевые настройки меняются, но подключиться по ним уже не получается
Видимо, потому что в этот момент настройки, выбранные в узле Ethernet в проекте CODESYS, перестают соответствовать реальным.
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot