Модернизация САУ "Азотной станции"
Оборудование и описание элементов системы автоматического управления. Интерфейсный модуль и алгоритм работы системы автоматического управления. Алгоритм работы газоразделительного блока. Описание программируемого контроллера Allen-Bradley 1769-L35E.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 21.03.2019 |
Размер файла | 2,5 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на Allbest.ru
ВВЕДЕНИЕ
система автоматическое управление
Азотная станция предназначена для получения из воздуха азота, используемого в различных технологических целях. Оборудование станции размещено в металлическом контейнере, которое может перевозиться различными видами транспорта, что позволяет использовать азотную станцию на различных объектах потребителя.
В состав станции входят:
Мембранная газоразделительная установка МВА-1, 0-95-300;
Дизельный винтовой компрессор XAHS186;
Генераторная установка GMM12M;
АСУ ТП;
Блок подготовки воздуха (в составе воздушные фильтры DD, PD, QD 280) ;
Контейнер, разделительный на три рабочих отсека и оборудованный системами вентиляции, обогрева, электроосвещения, охранно-пожарной сигнализации, пожаротушения и системой удаления выхлопных газов и пермеата.
Электропитание станция получает как от источника внешнего электроснабжения (ВРУ-односекционное) с напряжением 220 В, 1 фаза, 50 Гц, потребляемая мощность не более 12 кВт, так и от расположенной в контейнере генераторной установки GMM12M, что даёт возможность эксплуатировать азотную станцию в автономном режиме.
Данная тема дипломной работы представляет модернизацию САУ «Азотной станции».
В существующей системе автоматического управления установлена панель управления серии «4PP045», в которой установлен ПЛК предназначенный для обеспечения различного уровня функций на основе общей платформы. В ходе эксплуатации произошёл отказ данной панели и было необходимо произвести замену. Тем самым произведена модернизация ПЛК, так как данная модель снята с производства. Замена производилась на отдельный контроллер Allen-Bradley 1769-L35E Compact Logix 5335E и панель оператора Omron NB5Q-TW00B.
АНАЛИЗ СУЩЕСТВУЮЩЕЙ САУ
Оборудование системы автоматического управления
В данной таблице 1. 1 представлено существующее оборудование для системы автоматического управления Азотной станции
Таблица 1. 1 - Модули ПЛК
Обозначение |
Наименование |
Количество |
|
А1 |
Модуль приемника Х2Х Х20BR9300 |
1 |
|
А2 |
Модуль температурных входов АТ2222 |
1 |
|
А3; А4; А7 |
Модуль аналогового ввода Х20AI4622 |
3 |
|
А5 |
Модуль дискретных выходов X20DO9322 |
1 |
|
А6 |
Модуль дискретных входов X20DI9371 |
1 |
|
А8 |
Панель оператора 4PP045 |
1 |
|
А8. 1 |
Интерфейсный модуль 4PP045. IF23 |
1 |
|
А1…А7 |
Клеммный блок X20TB12 |
7 |
|
А1 |
Шинный блок X20BM01 |
1 |
|
А2…А7 |
Шинный блок X20BM11 |
6 |
|
А8 |
CompactFlash 0512 MB |
1 |
|
А8 |
Клеммная колодка 0ТВ103 |
1 |
|
А8 |
Клеммная колодка 0ТВ704 |
1 |
Описание элементов системы автоматического управления
Модуль приемника Х2Х Х20BR9300
Приемник шины используется для соединения серии X20 с X2X Link. Модуль оборудован линиями питания для X2X Link, а также электропитания внутренней шины ввода/вывода. Левая и правая заглушки включены в поставку. Приемник шины X2X Link. Питание X2X Link и внутренней шины ввода/вывода. Гальваническая развязка питающей линии и питания сети X2X Link. Возможно резервирование питания X2X Link за счет одновременной эксплуатации нескольких модулей питания. Работает только в крайнем левом слоте.
Модуль температурных входов АТ2222
X20AT2222 X20 модуль температурных входов, 2 входа измерения сопротивления, PT100, PT1000, 0. 1 K разрешение, 3х-проводная схема подключения.
Модуль аналогового ввода Х20AI4622
Модуль универсальных аналоговых входов поддерживает до 8
конфигурируемых пользователем на поканальной основе входов
для термопары, резистивного датчика температуры (RTD), сопротивления, В, мВ или реохорда. Обеспечивается межканальная изоляция и изоляция соединительной платы. Модули выполняют аналого-цифровое преобразование синхронно с выполнением управления ЦПУ, устраняя задержку обмена данными. Все модули аналогового входа обрабатываются параллельно, не допуская увеличения времени сканирования при добавлении модулей. Трехцветный светодиодный индикатор состояния на модуле показывает, когда модули сканируются, когда входные каналы принудительно установлены в определенное состояние и когда выполняется диагностика модуля. На поканальной основе поддерживается выбираемое пользователем значение отказобезопасности. Для входов термопары предоставляется сигнал предупреждения, чтобы до отказа датчика индицировать необходимость в техническом обслуживании. Также обеспечивается сигнал отказа датчика.
Модуль дискретных выходов X20DO9322
Модуль X20DO9322 оборудован двенадцатью выходами для 1-проводных соединений. X20DO9322 сконструирован для выходного соединения в режиме источника тока. Краткое описание. Модуль ввода/вывода. Двенадцать дискретных выходов 24В для 1-проводных соединений. Отдельная информация. Индикаторы информации. Работа всех каналов, рабочее положение, положение модуля. Диагностика. Выходы. Да, с помощью светодиодного индикатора состояния и ПО (ошибка вывода). Работа/неисправность модуля.
Модуль дискретных входов X20DI9371
Модуль оборудован 12 входами для 1-проводных соединений. Входы предназначены для подключения в режиме потребителя тока X20DI9371 12 дискретных входов. Потребитель, 1-проводные соединения. Программный входной фильтр можно настроить для всего модуля.
Панель оператора 4PP045
Power Panel «4PP045» представляет панель оператора с ЖК дисплеем в которую встроен ПЛК (программируемый логический контроллер). На задней части панели установлен разъем для подключения к модулям по связи RS232. Данная система позволяет производить систему автоматического управления установкой «Азотной станции».
При возникновении аварийной ситуации система управления отрабатывает алгоритм аварийной блокировки и сообщает источник аварии. Так же оператор имеет возможность управлять элементами станции по отдельности.
Интерфейсный модуль 4PP045. IF23
IF23-1 4PP045. IF33-1 Интерфейс IF1 Тип RS232 Шина CAN Конструкция Штекерный разъем DSUB, 9 пин 4-выводный многоточечный соединитель Макс. скорость передачи 115. 2 Кбит/с 1 Мбит/с Интерфейс IF2 Тип RS485/RS422 Шина CAN Конструкция Штекерный разъем DSUB, 9 пин 4-выводный многоточечный соединитель Макс. скорость передачи 115. 2 Кбит/с 1 Мбит/с Интерфейс 0571-P74 Flash 4 Mбайт (для микропрограммы) Переключатель режима/узла 2х 16-разрядных переключателя Энергонезависимые переменные 32 Кбайт Сторож MTCX Процессор Тип Geode LX800 Тактовая частота 500 МГц Кэш L2 128.
Алгоритм работы системы автоматического управления
Режим работы системы управления.
Автоматический - режим управления установкой с помощью кнопки «Запустить установку»;
Ручной режим управления отдельными узлами газоразделительного блока.
Включение системы управления происходит одновременно с включением блока. Загрузка панели управления происходит за 30-60 секунд. Если панель управления отображает загрузочный экран дольше указанного времени, оператор должен обратить внимание на содержание экрана загрузки. Если в нижнем левом углу отобразилось сообщение «Service», то необходимо перезагрузить панель.
После загрузки выводится основной экран системы управления.
Алгоритм работы газоразделительного блока.
Подается команда «Запустить газоразделительный блок», состояние изменяет на «Ожидание давления на входе»;
Давление воздуха на входе становится «рабочим», состояние изменяется на «Азот не в норме», а газоразделительный блок начинает свою работу: открывается входной клапан, на выходе открывается клапан выброса азота в атмосферу, и закрывает клапан подачи азота потребителю, включается нагреватель. Рабочей считается температура после нагревателя в пределах 40-50 градусов, если температура станет выше 60 градусов, то срабатывает аварийная блокировка - нагреватель выключается, а на экране выводится сообщение оператору об аварийно-высокой температуре воздуха «Нагреватель 01! Получен сигнал перегрева»;
Концентрация кислорода на выходе достигает необходимого значения, состояние газоразделительного блока изменяется на «Азот в норме», на выходе открывается клапан подачи азота потребителю и закрывается клапан выброса азота в атмосферу;
Давление воздуха на входе становится «не рабочим», состояние изменяется на «Ожидание давления на входе», а входные клапана закрываются, нагреватель выключается;
Если в течении заданного времени концентрация кислорода на выходе не достигает необходимого значения, то газоразделительный блок останавливается в аварийном режиме;
Концентрация кислорода на выходе превышает необходимое значение, на выходе открывается клапан выброса азота в атмосферу и закрывается клапан подачи азота потребителю. Выдается предупреждение о высокой концентрации кислорода;
Давление воздуха на входе становится «не рабочим», состояние газоразделительного блока изменяется на «Ожидание давления на входе», а выходные клапана закрываются, нагреватель выключается;
Если в течении длительного времени давление воздуха на входе остается рабочим, а концентрация кислорода на выходе ниже заданной, то состояние изменяется на «Установившийся режим».
ВЫБОР ОБОРУДОВАНИЯ
Выбор оборудования для реализации замены САУ Азотной станции представлен в таблице 2. 1.
Таблица 2. 1 - Модули ПЛК
Обозначение |
Наименование |
Количество |
|
А1 |
Модуль приемника Х2Х Х20BR9300 |
1 |
|
А2 |
Модуль температурных входов АТ2222 |
1 |
|
А3; А4; А7 |
Модуль аналогового ввода Х20AI4622 |
3 |
|
А5 |
Модуль дискретных выходов X20DO9322 |
1 |
|
А6 |
Модуль дискретных входов X20DI9371 |
1 |
|
А8 |
Панель оператора Omron NB5Q-TW00B. |
1 |
|
А8. 1 |
Allen-Bradley 1769-L35E Compact Logix |
1 |
|
А1…А7 |
Клеммный блок X20TB12 |
7 |
|
А1 |
Шинный блок X20BM01 |
1 |
|
А2…А7 |
Шинный блок X20BM11 |
6 |
|
А8 |
CompactFlash 0512 MB |
1 |
|
А8 |
Клеммная колодка 0ТВ103 |
1 |
|
А8 |
Клеммная колодка 0ТВ704 |
1 |
Описание программируемого контроллера Allen-Bradley 1769-L35E
CompactLogix - это контроллер для ввода/вывода информации, который имеет вычислительную мощность, что и процессор ContrоlLogix, CоmpactLogix выполняет действия с определенной точностью. Он так же подходит для любого рода действий программирования, а так же для связи с другими контроллерами и простой в использовании.
CоmpactLоgix разработан для применения действий Lоgix в приложениях определенных уровней управления. Приложения должны иметь определенное количество входов.
Небольшие размеры позволяют устанавливать в более компактных шкафах управления.
Полный набор функций.
Встроенные и последовательные порты.
Большое редактирование в режиме онлайн. Система может содержать только один контроллер в модуле
Контроллеры данного типа позволяют выполнять множество действии для создания управления оборудованием.
Описание панели оператора Omron NB5Q-TW00B.
В настоящее время в серию NB входят 7 моделей программируемых терминалов:
NB3Q-TW00B/TW01B, NB5Q-TW00B/TW01B, NB7W-TW00B/TW01B и NB10W-TW01B.
Благодаря применению ЖК-дисплея с активной TFT-матрицей продукты серии NB обладают более привлекательным соотношением характеристик и стоимости. Использование светодиодной подсветки вместо традиционной CCFL-подсветки обладает рядом преимуществ, среди которых:
более высокая экологичность, низкое энергопотребление и более продолжительный срок службы. Сенсорный экран программируемого терминала серии NB обеспечивает двунаправленный обмен информацией между машиной и пользователем. Он в графическом виде предоставляет оператору информацию о рабочих состояниях системы и одновременно является средством ввода команд и данных. Последовательный порт COM1 конструктивно выполнен в виде 9-конт. гнезда D-типа. Данный порт поддерживает обмен данными по интерфейсу связи RS-232C, что обеспечивает возможность подключения программируемого терминала к устройствам, имеющим порт RS-232C. Данный порт можно также использовать для загрузки программ и их отладки. В модели NB……-TW01B имеется встроенный USB-порт с функциями ведущего устройства.
USB-интерфейса, конструктивно выполненный в виде гнезда типа A. Этот порт предоставляет возможность подключения USB-модуля памяти для целей считывания или загрузки проекта, для собственных операций проекта, а также для сохранения необходимых данных.
Ведомый USB-порт
USB-порт с функциями ведомого устройства конструктивно выполнен в виде гнезда B. Этот порт предназначен для подключения программируемого терминала к USB-порту персонального компьютера с целью считывания, загрузки и отладки программ.
Порт Ethernet
В модели NB……-TW01B имеется встроенный порт для связи по сети Ethernet, конструктивно выполненный в виде гнезда RJ-45 и поддерживающий скорость передачи данных 10 и 100 Мбит/с.
Данный порт предоставляет возможность подключения к ПК с целью считывания и загрузки программ, а также с целью обновления системного ПО. Он также подходит для осуществления связи с устройствами (ПЛК и т. п.), поддерживающими обмен данными по сети Ethernet.
DIP-переключатель
В моделях NB5Q/NB7W имеются 2 переключателя (SW1 и SW2), а в моделях NB3Q и NB10W предусмотрено 4 DIP-переключателя. Переключатели SW1 и SW2 во всех моделях имеют одно и то же предназначение. Положения переключателей и соответствующие им режимы работы.
Режим проекта пользователя:
Режим настройки системы: после включения программируемого терминала на экране отображается встроенное меню настройки системных параметров, с помощью которого пользователь может настроить яркость изображения на дисплее, системное время и параметры звукового сигнала.
Режим калибровки: после первого прикосновения к экрану отображается знак «+», нажимая на который, можно с высокой точностью откалибровать сенсорный экран.
Режим загрузки: этот режим предназначен для выполнения таких базовых операций, как обновление микропрограммы, а также загрузка или считывание данных проекта пользователя. Для обычных пользователей (операторов оборудования) этот режим не предназначен.
Режим проекта пользователя: в этом режиме программируемый терминал серии NB работает как устройство операторского интерфейса, выполняя загруженный в него проект пользователя. После включения питания на дисплее ПТ отображается стартовый экран загруженного проекта. Как было указано выше, переключатели SW1 и SW2 в моделях NB3Q/NB10W и NB5Q/NB7W имеют одно и то же предназначение. В моделях NB3Q и NB10W также имеются переключатели SW3 и SW4.
Кнопка сброса
Кнопка сброса расположена с тыльной стороны программируемого терминала. Нажатие на эту кнопку инициирует перезагрузку системы.
Программирование в программном обеспечении RSLogix 5000.
Данная программа поддерживает интерфейс системы Logix. Контроллер используется для программирования релейных схем для создания и управления устройствами заданным алгоритмом. Данный контроллер имеет функции:
Простое создание алгоритмов работы.
Использование массивов и структур данных для создания управления устройствами.
Простой метод адресации ввода/вывода информации.
Позволяет изменять несколько цепочек программирования.
При редактировании можно перемещать цепочки из одного места в другое.
Позволяет производить диагностический мониторинг, так же учитывать состояние индикации при записи в контроллер.
Интегрирование позволяет определять функциональные возможности программирования.
При открытии проекта в программе RSLogix вы увидите следующеe:
При помощи линейки меню можно выбрать панель инструментов необходимую для создания компонентов и для их реализации.
Панель онлайн позволяет следить за состоянием создаваемого проекта.
Панель инструментов содержит необходимые компоненты для создания релейной схемы.
Стандартная панель имеет возможность копировать, вставить, перенести.
Панель редактирование позволяет изменить функции в релейной схеме.
Панель команд позволяет просматривать созданные команды и вносить в них изменения.
Строка состояние позволяет следить за действиями, производимыми в контроллере
Организатор позволяет, представит программу в графическом виде.
Область просмотра позволяет просматривать операции по копированию, созданию команд.
Окно результатов появляется в низу окна для проводимого выполнения команды.
Данное окно состоит из двух закладок:
Закладка Errоr выводится в окне результатов в окне результатoв.
Данная программа позволяет выполнить алгоритм работы представленный в проекте.
Этот этап был сопряжен с определенными техническими трудностями. Во-первых, имелись отличия в способах подключения аналоговых датчиков и исполнительных устройств к модулям ввода/вывода ПЛК BR-automation и ПЛК Allen Bradley, в связи с чем пришлось внести корректировки в электрические схемы шкафа САУ и дополнительно установить преобразователь сигналов для подключения термосопротивлений.
Во-вторых, необходимо было написать программу для ПЛК.
В-третьих, требовалось разработать графический интерфейс для панели оператора и настроить обмен данными между панелью и ПЛК.
В соответствии с технической документацией на азотную станцию был создан проект в среде программирования RSLogix и загружен в ПЛК. В структуре проекта имеется одна циклически-выполняющаяся задача, включающая в себя:
главную программу, в которой непосредственно реализованы алгоритмы работы азотной станции;
программу обработки аналоговых сигналов;
программу обработки дискретных входных и выходных сигналов;
программу, отвечающая за обмен между ПЛК и панелью оператора.
Программы написаны с использованием языка релейных схем и языка структурированного текста.
Проверка корректной работы программы, загруженной в ПЛК, сначала проводилась на лабораторном стенде путем имитации входных аналоговых и дискретных сигналов.
Дальнейшие испытания проводились уже непосредственно на месте после выполнения монтажных работ с подключёнными датчиками и исполнительными устройствами. На завершающей стадии было проведено несколько пробных пусков установки.
Пуско-наладочные испытания прошли успешно, и, в конечном итоге, работоспособность азотной станции была восстановлена. Сроки ППР КЦ не были сорваны, и огневые работы на газопроводах были проведены с соблюдением всех требований промышленной безопасности.
Описание программы NB-Desenger:
Наблюдение и контроль На дисплее ПТ NB непрерывно отображаетcя актуальная информация о текущем соcтоянии производственной системы, технологического процесcа или отдельного устрoйства. Данные отображаются в наглядной и удобной для оператора форме с применeнием графических средств визуализации.
Извещение и сигнализация ПТ NB своевременно извещает оператора о возникновении ошибки в системе или устройстве и предоcтавляeт оператору сведения, необходимые для устранения ошибки.
Сенсорное управление Оператор может управлять работой системы или устройства с помощью сенсoрного экрана ПТ NB. Для этих целeй предуcмотрен ряд графических элементов в виде переключателей различной формы. Прикосновение к такому элементу воспринимается как нажатие и передается на управляющее устройство (ПЛК и т. п.) для исполнeния. Загрузка экранных данных Проект операторского интерфейcа (экранные формы, данные и т. п.), выполняемый программируемым терминалом NB, создается с помощью программы NB-Designer на ПК. Для загрузки проекта в программируeмый терминал NB пoследний должен быть подключен к ПК с помощью порта RS-232C или USB. Основные операции с ПТ серии NB. Отображение экранов, экранные данные, отображаемые на дисплее ПТ NB, cоздаются с помoщью программы NBDesigner на ПК и загружаются в ПТ. Оператор может отобразить трeбуемые экранные данные, нажав на соотвeтствующий сeнсорный элемент на дисплее ПТ. Требуемые экранные данныe также могут быть отображены по инициативе управляющего устройства (ПЛК). Получение данных от управляющего уcтройства. Программируемые терминалы cерии NB могут автоматически получать необходимые данные от управляющего устройства, к которому они могут быть подключены посредством интерфейса cвязи RS-232C, RS-485 или RS-422A. Перeдача данных управляющему устройству Команды и данные, вводимые оператором с помощью графичeских компонентов (кнопочных переключателей, элементов числового и текстового ввода), могут передаваться управляющему устройству. Программируемые терминалы cерии NB - Руководство пользователя NB-Designer (V106). Обмен данными с управляющим устройством. Программируемый терминал серии NB может обращаться напрямую к указанным словам и битам данных любой области памяти ПЛК. Он может считывать содержимое указанных слов и битов и cоответствующим образом изменять состояние (цвет, форму и т. п.) отображаемых графичeских объектов. Он также может мoдифицировать содержимое слов и битов памяти ПЛК в соответствии с действиями оператора или под управлениeм внутренних макросов, запрограммированных пользователем. Для связи программируемого терминала NB с ПЛК используется протокол передачи данных Host Link. Host Link - оптимизированный экономичный промышлeнный интерфейс связи, обеспечивающий oбмен данными между одним персональным компьютером и одним или несколькими ПЛК. Протокол передачи данных Host Link используется для загрузки программ пользователя в ПЛК, мoниторинга областей данных ПЛК на ПК и управления работой ПЛК.
Взаимодействие между ПК и ПЛК в cистеме Host Link происходит следующим образом: ПК отправляет в ПЛК команды протокола Host Link, ПЛК обрабатывает все полученные команды и передает ПК результаты выполнения кoманд. Характеристики системы: Способ подключения: RS-232C или RS-422A. Скорость передачи данных: 4800, 9600, 14400, 19200, 38400, 56000, 57600, 115200 и 187500 бит/с. ПЛК производства Omron не поддерживают скорости передачи данных 14400, 56000 и 187500 бит/с. Доступ к данным ПЛК: ПК может использoваться для загрузки или считывания программ ПЛК, а также для чтeния и записи данных из/в области памяти ПЛК. Система с двойным контролем: для анализа ошибок, возникающих в ходе передачи данных, используются oдновременно методы проверки четности и контроля целостности кадра данных. Руководство пользователя NB-Designer (V106). Обмен данными с управляющим уcтройством 11-2-2 Способы подключения RS-232C один из стандартов EIA, описывающий физический уровень интерфейса последовательной асинхронной передачи данных. Интерфейс RS-232C обеспечивает двухточечную (1: 1) связь и используется преимущественно для прямого соединения двух устройств. Длина кабeля связи не может быть больше 15 метров, что обусловлено неcимметричностью интерфейса RS-232C и, как следствие, его низкой защищенностью от синфазных помех. В двухпроводном интерфейсе RS-485 используются дифференциальные сигналы с отрицательной логикой, для каждой сигнальной цепи иcпользуется отдельная витая пара. К одной шине может быть подключено до 32 узлов. Связь, как правило, осуществляется по принципу «ведущий-ведомый»: одно ведущее устройство производит обмен данными с несколькими ведомыми устройствами. Интерфейсы RS-485 и RS-422A дoпускают многоточечную (1: N) топологию, в которой один центральный узел (ПК) обменивается данными с несколькими ПЛК или ПТ. К одному центральному узлу (ПК) может быть подключено до 32 ПЛК или ПТ. Расстояние перeдачи данных (длина кабеля связи) может составлять до 500 метров. RS-485 - это полудуплексный интерфейс, не допускающий одновременную передачу и прием данных. В 4-проводной версии интерфейса RS-422A используются отдельные каналы для передачи и приема данных, благодаря чему не требуется дополнительно контролировать направление передачи. Любой необходимый обмен сигналами между устройствами мoжет быть осуществлен как программным способом (протокол XON/XOFF), так и на аппаратном уровне (одна отдельная витая пара). Стандарт RS-422A (полное наименование: «Электрические характеристики симмeтричных цепей цифрового интерфейса») устанавливает характеристики элeктрической схемы интерфейса связи.
Фактически используется 5 проводов: две пары cигнальных проводов и провод сигнальной земли. Благодаря тому, что приемники RS-422A обладают высоким входным сопротивлением, а передатчик RS-422A обладает большей мощностью, чем передатчик RS232C, к oдному передатчику может быть подключено до 10 приемников. То есть один узел выполняет роль ведущего, а остальные являются ведомыми. Таким образом, интерфейс RS422A обеспечивает дуплексную связь одного ведущего узла с несколькими ведомыми узлами, но связь между ведомыми узлами невозможна. Ethernet - разновидность локальной вычислительной сети (ЛВС) с немодулированной передачей данных. Технология Ethernet была первоначальнo внедрена компанией Xerox, в дальнейшем разрабатывалась и cовершенствовалась сoвместными усилиями компаний Xerox, Intel и DEC. В настоящее время это наиболее распространенная технология передачи данных, используемая в современных вычислительных сетях. Программируемый терминал может передавать данные по сети Ethernet, используя в качестве среды передачи cтандартную нeэкранированную витую пару (UTP). Интерфейс Ethernet можно использовать для подключения ПТ к ПЛК. Соединив программируемый терминал и ПЛК Omron (поддерживающий протокол UDP) по сети Ethernet, пользователь может получать данные ПЛК независимо от того, какой протокол передачи данных используется встроенным портом Ethernet этого ПЛК. По сети Ethernet программируемый 1-2-2 Способы подключения RS-232C RS-485 RS-442A Ethernet. Программируемые терминалы серии NB - Руководство пользователя NB-Designer (V106) терминал также можно соединить с персональным компьютером для загрузки/считывания проектов и выполнения системных операций. Пoмимо возможности подключения к ПЛК производства Omron, программируемые терминалы сeрии NB поддерживают обмен данными с ПЛК таких кoмпаний, как Siemens, Mitsubishi Electric Corporation, Schneider Electric, Ltd., Delta, Panasonic, Rockwell Automation (Allen-Bradley), GE Fanuc Automation Inc. и LG, а также с ПЛК, поддерживающими протокол передачи данных Modbus. Болeе подробная информация о производителях и моделях ПЛК, с которыми возможен обмен данными.
ПОСТАНОВКА ЗАДАЧИ
Модернизация САУ «Азотной станций» представляет замену штатного встроенного контроллера «4PP045» и модулей связи на контроллер Allen-Bradley 1769-L35E Compact Logix 5335E и панель оператора Omron NB5Q-TW00B. В данной работе необходимо разработать программное обеспечение для панели оператора, то есть создать графический интерфейс по управлению системы автоматического управления Азотной станции. Так же запрограммировать контроллер и задать алгоритм работы необходимый для управления САУ Азотной станции. Необходимо заменить штатную панель оператора и модули управления дискретных и аналоговых входов и выходов. Тем самым не придется изменять электрическую схему управления САУ. В дальнейшем данная модернизация позволит производить замену, при выходе из строя контроллера или панели оператора.
РАЗРАБОТКА ОПЕРАТОРА УПРАВЛЕНИЯ
Разработка представляет создание графического интерфейса в программе NB-Designer. В первую очередь, необходимо учитывать какие сигналы будут выведены на дисплей:
Давление на входе
Где будет отображать необходимое давление воздуха для работы системы преобразования в азот.
Температура после нагреватель
Отображение температуры нагреваемого воздуха в системе необходимой для работы данной системы.
Давление на выходе
Отображение заданного давления, для предотвращения превышения давления в системе.
Расход
Отображение количество азота выпускаемого системой.
Входное давление воздуха.
Задающий параметр по необходимому давлению в системе по заданному алгоритму.
Выходное давление воздуха.
Задающий параметр по необходимому давлению в системе по заданному алгоритму.
Кнопка ПУСК
Запуск системы в автоматическом режиме.
Кнопка СТОП
Останов системы в автоматическом режиме
Клапан
Отображает положение клапанов.
РАЗРАБОТКА ФУНКЦИОНАЛЬНОЙ СХЕМЫ САУ
Данная схема указана в Приложении 1, где представлена схема системы автоматического управления азотной станции. В данной схеме представлены:
Исполнительные механизмы - клапана, заслонки при помощи, которых происходит процесс подачи воздуха в компрессор и выдача азота на собственные нужды.
Датчики - оборудование, предназначенное для показания параметров давления, температуры азота и воздуха. Так же положение клапанов для состояния в котом они находятся.
Программируемый логический контроллер - устройство, предназначенное для приема и передачи информации с датчиков, исполнительных механизмов и оборудования. При помощи контроллера выполняется алгоритм запуска азотной станции.
Панель оператора - сенсорный дисплей для вывода информации для оператора, а так же управление запуском и остановкой азотной станции. Выводом аварийной и предупреждающей сигнализации. Установка параметров датчиков давления и температуры.
Компрессор - предназначен для подачи воздуха в систему для преобразования его в азот.
Нагреватель воздуха - для поддержания температуры воздуха в системе необходимой для работы алгоритма в зимнее время.
Осушитель воздуха - предотвращает попадание влаги в систему.
Мембранная установка - устройство, предназначенное для преобразования воздуха в азот для дальнейшей реализации.
РАЗРАБОТКА ЭЛЕКТРИЧЕСКОЙ СХЕМЫ САУ
В данной схеме представлено подключение панели оператора Omron NB5Q-TW00B расположение, которого находится на двери шкафа САУ. К данной панели подключается питание +24В с клеммной колодки через предохранитель, также подключается 0В и заземление. Для связи информации с датчиков и исполнительных механизмов подключается через COM port или USB к контроллеру. Контроллер и модули устанавливаются в специальную корзину подключения, для подачи питания и связи между собой. В данной шине устанавливается блок питания, который подает напряжение на контроллер и модули. Сам блок подключается к 220В через питающую шину подключения. Датчики и исполнительные механизмы подключаются к модулям контроллера, установленные в корзине и контроллер подает сигнал на управление, а так же снятии показании с приборов.
РАЗРАБОТКА МОНТАЖНОЙ СХЕМЫ САУ
Данная схема представляет подключение, устройство шкафа системы автоматического управления азотной станции. Где как и в электрической схеме имеется подключение контроллера и панели оператора. В монтажной схеме указывается контроллер, к которому необходимо подключить питание, сигналы с датчиков. Панель оператора подключается к шине шинной сборке и подключается +24В к ЛР 1. 6, 0В ХТ2. 1, GND к шине заземления. Данная система подключения не отличается от разработанной проектом. Датчики PT1-AI: 11, PT2-AI: 12, PT3-AI: 13 подключаются к аналоговым входам контроллера. DI-1: 11, DI-2: 12, DI-3: 13…DI-12: 26 подключаются к дискретному модулю контроллера.
РЕАЛИЗАЦИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Программное обеспечение, созданное в RS-Logix 5000 для управления азотной станции загружается в контроллер по USB или по локальной связи. Для этого необходимо подать питание на контроллер и через эту же программу установить связь с контроллером и настроить. После того как установлена связь необходимо записать проект в контроллер, если проект успешно загрузился на контроллере появится сообщение с названием проекта. По окончании действии необходимо перезагрузить контроллер.
ЗАКЛЮЧЕНИЕ
В данной дипломной работе представлен процесс модернизации САУ «Азотной станции», замена штатного дисплейного контроллера марки 4РР045 на Allen-Bradley 1769-L35E Compact Logix 5335E и отдельно установлен дисплей управления и вывода информации. Так же создан проект соответствующий алгоритму работы «Азотной станции» в программе RSLogix 5000. Для работы дисплея создан графический интерфейс в программе NB-Designer. Проведено тестирование работы алгоритма и проверка аварийных сигналов.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
Карпов Б. С. Delphi: специальный справочник [текст] // Карпов Б. С. - СПб. : Питер, 2001. - 688 с.
Гофман В. Э. Работа с базами данных в Delphi [Текст] // Гофман В. Э. - СПб. : БХВ-Петербург, 2001. - 656 с. : ил.
Модин А. А. Справочник разработчика АСУ // Модин А. А., Яковенко Е. Г. - М. : Экономика, 1978. - 582с
Нефедов А. В. Интегральные микросхемы и их зарубежные аналоги: справочник в 6 томах. - М. : ИП РадиоСофт, 2001. - 608 с.
Усатенко С. Т. Выполнение электрических схем по ЕСКД: Справочник. - 2-е изд., перераб. и доп. - М. : Издательство стандартов, 1992. - 316 с.
Хвощ С. Т. и др. Микропроцессоры и микроЭВМ в системах автоматического управления: Справочник / С. Т. Хвощ, Н. Н. Варлинский, Е. А. Попов; Под общ. ред. С. Т. Хвоща. - Л. : Машиностроение. Ленингр. отд-ние, 1987. - 640 с.
Солников, Р. И. Автоматизированное проектирование систем автоматики и управления [Текст] / Р. И. Солников; - М. : Высшая школа, 1991. - 300 с. : с 145-210. 5000 экз.
ПРИЛОЖЕНИЕ 1
(справочное)
Пример режима работы САУ азотной станции
Рисунок 2 - Принципиальна схема САУ азотной станции
ПРИЛОЖЕНИЕ 3
(справочное)
Пример программирования в программе RS-Logix 5000
Рисунок 3 - Аналоговые сигналы
Пример программирования отказа датчиков
Рисунок 4 - Алгоритм работы
Пример создания работы датчиков и вывод сигнала
Рисунок 5 - Алгоритм датчиков
Пример выполнения алгоритма оповещения при отказе оборудования
Рисунок 6 - Алгоритм оповещения
Пример выполнения алгоритма работы пуска азотной станции
Рисунок 7 - Алгоритм запуска
Пример выполнения алгоритма работы панели оператора
Рисунок 8 - Панель оператора
Пример выполнения алгоритма дискретных входных сигналов
Рисунок 9 - Алгоритм исполнительных механизмов
Пример выполнения кода дискретных сигналов
Рисунок 9 - Дискретные сигналы
ПРИЛОЖЕНИЕ 4
(справочное)
Пример выполненного графического интерфейса панели оператора
Рисунок 10 - Графический интерфейс
ПРИЛОЖЕНИЕ 5
(справочное)
Пример создания электрической схемы с подключением панели оператора
Рисунок 11 - Электрическая схема
Размещено на Allbest.ru
...Подобные документы
Разработка автоматизированной системы управления технологическими процессами очистки, компримирования и осушки нефтяного газа на базе программируемого логического контроллера SLC-500 фирмы Allen Bradley. Расчёт системы автоматического регулирования.
дипломная работа [309,0 K], добавлен 06.05.2015Схемотехнический синтез системы автоматического управления. Анализ заданной системы автоматического управления, оценка ее эффективности и функциональности, описание устройства и работы каждого элемента. Расчет характеристик системы путем моделирования.
курсовая работа [3,4 M], добавлен 21.11.2012Функциональное описание процесса разработки системы автоматического проектирования цилиндрической емкости. Математическая постановка и программное обеспечение задачи. Алгоритм работы программы и результаты ее работы, анализ использования основных окон.
курсовая работа [876,0 K], добавлен 20.12.2012Методы проектирования систем автоматического управления: экспериментальный и аналитический. Моделирование замкнутой системы управления. Системы в динамике: слежение, стабилизация, алгоритм фильтрации. Математические модели систем, воздействий, реакция.
контрольная работа [522,9 K], добавлен 05.08.2010Разработка принципиальной системы контроля доступа с управлением "ролл"-воротами. Описание функциональной схемы и ее элементов. Выбор модуля контроллера ворот, датчиков, электронных цифровых ключей. Программа управления микроконтроллером; алгоритм работы.
курсовая работа [2,1 M], добавлен 26.12.2012Исследование методов автоматического проектирования нечетких систем управления (НСУ). Методы автоматической настройки семантики лингвистических переменных. Искусственные нейронные сети, генетические алгоритмы. Коэволюционный алгоритм для формирования НСУ.
дипломная работа [2,3 M], добавлен 02.06.2011Особенности работы с последовательным портом в среде Visual Studio. Тестирование работы протокола Modbus RTU в режиме Slave. Описание и технические характеристики программируемого логического контроллера Овен 100. Построение диаграммы передачи фреймов.
отчет по практике [2,1 M], добавлен 19.07.2015Динамические характеристики типовых звеньев и их соединений, анализ устойчивости систем автоматического управления. Структурные схемы преобразованной САУ, качество процессов управления и коррекции. Анализ нелинейной системы автоматического управления.
лабораторная работа [681,9 K], добавлен 17.04.2010Описание функциональной схемы интеллектуального контроллера. Сравнительная характеристика выбранных устройств. Параметры электронных элементов микроконтроллера. Схема подключения к управляющей системе. Общий алгоритм функционирования системы управления.
курсовая работа [757,2 K], добавлен 26.12.2012Описание функциональной схемы контроллера системы отопления, обеспечивающего многопозиционный контроль температуры и управление ветками отопления и котлом. Разработка принципиальной схемы. Обоснование выбора. Алгоритм работы устройства. Листинг программы.
курсовая работа [1,1 M], добавлен 26.12.2012Технические требования к системе автоматического регулирования: допустимые ошибки в установившихся режимах. Выбор измерительно-преобразовательных элементов, диапазон измерения, условия работы, инерционность. Монтаж датчиков, маркировка труб и кабелей.
дипломная работа [2,7 M], добавлен 19.01.2017Теория автоматического управления как наука, предмет и методика ее изучения. Классификация систем автоматического управления по различным признакам, их математические модели. Дифференциальные уравнения систем автоматического управления, их решения.
контрольная работа [104,1 K], добавлен 06.08.2009Исследование системы автоматического управления при помощи программного обеспечения MATLAB и пакета Simulink. Изучение замкнутой системы согласно критериям устойчивости Гурвица, Михайлова и Найквиста. Реализация модели "жесткого" спутника Земли.
методичка [911,6 K], добавлен 10.10.2010Понятие системы управления, ее виды и основные элементы. Критерии оценки состояния объекта управления. Классификация структур управления. Особенности замкнутых и разомкнутых систем автоматического управления. Математическая модель объекта управления.
контрольная работа [1,0 M], добавлен 23.10.2015Аналитический расчет переходной и импульсной характеристик объекта автоматического управления. Передаточная функция и переходная характеристика замкнутой системы. Начальное и конечное значение, оценка качества переходного процесса замкнутой системы.
курсовая работа [1021,0 K], добавлен 06.06.2016Особенности структурной и функциональной схем систем автоматического управления, характеристика и определение запаса ее устойчивости. Принцип управления по замкнутому циклу и ошибки переходного процесса. Использование регулятора для коррекции системы.
контрольная работа [827,6 K], добавлен 09.12.2011Методика разработки и листинг программы для управления динамиком системного блока, обеспечения установки частоты и длительности формируемых сигналов. Алгоритм и этапы работы проектируемого приложения, анализ полученных результатов. Пример его работы.
лабораторная работа [79,0 K], добавлен 17.12.2015Понятие и назначение статистической характеристики системы автоматического управления. Динамические характеристики системы в неустановившемся режиме, порядок их определения и вычисления методом разложения. Преимущества логарифмических характеристик.
реферат [90,9 K], добавлен 10.08.2009Синтез системы автоматического управления корневым методом, разработанным Т. Соколовым. Определение передаточных функций по задающему и возмущающему воздействиям. Оценка устойчивости замкнутой нескорректированной системы регулирования по критерию Гурвица.
курсовая работа [1,3 M], добавлен 26.01.2015Разработка модели локальной системы регулирования давления в основном трубопроводе насосной станции. Требования, предъявляемые к ЛСАР. Схема автоматизации; выбор датчика, исполнительного механизма, средств связи, контроллера; программное обеспечение.
курсовая работа [921,6 K], добавлен 21.02.2015