雖然程序中雙線圈的輸出以最后一個的狀態為準,
但程序執行過程中,前面的線圈狀態依然有效,
只是執行到下一個線圈時,它的狀態才會相應改變,
第一段程序:
X3導通使第一個Y20輸出,接下來Y20的觸點為ON狀態,所以以Y20為條件的Y4線圈也是導通狀態,再往下一行掃描到第二個Y20時它才被置為OFF,此后的掃描Y20會保持OFF狀態,直到程序掃描到END返回第0步進行下一次掃描,再次執行到X3這一行的Y20將它置ON。
如此反復。
第二段程序執行過程與第一段相反。
具體過程可以打開仿真,執行【在線】--【調試】--【單步執行】看程序運行效果