Показано с 1 по 9 из 9

Тема: Программное изменение IP-адреса ПЛК210

  1. #1

    По умолчанию Программное изменение IP-адреса ПЛК210

    Здравствуйте.
    Как изменить IP-адрес ПЛК210 программно?

  2. #2

  3. #3

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день! Сделал как в примере смену IP адреса для Eth4 ПЛК210-14 (он на WAN). Все ОК, но на другом интерфейсе (br-lab Eth1-Eth2) сидит панель с web-визуализацией, и при смене настроек у WAN на какое-то время отваливается панель оператора. Так и должно быть? Перезагружаются все интерфейсы?

  4. #4
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,919

    По умолчанию

    Цитата Сообщение от Задумкин Сергей Посмотреть сообщение
    Добрый день! Сделал как в примере смену IP адреса для Eth4 ПЛК210-14 (он на WAN). Все ОК, но на другом интерфейсе (br-lab Eth1-Eth2) сидит панель с web-визуализацией, и при смене настроек у WAN на какое-то время отваливается панель оператора. Так и должно быть? Перезагружаются все интерфейсы?
    Добрый день.
    Да, так и должно быть.

  5. #5

    По умолчанию

    Добрый день.
    В проекте на ПЛК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 снова подключатеся.
    Данная проблема не наблюдается если снять галку "Привязать к адаптеру". Без нее все также меняется и подключается без проблем по вновь заданному адресу.
    С чем это связано? Не совсем понимаю за что конкретно отвечает эта галка и в каких случаях она нужна?

  6. #6

    По умолчанию

    Добрый день.
    В проекте на ПЛК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 снова подключатеся.
    Данная проблема не наблюдается если снять галку "Привязать к адаптеру". Без нее все также меняется и подключается без проблем по вновь заданному адресу.
    С чем это связано? Не совсем понимаю за что конкретно отвечает эта галка и в каких случаях она нужна?

  7. #7
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,919

    По умолчанию

    Добрый день.

    Не совсем понимаю за что конкретно отвечает эта галка и в каких случаях она нужна?
    В случае установки галочки - ModbusTCP Slave Device будет доступен только по сетевому интерфейсу, выбранному в компоненте Ethernet, в рамках которого этот ModbusTCP Slave Device был добавлен.
    В случае отсутствия галочки - ModbusTCP Slave Device будет доступен вообще по всем сетевым интерфейсам контроллера.

  8. #8

    По умолчанию

    Проверил. Да, действительно, без галочки "Привязать к адаптеру" этот SlaveDevice доступен в том числе и по IP адресу для Eth1-Eth2-Eth3.
    Но все же непонятно, почему при установленной галочке сетевые настройки меняются, но подключиться по ним уже не получается, а без нее получается?

  9. #9
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,919

    По умолчанию

    Цитата Сообщение от Задумкин Сергей Посмотреть сообщение
    почему при установленной галочке сетевые настройки меняются, но подключиться по ним уже не получается
    Видимо, потому что в этот момент настройки, выбранные в узле Ethernet в проекте CODESYS, перестают соответствовать реальным.

Похожие темы

  1. Ответов: 12
    Последнее сообщение: 06.04.2018, 10:41
  2. Ответов: 2
    Последнее сообщение: 20.06.2016, 18:07
  3. Ответов: 2
    Последнее сообщение: 21.11.2013, 21:21
  4. Программное изменение настроек RS-485
    от botanik в разделе ПЛК1хх
    Ответов: 13
    Последнее сообщение: 31.08.2009, 17:54
  5. Ответов: 4
    Последнее сообщение: 25.12.2007, 10:56

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •