<< Click to Display Table of Contents >> Navigation: Проект > Элементы дерева системы > OPC серверы и OPC переменные > OPC HDA серверы > Общая информация об OPC HDA серверах |
Стандарт OPC HDA описывает программные интерфейсы для передачи архивных данных. OPС-сервер в зависимости от его реализации разработчиками может одновременно поддерживать передачу архивных и мгновенных значений (стандарт DA), а может работать только в одном из этих стандартов. Получение архивов все более востребовано при опросе счетчиков коммерческого учета ресурсов, приборов-регистраторов технологических процессов. Также все чаще функции протоколирования переключений исполнительных механизмов, событий на объекте, регистрации быстротекущих процессов возлагают на обычные программируемые контроллеры, возможности которых в последнее время существенно возросли. Кроме того, стандарт OPC HDA – основа межпрограммной передачи архивов на компьютере. Актуальность стандарта вызвана еще и тем, что фактически ни один из широко распространенных протоколов передачи данных не предлагает универсального способа передачи архивов. Это относится и к Modbus. Очень часто разработчики приборов и контроллеров утверждают, что их оборудование поддерживает передачу архивов по Modbus. Однако, в реальности это означает лишь то, что Modbus используется в качестве транспорта для такой передачи, а запрашивать нужные архивы и распаковывать полученные данные может только специально разработанное для данного оборудования ПО, либо задача программирования такой дополнительной обработки возлагается на самого пользователя.
В этой главе мы внимательнее рассмотрим настройки проекта MasterSCADA и особенности его работы, связанные с использованием OPC HDA серверов. Постараемся ответить на все вопросы, касающиеся заданной темы.
ОРС HDA сервер - программа, которую MasterSCADA использует в качестве "посредника" для доступа к архивным данным, которые предоставляет контроллер или счетчик коммерческого учета. Контроллер (счетчик) накапливает эти данные путем опроса аппаратных средств.
OPC HDА 1.2 (OPC Historical Data Access – интерфейс OPC для доступа к архивным данным).
Есть различие между понятиями ОРС сервер контроллера (программа) и ОРС сервер - элемент дерева системы
Первое - это самостоятельная программа, смысл которой описан выше. Второе - объект, предназначенный для удобства использования этой программы в дереве Системы, где он выглядит примерно таким образом:
Хотя для обоих понятий используются одинаковые термины, о какой конкретно сущности идет речь всегда будет ясно из контекста.
Все полученные данные от ОРС HDA сервера MasterSCADA сохраняет в своем архиве. Дальнейшая работа с этими данными осуществляется при помощи стандартных функций MasterSCADA. Возможно просматривать эти данные при помощи трендов, отчетов и используя функции модуля "Расчет".
При переходе в режим исполнения MasterSCADA получает все накопленные данные с момента выхода из режима исполнения, а также продолжает получать новые данные по мере их поступления.