Siemens logo управление с телефона
В жилом доме необходимо реализовать ручное или автоматическое управление следующими функциями:
- рулонные жалюзи и чердачное окно (открыть/закрыть)
- внутреннее и наружное освещение (вкл/выкл)
- отопление
- полив сада
С помощью селектора должна быть предусмотрена возможность предварительного выбора автоматического или ручного управления для каждой функции.
Если установлено автоматическое управление, то, в зависимости от времени и дня недели, жалюзи должны открываться или закрываться автоматически, а полив сада должен включаться или выключаться. При этом чердачное окно должно открываться или закрываться, а отопление должно включаться или выключаться в зависимости от температуры.
Если для жалюзи включен режим обслуживания, ручное или автоматическое закрытие должно быть заблокировано.
Состояния каждой из функций дома должны отображаться локально и дополнительно на мобильном устройстве (планшете или смартфоне).
Одновременно должна быть возможность управлять функциями дома с помощью мобильного терминала.
Решение
Обзор
На рисунке выше представлен схематический обзор наиболее важных компонентов решения:
В решение автоматизации в доме один модуль LOGO! 8 (1) используется как ведущее, а другой модуль LOGO! 8 (1) - как ведомое устройство. Для коммуникации друг с другом оба модуля LOGO! используют неуправляемый коммутатор (2) .
Для каждого модуля LOGO! дополнительно используются модули расширения.
Модули расширения DM16 24R (3) или DM8 24R (4) позволяют добавлять цифровые
входы и выходы системы управления домом.
С помощью модуля расширения LOGO! AM2 AQ (5) в систему управления домом может быть дополнительно интегрировано два аналоговых выхода.
К модулю расширения RTD (6) может быть подключено по одному датчику температуры PT100 и PT1000 соответственно. Датчики температуры позволяют регулировать температуру в разных частях здания
Жалюзи и чердачное окно можно открывать и закрывать вручную с помощью кнопок.
Кроме этого, наружное и внутреннее освещение также можно включать и выключать с помощью кнопок.
Центральная кнопка ВЫКЛ может использоваться для выключения всего света в доме и наружного освещения.
Для каждого выключателя освещения в доме сконфигурирована функция паники: при нажатии более 3 секунд все огни в доме и наружное освещение включаются на определенное время. Задержка времени отключается функцию паники через определенное время. Также можно отключить функцию паники вручную, повторно нажимая кнопку в течение 3 секунд.
С помощью LOGO! TDE (7) или контроллера LOGO! (1) для жалюзи, чердачного окна или полива сада можно установить, должны ли эти процессы управляться вручную или автоматически. Кроме того, жалюзи и освещение могут управляться централизованно, режим обслуживания для жалюзи может быть настроен, полив сада может включаться и выключаться вручную, а заданное значение для температуры в помещении может быть изменено.
К неуправляемому коммутатору (2) подключена точка доступа WLAN (8) . Это позволяет управлять жалюзи, освещением и чердачным окном и отображать их текущее состояние с помощью планшета (9) , смартфона или PC через встроенный веб-сервер LOGO! 8.
В решении автоматизации используется блок питания LOGO! Power (10) на 24 В.
УЗО обеспечивает необходимую безопасность. Дополнительно питание по отдельным линиям распределительной коробки может отключаться с помощью компактных прерывателей цепи.
Как ни парадоксально, но такой темы не нашёл.
Многие балуются с этими программируемыми реле, предлагаю здесь делиться опытом и помогать друг другу.
В качестве начала хочу поделиться скромным опытом использования встроенного веб-сервера. Его ругают все кому не лень, и в общем-то есть за что, но раз он есть - нужно попробовать им воспользоваться. Информации в сети довольно мало именно из-за того, что его все презирают и используют альтернативы.
Итак, давно меня бесило то, что когда нужно открыть ворота или калитку, то под рукой нет нужно брелока, и пришла в голову идея использовать для этого встроенный в лого веб-сервер: телефон-то всегда под рукой
Интерфейс у привода ворот примитивный, и ничто не предрекало проблем:
Однако, выяснилось, что веб-интерфейс содержить только один единственный контрол - выключатель (а не кнопку), который одним нажатием включается, а вторым выключается. При нажатии он умеет менять цвет или надпись. Цвет - это не совсем правильно сказано, можно выбрать две картинки для состояний 1 и 0. Решение этому тоже есть - обрабатывать фронты, а не состояние, но пропадает какая-либо анимация и, как следствие, обратная связь с пользователем. В случае с управлением через веб это вдвойне сложно - нажимая пальцем в некую зону экрана нет уверенности в том, что оно сработало как требуется + нужна "защита от дурака": произвести случайное "нажатие" как нечего делать.
В общем, всё выродилось в такую программу:
И такой интерфейс:
При нажатии на клавишу блокировка цвет обводки меняется с красного на зелёный (блок снят), пока блокировка снята (5 сек), то нажатие кнопок "открыть"/"закрыть" замыкает релешки выходов Q3/Q4 и дублирует это индикацией - сменой черной рамки вокруг соответствующей кнопки на зелёную, после этого блокировка снова взводится, и повторно нажать клавишу без снятия блока заново не получится.
Протестировал на жене - получилось довольно интуитивно и удобно.
Из плюсов - один раз залогинившись в лого через браузер, всё запоминается и далее просто вызывается закладка без ввода логинов/паролей и выбора опций входа. Работает фактически как приложение на телефоне.
Прошу сильно не ругать, я ни разу не программист, а простой юзер Главное - поставленная задача решена минимум времени и ресурсов
Заключительная фото - подключение к приводу ворот. Вся маркировка проводочков оказалась на другой стороне
Была разработана схема и теперь необходимо ввести её в LOGO! Подключить LOGO! к сети и включить питание. На дисплее появляется следующее изображение.
Нажать ESC для перехода в главное меню
Главное меню / меню программирования С помощью клавиш вверх и вниз можно перемещаться вверх и вниз. Выбор пункта меню обозначается полосой. Выбрать „Program“ и подтвердить выбор с помощью ОК . Открывается меню программирования LOGO!
В следующем подменю выбрать клавишами вверх и вниз "Ред. программу". Подтвердить выбор с помощью ОК.
Нажимать ОК и вверх и вниз для выбора выходов, меркеров, открытых клемм. Выбрать „NEW“ для вставки функциональных блоков.
Правила управления для LOGO! 1. Схема всегда вводится от выхода к входу.
2. Можно соединить один выход с несколькими входами
3. Нельзя соединить выход с предшествующим входом по тому же пути (обратные связи).
4. Для перемещения можно использовать клавиши влево/вправо и вверх/вниз и . Нажать ОК для обработки выбранного объекта.
Ваша первая программа LOGO!
Так конечно никто в ручную не делает, но возможно в случае если нет компьютера под рукой.
Рассмотрим следующее параллельное включение двух переключателей. Переключатель S1 или переключатель S2 включают нагрузку.
Для LOGO! параллельное включение S1 и S2 это ИЛИ, т.к. S1 или S2 включают выход.
Внутренние соединения Переключатель S1 действует на вход I1, а переключатель S2 действует на вход I2. Нагрузка (E1) подключена на выходном реле Q1. Теперь следует ввести программу (от выхода к входу). В начале LOGO! показывает выход Q1. Полоска обозначает в программе место или пункт меню, где сейчас находится пользователь.
Ввод программы Нажать ОК . NEW выбирается автоматически. Снова нажать ОК.
Перейти с помощью влево/вправо на вход In. Здесь устанавливается первый функциональный блок (блок ИЛИ) Нажать ОК для перехода на выбранный пункт.
Выбрать одну из возможностей с помощью вверх/вниз - Коннекторы -> I, M, High, Low, C, F, S, Q - Базовые функции (GF) - Специальные функции (SF)
Выбрать с помощью (GF) базовые функции и подтвердить с помощью ОК. Первый блок из списка базовых функций (GF) это AND.С помощью клавиш вверх/вниз можно выбирать между: - AND - AND (фронт) - NAND - NAND (фронт) - OR - NOR - XOR - NOT Выбрать блок OR (1) и подтвердить с помощью ОК.
Первый блок введен. Каждому введенному блоку автоматически присваивается номер блока (B1). Теперь необходимо подключить входы блока (B1). Нажать клавишу ОК .
С помощью клавиш можно выбирать между:
- I, M, High, Low, C, F, S, Q
- базовый функции (GF)
- специальные функции (SF) Первый элемент списка это вход I1.
Подтвердить с помощью ОК.
Для обработки следующего входа использовать клавиши вверх/вниз и снова нажать ОК.
1. Соединить вход I2 с входом блока ИЛИ.1. Перейти на In2: Использовать вверх/вниз
2. В режим обработки: Использовать ОК
3. Первый элемент снова I1. Теперь следует изменить номер отдельно от типа элемента. Для этого перейти на номер: Использовать влево/вправо.
4. Установить его на I2: Использовать вверх/вниз
5. Подтвердить I2 с помощью ОК
Так как здесь нам не нужны два последних входа блока OR, то установки других входов не требуется. Все входы блока подключены. Для LOGO! программа считается завершенной. Выход из режима ввода программы и возврат в меню программирования двукратным нажатием ESC. Подтвердить изменения с помощью „Да“ ОК.
Для запуска программы необходимо вернуться в главное меню с помощью ESC. Переместить курсор с помощью клавиш на „Запустить“ и подтвердить („Да“) с помощью клавиши ОК.
LOGO! в состоянии RUN
Выбор индикации при включении (состояние RUN) LOGO! возможен через ПО LOGO! Soft Comfort. Файл -> Свойства -> Включение
Состояние входов
- вход I в состоянии „1“
- вход I в состоянии „0“ Состояние выходов
- выход Q в состоянии „1“
- выход Q в состоянии „0“
В левом окне отображается время и дата. Среднее окно показывает состояния входов (I1 до I9; I10 до I19; I20 до I24). Правое окно показывает состояния выходов (Q1 до Q9; Q10 до Q16). Кроме этого, могут быть отображены внутренние аналоговые значения всех аналоговых входов/выходов.
Рассмотрим следующий пример:
Если переключатель S1 включен, то вход I1 находится под напряжением и I1 имеет состояние „1“. LOGO! рассчитывает состояние для выходов. Состояние выхода Q1 здесь „1“. Если Q1 имеет состояние „1“, то LOGO! приводит в действие реле Q1 и на нагрузку на Q1 подается напряжение.
LOGO! Режим параметрирования
Параметрированием называется установка параметров функций.
Параметры могут устанавливаться в режимах работы:
- Программирование
или
- Параметрирование
Могут быть установлены:
- время задержки функций времени
- время срабатывания таймеров
- пороговые значения счетчика
- интервал контроля счетчика часов работы - пороги включения и выключения порогового переключателя
- и другие функции
Для перехода в режим параметрирования из режима Run ("Дата и время" на дисплее) нажать клавишу ESC , выбрать Program, потом установить курсор на Set Parameter и нажать клавишу ОК.
Выбор блока: Выбрать в режиме параметрирования с помощью клавиш вверх/вниз соответствующий блок.После выбора необходимого блока нажать клавишу ОК .
Выбирается первый параметр для изменения. Теперь с помощью клавиш-стрелок вверх/вниз можно изменить значение. После установки требуемого значения нажать клавишу ОК. Теперь с помощью клавиш вверх/вниз можно выбрать следующий блок для изменений и т. д.
Для возврата в режим RUN нажимать ESC до появления необходимого изображения.
LOGO! ..0BA8 – Установка языка меню
Через меню LOGO! можно выбрать язык меню и применить его с помощью (для этого LOGO! должен находиться в режиме STOP).
Доступные языки:
RU – Русский
EN – Английский
IT – Итальянский
NL – Голландский
ES – Испанский
FR – Французский
CN – Китайский
DE – Немецкий
TR – Турецкий
Эта установка для LOGO! TDE может быть выполнена отдельно.
LOGO! ..0BA8 – Фоновая подсветка
Фоновая подсветка для базового модуля:
Для того, чтобы фоновая подсветка дисплея LOGO! была постоянно включена, следует выполнить следующие шаги.
Можно выбирать между следующими режимами:
- (подсветка включается на 20 с или управляется программой пользователя)
-
Эта установка для LOGO! TDE может быть выполнена отдельно.Если для управления фоновой подсветкой используются меркеры 25, 26, 28 – 31, то эта первичная установка !
LOGO! TDE Режим параметрирования
Пункты меню LOGO! TDE практически идентичны пунктам меню базового модуля LOGO! – в том числе и возможность редактирования программы.
Таблица ниже показывает, какие пункты меню доступны на каком устройстве.
LOGO! Создание программы на PC с LOGO! Soft Comfort версии 8.1
Самая удобная среда программирования для микроконтроллеров
Поддержка LOGO! TDE
- отдельное ПО для работы с панелью не требуется
Мастер настройки модема (только для LOGO! 6)
- для стандартных 11-битных аналоговых модемов
Привычные интерфейс и управление Windows
- напр., контекстное меню, панели символов
К коммутационной программе „Drag-and-drop “
- "рисование" коммутационных программ на PC в FBD или LAD
Тестирование написанных программ
- офлайн-моделирование со статусом для каждой функции (изменение цвета)
- онлайн-тест с изменением цвета для каждой функции и 30 фактическими значениями
Функции профессиональной печати и документации
Выбор устройства
- 0BA0, 0BA1, 0BA2, 0BA3, 0BA4, 0BA5, 0BA6 , 0BA7, 0BA8 с проверкой работоспособности
Сетевой режим
- добавление других устройств, напр., HMI, S7
- простое соединение функциональных блоков между устройствами LOGO!
Дополнительно на CD:
- руководство и 28 готовых к применению примеров
- LOGO! Access tool
- чертежи CAD
Установка LOGO! Soft Comfort версии 8.1
Вставить CD (LOGO! Soft Comfort версия 8.0) или выбрать папку в которой находится установочный пакет. Запустить start.html
Функции Start.html
- Прямой выбор 9 языков
- Установка ПО
- Отображение руководств/справочников
- Отображение онлайн-помощи
- Выбор программ-примеров на компакт-диске
- Выбор чертежей CAD на компакт-диске
- Установка необходимого ПО, напр., Acrobat Reader или драйверов принтера
Драйвер для LOGO! USB-кабеля для программирования также находится в установочном пакете.
При установке LSC V8.0 появляется запрос на установку драйвера.
1. Установить драйвер (потребуются права администратора!)
2. После подключить LOGO! кабелем Ethernet или USB
Обзор интерфейса: LOGO! Soft Comfort версии 8.1
Функции помощи – Онлайн-помощь
Функции помощи – Контекстная справка
Через контекстное меню (правая кнопка мыши) любой функции можно вызвать контекстную справку.
Функции помощи – Центр обновлений
С помощью пункта меню Help -> Update Center можно устанавливать обновления программы, пакеты обновлений и дополнительные языки.
2020-09-14 Промышленное 7 комментариев
Программируемые реле представляют собой разновидность свободно программируемых контроллеров (ПЛК), которые используются для решения различных задач автоматизации малой и средней степени сложности.
В частности, они применяются в управлении насосными станциями, приточно-вытяжной вентиляцией, в системах автоматического ввода резерва (АВР), для управления различными схемами освещения. Помимо этого, благодаря умеренным ценам и компактным размерам, они стали применяться и в бытовой сфере, например в «умных домах».
Про один из таких проектов с использованием программируемого реле, я писал в статье Шкаф автоматики системы отопления на основе Овен ПР-200, но сегодня речь пойдет о другом программируемом реле — Siemens LOGO! 8.
Данные реле, наряду с уже упомянутом ПР-200 и Zelio Logic от Schneider Electric, пожалуй чаще всего используются в различных объектах и в принципе никаких нареканий не вызывают, со своими задачами они вполне справляются. Помимо трех вышеназванных, свои программируемые реле выпускают множество других фирм, от самых известных брендов, вроде Eaton или ABB, до различных китайских фирм, названия которых ничего не говорят не только простому обывателю, но и специалистам в этой области. Выбор очень большой, вопрос только в цене. Например стоимость Siemens LOGO!8 230RCE составляла немногим больше 8 тысяч рублей, примерно такая же цена у аналогичного Zelio Logic, а вот ПР-200 будет подешевле.
Конечно, помимо стоимости, есть еще ряд важных факторов, влияющих на выбор того или иного программируемого реле. Например для меня большую роль играет программное обеспечение — функционал, дружественный интерфейс программы. В этом плане ПО для реле Siemens LOGO!Soft Comfort мне кажется удачным решением, конечно не лишенным своих недостатков, но в целом удобным, понятным, имеющим необходимый набор для реализации задач. Более подробно программную часть рассмотрим позже, а сначала поговорим о «железе».
Данная модель реле имеет в своем составе 8 дискретных входов, 4 релейных выхода, способных коммутировать токи до 10А для активной нагрузки и до 3А для индуктивной, встроенный дисплей с клавиатурой, web-сервер, порт Ethernet, слот для карты памяти Micro-SD, часы реального времени с запасом хода 20 дней. Напряжение питания модуля — 115-240VAC/DC.
Здесь мы можем запустить, остановить программу, задать сетевые настройки нашего устройства, задать стартовый экран, настроить время, язык меню, установить пароль, можно даже программировать, но делать это с дисплея очень неудобно, да это и не нужно, есть LOGO!Soft Comfort. Максимум, что можно сделать, это изменить какой-либо параметр в уже залитой в LOGO программе.
Так как программируемое реле устанавливается в щите, то не всегда есть возможность доступа к нему и следовательно к выводимым на дисплей данным. В этом случае может понадобится внешний текстовый дисплей LOGO! TDE.
Панель можно установить на дверь щита и подключить к LOGO с помощью стандартного Ethernet кабеля (панель имеет 2 Ethernet порта).
А можно вынести ее отдельно, благо максимальная длина кабеля, не более 30 м, позволяет это сделать. Дисплей панели имеет почти такие же параметры, как и дисплей самого реле — 6 текстовых строк, правда по 20 символов в строке, 3-х цветную фоновую подсветку, поддержку тех же самых языков, включая русский.
Панель имеет мембранную клавиатуру с шестью клавишами управления курсором и четырьмя программируемыми функциональными клавишами. Напряжение питания всех моделей LOGO! TDE составляет либо 12V DC либо 24V AC/DC.
Надо заметить, что функционал LOGO! TDE довольно ограничен и не позволяет нам выводить на экран мнемосхемы, тренды, анимацию и т.д. А в некоторых проектах это бывает необходимо. В этом случае от LOGO! TDE придется отказаться в пользу более продвинутых HMI панелей. Можно использовать панели той же Siemens, например, серии KTP, либо сторонних производителей. Минус здесь заключается в том, что помимо LOGO!Soft Comfort придется задействовать дополнительное программное обеспечение.
Модули расширения Siemens LOGO!
Подобно своим старшим собратьям — контроллерам SIMATIC S7 программируемые реле имеют модульную структуру. В случае необходимости расширения конфигурации отдельно продаются модули расширения — дискретные модули DM и аналоговые модули AM. В общей сложности, к одному логическому модулю можно подключить до 24 дискретных и 8 аналоговых входов, а также до 20 дискретных и 8 аналоговых выходов.
Подключение модулей производится по внутренней шине логического модуля, при этом дискретные модули должны иметь такое же напряжение, как и сам логический модуль,так как они не имеют гальванической развязки цепей. В случае аналоговых модулей это не имеет значение. Кстати, производитель рекомендует для повышения быстродействия устанавливать сначала дискретные модули, а потом уже аналоговые.
Подключение модулей расширения очень напоминает подключение модулей контроллеров SIMATIC S7-1200. Достаточно снять боковую крышку и перевести ползунок шинного соединителя в левое рабочее положение.Но у модулей LOGO имеются еще кодировочные пазы и штифты для исключения ошибок при монтаже.
Коммуникационные модули Siemens LOGO!
Помимо модулей расширения, Siemens LOGO! имеет возможность подключения дополнительных коммуникационных модулей.
Для расширения сетевых возможностей используются неуправляемые 4-канальные коммутаторы LOGO! CSM. Они позволяют дополнительно задействовать три порта Ethernet для организации обмена данными модулей LOGO! между собой и с другими сетевыми устройствами.
Помимо этого, в линейке есть модули CMK 2000, позволяющие интегрировать LOGO! в систему автоматизации зданий по шине KNX.
Вообще для подбора оборудования Siemens и это касается не только модулей LOGO! но и других устройств, я рекомендую использовать конфигуратор TIA Selection Tool. С его помощью можно безошибочно подобрать необходимое оборудование, проверить совместимость различных модулей, визуально посмотреть, как будет выглядеть готовая конфигурация, экспортировать и импортировать созданные в TIA Selection Tool проекты в TIA Portal.
Что касается программного обеспечения LOGO!Soft Comfort, о нем мы поговорим в другой раз, на наглядных примерах рассмотрим, как программируются LOGO!, попробуем связать реле с HMI панелью, подробно поговорим о возможностях встроенного web-сервера.
Читайте также: