exponenta event banner

Доступ к историческим данным OPC

Стандарт доступа к историческим данным OPC (HDA) предоставляет совместимую платформу для хранения и обмена историческими данными процесса. Этот стандарт отличается от спецификации OPC Data Access (DA), которая касается только данных в реальном времени. Программное обеспечение OPC Toolbox™ обеспечивает интерфейс клиента к серверам доступа к архивным данным через среду MATLAB. Этот клиентский интерфейс позволяет:

  • Извлечение данных с серверов HDA в MATLAB ®

  • Предварительная обработка данных для общих задач анализа

  • Визуализация данных для упрощения интерпретации

Существует несколько типов историков OPC HDA:

  • Простые серверы данных трендов функционируют только как основные хранилища необработанных данных. Сами данные будут того типа, который обычно предоставляется сервером доступа к данным ОРС, и будут иметь форму триплетов значений, качества и временных меток.

  • Сложные серверы сжатия и анализа данных обеспечивают сжатие данных в дополнение к хранилищу необработанных данных. Эти серверы используются там, где ожидаются большие объемы данных процесса, а пространство хранения данных является ограничивающим фактором.

  • Серверы анализа способны предоставлять анализ и сводную информацию. Они могут поддерживать обновление данных и сохранять историю этих обновлений. Также может поддерживаться сохранение аннотаций данных.

OPC Toolbox предоставляет возможности для чтения необработанных и обработанных данных с серверов. Обновление данных на сервере HDA и получение аннотаций не поддерживается.

Измерения с конечных точек процесса (датчиков, ПЛК и т.д.) представлены в инфраструктуре ОРС HDA как «элементы». Каждый элемент имеет уникальный идентификатор элемента на сервере, поэтому к нему можно получить уникальный доступ. Чтобы наилучшим образом упорядочить элементы, сервер упорядочивает их в логический список, называемый «пространством имен». Эти пространства имен часто принимают форму иерархического дерева, в котором группы похожих элементов упорядочены по логическим категориям:

Hierarchical view of name spaces

Элемент обычно представляется полным идентификатором элемента (FQID) в пространстве имен. FQID обычно состоит из каждого уровня иерархии элемента, разделенного периодами. Например:

Root.Branch1.Leaf3

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