Приложение C. Пример настройки доступа к OPC

В OrangeScada можно организовать доступ к серверам OPC DA, которые могут находиться как непосредственно на том же компьютере, что и OrangeScada, так и удаленно в локальной сети или в сети Интернет.

Для обмена данными необходимо установить утилиту OpcDA Client: версию x32 или версию x64. По умолчанию утилита устанавливается в папку C:\Program Files (x86)\OrangeScadaOpcDAClient для 32-битной или C:\Program Files\OrangeScadaOpcDAClient для 64-битной версии. Утилиту необходимо запустить на компьютере, содержащем OPC-сервера с которыми мы собираемся работать

Внешний вид утилиты OpcDAClient v1.1

В интерфейсе утилиты доступны три опции:

Открыть конфиг
Открыть конфигурационный файл для настройки параметров доступа к OrangeScada. Альтернативно можно напрямую открыть файл config.cfg из папки с утилитой. После сохранения настроек для их применения необходимо перезапустить утилиту.
Открыть лог
Открыть лог-файл. Запись в лог-файл работает, если опция LogEnabled в конфигурационном файле установлена в 1. Альтернативно можно напрямую открыть файл OpcClient.log из папки с утилитой.
Открыть Readme
Открыть Readme файл. Альтернативно можно напрямую открыть файл Readme.txt из папки с утилитой.

В конфигурационном файле доступны следующие параметры:

OsScadaIp
ip-адрес или доменное имя сервера OrangeScada. По умолчанию используется значение localhost, соответствующее локальному расположению скады вместе с OPC-серверами.
OsScadaPort
Порт, указанный в настройках сервера OrangeScada, который открыт для подключения утилиты. По умолчанию 8890.
uid
Уникальный номер клиента - произвольное число, позволяющее произвести идентификацию при подключении.
IsSSLSecure
Параметр определяет используется ли защищенное соединение (1) или нет (0). По умолчанию 0.
LogEnabled
Параметр определяет записывается ли траффик обмена данными в лог-файл (1) или нет (0). По умолчанию 0.

Настройка OPC в OrangeScada

Создадим новое устройство

Добавление OPC-устройства

Выбираем режим OPC-DA, параметр UID должен совпадать с параметром Client UID в утилите OpcClient

Если подключение удалось, то нам сразу же будет доступен список OPC-серверов:

Выбор OPC-сервера

Для выбора OPC-переменных переходим в окно тегов нового устройства и выбираем их из списка, нажав "Обновить с сервера OPC"

Выбор OPC-переменных