wss543
級別: *
|
圖片:
我是初學者,請師傅們幫忙解釋一下PLC程序的執行順序,比如這個程序m1, m0為什么不沖突, 謝謝。 |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
|
梯形圖的執行順序是,從左往右,從上到下。 如果你切換為指令表,會發現你的第一行程序是 LD X0 按下了 MPS 將當前的邏輯運算結果壓入堆棧,實際就是保留邏輯運算 ANI M0 OUT M1 M1為ON MPP 將前面保留的邏輯運算結果從堆棧中取出 OUT M0 M0 為ON,什么,前面有ANI M0,管我屁事,下一輪執行到再處理 心中應時刻有一個邏輯運算位的概念存在,西門子中會有這樣的概念,而三菱中并不說明有這樣的概念,實際是存在這樣的概念,否則無法運算的。 其次,掃描順序過了就等下一輪。 |
---|---|
|