實際上是個停止條件問題,樓主的描述就不夠清楚,導致大家對這個題目都會有不同的理解.
借1L的定義:
入口感應器 = X2
出口感應器 = X3
正轉= Y1
反轉= Y2
按我的理解,實際上是入口處傳感器要觸發兩次,第二次停機,那么這里寫法就多了.
最簡單的,根據傳送帶當前的運動狀態增加條件,不運行的時候X2觸發給正轉Y1,當反轉Y2有的時候再觸發X2要停機.
后面的條件沒有了,也就是結束以后怎么處理,是人工拿掉還是怎么的,一般來說會有一個下降沿,包括上面的觸發也是上升沿的方式去處理,這樣程序也還算簡單.