Просмотр полной версии : Обогрев помещения раздевалки.
Добрый день. Есть задача обогревать помещение, где переодевается персонал - пока люди находятся внутри помещения, обогрев включен, нет людей - обогрев выключается.
Предварительно алгоритм такой:
На входе в помещение устанавливается 2 фотодатчика - первый подключить ко входу I1, второй - к I2, если первым срабатывает датчик I1, затем I2, то счетчик работает на прибавление (человек вошел в помещение), если первым срабатывает датчик I2, затем I1, то счетчик работает на уменьшение (человек вышел из помещения), если в помещении больше нуля человек, то нагрузка включается и происходит нагрев помещения, в противном случае обогрев выключается.
Может кто сталкивался с подобным алгоритмом работы? Прошу помощи. Основная сложность, как заставить счетчик по чередованию срабатывания двух датчиков работать на прибавление или уменьшение?
maximov2009
20.11.2018, 09:46
Добрый день. Вы не упомянули о каком счётчике физически идёт речь.
Хотите ли Вы использовать готовый счётчик типа СИ10,20,30 или какой нибудь ПЛК или ПР.
С уважением.
.... Основная сложность, как заставить счетчик по чередованию срабатывания двух датчиков работать на прибавление или уменьшение?
Макрос энкодера Вам в помощь
У меня такой макрос энкодера
39913
Макрос сделан по мотивам известного схемотехнического решения на D-триггерах
39917
схема на 7474
39918
Решение задачи вижу таким
39914
Только фото датчики должны быть расположены близко друг от друга, чтобы имитировать диаграмму энкодера
39915
Т.е.
1. замыкается первый фотодатчик
2. замыкается второй фотодатчик, первый остается замкнутым
3. размыкается первый, второй остается замкнутым
4. размыкается второй
и в обратную сторону аналогично.
Зачем так сложно? Почему не поставить датчик движения?
Использовать счетчик с увеличением и уменьшением CTN у него два входа на + и на -
Зачем так сложно?
Использовать счетчик с увеличением и уменьшением CTN у него два входа на + и на -
Потому, что входящий или выходящий ОБЯЗАТЕЛЬНО будет пересекать ОБА датчика!
И счетчик с увеличением и уменьшением CTN сначала прибавит 1, и тут же вычтет ее, или наоборот.
petera неа, с датчиком движения или двумя, чтобы перекрывалась вся зона гораздо проще. Правда при условии, что там спать никто не будет :)
з.ы. а вообще автору за такое по рукам бить, вы когда-нибудь переодевались в помещениях, где низкая температура ?
Прогревать помещение надо ЗАРАНЕЕ. за какое-то время до начала смены, до начала обеда, перед концом смены. Так ПРАВИЛЬНЕЕ.
Ревака Юрий
20.11.2018, 11:02
Добрый день. Есть задача обогревать помещение, где переодевается персонал - пока люди находятся внутри помещения, обогрев включен, нет людей - обогрев выключается.
Предварительно алгоритм такой:
На входе в помещение устанавливается 2 фотодатчика - первый подключить ко входу I1, второй - к I2, если первым срабатывает датчик I1, затем I2, то счетчик работает на прибавление (человек вошел в помещение), если первым срабатывает датчик I2, затем I1, то счетчик работает на уменьшение (человек вышел из помещения), если в помещении больше нуля человек, то нагрузка включается и происходит нагрев помещения, в противном случае обогрев выключается.
Может кто сталкивался с подобным алгоритмом работы? Прошу помощи. Основная сложность, как заставить счетчик по чередованию срабатывания двух датчиков работать на прибавление или уменьшение?
Когда-то сталкивался с подобным алгоритмом, в этом решении главное добиться точного срабатывания датчиков при входе/выходе людей, иначе при одновременном проходе 2 человек, будет сбой, я бы для контроля наличия людей в помещении повесил датчик движения, и подбором таймаута определить время после которого выключать отопление. Т.е запуск отопления по первому срабатыванию, а выключение после таймаута. Если допустимо так работать, имею ввиду что отопление включается только после входа, (успеет ли прогреться помещение), то должно работать.
Потому, что входящий или выходящий ОБЯЗАТЕЛЬНО будет пересекать ОБА датчика!
И счетчик с увеличением и уменьшением CTN сначала прибавит 1, и тут же вычтет ее, или наоборот.
главное добиться точного срабатывания датчиков при входе/выходе людей, иначе при одновременном проходе 2 человек, будет сбой,
Осталось еще турникет поставить. И обороты считать.
Датчик движения без всяких контроллеров справится. У него есть задержка времени.
petera неа, с датчиком движения или двумя, чтобы перекрывалась вся зона гораздо проще. Правда при условии, что там спать никто не будет :)
Видимо и делается что бы не спали. Как уснул, так замерз.
У меня такой макрос энкодера
39913
Макрос сделан по мотивам известного схемотехнического решения на D-триггерах
39917
схема на 7474
39918
Решение задачи вижу таким
39914
Только фото датчики должны быть расположены близко друг от друга, чтобы имитировать диаграмму энкодера
39915
Т.е.
1. замыкается первый фотодатчик
2. замыкается второй фотодатчик, первый остается замкнутым
3. размыкается первый, второй остается замкнутым
4. размыкается второй
и в обратную сторону аналогично.
А можно реализовать, что первый замкнулся-разомкнулся, затем второй замкнулся-разомкнулся при входе и наоборот при выходе?
Добрый день. Вы не упомянули о каком счётчике физически идёт речь.
Хотите ли Вы использовать готовый счётчик типа СИ10,20,30 или какой нибудь ПЛК или ПР.
С уважением.
Счетчик виртуальный из внутренних ресурсов программируемого реле (напр. ПР110)
Зачем так сложно? Почему не поставить датчик движения?
В этом случае более уместным будет датчик присутствия, но он, как я понимаю, реагирует на изменение температуры в помещении, что было-бы более приемлемо для включения - выключения света, а для нагрева скорее всего работать не будет. Датчик движения тоже не совсем то, он после срабатывания включается на определенное время, а здесь смысл, что-бы пока люди в помещении, нагрев работал, нет людей, нагрев отсутствует. Для нагрева будет применяться лампа УФО, что довольно быстро локально должно прогреть.
Pvalp, так энкодер так и работает
Датчик движения держит свой выход включенным пока есть движение
А можно реализовать, что первый замкнулся-разомкнулся, затем второй замкнулся-разомкнулся при входе и наоборот при выходе?
Можно, но надо продумать ситуацию, когда первый замкнулся-разомкнулся, а вот второй ни когда, например человек подошёл к двери, а затем передумал входить
petera неа, с датчиком движения или двумя, чтобы перекрывалась вся зона гораздо проще. Правда при условии, что там спать никто не будет :)
з.ы. а вообще автору за такое по рукам бить, вы когда-нибудь переодевались в помещениях, где низкая температура ?
Прогревать помещение надо ЗАРАНЕЕ. за какое-то время до начала смены, до начала обеда, перед концом смены. Так ПРАВИЛЬНЕЕ.
Идея естественно руководства, связанная с экономией энергоресурсов, я только реализатор. Поэтому битье автора по рукам вопрос конечно риторический. Интересна сама мысль, как это можно реализовать при наличии двух датчиков, одного ПР, пускателя и лампы УФО?
Ревака Юрий
20.11.2018, 11:44
Датчик движения держит свой выход включенным пока есть движение
Иногда они могут выключаться кратковременно, но на логике это решается на раз, даже если помещение большое, можно несколько датчиков поставить.
Когда-то сталкивался с подобным алгоритмом, в этом решении главное добиться точного срабатывания датчиков при входе/выходе людей, иначе при одновременном проходе 2 человек, будет сбой, я бы для контроля наличия людей в помещении повесил датчик движения, и подбором таймаута определить время после которого выключать отопление. Т.е запуск отопления по первому срабатыванию, а выключение после таймаута. Если допустимо так работать, имею ввиду что отопление включается только после входа, (успеет ли прогреться помещение), то должно работать.
Может у Вас есть решение для ПР? Заранее спасибо.
Идея естественно руководства, связанная с экономией энергоресурсов, я только реализатор. Поэтому битье автора по рукам вопрос конечно риторический. Интересна сама мысль, как это можно реализовать при наличии двух датчиков, одного ПР, пускателя и лампы УФО?
ПР лишнее звено. Датчики (хоть 100 штук) параллельно на катушку пускателя. Если хоть один сработал, то пускатель включен. На датчиках есть крутилка для выставления задержки. И правильно вам написали. Пока есть движение, датчики не отключаются.
Почему лишнее то, если потом одумаются и начнут прогревать помещение перед началом смены, то контроллер понадобится
А можно реализовать, что первый замкнулся-разомкнулся, затем второй замкнулся-разомкнулся при входе и наоборот при выходе?
Вариант замкнулся- разомкнулся
39922
Почему лишнее то, если потом одумаются и начнут прогревать помещение перед началом смены, то контроллер понадобится
Вот когда одумаются тогда и поставят. И не факт, что ПР. Есть дешевые программируемые реле времени. С недельными программами. 1500р стоят если не дешевле. И не надо быть программистом что бы его запрограммировать. Или внести изменения. Уборщица справится. Если не совсем дура.
Почему лишнее то, если потом одумаются и начнут прогревать помещение перед началом смены, то контроллер понадобится
Согласен, на нем можно реализовать суточное (недельное) реле времени, которое за час до смены будет включать прогрев, через час после начала смены выключать, тоже касается обеда и т.д.
Вариант замкнулся- разомкнулся
39922
Спасибо, попробую.
Соврал я про 1500 рублей https://ru.aliexpress.com/item/AHC15-AC-220/32911864589.html?spm=a2g0v.search0104.3.101.104256 f1kOVpzM&ws_ab_test=searchweb0_0%2Csearchweb201602_5_10065_ 10068_319_5730213_317_5733913_10696_10924_453_1008 4_454_10083_10618_10920_10921_10922_10307_10301_57 29713_537_536_5733713_5733813_5734113_10059_10884_ 10889_10929_10887_100031_321_322_10915_10103_10914 _10911_10910_5734013%2Csearchweb201603_51%2CppcSwi tch_0&algo_pvid=3c7aeac7-9021-4e0b-8428-2011b674bae0&algo_expid=3c7aeac7-9021-4e0b-8428-2011b674bae0-14
Вариант замкнулся- разомкнулся
39922
А можно картинку не в симуляторе?
Откуда идет сигнал на сбросс счетчика?
А можно картинку не в симуляторе?
Откуда идет сигнал на сбросс счетчика?
Сброс не используется
39925
Хотя можно вывести на кнопку, для принудительного сброса схемы в исходное состояние
Сброс не используется
39925
Хотя можно вывести на кнопку, для принудительного сброса схемы в исходное состояние
Можно еще добавить недельные реле времени:
39931
Спасибо в помощи реализации алгоритма.
Алексей Геннадьевич
20.11.2018, 17:20
Добрый день. Есть задача обогревать помещение, где переодевается персонал - пока люди находятся внутри помещения, обогрев включен, нет людей - обогрев выключается.
Предварительно алгоритм такой:
На входе в помещение устанавливается 2 фотодатчика - первый подключить ко входу I1, второй - к I2, если первым срабатывает датчик I1, затем I2, то счетчик работает на прибавление (человек вошел в помещение), если первым срабатывает датчик I2, затем I1, то счетчик работает на уменьшение (человек вышел из помещения), если в помещении больше нуля человек, то нагрузка включается и происходит нагрев помещения, в противном случае обогрев выключается.
Может кто сталкивался с подобным алгоритмом работы? Прошу помощи. Основная сложность, как заставить счетчик по чередованию срабатывания двух датчиков работать на прибавление или уменьшение?
Ваш алгоритм подходит для управления освещением.
Обогрев помещения - задача инерционная, если её решать таким методом, то:
Заходим в помещение в котором дубак. (включаются нагреватели)
Пока переодеваемся, помещение прогревается.
Когда уходим, помещение прогрето, но недостаточно.
Лучше привязать к началу смены, обеду, концу смены, и греть по времени.
-=Vovka=-
20.11.2018, 18:02
Pvalp, даже если вы поставите мощную тепловую пушку, которая будет очень быстро нагревать воздух в помещении, НО мебель, одежда работников будет холодная!!! Попробуйте с секундомером, за сколько времени нагреется одежда в шкафчике?!
Может правильнее утеплить помещение и поддерживать в нем комфортную температуру?
А на ночь, если никого нет, снижать обогрев градусов до +15. К началу прихода людей делать комфортную температуру...
Ваш алгоритм подходит для управления освещением.
Обогрев помещения - задача инерционная, если её решать таким методом, то:
Заходим в помещение в котором дубак. (включаются нагреватели)
Пока переодеваемся, помещение прогревается.
Когда уходим, помещение прогрето, но недостаточно.
Лучше привязать к началу смены, обеду, концу смены, и греть по времени.
Алексей Геннадиевич, для этого я добавил четыре недельных реле времени и теперь обогрев включается четыре раза в сутки за час до начала смены1 на два часа, за час до обеда на два часа, за час до начала смены2 на два часа, за час до полуночи на два часа (время обеда смены2), кроме того, по датчикам включается параллельно нагрев, если кто-то зашел в раздевалку. Смены работают по 12 -часовому графику.
_Mikhail
20.11.2018, 19:56
Добрый день. Есть задача обогревать помещение, где переодевается персонал - пока люди находятся внутри помещения, обогрев включен, нет людей - обогрев выключается.
Предварительно алгоритм такой:
На входе в помещение устанавливается 2 фотодатчика - первый подключить ко входу I1, второй - к I2, если первым срабатывает датчик I1, затем I2, то счетчик работает на прибавление (человек вошел в помещение), если первым срабатывает датчик I2, затем I1, то счетчик работает на уменьшение (человек вышел из помещения), если в помещении больше нуля человек, то нагрузка включается и происходит нагрев помещения, в противном случае обогрев выключается.
Может кто сталкивался с подобным алгоритмом работы? Прошу помощи. Основная сложность, как заставить счетчик по чередованию срабатывания двух датчиков работать на прибавление или уменьшение?
Все что описано, из начального курса обучения ОВЕН ПЛК, только там не обогрев, а свет.39940
Все что описано, из начального курса обучения ОВЕН ПЛК, только там не обогрев, а свет.39940
По картинке сильно смахивает на мой пример четырехлетней давности http://www.owen.ru/forum/showthread.php?t=10555&p=155744&viewfull=1#post155744
http://www.owen.ru/forum/attachment.php?attachmentid=15700&d=1418450617
Алексей Геннадьевич
26.11.2018, 09:46
Алексей Геннадиевич, для этого я добавил четыре недельных реле времени и теперь обогрев включается четыре раза в сутки за час до начала смены1 на два часа, за час до обеда на два часа, за час до начала смены2 на два часа, за час до полуночи на два часа (время обеда смены2), кроме того, по датчикам включается параллельно нагрев, если кто-то зашел в раздевалку. Смены работают по 12 -часовому графику.
Вот это имеет смысл.
я добавил четыре недельных реле времени
Лучше сделать своё, под задачу.В макросах посмотрите. (http://www.owen.ru/forum/showthread.php?t=25068)
по датчикам включается параллельно нагрев, если кто-то зашел в раздевалку
Смысл в чём? Если человек зашёл в раздевалку за телефоном/сигаретами/и т.д на 1 минуту?
Лучше принудительное включение сделать, если надолго потребовалось: вляпался в грязь, пришлось отмываться полностью.
Вот это имеет смысл.
Лучше сделать своё, под задачу.В макросах посмотрите. (http://www.owen.ru/forum/showthread.php?t=25068)
Смысл в чём? Если человек зашёл в раздевалку за телефоном/сигаретами/и т.д на 1 минуту?
Лучше принудительное включение сделать, если надолго потребовалось: вляпался в грязь, пришлось отмываться полностью.
Согласен, скорее всего ограничусь 4-мя недельными реле времени, а датчики и счетчики уберу из проекта. Будем управлять обогревом по времени. Еще раз спасибо всем за помощь.
Сергей0308
27.11.2018, 00:55
Согласен, скорее всего ограничусь 4-мя недельными реле времени, а датчики и счетчики уберу из проекта. Будем управлять обогревом по времени. Еще раз спасибо всем за помощь.
Можете здесь посмотреть, ранее проекты с таймерами реального времени делал с маской недели и без на 32 уставки:
http://www.owen.ru/forum/showthread.php?t=29803&page=5
http://www.owen.ru/forum/showthread.php?t=27739&page=3
http://www.owen.ru/forum/showthread.php?t=23201&page=13
Может что пригодится?!
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot