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

Автор: Пользователь скрыл имя, 01 Апреля 2011 в 08:27, практическая работа

Краткое описание

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

Файлы: 1 файл

tracemode.doc

— 1.08 Мб (Скачать)
fy">    Необходимо  каждый аргумент программы подключить к "своему" каналу. Вот тут-то и приходят на помощь комментарии, сделанные ранее при описании переменных и констант.

    Прочтите  внимательно и до конца настоящий раздел. Запомните последовательность действий при подключении каналов к переменным программы:

  • выделить нажатием ЛК любой из аргументов списка (комментарий слева подскажет, к какому каналу надо подключить данный аргумент);
  • запомнить имя канала и двойным нажатием ЛК по строке с выделенным аргументом вызвать на экран диалог Выбор канала;

    

  • убедиться, что список выведенных каналов соответствует  объекту 

         Отстойник (выделить его нажатием ЛК);

  • выбрать имя канала, соответствующее настраиваемому аргументу, и его атрибут (для выбора атрибута развернуть список в верхнем поле диалога);
  • нажать кнопку Ok.

    Описанную процедуру следует повторить  для каждого аргумента программы.

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

    В этом диалоге можно ввести значение выбранной константы.

    Произведите настройку каналов в соответствии с табл. 2.

    Атрибут R (реальное) устанавливается для каналов Задание, Авто/Ручн и Руч_управл. В режиме выполнения программы оператор будет осуществлять ввод значений переменных по этим каналам ( Ü ). Атрибут In (вход) устанавливается для каналов МежфазУровень и Ход_штока. Во время выполнения программы значения этих каналов вычисляются в соответствии с алгоритмом и выводятся в интерфейс оператора ( Þ ).

                         Таблица 2.

    Комментарий к выбранному аргументу  или константе Каналы  и значения констант
Задание ÜОтстойник: Задание_R
Межфазный уровень ÞОтстойник: МежфазУровень_In
Положение штока клапана ÞОтстойник: Ход_штока_In
Переключение  Авто/Ручн ÜОтстойник: Авто/Ручн_R
Ручное  управление ÜОтстойник: Руч_управл_R
Коэффициент при пропорциональной составляющей 0.9
Коэффициент при дифференциальной составляющей 0.01
Коэффициент при интегральной составляющей 0.2
Максимум  управления 300
Минимум управления 0
Коэффициент усиления объекта 1
Постоянная  времени  4
Запаздывание  2
Минимум 0
Максимум 300
Множитель 3
 

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

    

    

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

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

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

    • командой Объект/Отладка;
    • нажатие ЛК на соответствующей иконке панели инструментов         .

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

          

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

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

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

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

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

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

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

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

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

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

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

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

        

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

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

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

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

    • выполнением команды Проект/Открыть;
    • нажатием ЛК на иконке    инструментальной панели.

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

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

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

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

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

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

  • 3.3. Настройка  атрибутов экранов.
  • Информация о работе Автоматизированные системы управления основными технологическими процессами