0
Гибкая логика
Подскажите пожалуйста
S96v2 как написать гибкую логику
Вход 1 (пример:желтый)
Выход 1(синий)
Выход 2 (зелен)
1) подача на вход1 (желтый )
Выход 1 (син)
2) подача на вход1(желтый) 1 сек
Выход 2 (зелен)
и сколько раз не подавай на Вход ,что бы на Выходе 2
не выходил сигнал до тех пор пока не удерживаешь 1сек
Customer support service by UserEcho
на выходе 2 сделать задержку 1 сек, но тогда после 1 секунды будут активны оба выхода. Вам это нужно?
нет
на Входе когда только удерживая 1 сек Выход 2
Задержку не нужно.
Пример : даем вход[желтый] -0.5сек сигнал-》 выход1(синий)
ещё раз даём вход -0.5сек сигнал -》выход 1 и т.д.
и сколько не давать 0.5 сек на вход-выход 1 всегда
но когда мы подаём на вход 2сек"удерживая"(пример,сек там можно будет изменить) вкл выход 2
и каждым удержание 2сек выход2
принцип сенсора ручки удержание
у а s96v2 есть готовая программа ,а у А60 такой программы нету
не совсем понял что нужно? Чтобы если вход держать 1 секунду включился один выход, если держать 2 сек то включился другой выход?
да все верно,
но если держать 2 секунды, то выход 1 не должен включиться?
Если на коленке и быстро, то вот такой черновик. Его точно можно еще оптимизировать, но:
тогда 1 программа - таймер 1 секунда, вторая программа - таймер 2 секунды.
третья - программа 1 завершение работы, условие что вход пассивен - выполнить дейтиве 1
четвертая программа - завершение программы 2, если вход все еще активен - выполнить действие 2.
На 1 вопрос:-да все верно при удержание 2сек ,то выход 1 не должен включатся
надо попробовать......(тогда 1 программа-тай......)
... Можно оптимизировать до одной программы))))
Вот до такой:S96V2_FL.slc
... Немного трудна для понимания, но-пользуйтесь....
Через 1.1сек после короткого импульса(менее 1сек)на входе включится выход1, если импульс длинней 1 сек - через это же время включится выход2
красиво,и извещатель работает по факту как логическая переменная только внутри программы....
хорошее решение. Правда интересное. Только прервать если перепутано. наоборот выход 1 включится если еще держат кнопку, а выход 2 если отпустили
это просто,это логику я написал легко,но удержанию 1/2 сёк мозг уже кипит
Ну, раз написали, и все просто, и разобрались, зачем включается звуковой извещателя-то отлично!.... Непонятно, только, почему мозг кипит, ведь программа делает именно то, что нужно.... И, кстати, выходы нужно не включать, а подавать на них импульсы-программа просто показывает идею..
Нет, в описании все правильно... Можете проверить экспериментом.
Кстати, эта идея прекрасно работает в программе, которая выполняется в цикле сама с собой!))))... Без второй программы, которую Старлайн на вебинарах предлагает использовать.... Например-зацикливание в программе для включения аварийки при ЗХ.
такую я логику написал ,там все просто,
Но управление Входом 1-им ,а выходом 2-я
Идею-дарю…!)))
В описании все правильно-подумайте немного, когда условие прерывания выполняется-действия (включить выход) не будет!
Хочу сделать открывание багажника ,но можно и другое использовать
(Жел). Вход подача 2сек
(Син). Выход 1
(ЖЕЛ) Вход подача 1 с
(ЗЕЛ) Выход 2
Но можно использовать не только открывание Багаж.
Всем ДВС.
А можно обяснить-как это работает? чет не понятно .Тоже нужно вкл один выход если долго держиш и другой если немного держиш
машина solaris 2019 механика S96v2
Вкратце биппер используется как логическая переменная только сразу внутри программы.
На пальцах не объяснить, берите что есть.