slava-fierwolf писал(а):rw6cm, ваш вариант, первый, увы совсем мне был не понятен
Согласен, использовал блок sequencer на который в FLProg нет описания,
в остальном один переключатель, два счетчика, и три элемента логики, проще уже некуда.
slava-fierwolf писал(а):и выполнялся не совсем как хотелось бы
В первом варианте алгоритм выполнения одной детали в точности по ТЗ согласно
этому
В предложенных вариантах в этой ветке выше не выполняются условие
22) Включается двигатель
М3 и М4 одновременно (хотя можно сделать М4 чуть с задержкой чтоб
снизить нагрузку на электросеть при запуске двух двигателей одновременно)
23) Датчик Д4 считав что двигатель М3 выполнил поворот редуктора на 180° -
отключает двигатель М3
24) Двигатель М4 выполняет поворот редуктора на 360°
25) Датчик Д5 считав что двигатель М4 выполнил поворот редуктора на 360° -
отключает двигатель М4
В таком случае пишите правильно ТЗ.