Реферат: Автоматизированные системы управления основными технологическими процессами
- блок выбора (SEL) - для выбора режима Авто/Ручн (блокировка выхода регулятора в режиме ручного управления);
- блок (OBJ ) - для моделирования объекта регулирования (объект первого порядка с запаздыванием);
- блок перевода в проценты (t % ) - для вычисления положения штока клапана (0 - 100%) в зависимости от значения регулируемого параметра (0 - 300);
- блок умножения (" х ") - для моделирования изменения регулируемого параметра в заданных пределах (0 - 300) при изменении положения штока клапана в режиме ручного управления от 0 до 100%.
Переход в режим размещения новых блоков производится нажатием ЛК на соответствующей иконке в диалоге Меню FBD (см. рисунок выше).
Выполните следующую последовательность действий:
· в функциональном разделе Арифметические выберите блок вычитания "- " и нажатием ЛК разместите его на рабочем поле;
· в функциональном разделе Регулирование выберите блок "PID " и нажатием ЛК разместите его на рабочем поле;
· в функциональном разделе Выбор выберите блок "SEL " и нажатием ЛК разместите его на рабочем поле;
· в функциональном разделе Регулирование выберите блок "OBJ " и разместите его на рабочем поле;
· в функциональном разделе Алгебраические - F(x) выберите блок "t% " и разместите его на рабочем поле;
· в функциональном разделе Арифметические выберите блок умножения " x " и разместите его на рабочем поле.
Рабочее поле с размещёнными на нём функциональными блоками должно выглядеть следующим образом (см. рис. ниже).
![]() |
????????? ???? - ?????????? ?????? ? ???????????? ?????????? ????????????? ???????. ??? ?????????? ????? ?????? ????? ? ??????? ??????? ???? ??????? ???????? ???? ???? ???????? ЛК , ????? ????? ?????? ЛК (??? ???? ????? ?????? ???????? ??????) ?, ????????? ????? ?????? ????, ??????????? ?????? ? ??????? ??????? ????? ?????. ??? ??????????? ????? ??????? ???????? ?? ?? ??????? ????? ????? ? ?????? ??????? DEL .
![]() |
????????? ? ????? ?????????????? ?????? ???????? ЛК ?? ??????????????? ?????? ??????? Меню FBD . ??????? ????? ? ?????? ????? ??????????? ?????? ? ???????????? ? ????????, ??????????? ????.
![]() |




Произведите настройку входов и выходов блоков программы в соответствии с табл. 1. Не забывайте вводить комментарий для каждой переменной и константы. Эти комментарии помогут в дальнейшем идентифицировать каналы объекта. В скобках (столбец Комментарий ) указаны значения констант, которые необходимо вводить в поле Значение .
Таблица 1.
Блок | Вход, выход | Тип переменной | Комментарий |
"-" | AD | аргумент | Задание |
"-" | AS | аргумент | Межфазный уровень |
"PID" | KP | константа | Коэффициент при пропорциональной составляющей (0.9) |
"PID" | KD | константа | Коэффициент при дифференциальной составляющей (0.01) |
"PID" | KI | константа | Коэффициент при интегральной составляющей (0.2) |
"PID" | MAX | константа | Максимум управления (300) |
"PID" | MIN | константа | Минимум управления (0) |
"SEL" | I G | аргумент | Переключение Авто/Ручн |
"OBJ" | K | константа | Коэффициент усиления (1) |
"OBJ" | T | константа | Постоянная времени (4) |
"OBJ" | N | константа | Запаздывание (2) |
"OBJ" | Q | аргумент | Межфазный уровень |
"t%" | INP | аргумент | Межфазный уровень |
"t%" | MIN | константа | Минимум (0) |
"t%" | MAX | константа | Максимум (300) |
"t%" | Q% | аргумент | Положение штока клапана |
" x " | IN1 | аргумент | Ручное управление |
" x " | IN2 | константа | Множитель (3) |
Закончив настройку входов и выходов блоков, перейдите в окно редактирования базы каналов узла АРМ одним из следующих способов:
· выполнением команды Окна/Объекты ;
· нажатием ЛК на иконке инструментальной панели.
![]() |
????? ?????????? ????? ?? ???? ?????? ?? ?????? ???????? ???? ????????.
![]() |
?????? ??????? ЛК ?? ?????? ??????? Отстойник , ??? ??????? ????????? ?? ?????? ??????? Каналы объекта : Отстойник .
2.5. Подключение FBD-программы к каналам
Подключите созданную программу ПИД к каналам узла АРМ . Сначала свяжите её с каналом Управление .
![]() |
??? ????? ??????? ? ?????? Реквизиты : Управление , ?????? ????? ЛК ?? ????? ?????? Управление ? ?????? ??????? ??????? Отстойник . ???????? ????? Управление ? ? ???? ?????? FBD -???????? ???????? ?? ?????? ????????? ПИД .
![]() |
В соответствующих полях данного бланка выводятся комментарий к программе и список ее аргументов и констант. При выделении любой строки этого списка (нажатием ЛК ) в поле слева выводится комментарий к настраиваемому параметру (см. рисунок).
Обратите внимание, что при первом выборе программы ПИД в списке FBD - программ все аргументы программы настроены на один и тот же канал объекта Отстойник - Управление (см. рис. выше).
Необходимо каждый аргумент программы подключить к "своему" каналу. Вот тут-то и приходят на помощь комментарии, сделанные ранее при описании переменных и констант.
Прочтите внимательно и до конца настоящий раздел. Запомните последовательность действий при подключении каналов к переменным программы:
- выделить нажатием ЛК любой из аргументов списка (комментарий слева подскажет, к какому каналу надо подключить данный аргумент);
- запомнить имя канала и двойным нажатием ЛК по строке с выделенным аргументом вызвать на экран диалог Выбор канала ;
![]() |
- убедиться, что список выведенных каналов соответствует объекту
Отстойник (выделить его нажатием ЛК );
- выбрать имя канала, соответствующее настраиваемому аргументу, и его атрибут (для выбора атрибута развернуть список в верхнем поле диалога);