- •Дипломный проект Тема: Разработка автоматизированной системы полива, проветривания и влажности для теплицы на Siemens logo!.
- •Содержание
- •Глава 1. Теоретическая часть 5
- •Глава 2. Разработка автоматизированной системы полива, проветривания и влажности для теплицы 33
- •Глава 3. Экономическая часть 71
- •Введение
- •Глава 1. Теоретическая часть
- •1.1 Характеристики контроллеров
- •1.1.1 Характеристика микроконтроллера семейства Сименс logo
- •1.1.2 Характеристика микроконтроллера семейства Alpha
- •1.1.3 Характеристика микроконтроллера семейства Oвен
- •1.2 Описание языков программирования
- •1.2.1 Язык релейных диаграмм ld
- •1.2.2 Язык функциональных блоковых диаграмм fbd
- •1.2.3 Непрерывные функциональные схемы cfc
- •1.2.4 Структурированный текст st
- •1.2.5 Список инструкций il
- •1.2.6 Непрерывные функциональные схемы (cfc)
- •1.3 Модули расширения контроллера Siemens logo
- •1.3.1 Дискретные модули dm8 и dm16
- •1.3.2 Аналоговые модули am2. Am2 pt100 и am2 aq
- •1.3.3 Коммуникационный модуль logo! cm as-I
- •1.4 Блок питания logo! Power
- •Глава 2. Разработка автоматизированной системы полива, проветривания и влажности для теплицы
- •2.1Выбор элементной базы
- •2.2 Выбор датчиков и исполнительных механизмов
- •2.2.1 Датчик температуры наружного воздуха qac2010
- •2.2.2 Датчик влажности воздуха honeywell hih-4010-004
- •2.2.3 Датчик влажности почвы e63
- •2.2.4 Поворотный соленоид dgv- 50.95
- •2.2.5 Электромагнитный клапан для воды
- •2.2.6 Увлажнитель воздуха e93
- •2.2.7 Система капельного полива diy
- •2.2.8 Кабель силовой общего назначения пвс
- •2.3 Алгоритм работы
- •2.4 Разработка руководство пользователя
- •2.4.1 Исходное состояние программируемого контроллера
- •2.4.2 Работа с меню программируемого контроллера
- •2.4.3 Переход к «Главному меню» программируемого контроллера
- •2.4.4 Предварительные настройки программируемого контроллера
- •2.4.5 Загрузка коммутационной программы
- •2.4.6 Запуск и отладка коммутационной программы
- •2.5 Руководство для программиста
- •2.5.1 Программирование контроллера с помощью компьютера
- •2.5.2 Подготовка компьютера к работе с программируемым контроллером
- •2.5.3 Установка «logOiSoftComfort»
- •2.5.4 Ввод коммутационной программы в виде диаграммы (схемы) функциональных блоков (fbd)
- •2.5.6 Тестирование коммутационной программы
- •2.5.7 Загрузка и считывание программы из контроллера
- •2.5.8 Управление коммутационной программой
- •2.5.8 Отладка исполняемой в контроллере коммутационной программы
- •Глава 3. Экономическая часть
- •3.1 Расчет стоимости основных и расходных материалов
- •3.2 Расчет заработной платы
- •3.3 Расчет полной стоимости работ
- •3.4 Расчет полной себестоимости
- •3.5 Определение отпускной цены
- •Глава 4. Техника безопасности при работе с электроприборами
- •Заключение
- •Приложения приложение 1. Алгоритм работы датчиков и исполнительных механизмов работы
2.5.7 Загрузка и считывание программы из контроллера
Убедитесь, что реле и компьютер отключены от сети электропитания.
Подключите кабель «LOGO! рс cable» к разъему порта USB (в старой версии кабеля -СОМ) компьютера и к разъему на лицевой панели реле. Разъем расположен слева от экрана реле над кнопками курсора и при поставке закрыт заглушкой, которую необходимо удалить.
Включите компьютер.
Включите устройство защитного отключения и автоматический выключатель в однофазном источнике питания.
Включите выключатель «СЕТЬ» блока, программируемого реле.
Запустите программу «LOGO!Soft Comfort». Для настройки соединения реле с компьютером последовательно выберите в меню программы «LOGO!Soft Comfort» пункты Сервис/Опции/Интерфейс. Определение номера порта, к которому подключено реле, обычно происходит автоматически и этот номер отображается в окне (т. е. СОМ1, COM2 и т. д.). Драйвер USB порта создает дополнительный СОМ порт сверх установленных в компьютере физических портов СОМ. Обычно это последний по номеру порт (COM2. COM3 и т. п.). Именно этот порт должна использовать программа «LOGO!Soft Comfort». Для продолжения работы закройте окно Опции.
Загрузка коммутационной программы в контроллер.
Выберите
пункт меню «LOGO!Soft Comfort» Сервис/Передать/
PC -> LOGO! Или нажмите кнопку
на панели программы (2 на рис. 39).
Если перед загрузкой контроллер выполнял коммутационную программу (режим RUN), то «LOGO!Soft Comfort» откроет окно диалога, с требованием подтвердить переход контроллера в режим STOP (коммутационная программа остановлена).
После перехода контроллера в режим STOP, в него будет загружена новая коммутационная программа.
Считывание коммутационной программы из контроллера.
Выберите
пункт меню «LOGO!Soft Comfort» Сервис/Передать/LOGO!
-> PC или нажмите кнопку
на
панели программы (2 на рис. 39).
Коммутационная программа считывается из контроллера, и её диаграмма открывается на новой вкладке окна диаграмм (5 на рис. 39).
2.5.8 Управление коммутационной программой
При
соединении контроллера и компьютера
кабелем (см. 2.5.7). кнопка
на панели 2 «LOGO!Soft Comfort» (рис. 39), запускает
и останавливает коммутационную программу
в контроллере. После нажатия кнопки
программа требует подтвердить или
отменить операцию.
2.5.8 Отладка исполняемой в контроллере коммутационной программы
Программа «LOGO!Soft Comfort» позволяет наблюдать работу коммутационной программы контроллера в реальном времени.
Для отладки необходимо:
1) Соединить контроллер и компьютер кабелем (см. 2.5.7).
2) В окне 5 (см. рис. 39) «LOGO!Soft Comfort» открыть диаграмму коммутационной программы и загрузить её в контроллер.
3)
Перевести «LOGO!Soft Comfort» в режим «Оnline-тест».
Для этого нажать кнопку
на панели инструментов (3 на рис. 39), или
выбрать пункт меню (1 на рис. 39) Сервис/
Оnline-тест.
В нижней части окна диаграмм «LOGO!Soft Comfort» (5 на рис. 39) появится панель управления отладкой в режиме «Оnline-тест» рис. 41.
Рисунок 41 – Окно LOGO!Sogt Comfort в режиме «Online тест»
На рис. 41 цифрами обозначены кнопки управления режимом отладки коммутационной программы.
1- кнопки индикации состояния входов контроллера (число кнопок определяется числом входов, используемых в коммутационной программе). Состоянию 1 соответствует изображение «нажатой» кнопки. В случае частотного или аналогового входа отображается численное значение параметра. Для аналоговых входов численное значение сигнала в диапазоне 0...1000 соответствует изменению напряжения на входе контроллера от 0 до +10,00 В.
2- выходы контроллера (Q1.....Q4, AQ1, AQ2 ). Число индикаторов соответствует числу выходов, использованных в программе. Значок цифрового выхода изображает 1 горящей лампой, а 0 - погашенной. Для аналоговых выходов (AQ1, AQ2) отображается численное значение в диапазоне 0...1000 (выходное напряжение 0.. .+10.00 В).
3- кнопка, включения/выключения режима монитора, т. е. отображения на диаграмме коммутационной программы состояния сигналов в реальном времени. Кнопка работает только в режиме RUN.
4. 5 - кнопки запуска и остановки коммутационной программы.
Для отладки запускаем программу кнопкой 4 (рис. 41). Для наблюдения за работой программы нажимаем кнопку монитора 3 на панели «Online тест» (рис. 4). На диаграмме коммутационной программы отображается состояние всех входов и выходов блоков (0 -соединительная линия черная. 1 - красная). При наведении курсора на блоки имеющие параметры, около значка блока появляется кнопка включения монитора (рис. 42а). Нажатие кнопки открывает окно отображения текущего значения параметра блока (рис. 426). Окно параметра закрывается кнопкой в его правой части (см. рис. 42б). В режиме отладки команды могут выполнятся с задержкой в 1 ...2 с.
Рисунок 42 – Отображение текущего значения параметра блока
(а) – кнопка включения монитора, (б) – окно отображения текущего значения параметра
Выход из режима отладки.
1) Останавливаем программу кнопкой 5 на панели «Online тест» (рис. 41).
2)
Нажимаем кнопку
(или
любую другую кнопку) на панели инструментов
3 на рис. 39. Вместо кнопок можно выбрать
пункт меню (1 на рис. 39) Сервис/ Оnline-тест.
