suer2008
級別: 探索解密
|
M8000跳轉 書上完整寫著:"使用CJ(p)指令時,跳轉只執行一個掃描周期,但若用輔助繼電器M8000作為跳轉指令的工作條件,跳轉就成為無條件跳轉." 我用下面的梯形圖驗證時,發現與書上說的不一樣. 按書上道理,即使X0閉合,Y1線圈也不可能導通的.但是用GX-Simulator模擬時Y1隨著X0而變化,各位師傅這是何解?疑惑中,望幫忙解答. [ 此帖被suer2008在2008-10-05 01:26重新編輯 ] |
---|---|
|
方茂興
級別: 略有小成
|
我用GX SIMULATOR6-C模擬了一下,沒有出現Y001隨X000變化的情況。 CJ 跳轉指令決定某段程序執行可不執行,如果LD X000 OUT Y000沒有被執行Y001不可能有輸出。 |
---|---|
|
zxc6688
工業自動化是我們的目標
級別: 略有小成
|
CJP本身就是執行一次一周期的掃描,雖然用M8000驅動,實際上只在PLC RUN時跳轉了一次。這跟用M8002驅動結果一樣。 你用LD M8000 CJ P0試試 [ 此帖被zxc6688在2008-10-05 10:46重新編輯 ] |
|
---|---|---|
|
華豐
只有虛心學習,才能讓人進步!
級別: 略有小成
|
2樓正解,不要用CJP,用CJ即可! 如果用CJP,那么就是在PLC 上電的第一個掃描周期跳轉一次,此后跳轉指令已不再執行了! |
---|---|
|
suer2008
級別: 探索解密
|
哦,謝謝5樓,原來是書上資料表達不夠嚴謹,用CJ是無條件跳轉,看來我這書確實有電問題,我發現很多地方表達不夠嚴密,很容易誤解。 |
---|---|
|