Перевожу :
Код:
ton1(in:=(низкий и не высокий) илиили высокий, pt := T#0.5s);
ftrig1(clk := ton1.q, q => вправо);
tp1(in:=высокий, pt := T#0.5s);
ftrig2(clk := tp1.q, q => влево);
Чисто имхо - поменять бы местами датчики.
Непонятна стартовая ситуация (подача питания при наличии коробок на ленте)
Возможны ли несколько коробок от второго датчика до планки
Нужно ли отрабатывать аварии датчиков (второй сработал - а первый
до того нет)
Допускаются ли коробки
впритык
Дребезг датчиков ?
Cостояние ленты (бежит/стоит, скорость ?)
Рулить лентой ?
Обратная связь от планки ?
Почему бы не считать коробки