Реферат: Автоматизированные системы управления основными технологическими процессами
По умолчанию проекту присвоено имя ТМ50 . Для его изменения нажмите ЛК в поле ввода имени проекта и с клавиатуры введите новое имя. Тип проекта оставьте установленный по умолчанию (Пользовательский ). Для подтверждения завершения настройки параметров нового проекта щелкните по кнопке Ok . При этом диалог Свойства проекта исчезнет с экрана, а в заголовке окна редактора базы каналов и его строке статуса появится название нового проекта.
2.2. Создание узлов проекта
Разрабатываемый проект будет содержать всего один узел – станцию оператора (АРМ - автоматизированное рабочее место), так как в проекте отсутствуют реальные контроллеры, взаимодействующие с датчиками и исполнительными устройствами.
Выбор узлов проекта производится в диалоге Имя и тип узла . Для вызова этого диалога на экран выполните команду Узел/Создать.
В верхнее поле диалога Имя и тип узла введите вместо имени по умолчанию (NODE1 ) новое имя узла - АРМ .
В окне выбора типа узла раскройте список класса узлов Большой и выберите тип узла - МРВ . Подтвердите создание узла нажатием кнопки Ok .
?????? Имя и тип узла ???????? ? ??????, ? ? ??????? ???? ????????? ???? ??????? ???????? ?????? ?????????? ????.
2.3. Создание и редактирование каналов
Реальный проект может содержать десятки и сотни узлов. Количество узлов в проекте определяется количеством операторских станций (АРМ) и контроллеров (параметров) в системе управления. Но каждый контроллер должен быть "связан" с одной из операторных станций. Поэтому следующий этап проектирования - привязка контроллеров к операторским станциям.
??? ???????? ??????????? ? ??????? Связать с , ??????? ?????????? ?? ????? ??????? ???????? ЛК ?? ?????? ???. ? ???? ??????? ???????????? ????? ???????????? (?????) ?? ?????? ?????? ????????????, ??????????? ? ???????. ? ????? ???????????? ???????? ????? ??????? ?? ????? 32 ???????????? (??. ???. ????). ????? ?????????? ???????? ???????? ? ??????? ?????? Ok ??????????? ????????? ?????????????? ???? ??????? ??????? ???.
Так как узлы контроллеров в разрабатываемой системе управления отсутствуют, то операцию привязки контроллеров к операторской станции (АРМ ) следует пропустить. Щёлкните ЛК на кнопке Ok для входа в окно редактирования объектов.
? ???? ????, ??? ??????????????? ??????????? ?????? (?????? ????? ??????????? ?????????????? ???????), ??? ????????????? ???????????? ??????????? ??????? (????????, ?????????? ????, ?????????? ????? ? ??.). ???????? ????? ??????. ??? ????? ?????????????? ???????? Объект/Создать .
? ??????????? ??????? Создать объект ???????? ????? Пустой ? ??????????? ????? ???????? Ok .
На экране вновь появится окно Редактор базы каналов с созданным объектом (вверху справа). Перетащите иконку объекта OBJ в середину окна.
Для изменения имени объекта (OBJ16 ) нажмите ПК на его иконке и в появившемся диалоге Параметры объекта введите новое имя объекта, например, Отстойник.
Выставьте флаг Загружать , чтобы объект загружался при запуске программы “Редактор представления данных ”. Окончательный вид диалога Параметры объекта представлен справа. Не забудьте завершить работу в диалоге нажатием кнопки Ok .
?????? ???????? ЛК ?? ?????? ???????. ?? ????? ????? ??????? ?????? Каналы объекта: Отстойник .
В соответствии с заданием на проектирование в схеме автоматизации имеется лишь один регулируемый параметр – межфазный уровень в отстойнике. Оператор должен иметь возможность изменять задание регулятору. В интерфейс оператора необходимо вывести и положение штока регулирующего клапана. Для перехода из автоматического режима управления на ручной и обратно потребуется еще один канал - Автоматический/Ручной . Перемещение оператором штока клапана в режиме "Р учное управление " должно вызывать изменение межфазного уровня в отстойнике. Таким образом, для моделирования контура регулирования с возможностью изменения задания регулятору и переходом на ручной и автоматический режимы управления потребуется пять каналов .
Создайте и шестой канал - Управление . В дальнейшем он будет использован для настройки программы.
Для создания нового канала используйте команду Канал/ Создать .
По умолчанию имя первого созданного канала new-xx00-0000 (второго- new-xx00-0001 и т. д.). В поле ввода имени канала введите новое имя - Управление .
Аналогичным образом создайте еще пять каналов и присвойте им имена МежфазУровень, Задание, Ход_штока , Авто/Ручн и Руч_управл. Окончательный вид диалога Каналы объекта: Отстойник приведен на рисунке выше.
??????????? ????????? ?????? Задание . ??? ????? ?????? ??????? ЛК ?? ??? ????? ? ?????? ???????. ?? ????? ????? ??????? ?????? Реквизиты: Задание .
Диалог Реквизиты позволяет ввести частоту и фазу пересчета канала, настроить и отладить первичную обработку сигнала в канале, ввести шкалу и аварийные границы канала, настроить вызов программ для более сложной обработки сигнала или управления, а также настроить ряд других параметров канала.
В бланке Основные нажатием ЛК установите флажок Отработать. В поле При старте введите задание регулятору, равное 150 , которое регулятор будет отрабатывать при запуске системы.
????????? ? ????? Границы и обработка . ? ???? Верхний предел ??????? ?????????? ???????? ????????????? ?????????, ?????? 300 , ? ????????? ?????? ????????????? Контр. шкалы . ????????????? ??? ?????? Границы и обработка ??????????? ?? ??????? ????.
Завершите редактирование канала нажатием ЛК на кнопке Ok диалога Реквизиты : Задание .
Аналогичным образом настройте каналы МежфазУровень, Ход_штока и Руч_управл . Для этого в бланке Границы и обработка этих каналов в поле Верхний уровень введите, соответственно, 300, 100 и 100 (100 - ход штока клапана в процентах). Не забудьте выставить флаг Контр. Шкалы для всех трех каналов.
Закончив операции по созданию и настройке каналов объекта Отстойник , закройте диалог Каналы объекта .
2.4. Создание FBD - программы
Требуется создать FBD - программу, моделирующую систему автоматического регулирования межфазного уровня в отстойнике. Эта программа должна вычислять текущее значение параметра, рассогласование (отклонение текущего значения параметра от заданного), формировать управляющее воздействие по ПИД - закону, блокировать выход регулятора при переходе на ручной режим и обеспечить изменение межфазного уровня при перемещения штока клапана в режиме ручного управления.
Переход в диалог создания FBD - программы осуществляется:
· выполнением команды Окна/FBD-программы ;
· нажатием ЛК на иконке инструментальной панели.
? ?????????? ?? ????? ????? ??????? ?????? FBD-программа . ? ???? ??????? ????? ??????? FBD-программу ??? ?????????????? ??? ??????? ????? ?????????, ? ????? ?????? ? ??????????????? ??? ????????? ? ??????????? ? ???.
Для создания новой программы выполните команду Программа/ Создать . По умолчанию создаваемой программе присваивается имя FormN , где N – её номер по порядку в данном узле. Для изменения имени программы в диалоге предусмотрено специальное поле (вверху слева).
Создайте новую программу. Заполните диалог в соответствии с рисунком, приведенным выше.
??? ???????? ? ?????????????? ????????? FBD-программы ??????? ЛК ?? ?????? Редактировать . ??? ??????? ??????? ????????? ??????? ???? ??? ???????? ????????? ? ??????? ?????????? ??????????????? - Меню FBD .
Первый этап создания программы - размещение функциональных блоков, участвующих в алгоритме моделирования системы, на рабочем поле.
Разрабатываемая программа должна содержать следующие блоки:
- блок вычитания (" - ") - для вычисления рассогласования между текущим и заданным значениями регулируемого параметра;