презентация лабораторных работ. часть 1

54
Б.К. Курбатов Автоматизированные информационно- управляющие системы КГТУ им. А.Н. Туполева, кафедра АСОИУ, 2008 г.

Upload: studentkai

Post on 20-Jul-2015

221 views

Category:

Education


5 download

TRANSCRIPT

Б.К. Курбатов

Автоматизированные

информационно-

управляющие системы

КГТУ им. А.Н. Туполева, кафедра АСОИУ, 2008 г.

КГТУ (КАИ), кафедра АСОИУ 2Курбатов Б.К.

Лабораторный практикум

(SCADA-система Trace Mode)

• Лабораторная работа №1

• Лабораторная работа №2

• Лабораторная работа №3

• Лабораторная работа №4

Автоматизированные информационно-управляющие системы .

Лабораторный практикум

КГТУ (КАИ), кафедра АСОИУ 3Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Описание ОУ и создание экранной формы

Тема: Описание объекта управления и создание

статической части экранной формы

Цель: ознакомление с технологической операцией

неполного обезвоживания нефтепродукта и

создание экранной формы, представляющей схему

автоматизации отстойника

Лабораторная работа №1

КГТУ (КАИ), кафедра АСОИУ 4Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Описание ОУ и создание экранной формы

Основные понятия

ТРЕЙС МОУД

Проект

Узел

Редактор базы каналов (РБК)

FBD-программа

Редактор представления данных (РПД)

Элементы рисования (статические и динамические)

КГТУ (КАИ), кафедра АСОИУ 5Курбатов Б.К.

Описание ОУ и создание экранной формы

Автоматизированные информационно-управляющие системы .

Схема автоматизации ОУ – технологической операции

неполного обезвоживания нефтепродукта

КГТУ (КАИ), кафедра АСОИУ 6Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Исходная информация для автоматизации

1) расход F1 по притоку Н1 (0÷0,03 м³/с)

2) коэффициент обводненности Kоб=0,1÷0,8

3) переходная характеристика вентиля В2

d=0,1tx, 0≤tx≤60 с.

4) градуировочная характеристика вентиля В2

5) значение вводимой уставки L0=0,1÷3,0 м

6) габариты буллита: D=3,4 м и Vo=200 м³

Описание ОУ и создание экранной формы

КГТУ (КАИ), кафедра АСОИУ 7Курбатов Б.К.

Описание ОУ и создание экранной формы

Автоматизированные информационно-управляющие системы .

Выходная информация

1) текущее значение МФУ L;

2) F2,F3 – значения расходов по потреблению воды и

нефти.

1) значения F1, F2, F3 – два знака после запятой;

2 ) коэффициент Kоб– два знака после запятой;

3) значение МФУ – три знака после запятой;

4) значение отклонения (L-L0) – три знака после запятой.

Информация, выводимая на дисплей

КГТУ (КАИ), кафедра АСОИУ 8Курбатов Б.К.

Описание ОУ и создание экранной формы

Автоматизированные информационно-управляющие системы .

Алгоритм управления (процедуры)

1) формирование расхода по притоку F1,коэффициента

обводненности Коб и включение/выключение вентиля В1;

2) создание градуировочной таблицы буллита и

формирование межфазного уровня;

3) программирование регулятора МФУ и формирование

расходов F2 и F3;

4) расчет объема и расхода частично обезвоженной нефти;

5) организация сохранения данных.

КГТУ (КАИ), кафедра АСОИУ 9Курбатов Б.К.

Описание ОУ и создание экранной формы

Автоматизированные информационно-управляющие системы .

Задание на проведение работы

1) Ознакомиться с материалом, изложенным в п. 1.2.

руководства лабораторной работы;

2) Создать проект и положить начало формированию базы

каналов.

3) Создать экранную форму схемы автоматизации

отстойника, используя стандартные формы отображений

SCADA – систем.

КГТУ (КАИ), кафедра АСОИУ 10Курбатов Б.К.

Описание ОУ и создание экранной формы

Автоматизированные информационно-управляющие системы .

Порядок выполнения работы

1) Запустить Редактор Базы Каналов (РБК)

(ПУСК\ ПРОГРАММЫ\TRACEMODE\РедакторБазыКаналов)

2) Создать новый проект с именем Фамилия_№группы

3) Создать узел проекта (команда «Создать» меню «Узел») с

именем Otstoynik и типом «Средний»

КГТУ (КАИ), кафедра АСОИУ 11Курбатов Б.К.

Описание ОУ и создание экранной формы

Автоматизированные информационно-управляющие системы .

Порядок выполнения работы

4) Создать базу каналов двойным щелчком левой кнопки

(ЛК) на изображении узла в рабочем поле РБК.

КГТУ (КАИ), кафедра АСОИУ 12Курбатов Б.К.

Описание ОУ и создание экранной формы

Порядок выполнения работы

Автоматизированные информационно-управляющие системы .

5) Создать новый канал с именем Al_pritok

(аналоговый (Al) канал будет содержать значение

переменной F1)

6) Установить начальное значение переменной F1=0,02

м³\сек (дважды щелкнуть на строке Al_pritok)

7) Аналогичным образом создать канал Al_kob с начальным

значением 0,25

8) Сохранить базу каналов с именем Petrov_4307.ctm

КГТУ (КАИ), кафедра АСОИУ 13Курбатов Б.К.

Описание ОУ и создание экранной формы

Автоматизированные информационно-управляющие системы .

Порядок выполнения работы

Имя канала Физическая интерпретация

Al_pritok Капелька сырой нефти в м³\сек

Al_kob Доля воды в сырой нефти(безразмерная или в %)

КГТУ (КАИ), кафедра АСОИУ 14Курбатов Б.К.

Описание ОУ и создание экранной формы

Автоматизированные информационно-управляющие системы .

Порядок выполнения работы

9) Открыть Редактор Представления Данных (РПД)

(ПУСК/…)

10) Загрузить проект в РПД с именем Petrov_4307.ctm

11) Добавить группу экранов в бланке «Экраны» навигатора

узла Otstoynik.

12) Добавить экран в созданную группу

КГТУ (КАИ), кафедра АСОИУ 15Курбатов Б.К.

Описание ОУ и создание экранной формы

Автоматизированные информационно-управляющие системы .

Порядок выполнения работы

13) Переименовать название группы на «ѐмкости», название

экрана – «буллит».

14) Настроить оформление экранов (команда «Атрибуты»):

разрешение 800x600, установить флаги заголовка и

использования обоев, выбрать текстуру обоев.

Сохранить графическую базу;

15) Установить флаг «Стартовый» для экрана «буллит»

группы «ѐмкости» (команда «Атрибуты»).

КГТУ (КАИ), кафедра АСОИУ 16Курбатов Б.К.

Описание ОУ и создание экранной формы

Автоматизированные информационно-управляющие системы .

16) Создать следующее изображение для окна «буллит».

Порядок выполнения работы

КГТУ (КАИ), кафедра АСОИУ 17Курбатов Б.К.

Описание ОУ и создание экранной формы

Автоматизированные информационно-управляющие системы .

Контрольные вопросы

1. Что собой представляет SCADA-система TRACE MODE(ТМ)?

2. Назначение Редактора Базы Каналов.3. Назначение Редактора Представления Данных.4. Что собой представляет канал в ТМ?5. Что является объектом управления (ОУ) в работе?6. На какой технологической установке реализуется процесс

обезвоживания сырой нефти?7. Что такое коэффициент обводненности сырой нефти?8. Почему образуется межфазный уровень(МФУ) в

отстойнике?9. Как создать проект в ТМ?10.Какие инструменты используются для создания

статической части графического интерфейса?

КГТУ (КАИ), кафедра АСОИУ 18Курбатов Б.К. 18

Автоматизированные информационно-управляющие системы .

Формирование расхода по притоку

Тема: Формирование расхода по притоку и

включение/выключение вентиля В1

Цель: разработка и реализация алгоритма формирования

притока сырой нефти Н1 методом имитационного

моделирования; создание динамических форм

отображения движущегося потока жидкости

трубопроводе и управления вентилем В1;

определение объема жидкости, остающейся в буллите.

Лабораторная работа №2

КГТУ (КАИ), кафедра АСОИУ 19Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Формирование расхода по притоку

Предварительные сведения

При предположении об очень высокой скорости седиментации, имеет место:

F1 = F1В + F1Н

F1В = F1* kоб

F1Н = F1(1- kоб),

где F1В – расход по притоку “чистой” воды;

F1Н – расход по притоку “чистой” нефти;

КГТУ (КАИ), кафедра АСОИУ 20Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Формирование расхода по притоку

Предварительные сведения

Объемы воды В и нефти Н2, остающихся в отстойнике

определяются по формулам:

0tt

НАПttt0

выключен

включен

,0

,1

VВОТ =(F1В * В1 - F2)(t-t0 ) для

VНОТ =(F1Н * В1-F3) (t-t0), для

где t0 - момент начала наполнения отстойника;

tНАП - момент переполнения отстойника;

F2 – расход воды по потреблению (F2=0 для л.р. 2 и 3);

F3 - расход нефти на выходе отстойника;

B1 – шаровой вентиль, B1

КГТУ (КАИ), кафедра АСОИУ 21Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Формирование расхода по притоку

Задание на проведение работы

1) Ознакомиться с материалом, изложенным в п. 2.2.

руководства лабораторной работы;

2) Дополнить базу каналов, созданную в работе №1,

каналами с именами Al_rashodW, Ventil1, AI_Volume

3) Создать FBD-программу с именем «Сумматор» для

расчета VВОТ и привязать ее к каналу AI_Volume

используя метод УПРАВЛЕНИЕ. Проверить программу

в режиме ЭМУЛЯЦИЯ.

КГТУ (КАИ), кафедра АСОИУ 22Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Формирование расхода по притоку

КГТУ (КАИ), кафедра АСОИУ 22Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Формирование расхода по притоку

Задание на проведение работы

4) Создать экранную форму пульта управления в виде

всплывающего окна с именем ПАРАМЕТРЫ для ввода

исходных данных ( F1, kоб) в интерактивном режиме.

5) Продолжить разработку экрана «буллит», дополнив его

графическими элементами вентиля В1 и участками

трубопровода на входе буллита.

КГТУ (КАИ), кафедра АСОИУ 23Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Формирование расхода по притоку

Порядок выполнения работы

1) Загрузить РБК и открыть созданный в предыдущей

работе проект; дополнить БК каналами

Al_Pritok,Al_kob,Al_Volume,Al_RashodW,Ventil1

2) Создать FBD-программу «Сумматор» командой из

диалога «FBD программа» (нажать ALT-3);

3) Разместить арифметические блоки, соединить блоки,

осуществить описание переменных как показано на

следующем слайде.

КГТУ (КАИ), кафедра АСОИУ 24Курбатов Б.К.

Блок Входы, выходы Тип Комментарий

* (Умножение) IN1 Аргумент приток_F1

IN2 Аргумент коэфф. обвод коб

* (Умножение) IN2 Аргумент Сост. вент.В1

- (Разность) AS Аргумент Потребление F2

+2 (Сложение) SUM Аргумент Объем воды

Автоматизированные информационно-управляющие системы .

Формирование расхода по притоку

FBD-программа СУММАТОР

КГТУ (КАИ), кафедра АСОИУ 25Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Формирование расхода по притоку

Порядок выполнения работы

4) Выполнить тестирование программы «Сумматор» в

пошаговом режиме ( );

5) Связать FBD-программу «Сумматор» с каналом

Al_Volume в бланке «Управления» диалога

«Реквизиты» канала;

6) Свяжите остальные аргументы FBD-программы с

соответствующими каналами;

7) Выполнить тестирование «привязанной» к каналу

FBD-программы в режиме ЭМУЛЯЦИЯ ( )

КГТУ (КАИ), кафедра АСОИУ 26Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Формирование расхода по притоку

Порядок выполнения работы

Комментарий Атрибут Канал

Объем Вход AI_Volume

Приток_F1 Реальное AI_Pritok

Коэфф. обводнения Реальное AI_KОБВ

Состояние вентиля Реальное Ventil1

Потребление Реальное AI_Rashod_W

КГТУ (КАИ), кафедра АСОИУ 27Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Формирование расхода по притоку

8) Загрузить свой проект в редактор представления

данных (РПД).

9) Добавить в группу «ѐмкости» экран «Параметры»

(ширина 300, высота 200)

Порядок выполнения работы

«Посылка значения» «Посылка в канал»

«Ввод и посылка»

- объект – БАЗА;

- канал – Al_Pritok

- атрибут - входное

- объект – БАЗА;

- канал – Al_Pritok

- атрибут - реальное

КГТУ (КАИ), кафедра АСОИУ 28Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Формирование расхода по притоку

Порядок выполнения работы

10) Дополнить экран «буллит». Связать графические

элементы с атрибутами соответствующих каналов.

Выполнить тестирование созданного GUI в режиме

ЭМУЛЯЦИЯ ( );

КГТУ (КАИ), кафедра АСОИУ 29Курбатов Б.К.

Формирование расхода по притоку

Автоматизированные информационно-управляющие системы .

Контрольные вопросы

1.Что такое алгоритм управления?

2.Как задать начальное значение канала?

3.Как изменить положение канала в Базе Каналов(БК)?

4.Что такое FBD-программа?

5.Какие функциональные блоки используются в FBD-

программе СУММАТОР?

6.Как тестируется FBD-программа в пошаговом режиме?

7.В чем состоит процедура «привязки» FBD-программы к

каналу?

8. Как тестируется работа проекта в режиме эмуляции?

9.Какая динамическая ФО используется для создания объекта

«Вентиль В1»?

10.Как создать анимацию движения жидкости в трубопроводе?

КГТУ (КАИ), кафедра АСОИУ 30Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Формирование межфазного уровня

Тема: Создание градуировочной таблицы и формирование

межфазного уровня

Цель: создание градуировочной таблицы буллита

отстойника;

определение значения МФУ методом интерполяции

нулевого и первого порядков;

оценка погрешности определения значения МФУ.

Лабораторная работа №3

КГТУ (КАИ), кафедра АСОИУ 31Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Формирование межфазного уровня

Поперечное сечение буллита отстойника

D – диаметр буллита, O – центр сечения

AB – межфазный уровень (МФУ)

L – значение МФУ (L=EC), OC=D/2

КГТУ (КАИ), кафедра АСОИУ 32Курбатов Б.К.

Формирование межфазного уровня

Определение значения МФУ

Автоматизированные информационно-управляющие системы .

Длина буллита 2

4

D

Vl O

)sin(8

2DSСЕГПлощадь сегмента AEBCA

)sin(2

)sin(8

4 2

2

OO VD

D

VSl СЕГ

Объем осажденной воды

СЕГВОТ SlV или (F1B*B1 - F2)t = )sin(2

OVили

a)sin( (F1B*B1 - F2)t, где OV

a2

EC=OC-OE= )2

cos1(22

cos22

DDD

)2

cos1(2

DL

КГТУ (КАИ), кафедра АСОИУ 33Курбатов Б.К.

Формирование межфазного уровня

Построение градуировочной таблицы

Автоматизированные информационно-управляющие системы .

)2

cos1(2

DL

2cos1

2

D

L)

21arccos(2

D

L

Алгоритм определения МФУ с использованием

градуировочной таблицы

Vвот )sin( (интерполяция)D

L2L

Vвот=(F1B*B1-F2)t – значение канала Al_Volume

КГТУ (КАИ), кафедра АСОИУ 34Курбатов Б.К.

Формирование межфазного уровня

Автоматизированные информационно-управляющие системы .

Интерполяция первого и второго порядков

i-ая колонка градуировочной таблицы описывает i-ый узел

интерполяции

iD

L

D

L)

2(

2, если )sin()sin( i 1)sin( i

ii

iii

i

D

L

D

L

D

L

D

L

)sin()sin(

)2

()2

()sin()sin(

)2

(2

1

1

КГТУ (КАИ), кафедра АСОИУ 35Курбатов Б.К.

Формирование межфазного уровня

Автоматизированные информационно-управляющие системы .

Задание на проведение работы

1) Ознакомиться с материалом, изложенным в п. 3.2.

руководства лабораторной работы;

2) Сформировать градуировочную таблицу и реализовать

один из способов интерполяции

3) Создать динамическую экранную форму с помощью ФО

«Гистограмма», отражающую изменение МФУ при

наполнении отстойника.

4) Провести сопряжение процедуры 1 и процедуры 2

КГТУ (КАИ), кафедра АСОИУ 36Курбатов Б.К.

Формирование межфазного уровня

Автоматизированные информационно-управляющие системы .

Порядок выполнения работы

1) Загрузить проект в РБК, дополнить БК новым каналом

Al_Uroven;

2) Реализовать первый шаг алгоритма определения МФУ на

языке FBD с помощью блока УМНОЖЕНИЕ. Принять

a=0.0314159. На выходе блока значение

3) Реализовать второй шаг алгоритма с помощью блока

LINTR. На выходе блока значение 2L/D.

4) Реализовать третий шаг алгоритма с помощью блока

УМНОЖЕНИЕ. На выходе–значение L.

)sin(

КГТУ (КАИ), кафедра АСОИУ 37Курбатов Б.К.

Формирование межфазного уровня

Автоматизированные информационно-управляющие системы .

FBD-программа Interpol

Блок Входы, выходы Тип Значение Комментарий

* (Умножение) In1 Аргумент Al_Volume

In2 Константа 0.0314159

LINTR Sel Константа 0

* (Умножение) In2 Константа 1.7

* (Умножение) Mul Аргумент Al_Uroven

КГТУ (КАИ), кафедра АСОИУ 38Курбатов Б.К.

Формирование межфазного уровня

Порядок выполнения работы

5) В директории проекта создать файл itabl.cfg, в который

занести значения градуировочной таблицы:

QTABL=1 Количество таблиц

TABL00=21 Число узлов в таблице

0 0

0.12 0.1

….

X Y

6.28 2.0

Автоматизированные информационно-управляющие системы .

КГТУ (КАИ), кафедра АСОИУ 39Курбатов Б.К.

Формирование межфазного уровня

Порядок выполнения работы

Автоматизированные информационно-управляющие системы .

6) Подключить FBD-программу «Interpol» к каналу Al_Uroven

и протестировать ее в режиме ЭМУЛЯЦИЯ.

7) Загрузить сохраненный проект в РПД.

8) На экран «буллит» добавить ФО «Многослойная

Гистограмма». Привязать ФО к реальному атрибуту

канала Al_Uroven, установить значения MIN – 0, MAX –

3.4 (диаметр буллита 3.4 м), расположение –

вертикальное. Заливка голубая (вода) на черном фоне

(нефть).

КГТУ (КАИ), кафедра АСОИУ 40Курбатов Б.К.

Формирование межфазного уровня

Автоматизированные информационно-управляющие системы .

9) Разместить ФО как показано на рисунке

Порядок выполнения работы

КГТУ (КАИ), кафедра АСОИУ 41Курбатов Б.К.

Формирование расхода по притоку

Автоматизированные информационно-управляющие системы .

Контрольные вопросы

1.Что такое градуировка сигнала?

2.Какой вид интерполяции используется для операции

«градуировка» в работе?

3.Что такое интерполяция нулевого порядка?

4.Как на практике осуществляется составление градуировочной

таблицы буллита отстойника?

5.Объясните работу FBD-программы Interpol ?

6.В каких трех точках(объем/уровень) нужно тестировать программу

Interpol?

7.Объясните структуру градуировочного файла itabl.cfg ?

8.Как создать файл itabl.cfg для двух буллитов?

9.Какая динамическая ФО используется для создания объекта

«МФУ»?

10.Продемонстрируйте работу объекта «МФУ» в режиме ЭМУЛЯЦИЯ.

КГТУ (КАИ), кафедра АСОИУ 42Курбатов Б.К. КГТУ (КАИ), кафедра АСОИУ 42

Автоматизированные информационно-управляющие системы .

Программирование регулятора МФУ

Цель: разработка и реализация алгоритма управления МФУ

по закону позиционного регулирования;

отображение качества регулирования с помощью

графика;

оценка качества регулирования

(определение величины перерегулирования,

погрешности регулирования

в установившемся режиме).

Лабораторная работа №4

Тема: Программирование регулятора МФУ и

формирование расходов F2 и F3

КГТУ (КАИ), кафедра АСОИУ 43Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Программирование регулятора МФУ

Контур регулирования МФУ

L0 – требуемое значение МФУ (уставка);

L-L0 – отклонение (погрешность регулирования);

Больше/Меньше – сигналы, формируемые регулятором;

F2 – расход по потреблению воды В1;

В2 – исполнительное устройство (вентиль В2).

КГТУ (КАИ), кафедра АСОИУ 44Курбатов Б.К.

Программирование регулятора МФУ

Автоматизированные информационно-управляющие системы .

Трехпозиционное регулирование

Ui

epsL0-L

epsL-L0eps-

epsL0-L

если

если

если

,1

,0

,1

iU

где eps – зона нечувствительности регулятора;

U – выходной сигнал регулятора:

U=1 – «БОЛЬШЕ»

U=-1 – «МЕНЬШЕ»

КГТУ (КАИ), кафедра АСОИУ 45Курбатов Б.К.

Программирование регулятора МФУ

Автоматизированные информационно-управляющие системы .

Разгонная и градуировочная характеристики вентиля В2

d=0,001tx, 0≤tx≤60 с.

F2=0,6∙d, 0≤d≤0,06 м.

где d – величина хода плунжера вентиля В2;

tx – время хода плунжера;

tп.х. – время полного хода плунжера, tп.х.=60 с.;

dп.х. – величина полного хода плунжера, dп.х.=0,06 м.;

При d=dп.х. вентиль В2 полностью открыт

При d=0 вентиль В2 полностью закрыт

КГТУ (КАИ), кафедра АСОИУ 46Курбатов Б.К.

Программирование регулятора МФУ

Автоматизированные информационно-управляющие системы .

Качество регулирования МФУ

Время хода плунжера на i – м шаге

tUtt i

i

x

i

x

1, i = 0, 1, 2, 3…,

КГТУ (КАИ), кафедра АСОИУ 47Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Программирование регулятора МФУ

Задание на проведение работы

1) Ознакомиться с материалом, изложенным в п. 4.2.

руководства лабораторной работы;

2) Создать пульт настройки регулятора в виде

всплывающего окна, в котором с помощью стандартных

ФО можно вводить следующие переменные: значение

уставки L0 и значение eps.

Отобразить на пульте в виде гистограммы значение

положения плунжера клапана в процентах от длины его

полного хода.

3) Разработать и реализовать алгоритм регулирования МФУ

КГТУ (КАИ), кафедра АСОИУ 48Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Программирование регулятора МФУ

Блок-схема алгоритма регулятора МФУ

3 - вычисление Ui

4 - вычисление время хода плунжера

5 - вычисление величины хода

плунжера

6 - вычисление F2

КГТУ (КАИ), кафедра АСОИУ 49Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Программирование регулятора МФУ

Порядок выполнения работы

1) Открыть РБК проекта и дополнить существующую БК

новыми каналами с указанными начальными значениями:

Ust_urov=0.2 м., epsMAX=0.01 м. ,epsMIN=0.01 м. ,

time_hoda=10 с., Ust_ur–epsMIN и Ust_ur+epsMAX;

2) Создать FBD-программу «Ust_eps» для реализации

первых двух блоков приведенной блок-схемы. Программа

формирует значения переменных в каналах

Ust_ur+epsMAX и Ust_ur-epsMin;

3) Создать FBD-программу «Reg_3P» для реализации

третьего блока блок-схемы (с помощью ф. блока <>F).

Значение выхода регулятора в канал U_outREG.

КГТУ (КАИ), кафедра АСОИУ 50Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Программирование регулятора МФУ

Порядок выполнения работы

4) Создать FBD-программу «ISP_MEX» (Исполнительный

Механизм) для реализации четвертого блока блок-схемы.

Протестировать программу.

5) Объединить все три предыдущие FBD-программы в одну

программу «timer» (можно удалить канал U_outREG).

6) Связать FBD-программу «timer» с каналом time_hoda.

7) Создать FBD-программу «F2» для реализации пятого и

шестого блока блок-схемы. Привязать программу к

каналу AI_RashodW.

КГТУ (КАИ), кафедра АСОИУ 51Курбатов Б.К.

Автоматизированные информационно-управляющие системы .

Программирование регулятора МФУ

FBD-программы «timer» (сверху) и «F2» (снизу)

КГТУ (КАИ), кафедра АСОИУ 52Курбатов Б.К.

Программирование регулятора МФУ

Автоматизированные информационно-управляющие системы .

Порядок выполнения работы

8) Загрузить сохраненный проект в РПД. Создать экран

«Настройки регулятора» для задания диапазона

нечувствительности и уставки уровня.

9) Создать экран «График» для реализации последнего

этапа блок-схемы. Необходимо ввести новые каналы

tang(0.006),shag+(1.0),shag-(-1.0),timePX(60).

10) Используя ФО «Видеоклип», создайте на экране

«Буллит» изображения трубопроводов на входе и

выходе вентиля В2.

КГТУ (КАИ), кафедра АСОИУ 53Курбатов Б.К.

Программирование регулятора МФУ

Автоматизированные информационно-управляющие системы .

Экраны «График» и «Настройки регулятора»

КГТУ (КАИ), кафедра АСОИУ 54Курбатов Б.К.

Формирование расхода по притоку

Автоматизированные информационно-управляющие системы .

Контрольные вопросы

1.Нарисуйте структурную схему и объясните работу контура

регулирования МФУ.

2.Назовите тип используемого регулятора и напишите закон его

регулирования.

3.Нарисуйте линейную разгонную характеристику вентиля В2.

4.Объясните работу FBD-программы «3-х позиционный регулятор».

5. Объясните работу FBD-программы «электродвигатель».

6. Объясните работу FBD-программы «концевой выключатель».

7.Как задается «зона нечувствительности» регулятора?

8.Как протестировать работу FBD-программы REGUL в пошаговом

режиме?

9.Создайте графический объект, используемый для анализа качества

регулирования.

10. Продемонстрируйте работу объекта «Регулятор» в режиме

ЭМУЛЯЦИЯ.