奮進小學生
級別: 探索解密
|
圖片:
初學PLC 遇到個程序,不了解程序是怎么執行的,還望大神給出動作時序, 當x0 按下的時候 y0是怎么保持的,謝謝了 |
---|---|
|
菜鳥入行
級別: 論壇先鋒
|
第一行,X0按下的瞬間,Y0又沒通,所以2個條件成立,后面Y0輸出 第二行,X0按下的瞬間取反,Y0自鎖 這個程序給人怪怪的,不應該這樣寫。 正常的標準樣例都是: 這樣X0開,X1關。 |
|
---|---|---|
|
楓落云端
施主,腳抬一下
級別: 略有小成
|
樓主上面的程序就是典型的一鍵啟停功能,第一次按下X0,不管放開還是釋放,Y0接通保持,第二次按下X0,Y0由ON變成OFF。Q系列用FF指令是一樣的。 |
---|---|
|
楓落云端
施主,腳抬一下
級別: 略有小成
|
分析: 第一次按下X0時 PLC第一個掃描周期內, 由于Y0為OFF,X0的上升脈沖化為ON X0 Y0 --|↑|--------|/|---- 條件為ON, X0 Y0 --|↑|----/---| |---- 條件為OFF, 以上兩個條件的關系為或的關系,所以 Y0為ON; PLC第二個掃描周期到第二次按下X0前的掃描周期內,由于Y0為ON,X0的上升脈沖化為OFF,所以 X0 Y0 --|↑|--------|/|---- 條件為OFF, X0 Y0 --|↑|----/---| |---- 條件為ON。 直到第二次按下X0時(也就是第一次按下X0后再放開X0,又再次按下X0) PLC第一個掃描周期內, 由于Y0為ON,X0的上升脈沖化為ON X0 Y0 --|↑|--------|/|---- 條件為OFF, X0 Y0 --|↑|----/---| |---- 條件為OFF, 所以Y0為OFF; PLC第二個掃描周期到第三次按下X0前的掃描周期內,由于Y0為OFF,X0的上升脈沖化為OFF,所以 X0 Y0 --|↑|--------|/|---- 條件為OFF, X0 Y0 --|↑|----/---| |---- 條件為OFF, 所以Y0為OFF |
---|---|
本帖最近評分記錄: |
小滿和老鳥
專注,堅持!
級別: 略有小成
|
分析這么詳細,感謝感謝! |
---|---|
|