В системе ТРЕЙС МОУД БД РВ создается в инструментальном модуле – Редакторе Базы Каналов в виде единого бинарного файла базы каналов (тип DBB). При этом база представлена блочными структурами обработки данных. Функциональное назначение этих блочных структур задается соответствующими настройками каналов: назначением источника/приемника данных, условий обмена, граничных значений и встроенных процедур обработки данных. Связи между каналами назначаются через подключаемые процедуры, выполненные как программы-функции на стандартизованном языке FBD.
Настраиваемые атрибуты каналов можно экспортировать/ импортировать в Windows-приложения, поддерживающих DDE обмен данными. Программный функционал может экспортироваться в текстовые файлы.
Визуализация ТП является базовой составляющей человеко-машинного интерфейса АСУ уровня SCADA.
Задачей визуализации является, прежде всего, отображение текущих (мгновенных) значений контролируемых технологических параметров и событии. Эта часть прикладного ПО АСУ обычно называется его графической составляющей.
Визуализация ТП обычно представляется набором графических экранов, содержательной частью которых, прежде всего, являются мнемосхемы, панели приборов и индикаторов.
В пакете КРУГ 2000 совокупность мнемосхем являются содержимым рабочего стола - главного окна программы. Расположение элементов рабочего стола (мнемосхем) настраивается пользователем.
Визуализация является базовой составляющей супервизорного управления, при котором в качестве элементов управления используются объекты графических экранов.
Расширениями задачи визуализации является представление на графических экранах трендов и текстовых данных по наступившим и свершенным событиям, требующим контроля обслуживающего персонала (тревогам). При этом интерфейс визуализации может быть однооконным и многооконным.
Как и для математической части, реализация графической составляющей прикладного ПО (графической базы данных) определяется используемой инструментальной системой. При этом, в общем случае, решается две задачи программирования: создание содержимого графических экранов в виде набора графических элементов и динамизация графических элементов.
Инструментом создания экранов визуализации является специализированный графический редактор. Функции графического редактора могут быть выделены и представлены самостоятельным инструментальным модулем: РПД в ТМ5, генератор динамики в КРУГ 2000 и т. д. Создание экранов визуализации может быть интегрировано в единую систему разработки: как например в ТМ6, InTouch, Citect и т.п.
Определяющим элементом визуализации является мнемосхема – как окно отображения, состоящая из набора графических элементов (ГЭ).
Во всех графических редакторах создание ГЭ основано на использовании графических примитивов: прямых, кривых и ломанных линий, различные форм замкнутых линий и различных плоских геометрических фигур. Кроме ГЭ (простых графических объектов) экраны визуализации имеют текстовые элементы (надписи). Все ГЭ имеют настраиваемый набор свойств: размер, цвет, толщина, стиль заполнения и т.д. Обычно имеется возможность использования рисунков как растровых, так и векторных. Имеет место применение управляемых видеоклипов.
Отличительной функцией графических редакторов SCADA пакетов является возможность динамизации свойств (настройка реакции) ГЭ на значения БД РВ.
В составе функций редакторов обязательно имеется возможность группировки ГЭ. Такие группы ГЭ именуются обычно графическими объектами или графическими символами. Допускается многоуровневая группировка. Так графические символы InTouch могут объединяться в компоненты или мастер-объекты, а в Citect из элементов экрана образуют джины и суперджины. Во всех графических редакторах имеется возможность создания и использования библиотек графических объектов (компонентов, джинов и т.п.). Наличие таких библиотек в комплекте инструментального пакета определяет его эффективность.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.