

Система быстрого доступа к данным ISaGRAF
Система предназначена для обеспечения доступа к данным реального времени исполнительной системы ISaGRAF по запросам от OPC-сервера FDA-OPC.
Система состоит из двух частей:
1. Исполнительная подсистема ISaGRAF Fast Data Access (ISaFDA) - построена на основе технологии ISaGRAF и выполняет функции отслеживания и сохранения значений изменившихся переменных для их чтения и записи по запросам OPC-сервера.
Подсистема реализована в виде виртуального устройства ISaGRAF и включает также сервис обработки запросов на выдачу данных и установку новых значений переменных ISaGRAF.
Для детальной настройки системы архивирования целевая система ISaGRAF содержит встроенный набор специальных функций, при помощи которых во время построения проекта определяется список переменных, доступных для чтения. Данные функции разрешают или запрещают регистрацию как отдельных переменных всех простых типов ISaGRAF, так и производные от этих типов, такие как структуры и массивы. Кроме того, пользователь может задать порог чувствительности значений переменных, только при превышении которого переменная будет регистрироваться в таблице значений переменных.
2 . Серверная подсистема FDA-OPC - OPC-сервер системы быстрого доступа к данным ISaGRAF. FDA-OPC предназначен для извлечения данных ISaGRAF из контроллера, предоставления доступа к ним по OPC-запросам, а также для установки новых значений переменных ISaGRAF. Подсистема исполняется на платформе Windows и соответствует спецификации OPC DA 3.x.
Настройки OPC-сервера позволяют одновременно работать с несколькими контроллерами. На работу с конкретным контроллером OPC-сервер настраивается автоматически при указании пути к скомпилированному проекту ISaGRAF, исполнительная часть которого загружена на целевой контроллер.
Основные свойства системы FDA:
- Конфигурирование списка переменных, к которым возможен доступ
- Регистрация и передача только изменившихся значений переменных
- Установка новых значений переменных ISaGRAF
- Высокая скорость передачи данных (до 500 тыс. переменных ISaGRAF в секунду)
- Надежность передачи данных

Исполнительная подсистема ISaFDA входит в состав исполнительных систем ISaGRAF 5++ ACE Target.
В состав исполнительных систем ISaGRAF 5++ ACE Target также входят библиотека функций быстрой обработки данных, модуль JIT-компиляции, набор цифровых фильтров.
Ознакомительные версии целевой системы ISaGRAF 5++ ACE Target доступны для скачивания здесь.
Документация, описание целевой системы.

















