Автор работы: Пользователь скрыл имя, 20 Апреля 2013 в 16:09, дипломная работа
С развития электронной промышленности и микроэлектроники развивались и автоматизированные системы управления (АСУ). В настоящее время трудно себе представить современное предприятие, без электронных систем управления и контрольно-измерительных приборов.
Ремонт труб является непрерывным технологическим процессом и производится круглосуточно, в любую погоду, поэтому для нормальной эксплуатации необходимо обеспечить постоянный дистанционный контроль над работой технологических объектов и за их состоянием.
Модульные контроллеры SLC 500 предлагают дополнительную гибкость конфигурирования системы, более мощные процессоры и большую емкость ввода/вывода. Опции процессоров включают:
В качестве Remote Terminal Unit (RTU) выбран контроллер SLC 5/04 1747-L541. Контроллер имеет модульную конструкцию. Он находится в операторной.
Выбранный процессор SLC 5/04 (1747-L541), поддерживает сеть DH485
Управление установкой осуществляется из операторной, расположенной в том же боксе, что и печь. Место работы представлено персональным компьютером на базе процессора Pentium-IV промышленного исполнения и включает в себя: системный блок, монитор, клавиатуру, ручной манипулятор "мышь" и принтер. MTU осуществляет сбор информации с контроллера для предоставления ее оператору, ведения отчетности, передачи обобщенной информации. C компьютера поступают сигналы на контроллер (через щит системы управления), управляющие процессом и технологическим оборудованием.
Оператор видит отображение технологического процесса при помощи мнемосхем, показываемых на экране. Мнемосхемы разработаны при помощи интегрального пакета RSView32 фирмы Rockwell Automation. Данный пакет предоставляет собой программный пакет операторского интерфейса для представления оператору данных о состоянии технологического процесса в виде мнемосхем, численных значений, временных графиков, аварийных сигнализаций и т.п.
Информация предоставляется оператору на дисплее и при распечатке отчетов, в цифровом виде. Количественная и качественная информация о процессе и состоянии оборудования отображается на мнемосхемах в виде численных значений параметров, изменения цвета при изменении состояния, текстовых сообщений.
На персональном компьютере установлена операционная система WindowsNT и программа RSView, посредством которой реализовано взаимодействие оператора с процессами, протекающими на УОТ.
1)ВХОД
Экран входа в систему.
На нём расположены кнопки «ВХОД» и «ВЫХОД».
При нажатии на кнопку «ВЫХОД» программа закрывается, при нажатии на «ВХОД» открывается окно авторизации. Для входа в нём необходимо ввести имя оператора и пароль. При неверном вводе предоставляется возможность повтора, при верном – происходит запуск программы и переход на главный экран.
2)УСТАНОВКА ОТЖИГА ТРУБ.
Главный экран, на котором показаны все основные узлы и параметры работы установки.
В левой части экрана расположено наглядное изображения печи отжига со всеми вспомогательными агрегатами, также схематически показана система газоснабжения. Стрелки указывают направление движения рабочего газа. В левой части находится панель управления, которая включает в себя кнопки управления первой, второй и третьей задвижками, кнопки управления рабочими вентиляторами печи и принудительной вентиляцией цеха. Также имеется клавиша переключения между автоматическим и ручным режимом. При ручном режиме отображаются две точки ввода процентов открытия основных задвижек. Все кнопки снабжены подтверждающей индикацией. В правой части панели управления расположен небольшой тренд, который в графическом и цифровом виде отображает значения основных параметров. Внизу экрана кнопки «ВЫХОД» - закрытие программы и «АВАРИИ» - кнопка навигации переводящая на экран аварий. Управление установкой полностью осуществляется с главного экрана. Окно имеет интуитивно понятный интерфейс, критические, или близкие к ним значения параметров отображаются красным цветом, работа всех вентиляторов анимирована, задвижки также имеют индикацию, характеризующую управление «Р» - ручной режим, «А» - автоматический.
3) АВАРИИ.
Экран предназначен для сигнализации аварий. Есть возможность включения/ отключения сигнализации об аварии, подтверждение аварии с помощью кнопок на экране.
Также на экране находится кнопка «НА ГЛАВНЫЙ» - переводящая на главный экран.
2.3.4 Разработка программного обеспечения.
2.3.4.1 Разработка
алгоритма контроля и
Алгоритм контроля и управления установкой условно можно разделить на следующие составные части (см. П. Л):
Теперь рассмотрим все части более детально.
1: для того, чтобы аналоговые
модули «воспринимали»
2: опрос датчиков температуры в камере сгорания, сигнализация предельных значений параметров.
3: опрос датчиков в камере отжига, при превышении предельных значений сигнализация об этом.
4: опрос датчиков температуры рабочих газов инсинератора. Сигнализация предельных значений.
5: опрос датчиков температуры выхлопа.
6: при превышении каких-либо значений происходит закрытие отсекающих клапанов и выдача сообщения об аварии.
Контроллеры SLC - 500 программируются с помощью специального програмного пакета Advanced Programming Software. Программа написана, согласно, на языке лестничной логики RSLogix американской фирмы Rockwell Software. RSLogix объединяет в себе новейшие технологии программного обеспечения. Работая в привычных высокопроизводительных средах, использующих метод “укажи и щёлкни” (Windows), RSLogix сочетает в себе огромные функциональные возможности и превосходные средства диагностики, что делает его системой с непревзойдённой продуктивностью. RSLogix обеспечивает всё, что можно ожидать от качественного пакета для программирования и даже больше:
Текст программы контроллера, разработанный в RSLogix представлен ниже в приложениях.
Основная программа включает в себя ряд подпрограмм:
Сейчас более подробно рассмотрим принцип работы каждой из подпрограмм (см. П. М).
1)Подпрограмма инициализации.
Предназначена для инициализации аналоговых модулей. Программно осуществляется с помощью функции FLL(заполнить файл).
2,3) подпрограмма замеров температуры во всех необходимых точках установки.
Проводится измерение значений температуры со всех датчиков. Программно осуществляется с помощью функции SCP(масштабирование в технические величины). Далее сравнение с предельными значениями LES и GRT (больше или меньше). Если больше, то выставления бита на закрытие клапана, если меньше – на открытие.
Современные системы автоматизированного управления не ограничиваются выбором аппаратуры нижнего уровня (контроллеров), так как предоставляют большой набор операторских компьютеров и серверов, которые имеют хорошо развитые средства создания собственных программных модулей. Поэтому выбор механизма подключения контроллера к ЭВМ верхнего уровня является также не мало важным, так как может повлиять на выполнение прикладных программ.
Для организации взаимодействия ЭВМ с контроллерами необходимо сочетание двух составляющих: аппаратное и программное обеспечение. В качестве аппаратного обеспечения обычно используются следующие устройства:
В качестве программного обеспечения для организации связи контроллеров с ЭВМ верхнего уровня в настоящее время используются следующие механизмы:
Изначально протокол DDE применялся в первых человеко-машинных интерфейсах в качестве механизма разделения данных между прикладными системами и устройствами типа ПЛК (программируемые логические контроллеры). Для преодоления недостатков DDE, прежде всего для повышения надежности и скорости обмена, разработчики предложили свои собственные решения (протоколы), такие как AdvancedDDE или FastDDE - протоколы, связанные с пакетированием информации при обмене с ПЛК и сетевыми контроллерами.
Основная цель OPC стандарта (OLE for Process Control) заключается в определении механизма доступа к данным с любого устройства из приложений. OPC позволяет производителям оборудования поставлять программные компоненты, которые стандартным способом обеспечат клиентов данными с ПЛК. Применительно к SCADA-системам OPC серверы, расположенные на всех компьютерах системы управления производственного предприятия, стандартным способом могут поставлять данные в программу визуализации, базы данных и т. п.
Коммуникационное программное обеспечение является много уровневым. Количество уровней зависит от используемой операционной системы. Для Windows-платформ программное обеспечение включает следующие типы:
Информация о работе Автоматизированная система управления установкой отжига труб