Курсовая работа - Разработка интерфейса установки обезжелезивания воды
скачать (2728.1 kb.)
Доступные файлы (101):
1.jpg | 21kb. | 30.01.2011 01:03 | ![]() |
2.jpg | 51kb. | 30.01.2011 01:05 | ![]() |
10121000.idx | |||
10121000.lgh | |||
11012800.idx | |||
11012800.lgh | |||
11012900.idx | |||
11012900.lgh | |||
alarm.cfg | |||
appedit.lok | |||
applogic.lbk | |||
applogic.lgc | |||
AppStg.stg | |||
app.ver | |||
10121000.idx | |||
10121000.lgh | |||
11012800.idx | |||
11012800.lgh | |||
11012900.idx | |||
11012900.lgh | |||
alarm.cfg | |||
applogic.lbk | |||
applogic.lgc | |||
AppStg.stg | |||
app.ver | |||
db.ini | |||
dde.cbk | |||
dde.cfg | |||
dhistcfg.ini | |||
group.dbk | |||
group.def | |||
INTOUCH.INI | |||
linkdefs.ini | |||
newtags.tag | |||
retentiv.h | |||
retentiv.s | |||
retentiv.x | |||
serialno.trn | |||
Содержание OneNote.onetoc2 | |||
tagbrw.dat | |||
tag_ext.x | |||
tagname.avl | |||
tagnames.ndx | |||
tagname.x | |||
tbox.ini | |||
TextID.buf | |||
vers_res.inf | |||
win00001.wbk | |||
win00001.win | |||
win00002.tbk | |||
win00002.trn | |||
win00002.wbk | |||
win00002.win | |||
win00003.wbk | |||
win00003.win | |||
win00004.wbk | |||
win00004.win | |||
wm.ini | |||
ww_wdws.nbk | |||
ww_wdws.ndx | |||
Содержание OneNote.onetoc2 | |||
db.ini | |||
dde.cbk | |||
dde.cfg | |||
dhistcfg.ini | |||
group.dbk | |||
group.def | |||
INTOUCH.INI | |||
linkdefs.ini | |||
newtags.tag | |||
retentiv.h | |||
retentiv.s | |||
retentiv.x | |||
serialno.trn | |||
Содержание OneNote.onetoc2 | |||
tagbrw.dat | |||
tag_ext.x | |||
tagnames.ndx | |||
tagname.x | |||
tbox.ini | |||
TextID.buf | |||
vers_res.inf | |||
win00001.wbk | |||
win00001.win | |||
win00002.tbk | |||
win00002.trn | |||
win00002.wbk | |||
win00002.win | |||
win00003.wbk | |||
win00003.win | |||
win00004.wbk | |||
win00004.win | |||
wm.ini | |||
ww_wdws.nbk | |||
ww_wdws.ndx | |||
Содержание OneNote.onetoc2 | |||
Курсовая работа WaterBoss900.docx | 234kb. | 05.06.2011 00:11 | ![]() |
Очистка котловой воды. Водоподготовка для паровых и водогрейных котлов..mht | |||
• Схема очистки воды_ удаление железа, марганца, умягчение воды.mht | |||
• Схемы очистки воды_ удаление железа, марганца, сероводорода, снижение окисляемости.mht | |||
Титульник.docx | 19kb. | 05.06.2011 00:06 | ![]() |
содержание
- Смотрите также:
- Микропроцессор [ документ ]
- Получение воды очищенной и воды для инъекций в промышленных условиях Подготовил: Фатеева Д. В [ документ ]
- Брендинг как направление рекламной кампании фирмы [ курсовая работа ]
- №1 [ лабораторная работа ]
- Каталог - Wilo насосов [ справочник ]
- Технология и комплексная механизация [ курсовая работа ]
- Расчет Теплообменника 1200ТНГ [ курсовая работа ]
- Разработка сайта [ документ ]
- Учебное пособие - Проектирование и дизайн пользовательского интерфейса [ лекция ]
- Разработка математической модели и проведение имитационного моделирования [ курсовая работа ]
- Практическая работа №4 Проектирование интерфейса ис (мдк. 03. 01 Технология разработки по) Задание [ документ ]
- Выбор материала для изделия [ курсовая работа ]
Курсовая работа WaterBoss900.docx
Введение
Развитие автоматизации различных областей промышленности обуславливалось опережающим развитием вычислительной техники. На первых её этапах внедрялись релейные схемы, позволяющие автоматизировать отдельный станок или производственную линию. Затем широкое распространение получили программируемые логические контроллеры, и, нако
нец, начало разрабатываться и внедряться специализированное программное обеспечение, управляющее программируемыми логическими контроллерами, а зачастую и сложной системой автоматизации цеха или целого предприятия. В настоящее время для управления сложными технологическими процессами широкое применение получили организационно-технические сис
темы сбора, обработки данных и диспетчерского управления – SCADA-систе
мы. Данные системы управления позволяют значительно снизить трудо
ём
кость разработки программных комплексов, улучшить показатели надежности системы автоматизации и расширить ее возможности, упростить работу оператора и повысить ее удобство за счет наглядного отображения информации с датчиков. Основным назначением SCADA-системы является организация верхних контуров управления процессом, где особо ответственные решения принимает человек, опираясь на представленную информацию. В тоже время в системе предусмотрены средства разработки контуров нижнего уровня.
Автоматизированные системы управления технологическими процессами в большинстве случаев являются системами организационно-техническими, что означает наличие функций, выполняемых человеком (оператором).
При нынешнем уровне развития на рабочий стол оператора вместо всех приборов и прежних средств управления можно поставить компьютер, а взаимодействие между оператором и технологическим процессом осуществлять
с помощью программного обеспечения, получившего общее название SCADA-система (Supervisory Control And Data Acquisition System).
SCADA-системы обеспечивают выполнение следующих функций:
Прием информации о контролируемых технологических параметрах от контроллеров нижних уровней и датчиков.
Сохранение принятой информации в архивах.
Вторичная обработка принятой информации.
Графическое представление хода технологического процесса, а также принятой архивной информации в удобной для восприятия форме.
Прием команд оператора и передача их в адрес контроллеров нижних уровней и исполнительных механизмов.
Регистрация событий, связанных с контролируемым технологическим процессом и действиями персонала, ответственного за эксплуатацию и обслуживание системы.
Оповещение эксплуатационного и обслуживающего персонала об обнаруженных аварийных событиях, связанных с контролируемым технологическим процессом и функционированием программно-аппаратных средств АСУ ТП с регистрацией действий персонала в аварийных ситуациях.
Формирование сводок и других отчетных документов на основе архивной информации.
Обмен информацией с автоматизированной системой управления предприятия.
Непосредственное автоматическое управление технологическим процессом в соответствии с заданными алгоритмами.
1. Выбор объекта автоматизации.
В качестве объекта управления выберем автоматическую установку обезжелезивания воды «WaterBoss 900».
^
Качественная котловая подготовка воды является гарантом безаварийной работы промышленного и отопительного теплового оборудования.
Основная задача водоподготовки для котельных - предотвратить образование минеральных отложений на внутренней поверхности водогрейных котлов, теплообменников и трубопроводов тепловых станций. Эти отложения приводят к значительным потерям мощности водогрейных котлов, а в некоторых случаях могут полностью заблокировать работу котельной из-за закупоривания внутренней конструкции водогрейного оборудования или образования очаговой коррозии. Условия эксплуатации промышленных котельных требуют простых, надежных, дешевых технических решений, предусматривающих минимум обслуживающего персонала.
^
1. Сетчатый промывной предфильтр 100 мкм;
2. Цифровой дозировочный насос SEKO;
3. Емкость c гипохлоритом натрия 30 л;
^6. Угольный постфильтр BigBlue 20;
7. Водосчетчик импульсный .
Расходные материалы:
1. Гипохлорит натрия марки «А»
^
Данный курсовой проект выполнен в программной среде InTouch 9.5, разработанный фирмой Wonderware (США).
^
мных пакетов класса MMI (man-machine interface - объектно-ориентированный интерфейс "человек-машина") для промышленной автоматизации управления процессами, сбора информации и её обработки. Характерная особенность InTouch - максимально полное использование возможностей и ресурсов WINDOWS. Управление окнами, работа со шрифтами, механизм межзадачного интерфейса (DDE для локальных взаимодействий и NetDDE для межмашинных), методика работы с меню - все это реализуется в InTouch средствами WINDOWS. Таким образом, в силу упомянутой особенности InTouch, разработчик избавляется от необходимости специального изучения методов работы с программным пакетом, что существенно сокращает общее время его изучения. Применение пакета InTouch характеризуется низкими затратами на разработку, отладку и эксплуатацию прикладной системы, сущест
^ва до самого современного уровня, увеличением количества и улучшением качества производимой продукции. И это подтверждается широтой использования пакета InTouch в самых различных отраслях промышленности: машиностроительной, нефтяной и газовой, химической, фармацевтической, бумажной, в производстве полупроводников, на транспорте и т.д.
^
InTouch состоит из трех основных модулей: менеджер приложений (Application Manager) InTouch, WindowMaker и WindowViewer.
Менеджер приложений - ^ - InTouch организует работу с создаваемыми приложениями. Он также используется для конфигурирования модуля WindowViewer в качестве службы NT, для настройки разработки сетевых приложений (Network Application Development, NAD) под архитектуру на базе клиента или сервера, для настройки динамического преобразования разрешения экрана (Dynamic Resolution Conversion, DRC) и/или распределенной системы аварийной сигнализации (алармов). Из модуля проводника
приложений (Application Manager) также запускаются утилиты базы данных DBDump и DBLoad.
WindowMaker — это среда разработки, в которой с помощью объектно- ориен
тированной графики создаются анимационные сенсорные окна. Эти окна могут подключаться к промышленным контроллерам ввода/вывода и к другим
приложениям Microsoft Windows.
WindowViewer — это среда выполнения, в которой отображаются графические окна, созданные с помощью WindowMaker. WindowViewer выполняет Quick-сценарии InTouch, регистрирует и генерирует отчеты по архивным данным и сигналам, и может выступать в роли клиента или сервера для коммуникационных протоколов DDE и SuiteLink.
^
Программная модель состоит из 3 окон:
Водоподготовка – главное окно операторского интерфейса – здесь представлена мнемосхема тех. процесса и отображаются значения переменных.
Trends RT – окно с отображением трендов реального времени.
Alarm – окно, предназначенное для представления оператору информации об алармах системы, с указанием соответствующих данных
^
В любой СУ постоянно происходят события, требующие ответной реак
ции либо со стороны самой СУ либо со стороны оператора. Например, при рез
ком увеличении силы резания возможна поломка резца, значит, обработку дета
ли нужно остановить и заменить инструмент. Сценарии InTouch позволяют вы
пол
нять команды и логические операции при возникновении определенных событий или условий. Например, нажимается клавиша, открывается окно, изменяется значение и т. д. С помощью сценариев можно создать самые разно
образные нестандартные и автоматические функции.
Работа установки моделируется скриптами:
Application Script (Приложение) On StartUp –выполняется один раз при запуске системы:
Show "Enter"; //Отображает окно – «Вход в систему» при пуске.
Hide "Alarm"; //Скрывает все прочие окна
Hide "Водоподготовка";
Hide "TrendsH";
Vr=0; //Задается начальное значение для счетчиков
ii=0;
^ – выполняется постоянно в процессе работы системы с заданным интервалом времени – 50 ms:
ii = ii +1; //Имитация работы расходомера
IF ii >=iii THEN //iii – расход реагента от 0 до 100(задается оператором)
ter = 1; //дикретное значение
Vp = Vp -1;
IF ii >= iii THEN
ter = 0;
ii = 0;
ENDIF;
ENDIF;
IF Vp <=0 THEN
Vp = 100;
ENDIF;
^
В случае возникновения аварийных ситуаций в работе установки в системе возникает аларм. Для того чтобы система знала какое отклонение параметров от нормы считать алармом необходимо при определении тэга указать явно это значение.
Окно Алармов создано с помощью мастера ^
Далее в процессе работы установки, если значение параметра выйдет за указанные пределы появляется окно Alarm и добавляется запись в таблицу алармов.
^
Для визуального отображения текущих значений переменных процесса удобно использовать графическую форму.
Для добавления в проект данного инструмента необходимо воспользоваться мастером ^ => 16-Pen Trend и 16-Pen Trend Scooter.
В свойствах 16-Pen Trend необходимо указать соответствие тэгов перьям графика. А также частоту обновления, размерность шкалы времени и значений, свойства перьев – ширину, цвет и т.д. При выборе опции Enable runtime configuration - данные манипуляции с графиком будут доступны для оператора во время работы приложения.
^
Мнемосхема служит для наглядного визуального отображения процесса работы установки обезжелезивания воды. Здесь представлен емкости для реагента и смешивания, расходомер - жидкости, дозировочный насос и прочие приборы КИПиА.
Справа представлены текущие значения параметров установки: показания расходомера воды, расход реагента; также справа внизу размещен слайдер управления количеством расхода реагента.
Внизу располагаются кнопки навигации позволяющие открыть другие окна программы: ^ и кнопка ВЫХОД – закрывающая текущий сеанс оператора.
Заключение
Разработанная программная модель работы установки «WaterBoss 900» призвана главным образом для ознакомления с возможностями СКАДА – системы InTouch по реализации реальных производственных процессов.
Учитывая ряд допущений и условностей проект установки «WaterBoss 900» наглядно показывает следующие ключевые инструменты InTouch :
Визуальное представление технологического процесса;
Возможность формирования графиков отображающих изменение переменных системы во времени;
Систему Алармов – информирующую оператора об аварийных режимах работы;
Список литературы
Исследование системы сбора, обработки данных и диспетчерского управления Intouch: Лабораторный практикум по дисциплине «Интегрированные системы проектирования и управления» / Уфимск. гос. авиац. техн. ун-т; Сост: А.Г. Лютов, М.Ю. Новопольцев. – Уфа, 2007 - 39 с.
Проектирование систем управления в SCADA-пакете InTouch7». Компьютерный практикум/ Андреев Е.Б. - М.: РГУ нефти и газа, 2001. – 70 с.
Intouch Manuals
http://forum.intouch.ru/
Скачать файл (2728.1 kb.)