Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Добрый день всем. Подскажите, как можно в одну переменную ( INT) записывать разные значения в зависимости от входных условий? В ПЛК это команда MOVE или MOV.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Спасибо. Понял, что штатно - никак. Сваял макрос под свои хотелки.
Доброго дня. Подскажите, как лучше решить следующую задачу:
Есть 10 самотщелкивающихся кнопок(входы в реле) и соответственно 10 выходов(нагрузок).
Нажатие одной кнопки 1 должно запускать выход 1. При этом выход должен работать до нажатия любой другой кнопки. Нажатая следующей кнопка должна запустить свой выход и выключить предыдущую нагрузку. при этом очередность нажатия на копки(запуск нагрузок) ничем не регулируется и может осуществляться в любом порядке, соответственно любая кнопка должна включать свой выход и выключать любой из других 9 возможно работающих
Такое уже делали, в одной из тем этот вопрос уже обсуждали!
Если одновременно нажато не более одной кнопки, можно так сделать:
Кто первый встал, того и тапки_16.owle
Были варианты и с работой при более одной нажатой кнопке, в смысле, какая кнопка последней нажалась, то и активируется выход, соответствующий этой кнопке, короче определитесь, как Вам лучше!
Вот здесь посмотрите в посте#617:
https://owen.ru/forum/showthread.php?t=12691&page=62
Вот расширил макрос до 16 входов-выходов:
16-стабильный Т-триггер.owle
Функционал даже немного выше, чем написал, в смысле, я бы это обозвал как 16-стабильный Т-триггер, в смысле, входа работают как у Т-триггера! Если не до конца понятно как это работает(алгоритм), в теме, что ссылку дал - всё понятно описано!
Я и раньше выкладывал даже 32-стабильные триггеры, в смысле, там много вариантов, как их лучше сделать и со временем делаешь их иначе, чем раньше!
Вот, убрал лишний функционал, теперь 16-стабильный просто триггер:
16-стабильный триггер.owle
Товарищ, видимо никак не может определится, что он хочет, в смысле, там может быть много всяких нюансов! Согласен с ним, спешка здесь ни к чему, в смысле, семь раз отмерь, один раз отрежь!
Последний раз редактировалось Сергей0308; 01.09.2023 в 03:26.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Доброго Вам дня!
Благодарю.
Этого ранее не видел.(найти не смог) То что надо.!
Вот здесь посмотрите в посте#617:
https://owen.ru/forum/showthread.php?t=12691&page=62
Буду смотреть и разбираться в алгоритме.
Свое решение у меня есть. Но ввиду того ,что только начинаю ЛикБез оно топорное
Если булева логика относительно достаточно сложная то, как правило, её проще(с меньшим количеством элементов) выполнить в целочисленном виде, хороший(показательный) пример мой макрос коммутатора который позволяет как угодно коммутировать между собой восемь дискретных входов и выходов(сигналов) с возможностью расширения до 32, это позволяет как угодно(произвольно) подключать дискретные входа и выхода ПР и т. п.
https://owen.ru/forum/showthread.php?t=12691&page=27
Последний раз редактировалось Сергей0308; 03.09.2023 в 04:04.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.