
- •Курсовой проект
- •Оглавление
- •Введение
- •1. Поддержание микроклимата в теплице
- •1.1 Поддержание необходимого микроклимата
- •1.2 Основные системы жизнеобеспечения растений в теплицах
- •1.3 Подкормка со2
- •1.5 Поддержание микроклимата в теплице с помощью электрокалорифера.
- •2. Выбор оборудования, исполнительных механизмов и их параметры
- •Технические характеристики калориферов пне (сфо)
- •2.1Подготовка калорифера к работе
- •2.2 Датчик температуры
- •2.4Датчик концентрации co2 серии co100 (0–10в)
- •2.6 Электродвигатель аир63ab2
- •Технические характеристики электродвигателя аир 63аb2.
- •3. Выбор и описание контроллера
- •4. Краткое описание работы алгоритма системы автоматизации микроклимата в птичнике.
- •5. Описание блоков используемых для написания программы управления
- •6.Описание структурных блоков программы:
- •7.Разработка полной принципиальной эл ектрической схемы
- •Заключение
- •Литература
4. Краткое описание работы алгоритма системы автоматизации микроклимата в птичнике.
Программа начинает работать с (1)-го блока схемы «Начало». Во (2)-ом блоке схемы производится включение модуля управления. В (3)-ем блоке схемы программа выполняет проверку. Если система проверку прошла,то программа переходит в блок схему (5), в котором включается система автоматизации , а если включения не происходит, то программа переходит блок схему (2). В блоке (6) вводятся значения tmax и tmin ,далее в блоке (7) измеряется температура в теплице tизм. В (8) блоке схемы программа выполняет проверку датчика температуры. Если измеренное значение температуры меньше минимального, то включается калорифер в блок схеме (9), в случае когда измеренная температура становится выше максимальной, блок схема (10) ,калорифер отключается в блок схеме (11). В (12) блоке схемы задаются параметры влажности φmax и φmin .В (13) блок схеме программа выполняет проверку влажности почвы. Если φизм меньше φmin,то программа переходит в блок схему (15) в котором происходит включение насоса, после чего программа переходит в блок схему (16) в котором сравнивается φизм и φmax,если измеренное значение больше максимального,тогда программа переходит в блок схему (17) в котором происходит выключение насоса. После этого программа переходит в блок схему (18),в которой вводятся min и max значения концентрации CO2 в воздухе jmax и jmin. В блок схеме (19) измеряется концентрация CO2. В блоке (20) сравнивается jизм и jmax,если измеренная величина менше min,то включаетя электродвигатель и открывает фрамуги для подачи СО2, блок (21). Далее сравнивается, если измеренное значение больше max, то электродвигатель закрывает фрамугу .Конец
.
5. Описание блоков используемых для написания программы управления
Таблица 3 распределения входов
-
№
Вход
Примечание
1
I01
Кнопка пуск
П
ереключатель нажимного действия / PUSH SWITCH
2
I02
Кнопка стоп
3
I03
Температура в теплице
Аналоговый вход PT100 / ANALOG INPUT PT100
4
I04
Влажность
Аналоговый вход / ANALOG INPUT
5
I05
Концентрация СО2
Аналоговый вход / ANALOG INPUT
6
I06
Концевой выключатель
Ограничительный датчик / LIMIT SENSOR
Таблица 4 распределения выходов
-
№
Вход
Примечание
1
001
Калорифер
Нагреватель / HEATER
2
002
Насос
Двигатель / MOTOR
3
003
Электродвигатель
Двигатель / MOTOR
Таблица
5 Описания функциональных блоков
-
№
Обозначения
Примечание
1
В1
С
брос
Эта функция предназначена для установки значения выхода в соответствие с входом, если выбрана опция установить / Set, в противном случае, она устанавливает значение выхода, соответствующее инверсии входа. Функция имеет два вывода двоичного входа (выводы Set и Reset) и один вывод двоичного выхода
2
В13
Установка значения температуры
Функция триггер Шмидта имеет также название функция гистерезиса / Hysteresis (запаздывание). Она имеет задаваемые нижний и верхний пороговые значения и изменяемое входное значение. Функция триггер Шмидта имеет один двоичный вход, три входных вывода типа Слово и один двоичный выход
3
В14
Установка влажности
Функция триггер Шмидта имеет также название функция гистерезиса / Hysteresis (запаздывание). Она имеет задаваемые нижний и верхний пороговые значения и изменяемое входное значение. Функция триггер Шмидта имеет один двоичный вход, три входных вывода типа Слово и один двоичный выход
4
В15
Установка значения концентрации СО2
Функция триггер Шмидта имеет также название функция гистерезиса / Hysteresis (запаздывание). Она имеет задаваемые нижний и верхний пороговые значения и изменяемое входное значение. Функция триггер Шмидта имеет один двоичный вход, три входных вывода типа Слово и один двоичный выход
5
В19
Исключающее ИЛИ / XOR
Функция предназначена для выполнения с входными сигналами логической операции XOR (исключающее ИЛИ): если оба входа одновременно имеют состояние OFF или ON, то выход – OFF, иначе выход – ON. Подключаемые к входам сигналы должны быть только двоичными. У функции имеется 2 вывода двоичного входа и 1 вывод двоичного выхода
6
В20
И /AND
Функция предназначена для выполнения с входными сигналами логической операции AND (И): если состояние всех входов ON, то состояние выхода будет ON, иначе состояние выхода OFF.