Simple-Scada forum
Simple-Scada 2 => Ваши вопросы => Тема начата: ACHE от 17 Мая 2023, 11:03:07
-
Здравствуйте!
К OPC-серверу "Логика" (OPC DA + OPC HDA) подключены приборы учета газа и тепла одноименного производителя.
В скаде формируются периодические отчеты с архивными данными по часовым и суточным расходам газа и воды.
Т.к. Simple-Scada не работает с OPC HDA, приходится использовать Multi-Protocol MasterOPC Server, который преобразует из HDA в DA, и делает доступными к обработке скадой исторических переменных. Однако таким образом мы можем получить только последнее значение и работать с ним в скаде, например для архивирования и формирования отчета.
В Multi-Protocol MasterOPC Server можно поднять OPC UA сервер, который будет транслировать все те же тэги.
Есть возможность средствами скады получить массив архивных данных по тэгам, которые есть в OPC UA?
Посмотрел пример вызова методов в руководстве. Поключился к ОРС программой UA Expert. В ней я не обнаружил никаких методов. Только те же тэги. Каждый тэг помечен атрибутом HystoryRead.
В скаду тэги импортируются без проблем, но отображаются только последние данные.
На 1 скриншоте ОРС Логика. На 2-м скрине настройки OPC UA. На 3-м - выбран тэг и отображаются исторические данные.
-
Здравствуйте.
К сожалению, в Simple-Scada нет поддержки чтения архивных данных(HDA) как по OPC DA, так и по UA. В Simple-Scada можно работать только с текущими данными поступающими от OPC-сервера.