Смекни!
smekni.com

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

При настройке функции перехода с одного экрана на другой в диалоге Переходы по экранам выберите экран Тренды и нажмите ЛК на кнопке ОК. Наконец, нарисуйте кнопку в правом нижнем углу экрана Отстойник (рис. вверху справа).

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

4. Организация архивирования в проекте ТРЕЙС МОУД.

В этом разделе рассматривается организация архивирования в проекте. Пакет ТРЕЙС МОУД предусматривает три типа собственных архивов, а также возможность связи по протоколу ODBC. В качестве примера в разрабатываемом проекте предполагается создать локальный архив СПАД (система поддержания архивных данных) и отчёт тревог.

4.1. Настройка каналов для архивирования.

Значения каналов будут записываться в архивы ТРЕЙС МОУД, если этим каналам установить соответствующие флаги в диалоге Реквизиты: Задание.

Загрузите проект в редакторе базы каналов и выполните следующую последовательность действий. В окне структуры проекта редактора базы каналов выберите узел АРМ и двойным нажатием ЛК вызовите окно объектов данного узла.


Дважды нажмите ЛК на объекте Отстойник для вывода на экран диалога Каналы объекта: Отстойник.

Наконец, дважды нажмите ЛК на имени канала Задание. На экране будет выведен диалог Реквизиты: Задание.

В бланке Основные этого диалога (см. рис.) установите флаги архивации СПАД и Отчёт тревог.

Эту же операцию проделайте для канала МежфазУровень.

4.2. Настройка параметров архивов.

Следующий этап проектирования - настройка параметров соответствующих архивов. Эта операция выполняется в бланке Архивация (рис. справа) диалога Параметры узла. Для вывода этого диалога на экран нужно сначала перейти в окно структуры проекта нажатием кнопки
или командой Окна/Узлы, а затем нажать ПК на графическом изображении узла АРМ. При этом на экране появится диалог Параметры узла: АРМ.

4.2.1.Настройка параметров СПАД и

отчёта тревог.

В диалоге Параметры узла: АРМ перейдите в бланк Архивация. Настройте параметры системы поддержания архива данных (СПАД). Для этого в поле Имя введите имя файла локального архива - spad.rep. Этот файл будет помещен в директорию создаваемого проекта.

Ниже, в поле Объём, укажите максимальный размер этого файла в мегабайтах. Задайте его равным 5 Мб. При превышении этого объема происходит циклическая перезапись данных.

Настройка параметров отчёта тревог производится в этом же бланке (см. рис). Для формирования отчёта тревог следует в поле Имя указать имя файла alarm.evn, в который будет производиться регистрация тревог.

Максимальный размер файла отчета тревог по умолчанию принимается равным 1 Гб. Окончательный вид бланка Архивация приведен выше. Подтвердите завершение настроек параметров узла нажатием ЛК на кнопке ОК.

В отчёт тревог выводятся сообщения, которые определяются изменением значений каналов, указанных для архивирования. Формирование вида и содержания сообщений осуществляется в бланке Сообщения в отчёт тревог диалога Реквизиты. Последовательность действий для вывода этого диалога на экран подробно описана в п. 4.1 (нажать на кнопку

для перехода в окно объектов, затем дважды нажать ЛК на требуемом объекте для вызова диалога Каналы объекта, наконец, дважды нажать ЛК на канале Задание).

В диалоге Реквизиты: Задание выберите бланк Сообщения в отчёт тревог.


В отчёт тревог можно записывать как стандартные, так и пользовательские сообщения.

В качестве приёмника укажите AR+G – файл архива и графическую консоль. Отредактируйте сообщения следующим образом:

- для символа > введите в поле ввода (см. рис. выше) сообщение Повышение, категория <W> предупреждение;

- для символа < - Понижение, категория <W> предупреждение;

- для символа >> - Сигнализация верхнего предела, категория <A> тревога;

- для символа << - Сигнализация нижнего уровня, категория <A> тревога;

- для символа >>> - Авария, категория <!> командное;

- для символа <<< - Авария, категория <!> командное.

Окончательный вид бланка Сообщения в отчёт тревог приведён на рисунке выше.

Подтвердите завершение настроек диалога Реквизиты: Задание нажатием ЛК на кнопке ОК. На этом настройка параметров архивирования завершена.

Чтобы увидеть в окне отчёта тревог предупреждение о выходе переменной за установленные границы, надо настроить канал Задание. Для этого вновь войдите в диалог Реквизиты: Задание, перейдите в бланк Границы и обработка и настройте границы так, как показано на рисунке ниже.


Подтвердите завершение настроек диалога Реквизиты: Задание нажатием ЛК на кнопке ОК.


Аналогичную настройку проведите для канала МежфазУровень. Для каналов Ход_штока и Руч_управл. диалог Реквизиты: будет выглядеть следующим образом.

На этом настройка параметров архивирования завершена.

4.3.Создание окна отчёта тревог.

Выйдите из редактора базы каналов, предварительно сохранив проект. Загрузите редактор представления данных. Откройте проект. Дважды нажмите ЛК на имени узла АРМ. Для отчёта тревог потребуется новый экран. Для его создания нажмите ПК на имени экрана Тренды. Появится меню, представленное на рисунке справа.

Выберите команду Добавить экран. При этом внизу списка экранов добавится строка Новый экран. Присвойте этому экрану имя Отчёт тревог. В результате окно экранов должно выглядеть так, как показано на рисунке ниже.

Двойным нажатием ЛК на имени экрана перейдите на окно Отчёт тревог.


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

При этом появится диалог Выберите ActiveX-компонент. В нижней части диалога установите флажок Только расширения Trace Mode и в поле выбора выделите строчку Trace Mode Alarm Viewer.

Подтвердите завершение настроек диалога Выбор ActiveX-компонент нажатием ЛК на кнопке ОК. После этого можно разместить форму на экране.

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

Следует подтвердить сохранение графического файла, а затем вновь дважды нажать ЛК на узле АРМ для перехода на экран Отчёт тревог.

Нажатие ПК на форме отображения отчета тревог позволяет раскрыть меню, представленное на рисунке справа.

Чтобы сообщения выводились на экран непосредственно во время работы, нужно в этом меню установить флажок В реальном времени. Уберите флажок Показывать фильтры. Смените размер буфера с 200 на 1000.

Так как добавился новый экран Отчёт тревог, то понадобится осуществлять переход с этого экрана на экраны Отстойник и Тренды и наоборот. Для создания кнопок перехода воспользуйтесь формой отображения Кнопка (кнопка с текстом).


При этом на экране появится диалог настройки атрибутов кнопки. Понадобится добавить две кнопки на экран Отчёт тревог (кнопка с текстом Отстойник, вид диалога настройки атрибутов которой представлен на рисунке ниже слева, и кнопка с текстом Тренды, вид диалога настройки атрибутов которой представлен на рисунке ниже справа).
Обратите внимание, что для кнопки с тестом Отстойник переход осу-ществляется на экран Отстойник, Всплы-вающая подсказка - Переход на экран Отстойник; для кнопки с текстом Тренды переход осуществляется на экран Тренды, Всплывающая подсказка - Переход на экран Тренды.

При настройке функции перехода с одного экрана на другой нажмите дважды ЛК в строке Переход окна функций.