我前幾天自己設(shè)計了一個控制三個閥門開關(guān)的小程序。
ABC三個閥門,初始狀態(tài)A開啟,BC關(guān)閉。
滿足條件后,A關(guān)閉,B開啟幾秒鐘,然后B關(guān)閉.
在然后AC同時開啟,達(dá)到一定時間后C關(guān)閉,又回到A開啟,BC關(guān)閉的初始狀態(tài),等待下一次觸發(fā)A關(guān)閉的條件。
三個閥門互相影響是否開啟,我用的就是置位/復(fù)位優(yōu)先指令。
三個閥門每個閥門要有兩個輸入點位,接全開/關(guān)信號位,一個輸出點接到閥門動作位。
每一個閥門都要確認(rèn)全開或者全關(guān)才能開始計時,然后才能讓別的閥門動作。
就這么一套簡單的動作,我覺得用置位/復(fù)位優(yōu)先指令看起來更直觀。用起保停的話有太多限制條件的點位要串聯(lián)到程序里,我覺得太長了。