А вот вам макрос 8 входов на 1активный выход(из 8)
А вот вам макрос 8 входов на 1активный выход(из 8)
электронщик до мозга костей и не только
люди добрые, нужна помощь =) есть диво ПР110-220.12ДФ.8Р-Ч, два насоса, один ЭКм с нормально разомкнутыми контактами, соответственно режим зима лето, ручной выбор насосов, и автоматический. Вроде ничего сложного...но, экм один на два насоса, соответственно если работал первый насос и выключился, то должен включится второй, а первый отключится, также наоборот. Вот и вопрос, как заставить видеть какой в работе?
Пишу логику второй раз...
красиво .И как без макросов жить .....?????Овен лоджик рулит .![]()
электронщик до мозга костей и не только
Hits13 макросы состоят из простых элементов библиотек Овен Лоджика, по которым в нем есть справка.
Привет всем. Давно ничего не писал, но тут интересная задачка по оптимизации возникла. Сделал на ПР-110 управление четырьмя роллетами окон, роллетом ворот гаража и въездными воротами(у них своя автоматика). Для экономии выходов реверс всех оконных роллет повесил на одно внешнее реле, поэтому нет варианта их разнонаправленного одновременного движения.
На каждом окне стандартная леграндовская кнопка(вверх-вниз-стоп), при этом от неё всего три провода, и стоп реализован механически в самой кнопке как одновременное нажатие "вверх" и "вниз". И вот с таким минимумом элементов управления реализовал следующие алгоритмы:
При коротком нажатии любого из четырёх выключателей "вверх" или "вниз" работает одна роллета. При длительном(более 2 секунд) закрываются или открываются все окна. Кнопка "стоп" коротким нажатием даёт останов, длинным нажатием даёт импульс управления на автоматику въездных ворот, при любом нажатии любой из кнопок сначала останавливается все, этакий режим "паника". При любом реверсе срабатывает секундная задержка(особенность конкретных роллет, если дать реверс без задержки, не успевает отработать внутренняя механика и они просто останавливаются в произвольном положении). Отдельно управляется роллета гаража, там на кнопках нет вариантов управления "с задержкой", на них уже не хватило места в программе, да и приспособить их было нЕ к чему.
Также предусмотрены два входа с внешнего радиоуправления, оба работают циклически по внешнему импульсу, "вниз-стоп-вверх-стоп". Один управляет всеми окнами сразу, второй роллетой гаража.
Так как обратной связи нет, а в роллетах свои концевики, питание на роллеты подается на время, достаточное для их полного хода. Для окон это 20 секунд, для гаража 40 секунд вверх(борьба с силой земного притяжения мотору дается нелегко) и 30 секунд вниз.
Еле уложил все это в ПР-110, катастрофически не хватало связей и пришлось не раз переписывать, когда выяснилось, что с 99% связей в эмуляторе проект работает, но в прибор не заливается(пишет "ошибка компиляции"). Пришлось сокращать до 98%, тогда залилось.
Не стал делать на ПР-114 по причине удобства работы со входами на 220 вольт, без промежуточных реле.
Если у кого-то будет желание(и возможность) при той же функциональности упростить схему, было бы интересно посмотреть на этоХотелось бы добавить в эту конструкцию сетевых переменных, а они уже не лезут...
P.S. Проект полностью рабочий, уже залит в прибор и работает без нареканий.
P.P.S. Добавило мороки то, что данные механические кнопки сигнал "стоп"(одновременное замыкание "вверх" и "вниз") отрабатывают достаточно оригинально и размыкание при отпускании чаще всего неодновременное. Пришлось учитывать и это тоже, отдельной блокировкой.
Последний раз редактировалось Budka; 02.07.2014 в 22:54.
Подскажите, есть ли у кого пример исполнения ПИД-регулятора?