Так я лишь сделал выявление окна А....А+6.Все остальное Ваше![]()
Так я лишь сделал выявление окна А....А+6.Все остальное Ваше![]()
Последний раз редактировалось rovki; 27.11.2013 в 05:49.
электронщик до мозга костей и не только
Состояние выходов 3(с моего варианта) и 4(с Вашего) неодинаковое при разных уставках, попробуйте сами покрутить. А если бы алгоритм совпадал, они бы синхронно переключались, потому что мой выход 3 дает "1" при "допустимой по ТЗ уставке Б относительно уставки А"
P.S. Или это тот самый вариант, который некорректно работает от 18:00 до 0:00? Но тогда он должен правильно ловить в начале суток, а у него не меняется состояние выхода. Если А=0, при Б<6 и при Б>6 выход должен переключаться, или я что-то неправильно понимаю?
Последний раз редактировалось Budka; 27.11.2013 в 11:50.
То что не одинаковы выходы 3 и4 я видел ..Я ж говорю ,что на "В" я вообще не смотрю ,я просто сформировал сигнал отА до А+6 ,и все.Я просто задал у макроса 6-24-18 , а у первого 18-24-6 ,входы у них общие .Тоесть они всегда включаются в одно время ,только первый работает 18часов ,а второй 6часов .......
электронщик до мозга костей и не только
Ваше задание навеяло меня на создание ИНТЕРВАЛЬНОГО ТАЙМЕРА с возможностью задания времени включения и выключения и контролем текущего времени ,по аналогии с ФБ CLOCK ,с той лишь разницей что теперь можно читать и писать значения в таймер .Макрос построен на логике ,поэтому сохраняет свою работу при сбоях в питании ,потому как использует встроенные часы реального времени.
Последний раз редактировалось rovki; 27.11.2013 в 21:05.
электронщик до мозга костей и не только
Тогда можно сделать цикл А18 на этом таймере
электронщик до мозга костей и не только
А можно и два режима (без переходного ) ,с анализом уставки "В"
электронщик до мозга костей и не только
Сделал универсальный макрос проверки, лежит ли интервал времени B внутри интервала времени A, с произвольным реальным временем включения и произвольной длительностью интервала в пределах суток. Может, можно было и изящнее выполнить, но это фактически первые опыты в Овен Лоджике, неделю назад только начал что-то пробовать, так что больно не пинайте, если накосячил
P.S. Не стал внутри делать проверку корректности ввода, макрос считает правильно если часы вводятся в формате 0-23, а минуты 0-59. Можно внешнюю прикрутить, при необходимости.
P.P.S. Заменил макрос на рабочий
Последний раз редактировалось Budka; 28.11.2013 в 20:36.
Не работает правильно при А =9 и В=10.
электронщик до мозга костей и не только
Упс... Пойду дальше думать![]()