Обмен по OPC HDA с помощью канала CALL
Обмен по OPC HDA с помощью числового канала
В качестве канала обмена по OPC HDA (см. Подтип 3 ) может выступать:
канал CALL, для которого не задан тип вызова и задана привязка к переменной OPC HDA (см. Редактор переменной OPC HDA ). Такому каналу CALL МРВ автоматически устанавливает тип вызова 55,OPC_HDA;
При конфигурировании в ИС тип вызова 55, OPC_HDA каналу CALL задать нельзя (см. Атрибуты канала класса CALL ).
числовой канал, привязанный к переменной OPC HDA. Подтип такого канала – 3.2, атрибут 123 также принимает значение 55,OPC_HDA.
Обмен по OPC HDA с помощью канала CALL
В канале CALL должны быть созданы нулевой и первый аргументы, задающие временной интервал (T_FROM=arg0, T_TO=arg1), за который запрашиваются исторические данные.
Полученные данные записываются в аргументы канала: в четный аргумент (начиная со второго) – значение, в последующий нечетный – время значения. Необходимое количество пар аргументов создается монитором.
Обмен по OPC HDA с помощью числового канала
Временной интервал, за который запрашиваются исторические данные, задается следующим образом: T_FROM=канал.45 (см. Атрибуты каналов, отображаемые профайлером ), T_TO=<текущее время>.
Если в выборке существуют значения с метками времени, большими, чем канал.45, то максимальная метка времени присваивается атрибуту 45 канала, а соответствующее значение – атрибуту 2 канала.
Полученная выборка исторических данных записывается в архив SIAD, если канал архивируется, и может быть отображена с помощью ГЭ/еГЭ Тренд (см. ГЭ ‘Тренд’ ), а также выведена в генерируемый документ (на тренд – см. Вставка тренда ).