Показано с 1 по 10 из 167

Тема: CODESYS V3.5. Онлайн-FAQ

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #40
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,945

    По умолчанию COM#37. Как изменить имя OPC UA сервера контроллера?

    Вопрос: как изменить имя OPC UA сервера контроллера (и другие настройки)?

    Ответ:

    Для ПЛК210-1x и СПК210:

    1. Подключитесь к контроллеру с помощью утилиты WinSCP (протокол – SCP, пароль – совпадает с паролем web-конфигуратора).
    2. Перейдите в рабочую директорию (ПЛК210: /root/CODESYS, СПК210: /home/root/CODESYS_WRK).
    3. Откройте файл CODESYSControl_User.cfg.
    4. Найдите в файле секции CmpOPCUA и CmpOPCUAProviderIecVarAccess, и добавьте нужные параметры/отредактируйте значения существующих:
    • NetworkPort – номер сетевого порта, используемого OPC UA сервером;
    • MaxNodesPerRead – максимальное количество объектов в одном запросе чтения;
    • SessionsMax – максимальное количество одновременных подключений к серверу;
    • ItemMinSamplingRate – минимальный период обновления для запрашиваемых клиентом данных;
    • CustomNodeName – имя контроллера, которое будет отображаться в OPC UA клиенте. Для изменения имени следует удалить в начале строки символ комментария ( ; );
    • остальные доступные для добавления параметры описаны в онлайн-справке CODESYS и по ссылке.


    5. Сохраните файл.
    6. Перезапустите CODESYS (в веб-конфигураторе: ПЛК - Настройки - кнопка Перезапустить CODESYS) или перезагрузите контроллер, чтобы внесенные изменения вступили в силу.

    Для СПК1хх [М01], ПЛК210-0x и ПЛК200:

    1. Подключитесь к терминалу Linux контроллера (например, через утилиту Putty или через web-конфигуратор: Система - Терминал).
    2. Введите команду

    Для СПК1хх [М01]:
    Код:
    chattr -i /home/root/CODESYS_WRK/CODESYSControl.cfg
    Для ПЛК210-0x и ПЛК200:
    Код:
    chattr -i /root/CODESYS/CODESYSControl.cfg
    3. Отредактируйте файл CODESYSControl.cfg (с помощью утилиты nano или другим удобным вам способом - через WinSCP и т. п.):
    в параметре FileReference.0 добавьте секции CmpOPCUA и CmpOPCUAProviderIecVarAccess (см. скриншот ниже).
    4. Откройте файл CODESYSControl_User.cfg.
    5. Создайте в нем секцию CmpOPCUA и добавьте нужные параметры:
    • NetworkPort – номер сетевого порта, используемого OPC UA сервером;
    • MaxNodesPerRead – максимальное количество объектов в одном запросе чтения;
    • SessionsMax – максимальное количество одновременных подключений к серверу;
    • ItemMinSamplingRate – минимальный период обновления для запрашиваемых клиентом данных;
    • остальные доступные для добавления параметры описаны в онлайн-справке CODESYS и по ссылке.

    6. Создайте в нем секцию CmpOPCUAProviderIecVarAccess и добавьте нужный параметр:
    • CustomNodeName – имя контроллера, которое будет отображаться в OPC UA клиенте.

    7. Сохраните файл.
    8. Перезапустите CODESYS (в веб-конфигураторе: ПЛК - Настройки - кнопка Перезапустить CODESYS) или перезагрузите контроллер, чтобы внесенные изменения вступили в силу.

    2026-06-29_9-46-16.png 2026-06-29_9-47-20.png 2026-06-29_9-53-52.png

Похожие темы

  1. Ответов: 1
    Последнее сообщение: 29.06.2017, 11:21

Ваши права

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