ещё вариант: Вложение 43588
Вид для печати
ещё вариант: Вложение 43588
Попробовал но не работает .Может не то написал в ОВ.
Проект пример
левая константа в воздухе висит
Спасибо . Исправил проект .
Все работает .
Вот ещё вариант:
Вложение 43592
До 8 входов, до 32 выходов, логика любая, какая только может в голову прийти!
Короче сразу на все случаи в жизни:
Вложение 43593
Сергей0308 ты как всегда по мелочи нечего не делаешь. Спасибо.... Одельное за макрос с "тапочками"
Да не за что! Уже смутно помню, но задача была не очень сложная, кстати самый сложный мой макрос это "очередь", в такой-то из тем выкладывал(последняя версия здесь в 18 посте: https://owen.ru/forum/showthread.php?t=31113&page=2), а ваш я думаю сейчас бы сделали проще и быстрей, если у вас такой:
Вложение 43961
То сейчас у меня появились макросы RAMP_BIT которые в принципе выполняют туже функцию что и макрос DTRIG8, но скорость выполнения увеличивается до 8 раз(при 8 входах) с 8 до 1 цикла при изменении любого бита(активации-деактивации входа) и логика работы получилась более правильная(с логической точки зрения), не знаю вам такое подойдёт?
Вложение 43962
Вложение 43963
Да забыл сказать, приоритет у входов с большим порядковым номером, если вдруг одновременно включились, там все возможные ситуации этим разруливаются!
Сергей0308 спасибо. посмотрю вашу новую разработку.
подскажите как правильно написать макрос со статическим запоминающем устройством из двух вентилей НЕ-ИЛИ которые внутри связаны бистабильным мультивибратором! спасибо!