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