龍巖123
級別: *
|
各位大哥,我是新人,在用GX Developer7編程的時候怎么也退不出步進,請問這是怎么回事呢?如下圖,在測試的時候為什么運行不到RET處呢? |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
|
因為S25一直被激活,因此 ,本輪執行了RET后,下一輪還是S25啊。 在S25中,應該復位S25。 |
---|---|
|
龍巖123
級別: *
|
[quote][/quote] RET不是結束整個步進程序的嗎?我的程序中是以S0開始的,S25是其中最后一步,RET不是可以結束以S0為始的整個步進程序,返回原母線的嗎? |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
|
RET只是告訴PLC操作系統,我一個循環結束了,并沒有其他意思。 因此,你必須在程序中體現: RST S25 SET S0 |
---|---|
|
wwcwwc
級別: VIP會員
|
RET無非是步進指令結束的一個標記。你可以在結束S25時寫一步返回到步進開始步比如S20。不建議返回到S0,原則上S0~S19為原點回歸區域使用。 |
---|---|
|
sicsuilyijun
工控路上學習中
級別: 略有小成
|
如果程序只有一個初始狀態S0的話,你的程序又只執行一個循環。可以在程序最后加一個LD M2 SET S9到另一個初始狀態。 |
---|---|
|
文名
埋頭苦學
級別: 網絡英雄
|
學習了 |
|
---|---|---|
|