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