-
Вложений: 2
иногда надо по очереди включать несколько приборов, причём время работы каждого индивидуально
самый простой пример - светофор, иногда он имеет много секций (направлений)
время работы каждой секции индивидуально.
предлагаю соответствующий макрос, и пример его использования
если кол-во приборов не кратно 7, то зацикливать надо (n+1) выход во вход Nx первого макроса
PS зацикливать желательно с помощью "явной обратной связи"
-
причём время работы каждого индивидуально
А как тут настраивается время работы каждого прибора?
-
так же как и у обычного блин-ка
-
Хорошо. Вижу в макросе вход I, а входов настройки времени работы каждого выхода не вижу. Так где же?)
Пока же выхода Q1-Q7 включаются на 1-7с. Да?
P.S. Спасибо, разобрался.
-
тут и тут есть наглядные примеры
-
А можно тогда еще сразу макрос поочередного включения выходов с возможностью пропуска конкретного выхода?
Время между включениями - одно и тоже, как параметр. Удобно для последовательного включения двигателей :) Наверное, в той мего-теме где то и проскакивал такой, для удобства хотелось бы продублировать в этой теме, чтоб не искать часами.
-
т.е. то же самое, только время одинаковое?
мах 8 достаточно?
а с пропуском - это как?
-
Нет, выход остается включенным (по очереди включать Q1-Q8). Т.е. цикл запуска проводится один раз до тех пор, пока есть разрешительный сигнал на входе I. 8 достаточно.
Желательно добавить выход завершения цикла запуска, чтобы можно было каскадом прикручивать макросы друг за другом.
Пропуск - это если нам не требуется включать выход 5 (сломан двигатель, скажем) и запуск производить в порядке 1-2-3-4-6-7-8.
-
Вложений: 1
вот. максимум 32.
на входе разрешающее I и битовая маска "плохих" приборов
на выходе маска того что нужно включить.
нужное "экстрактить" самостоятельно
-
Немного не так. Выход требуется включить и оставить включенным.
Выключение всех выходов по лог.0 на входе I.