Изучение SCADA-системы InTouch 10 (на примере разработки верхнего уровня АСУ ТП выпаривания метанола в водном реакторе), страница 23

Рисунок Б3.4 – Общий вид графического интерфейса оператора

В центральной части окна под цифрой 1 распложено изображение трубчатой печи. На печи изображены два датчика температуры и показывающие стрелочные индикаторы температуры. Под цифрой 2 расположено изображение технологических трубопроводов, по которым в печь подается воздух и топливо. Текущие значения расходов отображаются на цифровых табло, в ручном режиме управления допускается вручную изменять подачу топлива и воздуха. Под цифрами 3 и 4 размещены изображения холодильника и прибора, показывающие температуру отходящих газов. Под цифрой 5 размещены изобажения приборов, показывающих температуру отходящих газов, давление газов на выходе из печи, технологического оборудования для загрузки кокса (конвейер, приемник). Под цифрой 6 изображены средства управления скоростью подачи кокса в печь и средства отображения текущей интенсивности загрузки кокса. Под цифрой 7 расположены переключатель автоматического и ручного режима и поля для ввода значений уставкам регуляторов температуры. В верхней правой части рисунка расположена панель навигации.

При нажатии на иконку пробирки открывается окно дополнительных инструментов. В проекте в данном окне отображаются высчитанные математической моделью данные процесса. При нажатии на кнопки R или Н открываются окна трендов реального времени и исторических трендов соответственно. В окне исторического тренда размещен стандартный архивный тренд, доступный на рабочей панели инструментов. На рисунке Б3.5 показан вид окна трендов реального времени.

Рисунок Б3.5 – Окно трендов реального времени

В окне трендов реального времени размещены два тренда реального времени. Верхний график отображает текущие значения температур в верхней и нижней частях печи. На нижнем графике показывается динамика изменения температуры и давления отходящих газов.

При нажатии на иконку лампочки открывается окно журнала тревог, показанное на рисунке Б3.6.

Рисунок Б3.6 – Окно журнала тревог

В окне журнала тревог размещен мастер управления параметрами тега. В поле ввода Name вводится имя тега. Имя введенного тега отображается в верхней части мастера. Кнопками «+» и «-» настраивается значение выбранного тега. В центральной и нижней части представлены средства для настройки работы сигнализации выбранного тега. Все изменения производятся в режиме исполнения. Список настраиваемых тегов приведен под мастером. В левой части окна распложен интерактивный журнал тревог. Журнал тревог и мастер управления параметрами тега являются встроенными средствами InTouch.

При нажатии на иконку печи открывается рабочее окно. Как правило, элементы HMI условно делят на статические и динамические элементы. Статические и динамические элементы данного проекта описаны ниже.

3.3 Среда разработки приложений

3.3.1 Статические элементы

К статическим элементам графического интерфейса относятся все изображения, растровые изображения, подписи и проч. элементы, не связанные с какой-либо анимацией или динамическими свойствами.

Ввод в рабочую область статических элементов является следующим после задания основных тегов этапом реализации SCADA приложения. Такая последовательность действий объясняется ограниченной областью рабочего окна, на которой размещается множество элементов. Многие из элементов пересекаются и располагаются в одной и той же области координат на плоскости рабочего окна. Разграничение их функций и изображений обеспечивается многоуровневой структурой рабочего окна (поддерживается практически во всех SCADA-системах). Таким образом, элементы рабочего окна располагаются на различных по глубине уровнях. Такая технология применяется во многих других программных продуктах, например, AutoCAD, Photoshop и пр. Однако в InTouch, не смотря на наличие нескольких уровней, доступны только 2 команды: Send to Back и Bring to Front, которые перемещают выбранный объект на самый низкий и на самый высокий уровни соответственно, что несколько ограничивает возможности редактора.