Чтобы воспользоваться текстовыми заготовками, поставляемыми с системой, следует подключить их в качестве ресурсов. Для этого надо нажать ЛК на кнопке подключения ресурсных библиотек (с символом «?» рядом с верхним списком). При этом на экран будет выведен диалог Источники ресурсов.
Надписи хранятся в библиотеке R_icons.dll. Перенесите эту библиотеку из окна Доступные в окно Используемые с помощью соответствующей кнопки
. Подтвердите подключение библиотеки нажатием ЛК на кнопке ОК. В диалоге настройки атрибутов формы отображения Текстовый индикатор по диапазонам в первом списке в качестве источника укажите только что подключенную библиотеку. При этом становится доступным нижний список, где выводится содержимое библиотеки. Выберите из библиотеки текст Автоматический, установите значения диапазонов Ymin=1 и Ymax=1.Окончательный вид диалога Задание кадра представлен на рисунке слева. Подтвердите завершение работы с диалогом нажатием ЛК на кнопке ОК.
Аналогичным образом добавьте новый диапазон. Выберите из библиотеки Ручной, установите значения диапазонов Ymin=0 и Ymax=0.
Расположите текстовый индикатор на рабочем поле напротив текста Режим управления клапаном (см. рис.3).
Перейдите в режим эмуляции. При этом текст Ручное управление клапаном и движковый регулятор (шкала) должны отсутствовать на экране, текстовый индикатор режима управления клапаном должен находиться в состоянии Автоматический, а межфазный уровень в отстойнике - на отметке 150 (заданное значение уровня при старте).
Нажатие на изображении клапана должно вызывать на экран движковый регулятор для управления клапаном в ручном режиме, а перемещение движка - изменение степени закрытия клапана и межфазного уровня. При этом текстовый индикатор режима управления клапаном должен находиться в состоянии Ручной.
Убедившись в работоспособности операторского интерфейса в полном объеме, сохраните проект и перейдите к выполнению следующего задания.
Вывод трендов технологических параметров.
Тренды параметров процесса можно выводить на любой экран. В отдельных случаях тренды можно вывести и на экран мнемосхемы. Но постоянное присутствие большого количества графических элементов на одном экране перегружает его и может создать неудобства оператору. Поэтому часто для вывода трендов параметров технологического процесса используют отдельные экраны (окна). В проекте количество таких экранов может достигать нескольких десятков (в зависимости от общего количеств переменных).
В настоящем проекте для создания и конфигурирования трендов технологических параметров предусмотрен отдельный экран Тренды, созданный на начальной стадии разработки.Перейдите на экран Тренды двойным нажатием ЛК на его имени в бланке Экраны.
Чтобы создать и настроить эту форму отображения, нажмите ЛК на соответствующей иконке инструментальной панели форм отображения.
Повторное нажатие ЛК на форме отображения Тренды приведёт к появлению меню выбора элемента группы. В данную группу входят три формы отображения:
- групповой тренд аналоговых параметров;
- групповой тренд дискретных параметров;
- универсальный архивный тренд.
Для первых двух типов трендов задается временной шаг между считыванием новых данных и количеством хранимых в его буфере значений. Эти два параметра определяют глубину хранения данных в тренде.
Последний в группе тренд считывает данные из архива и заносит их в буфер. Этот тренд позволяет просматривать архивные значения как аналоговых, так и дискретных параметров. Если при настройке тренда для разных линий (перьев) указать и аналоговые и дискретные параметры, то его рабочая область делится на два окна. В первом окне выводятся аналоговые тренды, а во втором – дискретные. При этом оба тренда имеют единую временную ось.
Выберите форму отображения Тренд аналоговый.
На экран будет выведен диалог настройки атрибутов аналогового тренда.Настройте атрибуты формы отображения Тренд аналоговый следующим образом: - период (сек) – 1; - буфер – 500; Выставьте флаг наличия горизонтальной оси, для которой введите следующие настройки: - разбиений – 5; - диапазон – 40; - единицы – сек. Выставьте флаг наличия вертикальной оси, для которой введите следующие настройки: - разбиений – 6; - знакомест – 1; - разрядов – 0. Выставьте флаг наличия сетки, для которой введите следующие настройки: - цвет – чёрный; - фон – белый. Выставьте флаг наличия визира, флаг наличия заголовка, введите текст заголовка “Уровень в отстойнике, см”. Далее перейдите к настройке линий (перьев) графика (см. ниже). Окончательный вид диалога настройки атрибутов формы отображения Тренд аналоговый представлен на рисунке справа. |
Настройка линий графика.
Нажмите ЛК на кнопке Добав. для вывода на экран диалога Атрибуты кривой.
Выберите объект - Отстойник, канал - МежфазУровень, атрибут - Реальное. Далее настройте диапазон вывода Ymax = 100 и Ymin = 0, цвет - синий, стиль - сплошной, толщина линии - третья по порядку.Подтвердите завершение настройки кривой нажатием ЛК на кнопке ОК. Обратите внимание, что в списке линий тренда (внизу диалога Тренд аналоговый) появится строка с заданными атрибутами линии.
В соответствии с заданием окно трендов должно отображать текущее значение регулируемого параметра, его заданное значение и положение штока клапана. Поэтому дважды повторите операции по настройке кривых в диалоге Настройка линий графика. При заполнении этого диалога выберите соответствующие каналы (Задание, Ход_штока) и цвет линий (например, красный и зелёный).
Рис.4.Общий вид экрана Тренды.
Переход с одного экрана на другой.
Так как операторский интерфейс содержит большое количество экранов, при разработке проекта оператору надо обеспечить возможность навигации по экранам. Эта задача может быть решена различными приемами.
Воспользуйтесь формой отображения Кнопка. Чтобы создать и настроить эту форму отображения, нажмите ЛК на соответствующей иконке инструментальной панели форм отображения.
Настройте атрибуты формы отображения Кнопка с текстом следующим образом: - Шрифт – Times New Roman; - Размер – 10; - Цвет символов – чёрный; - Текст – Отстойник; - Объект – Отстойник; - Канал – Управление; - Атрибут – Реальное; - Переход - Отстойник (см. ниже). В поле Всплывающая подсказка введите текст “Переход на экран Отстойник”. Окончательный вид диалога настройки атрибутов формы отображения Кнопка с текстом представлен на рисунке справа. Обратите внимание, что после настройки перехода автоматически установится флаг выполнения функции перехода. |
Настройка функции перехода с одного экрана на другой.
Дважды нажмите ЛК в строке Переходы окна функций. На экране появляется диалог Переходы по экранам со списком экранов редактируемой базы.
Выберите в этом диалоге экран Отстойник (рис. слева) и зафиксируйте выбор нажатием ЛК на кнопке ОК. После этого нарисуйте кнопку в правом нижнем углу экрана Тренды.Перейдите на экран Отстойник, воспользовавшись навигатором проекта. Для организации перехода с экрана Отстойник на экран Тренды воспользуйтесь той же формой отображения – Кнопка.