Доступ к данным «КАСКАД Цифра»

Группы точек данных

Сервер OPC UA «КАСКАД Цифра» имеет собственный образ процесса (PABB). Поэтому гарантируется быстрый отклик на запросы на чтение. Кроме того, обеспечивается возможность распределения нагрузки.

Сервер обеспечивает выполнение непрерывной синхронизации между данными «КАСКАД Цифра» и сервером PABB. Поэтому гарантируется наличие наиболее актуальной информации на сервере. Адресное пространство сервера имеет иерархическую структуру и является образом структуры базы данных «КАСКАД Цифра».

Все данные, доступ к которым осуществляется через клиент OPC UA, должны задаваться в пределах двух групп точек данных. Присвоение элементов точек данных выполняется с помощью групп точек данных: OPCUARead (только чтение), OPCUAWrite (чтение и запись) and OPCUAAlarm (алармы).

Настройка групп OPCUARead, OPCUAWrite и OPCUAAlarm выполняется в панели управления системой «КАСКАД Цифра» групп точек данных (см. рисунок ниже). Сервер OPC UA «КАСКАД Цифра» считывает эти группы в PABB при загрузке. В PABB система «КАСКАД Цифра» использует конфигурационные элементы _online и _original для значений данных. Для алармов и состояний в «КАСКАД Цифра» используется конфигурационный элемент _alert_hdl. Список всех используемых атрибутов упомянутых конфигурационных элементов представлен в разделе «Присвоение атрибутов «КАСКАД Цифра» атрибутам OPC UA».

Рис. Управление группами точек данных «КАСКАД Цифра» с группами точек данных

В этих группах определяются те элементы точек данных, которые сервер должен передать клиенту.

Способ назначения элементов точек данных группам точек данных приведен в разделе «Группы точек данных».

Поэтому

  • Элементы OPCUARead могут быть только считаны клиентом
  • Элементы OPCUAWrite могут быть считаны и записаны клиентом
  • Элементы OPCUAAlarm, отправляющие клиенту аларм, (дополнительная информация представлена в разделе «Алармы и состояния»).

Все элементы точек данных, добавленные в группу OPCUARead, отображаются в клиенте вместе со значениями.

Для элементов группы OPCUAWrite новые значения могут быть установлены или считаны клиентом.   

Если элемент присутствует в обеих группах, то он может быть только считан.

ПРИМЕЧАНИЕ

Следует иметь в виду, что группы OPCUARead, OPCUAWrite и OPCUAAlarm удалить нельзя. В том случае, если одна из этих групп была удалена, для этой группы следует создать псевдоним. В противном случае не обеспечивается распознавание группы сервером OPC UA.

ПРИМЕЧАНИЕ

Следует иметь в виду, что группы OPCUARead, OPCUAWrite и OPCUAAlarm не должны содержать подгрупп. При добавлении подгруппы в одну из этих групп выводится сообщение об ошибке и подгруппа игнорируется.

Сервер OPC UA «КАСКАД Цифра» имеет иерархическую структуру и позволяет просматривать иерархическую структуру любых клиентов (см. раздел «Просмотр элементов»).

ПРИМЕЧАНИЕ

Содержимое конфигурационного элемента nodeIdType позволяет активировать доступ к серверу через точку данных псевдонима. Следует иметь в виду, что при установке записи каждая точка нуждается в псевдониме, в противном случае доступ невозможен.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *