Подключение Siemens Logo и использование VOC-датчика QPM1100 для предупреждения об автомобильных выхлопах, или Цветные пряди на один день
Для подключения базового модуля 12/24RCE логического контроллера Logo 8 вместе с аналоговыми модулями расширения AM2 и AM2 AQ использовал блок питания на DIN-рейку Mean Well HDR-15-24.
На всех трех перечисленных модулях Logo есть свои клеммы питания L+ и M, а также клеммы заземления со знаком "земля".
Модули расширения имеют два набора клемм питания. Достаточно запитать один из них.
Поскольку подключение датчиков осуществляется экранированным кабелем типа МКЭШ, то на модулях расширения Сименс создал ряд клемм для заземления экрана. На фото ниже в них зашли косички из медной оплетки кабеля.
В аналоговый входной модуль AM2 кроме питания и заземления зашли:
- на клемму I1 токовый вывод трехпроводного канального VOC-датчика;
- на клемму M1 провод от минуса блока питания (датчик запитан от того же блока питания).
1.
Напомню, что до покупки железа можно прогнать алгоритм в программе Logo Soft Comfort, чтобы быть уверенным в правильности выбора программируемого логического контроллера. Ниже скриншот из программы со входным значением, как на фото выше - в качестве примера воплощения проекта в реальность.
2.
Тестовой прогон я сделал до покупки Logo, на второй день знакомства с демо-версией программы. То есть порог вхождения относительно невысокий.
Суть программы такая:
VOC-датчик в приточном воздуховоде сообщает контроллеру уровень чистоты воздуха сигналом 4-20 мА (который гОвен ПЛК63 принять без внешней прецизионной хуеты на входе не может!). Контроллер поглядывает на 3 порога (28 %, 32 % и 38 % - их я выделил отслеживая придомовую обстановку) чистоты воздуха и выдает управляющий сигнал 0-10 В на EC-вентилятор приточной установки.
Если воздух очень грязный, то вентилятор отключается, и идет обратный отсчет для попытки потянуть на себя воздух и оценить его чистоту.
3.
Если воздух грязен умеренно, то вентилятор работает на низких оборотах.
Если воздух почти не грязный, то вентилятор работает на средних оборотах.
Если воздух чистый, то вентилятор дает нужное количество воздуха. Ну и может работать в турбо-режиме, если нужно быстро проветрить помещение.
Для заливки программы с компа в контроллер кроме соединения их Ethernet-кабелем нужно, чтобы комп контроллер увидел. Он его увидел.
4.
А вот подсоединиться не смог.
The IP addresses of your PC and the target LOGO! are not in the same subnet.
5.
Узнать свой IP-адрес и маску подсети в Windows можно командой ipconfig/all в cmd.
6.
И если есть сомнения, пингануть адрес Logo c помощью ping. Пакеты ожидаемо не доходят.
7.
Для решения проблемы, что компьютер не "видит" Siemens LOGO!, пришлось задать IP, маску подсети и шлюз вручную. И да, это приходится делать каждый раз, когда хочу залить программу на железо.
8.
После этого связь между ПК и Logo устанавливается.
Можно смело лить программы. Запустил прогу.
Из Лого Софт Комфорт можно следить за состоянием входов и выходов.
11.
Прога работала день, пока жена не покрасила ребенку волосы!
12.
654 ppt или (654 * 1.25 - 250) / 10 = 56.8 % содержания летучих органических веществ. Вентиляция отрубилась. Чтобы выдуть это из помещения, пришлось запилить пуск вентиляции по принуждению :)
Дополнение.
Кроме принудительного пуска убрал задержку усреднением значений на входе, сделал чтение входа без усреднения, но с гистерезисом - задержкой переключения скоростей вентилятора на 30 секунд, если изменение сигнала через 30 сек все еще актуальное. Все параметры пока подбираю. Проблема в том, что VOC-датчик может показывать "высокие" значения без ощутимых автомобильных выхлопов.
Дополнение 2.
Программу пришлось переписать, так как фоновое значение датчика постоянно плавает.
Дополнение 3.
Купил роутер, назначил ему IP-адрес 192.168.0.1, маску подсети 255.255.255.0 (/24), диапазон 192.168.0.10-192.168.0.254, теперь захожу на 192.168.0.3 контроллера без хлопот)
Комментарии
Отправить комментарий