Skip to main content

Инструкция по настройке приема данных от OPC UA сервера в Kaspersky MLAD

Подготовка на стороне источника данных (SCADA/ПЛК):

1. Убедитесь, что на контроллере или SCADA-сервере запущен и корректно работает сервер OPC UA.

image.png

2. Рекомендуется: Проверить доступность и читаемость тегов с помощью стороннего OPC UA-клиента (например, UAExpert). Это позволяет локализовать проблемы на стороне источника данных.

image.png

3. Определите и запишите полные Node Id всех переменных (тегов), которые планируется передавать в Kaspersky MLAD.

image.png

Настройка в Kaspersky MLAD:

1. Создание ассетов (Assets)
В проекте MLAD в разделе Assets создайте теги, которые будут соответствовать переменным OPC UA сервера. Каждому ассету необходимо присвоить уникальный Идентификатор (ID). Именно этот ID будет использоваться для привязки к входящим данным.

image.png

2. Создание файла конфигурации сопоставления
Создайте текстовый файл в формате 
TXT, который описывает соответствие между узлами OPC UA сервера и ID ассетов в MLAD. Это основной файл конфигурации для коннектора.

Пример содержимого файла 

{

  "opc_variables": [

    {

      "nodeid": "ns=2;s=Application.PLC_PRG.TI001",

      "tag_type": "float",

      "id": 20

    },

    {

      "nodeid": "ns=2;s=Application.PLC_PRG.TI002",

      "tag_type": "float",

      "id": 21

    },

    {

      "nodeid": "ns=2;s=Application.PLC_PRG.TI003",

      "tag_type": "float",

      "id": 22

    },

    {

      "nodeid": "ns=2;s=Application.PLC_PRG.TI004",

      "tag_type": "float",

      "id": 23

    },

    {

      "nodeid": "ns=2;s=Application.PLC_PRG.FI001",

      "tag_type": "float",

      "id": 24

    },

    {

      "nodeid": "ns=2;s=Application.PLC_PRG.PI001",

      "tag_type": "float",

      "id": 25

    },

    {

      "nodeid": "ns=2;s=Application.PLC_PRG.PI002",

      "tag_type": "float",

      "id": 26

    },

    {

      "nodeid": "ns=2;s=Application.PLC_PRG.PI003",

      "tag_type": "float",

      "id": 27

    },

    {

      "nodeid": "ns=2;s=Application.PLC_PRG.LI001",

      "tag_type": "float",

      "id": 28

    },

    {

      "nodeid": "ns=2;s=Application.PLC_PRG.FI002",

      "tag_type": "float",

      "id": 29

    }

  ]

}

3. Настройка OPC UA Connector

В веб-интерфейсе администратора MLAD перейдите в раздел Системные параметры -> OPC UA Connector.

image.png

    • В поле Точка подключения укажите URL-адрес вашего OPC UA сервера (например, opc.tcp://192.168.88.160:48010).
    • В блоке Конфигурационный файл загрузите подготовленный TXT-файл сопоставления.
    • Важно: При необходимости настройте параметры безопасности соединения (Security Policy и Mode) и учетные данные (логин и пароль), если сервер OPC UA требует аутентификации.

    4. Запуск коннектора
    Сохраните конфигурацию и запустите OPC UA Connector. В интерфейсе коннектора должен отобразиться статус «Подключено» (Connected), а в логах — отсутствие ошибок подключения и подписки.

    image.png


    5. Верификация и визуализация данных

    • Перейдите в раздел Мониторинг для проверки поступления необходимых данных

    image.png