Стандарт Исторических данных доступа (HDA) OPC предоставляет совместимую платформу, чтобы сохранить и обмениваться историческими данными о процессе. Этот стандарт отличается от OPC Data доступ (к DA) спецификация, которая имеет дело только с данными реального времени. Программное обеспечение OPC Toolbox™ обеспечивает клиентский интерфейс к серверам доступа к историческим данным через среду MATLAB. Этот клиентский интерфейс позволяет вам:
Получите данные с серверов HDA в MATLAB®
Предварительно обработайте те данные для общих аналитических задач
Визуализируйте данные для легкой интерпретации
Существует несколько типов историков HDA OPC:
Простые серверы данных тренда функционируют только как основное устройство хранения данных необработанных данных. Сами данные имели бы тип, обычно делал доступным сервером доступа к OPC Data и примет форму значения, качества, и добавит метку времени к триплетам.
Сжатие комплексных данных и аналитические серверы обеспечивают сжатие данных в дополнение к устройству хранения данных необработанных данных. Эти серверы используются, где большие объемы обрабатывают данные, ожидаются, и пространство памяти было бы ограничивающим фактором.
Аналитические серверы способны к обеспечению анализа и итоговой информации. Они могут поддержать обновление данных и сохранить историю тех обновлений. Хранение аннотаций данных может также поддерживаться.
OPC Toolbox предусматривает возможности для чтения сырых данных и обработанных данных из серверов. Обновление данных по серверу HDA и получение аннотаций не поддержаны.
Измерения от конечных точек процесса (датчики, PLCs, и т.д.) представлены в инфраструктуре HDA OPC как “элементы”. Каждый элемент имеет уникальный ID элемента на сервере, и поэтому может быть получен доступ исключительно. Чтобы лучше всего расположить элементы, сервер приказывает, чтобы элементы в логический листинг вызвали “пространство имен”. Эти пространства имен часто принимают форму иерархического дерева, в котором группы подобных элементов располагаются в логические категории:
Элемент обычно представляется его полностью определенным ID элемента (FQID) в пространстве имен. FQID обычно состоит из каждого уровня иерархии элемента, разделенной периодами. Например:
Root.Branch1.Leaf3
В некоторых случаях, как в очень мелких или простых историках, иерархическая структура не используется. Вместо этого все элементы представлены как плоский список элементов.