Смекни!
smekni.com

Автоматизированные системы управления основными технологическими процессами (стр. 4 из 10)


Завершите настройку FBD-программы на каналы нажатием кнопки Ok диалога Реквизиты: Управление.

Внимание. Все остальные каналы объекта Отстойник не требуют настройки.

2.6. Отладка пересчёта каналов объекта

Для отладки созданной FBD-программы перейдите в режим эмуляции. Этот режим доступен только из окна Объекты редактора базы каналов. Запуск отладчика осуществляется одним из следующих способов:

·

командой Объект/Отладка;

· нажатие ЛК на соответствующей иконке панели инструментов .


В результате выполненной команды на экран будет выведен следующий диалог.

Запуск пересчёта каналов осуществляется командой Отладка/Старт или нажатием иконки старт/стоп .

Соответственно, остановка пересчёта осуществляется командой Отладка/Стоп, или повторным нажатие иконки .

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


Чтобы изменить значение одного из полей, нужно нажать ЛК в пределах области этого поля. При этом числовое значение сдвинется к левой границе поля. Повторное нажатие ЛК вызовет на экран диалог с именем тестируемого канала.

После ввода нового значения канала следует подтвердить ввод нажатием кнопки Принять.

Проведите тестирование программы в такой последовательности:

- Введите новое задание регулятору межфазного уровня. Убедитесь в том, регулятор приводит регулируемый параметр к заданному значению (см. рис. выше).

-


Подайте на вход канала Авто/Ручн значение, равное 1 (блокировка выхода регулятора). При этом значения каналов МежфазУровень и Ход_штока должны уменьшиться до нуля.

- Подайте на вход канала Руч_управл значение, находящееся в пределах 0-100 (имитация перестановки штока клапана). В результате канал МежфазУровень должен принять значение, равное утроенному значению канала Руч_управл.


Убедившись в работоспособности программы, сохраните проект и закройте редактор базы каналов.

3. Создание графической базы узла

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

Выбрав требуемый узел проекта, можно создавать и редактировать его графическую базу. Эта база включает в себя все графические фрагменты, которые выводятся на монитор данной операторской станции.

3.1. Запуск редактора представления данных.

Для запуска программы “Редактор представления данных” следует войти в папку Программы главного меню WINDOWS, затем - в папку Trace Mode 5 Базовый и выполнить команду Редактор представления данных. На экране появится окно редактора.


Редактор представления данных имеет главное меню, рабочую область, навигатор проекта, строку статуса и четыре инструментальные панели. Их расположение при первой загрузке редактора не является жёстким и может настраиваться.

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

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

3.2.Загрузка проекта и создание графической базы

Загрузить проект в редактор представления данных можно одним из следующих способов:

· выполнением команды Проект/Открыть;

·


нажатием ЛК на иконке
инструментальной панели.

На экран будет выведен диалог выбора файла структуры проекта.

Выберите проект, созданный в редакторе базы каналов (файл проекта имеет расширение .ctm), и нажмите кнопку Открыть. В бланке Экраны навигатора проекта появятся иконки присутствующих в проекте узлов (в данном проекте присутствует один узел - АРМ, см. рис. на предыдущей странице).

Нажатием ЛК в бланке Экраны навигатора проекта выберите операторскую станцию АРМ. Находясь на белом поле навигатора проектов, нажмите ПК для входа в меню узлов этого бланка (рис. слева).

Выполните команду Добавить группу из этого меню. При этом в качестве вложенного элемента для узла АРМ будет создана группа экранов. Этой группе автоматически присваивается имя Новая группа.

Далее выделите эту группу и вновь нажмите ПК. На экран будет выведено меню групп (рис. слева).

В этом меню выполните команду Добавить экран. Повторите две последние операции для создания второго экрана. Измените имена экранов и группы. Для этого сначала выделите их нажатием ЛК на имени, а затем нажмите ЛК повторно. Первому экрану присвойте имя Отстойник, второму - Тренды, а группе - УПН. После проделанных операций бланк Экраны должен принять следующий вид (рис. справа).

3.3. Настройка атрибутов экранов.

Настройка атрибутов экрана включает такие понятия, как разрешение, наличие заголовка, цвет фона или обои. Выделите узел АРМ в бланке Экраны навигатора проекта. Нажмите ПК на имени узла и выполните команду Атрибуты. На экран будет выведен диалог Настройки узла.

Разрешение экрана выбирается из предложенного списка. Выберите пункт Свободный и в окнах Ши-рина и Высота установите следующие значения: Ширина - 500; Высота - 400. Выставьте флажки Использовать обои и Заголовок. Выберите текстуру для обоев, для чего нажмите ЛК на кнопке Образец. На экран будет выведен диалог Обои.

Чтобы воспользоваться текстурами, поставляемыми с системой, подключите их в качестве ресурсов. Для этого нажмите ЛК на кнопке подключения ресурсных библиотек (символ «?» рядом с верхним списком). На экран будет выведен диалог подключения ресурсов (Источники ресурсов).


Текстуры хранятся в библиотеке Reswp.dll. Перенесите эту библиотеку из окна Доступные в окно Используемые с помощью соответствующей кнопки
(см. рис. ниже).

Подтвердите подключение библиотеки нажатием ЛК на кнопке ОК. В диалоге Обои в первом списке в качестве источника укажите только что подключенную библиотеку.

При этом становится доступным нижний список, где выводится содержимое библио-теки. Выберите из библиотеки требуемую текстуру (например, текстуру с номером #153) и нажмите ЛК на кнопке ОК.

Подтвердите выбор настроек в диалоге Настройки узла и сохраните созданную графическую базу.

3.4. Разработка графического интерфейса

Разработка графического интерфейса операторских станций заключается в размещении на экранах графической базы статических элементов рисования и динамических форм отображения (ФО). Выбор элементов рисования и форм отображения осуществляется в соответствующих инструментальных панелей: