今看到一個以前的試驗程序,看起來蠻“拗口”的,參見附圖1。程序原用GX Developer編制,F(xiàn)X2N;現(xiàn)移植為用臺達(dá)WPLSoft 2.12編制,ES2。
該段程序的要求是:實現(xiàn)Y1~Y5的順序移位,并可任意取消某位或某幾位;也就是,若取消Y2,則Y1接通之后,滿足條件后Y1斷開、Y3接通,而不是Y2接通。
這可能是,當(dāng)時為編制某程序而作的準(zhǔn)備,應(yīng)當(dāng)是程序中要求有類似的功能(原程序未保留)。比如,五個加工工位,每次僅允許一個加工,若某工位未準(zhǔn)備好,則跳過該工位。
該程序的方法,似不太順暢——要實現(xiàn)該功能,還可以如何編制程序呢?
[ sell=5][/sell]