Термостат Поочередного Отключения
Термостат Поочередного Отключения
Респект автору программы, с FLProg я написал свою первую программу! Просто установил, почитал описания блоков и методом подбора объяснил программе что хочу от нее (4 дня сидел тупил). Блок ТПО поочередно отключает один из кондиционеров в случаедостижения установленной температуры. Пример: Работают 4 сплит системы К1, К2, К3 и К4- припонижении температуры в обслуживаемом помещение до +19: отключается К1. Рост температуры выше +21: включается в работу К1, когда температурам снова
понижается ниже уставке- выключается К2, цикл повторяется с К3 и К4. -Выключение только одного кондиционера.
-Если в работе менее 3х кондиционеров – запрет
отключения.
В проекте с целью отладке термостат заменяет цифровой вход 13 (температура будет считываться с цифровых датчиков температуры).
Проблема: при включении на выходе D2 появляется 0 и реле переключается- как
решить проблему? Как можно улучшить всю программу в целом (выкинуть лишние блоки)?
понижается ниже уставке- выключается К2, цикл повторяется с К3 и К4. -Выключение только одного кондиционера.
-Если в работе менее 3х кондиционеров – запрет
отключения.
В проекте с целью отладке термостат заменяет цифровой вход 13 (температура будет считываться с цифровых датчиков температуры).
Проблема: при включении на выходе D2 появляется 0 и реле переключается- как
решить проблему? Как можно улучшить всю программу в целом (выкинуть лишние блоки)?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Термостат Поочередного Отключения
Я бы сделал как-то так.
Единственно В работе1 и так далее должны быть входа, а не переменные.
Единственно В работе1 и так далее должны быть входа, а не переменные.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Олег 28 янв 2016, 18:15, всего редактировалось 1 раз.
- Сергей
- Лейтенант
- Сообщения: 578
- Зарегистрирован: 31 авг 2015, 15:06
- Имя: Сергей
- Контактная информация:
Термостат Поочередного Отключения
Xops,
программно никак. Это особенность контроллеров Атмэл. А в железе, между управляющим пином и входом реле (запаралелить) конденсатором большой емкости. Емкость подберайте. Там импульс после сброса МК короткий, может парой мкФ обойдетесь. Сам еще не экспериментировал. Это даст задержку при включении реле.Xops писал(а):Проблема: при включении на выходе D2 появляется 0 и реле переключается- как решить проблему? Как можно улучшить всю программу в целом (выкинуть лишние блоки)?
Термостат Поочередного Отключения
Олег- увидел новый для себя блок "таблица состояния", до этого программа висла и закрывалась (обновление все решило). Твой проект поразил лаконичностью- очень сексуально. Каков твой опыт использования программы? Каким образом можно сделать пропуск блока- если он выключен? Всего 5 кондиционеров, 4 из них в работе- человеки могут выключить любой блок (вывести в резерв).
Сергей- нет проблема не в железе, на других скрейтчах такого не наблюдал.
Сергей- нет проблема не в железе, на других скрейтчах такого не наблюдал.
- Сергей
- Лейтенант
- Сообщения: 578
- Зарегистрирован: 31 авг 2015, 15:06
- Имя: Сергей
- Контактная информация:
Термостат Поочередного Отключения
У меня был опыт программирования промышленных контроллеров, так что сюда войти проблем не было.Xops писал(а):Каков твой опыт использования программы?
Не понял, можно по-конкретнее?Xops писал(а):Каким образом можно сделать пропуск блока- если он выключен?
Последний раз редактировалось Олег 28 янв 2016, 23:44, всего редактировалось 1 раз.
Термостат Поочередного Отключения
Всего 5 кондиционеров, постоянно включены 4- 1 выключен. Если выключен К2- его надо исключить из ротации.
Термостат Поочередного Отключения
А сразу написать об этом нельзя было?
Чтобы не писать все заново, а использовать то что уже есть перед выходами можно использовать блок Таблица состояний. На него заведите выходы с RS триггеров и 5 входов с информацией какие кондиционеры в сейчас в работе и исходя из этого назначаете выход.
Конечно таблица не маленькая получится, но заодно и потренируетесь.
Чтобы не писать все заново, а использовать то что уже есть перед выходами можно использовать блок Таблица состояний. На него заведите выходы с RS триггеров и 5 входов с информацией какие кондиционеры в сейчас в работе и исходя из этого назначаете выход.
Конечно таблица не маленькая получится, но заодно и потренируетесь.
Термостат Поочередного Отключения
Разобрался, всем спасибо!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Xops 01 фев 2016, 17:05, всего редактировалось 1 раз.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость