Если 3-и(или более) уставки периодически повторяются, то можно упростить:
Для БМП_3_2.PNG
Для БМП_3_3.owl
При таком построении можно задавать до 255(кратное трём) шагов программы с циклическим повторением уставок!
И вообще, если мой вариант урезать до уровня ваших хотелок, вам хватит 3 шага программы + Т-триггер для переключения двух пар выходов, то, боюсь, получится на порядок проще вашего, посмотрел ваш вариант, не понимаю чем он проще(по-вашему), мне кажется какой-то каменный век вернулся, для Вас не знаю, почему это проще кажется, наверно потому, что другого не знаете, короче, мне ваш вариант проще не кажется!
Для БМП_3_4.PNG
Для БМП_3_4.owl
Короче, мне кажется, вот так один из самых простых вариантов получится, и без заморочек, всё очень легко и просто понять:
Для БМП_3_5.PNG
Для БМП_3_5.owl
Вот, ещё один вариант сделал, загнал две уставки в одну переменную:
Для БМП_3_6.PNG
Наверно не проще выходит из-за преобразований туда-сюда, но тоже может иметь свои плюсы, например при энергонезависимых уставках позволяет уменьшить объём занимаемой энергонезависимой памяти в два раза!
Для БМП_3_6.owl