Разработка программного обеспечения для PLC LOGO

 

Министерство образования и науки Республики Казахстан

Карагандинский государственный технический университет

Кафедра АПП









КУРСОВОЙ ПРОЕКТ

вариант № 1

по дисциплине: Промышленные контроллеры

Тема:«Разработка программного обеспечения для PLC LOGO»



Принял:

ст. преп. Лисицын Д.В.

Выполнил: ст.гр.АиУ-11-6

?асымжан М . Ж.









Караганда 2013

Содержание


Введение

Постановка задачи

.1 Описание технологического процесса

.2 Перечень входных и выходных переменных

. Разработка алгоритма управления

. Разработка программного обеспечения

.1 Выбор среды программирования

.2 Разработка программы

.3 Отладка программы

.4 Описание функциональных блоков, использованных в программе

Заключение

Список использованной литературы


Введение


Замена ручного труда, автоматизированными средствами производства, сыграла важную роль в развитии человеческого общества. Несмотря на возникающие трудности, проявляющиеся в постоянных сокращениях рабочих мест, вызванные внедрением автоматизированных производств, автоматизация имеет тенденцию проникать во все отрасли нашей жизни. В настоящее время практически все сложные технологические процессы полностью переведены в автоматизированный режим, не является исключением и автоматизация парокотельной установки.

1. Постановка задачи


В представленной курсовой работе требуется автоматизировать парокотельную установку, описание работы которой представлено ниже.


1.1Описание технологического процесса


Суть заключается в следующем: за счет сжигания газа в топке испаряется вода в котле. Пар концентрируется и при достижении определенной температуры подается потребителю.

Для обеспечения процесса горения в топке необходимо поддерживать температуру не менее 3000С. При показаниях ДТ (датчика температуры) ниже 300 0С срабатывает запальное устройство (ЗУ), при достижении этой температуры (ЗУ) отключается. (Запальное устройство должно всегла срабатывать вначале розжига топки и при снижении температуры в топке ниже заданной)

Для обеспечения подогрева воды в топке происходит сжигание газа.

Воздух нагнетается с помощью компрессора (К1). Подача воздуха необходима для обеспечения горения. Горючий газ нагнетается с помощью компрессора (К2). Задвижки З3 и З4 открываются и закрываются одновременно, т.к. концентрация газа и воздуха в топке должна быть одинаковая. Задвижка З5 обеспечивает вывод продуктов горения.

Необходимо поддерживать постоянное давление в топке, для регистрации давления используется датчик давления (ДД). При превышении давления в топке выше допустимого закрываются задвижки З.3 и З.4, а задвижка З.5 открывается.

При снижении давления до нормального значения задвижки З.3 и З.4 открываются, а З.5 закрывается.

При отключении компрессоров З3 и З4 закрываются.

Уровень воды в котле регулируется с помощью датчиков ВУ (верхнего уровня) и НУ (нижнего уровня). При срабатывании датчика НУ открывается задвижка З.1 и вода поступает в котел. При срабатывании датчика В.У задвижка З.1 закрывается. Температура в паросборнике котла измеряется с помощью ДТ (датчика температуры). При достижении температуры 200 0С задвижка З.2 открывается и происходит подача пара, при снижении температуры ниже 1500С задвижка З.2 закрывается и подача пара прекращается.

При срабатывании сигнала аварии все задвижки закрываются, запальное устройство выключается и включается сигнальная лампа. Сигнал об аварии формируется отдельным автоматическим устройством, которое на схеме не показано.


Рисунок 1 - Технологическая схема установки


1.2 Перечень входных и выходных переменных


Таблица 1 - Входные и выходные переменные

Наименование входа/выходаНаименование сигнала, датчика или исполнительного механизмаТип сигналаПримечаниеI1Тумблер «Вкл/Выкл установки» на пульте управлениядискретный входной сигналI2Датчик верхнего уровня в котле (ВУ)дискретный входной сигналI3Датчик нижнего уровня в котле (НУ)дискретный входной сигналI4Сигнал Авариядискретный входной сигналАI1Датчик температуры пара в котле (ДТ)аналоговыйвходной сигналАI2Датчик температуры газа топке (ДТ)аналоговыйвходной сигналАI3Датчик давления газа топке (ДД)аналоговыйвходной сигналQ1Сигнал на включение запального устройствадискретныйвыходной сигналQ2Сигнал на включение компрессора для нагнетания воздуха К1дискретныйвыходной сигналQ3Сигнал на включение компрессора для нагнетания горючего газа К2дискретныйвыходной сигналQ4Сигнал на открытие/закрытие задвижки З.1дискретныйвыходной сигналQ5Сигнал на открытие/закрытие задвижки З.2дискретныйвыходной сигналQ6Сигнал на открытие/закрытие задвижек З.3 и З.4дискретныйвыходной сигналQ7Сигнал на открытие/закрытие задвижки З.5дискретныйвыходной сигналQ8Сигнализация АВАРИЯдискретныйвыходной сигнал

2. Разработка алгоритма


Блок-схема технологического процесса представлена на рисунке 2.


3. Разработка ПО


3.1 Выбор среды программирования


Для решения поставленной задачи автоматизации мой выбор пал на программную среду LOGO! Soft Comfort, поскольку она содержит необходимую библиотеку базовых и специальных функций для реализации поставленной задачи. Процесс программирования также является достаточно наглядным и быстрым. автоматизация парокотельный установка logo


3.2 Разработка программы


Листинг данной программы автоматизации представлен в виде схемы логических элементов языка FBD LOGO! Soft Comfort на рисунке 3.


Рисунок 3 - Схема автоматизации парокотельной установки, выполненная в среде LOGO!Soft Comfort


3.3 Отладка программы


Было проведено сравнение работы программы с данным условием, и можно сделать вывод, что программа работает верно и отвечает всем предъявленным требованиям к разработчику.


3.4 Описание функциональных блоков, использованных в программе


Блоки программной среды LOGO! Soft Comfort, использованные для создание проекта автоматизации, представлены в таблице 2.


Таблица 2 - Блоки, используемые для создания проекта автоматизации

НазваниеГрафическое обозначениеИспользуемое количествоПримечаниеInput4ВходAnalog Input3Аналоговый входOutput8ВыходAND7Логическая операция «И»OR1Логическая операция «ИЛИ»NOT1Логическая операция «Инверсия»Analog threshold trigger3Аналоговый пороговый выключатель

Заключение


В представленном курсовом проекте была разработана схема автоматизации парокотельной установки. При создании схемы автоматизации были учтены все возможные непредвиденные случаи, которые могут возникнуть в ходе работы автоматизированного комплекса, такие как низкая(высокая) температура, превышения давления. Сигналы, снимаемые с датчиков, после обработки программируемым контроллером подаются на управляемые выходы объекта, тем самым совершается полный контроль за работой парокотельной установки. Были задействованы различные датчики, как аналоговые, так и дискретные, отслеживающие состояния всей системы. Таким образом, представленная программа является решением ряда задач, которые ставит перед производством современные требования удобства, скорости и надежности технологического процесса. Схема отвечает всем стандартам и требованиям, поставленной передо мной задачи. Данная программа была собрана на языке FBD в программно-технической среде LOGO!Soft Comfort, разработанной фирмой Siemens и может быть реализована на логических контроллерах серии Logo!, что является целесообразным как с экономической точки зрения, так и с точки зрения надежности и легкости обслуживания.

Список использованной литературы


1.Логические модули LOGO!: Siemens. Микросистемы - 2003.

2.Методы рациональной автоматизации производства, Ицкович Э.Л., 2008 г.

3.Густав Олссон, Джангуидо Пиани. Цифровые системы автоматизации и управления. - СПб.: Невский Диалект, 2001.-557 с.

4.Петров И.В. Программируемые контроллеры. Стандартные языки и приемы прикладного проектирования. /Под ред. Проф, В.П. Дьяконова. - М.: Солон-Пресс, 2004. - 256 с.

5.Деменков Н.П. Языки программирования промышленных контроллеров: Учебное пособие / Под ред. К.А. Пупкова - М.: изд-во МГТУ им. Н.Э.Баумана, 2004.-172с.


Министерство образования и науки Республики Казахстан Карагандинский государственный технический университет Кафедра АПП

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ