suer2008
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 15 個(gè)
工控威望: 178 點(diǎn)
下載積分: 516 分
在線時(shí)間: 0(小時(shí))
注冊(cè)時(shí)間: 2007-06-30
最后登錄: 2018-06-10
查看suer2008的 主題 / 回貼
樓主  發(fā)表于: 2008-10-05 01:21
圖片:

書上寫:
          被跳過程序段中的時(shí)間繼電器T及計(jì)數(shù)器C,無論其是否具有掉電保持功能,由于相關(guān)程序停止執(zhí)行,它們的現(xiàn)實(shí)值寄存器被鎖定,跳轉(zhuǎn)發(fā)生后其計(jì)時(shí)、計(jì)數(shù)值保持不變,在跳轉(zhuǎn)中止,程序繼續(xù)執(zhí)行時(shí),計(jì)時(shí)計(jì)數(shù)將繼續(xù)進(jìn)行。另外,計(jì)時(shí)、計(jì)數(shù)器的復(fù)位指令具有優(yōu)先權(quán),即使復(fù)位指令位于被跳過的程序段中,當(dāng)執(zhí)行條件滿足時(shí),復(fù)位工作也將執(zhí)行。
我用上面的程序在GX-Simulator驗(yàn)證時(shí),發(fā)現(xiàn)結(jié)果不對(duì),何解?
按書上介紹,我程序里如果X1接通,則T0應(yīng)該復(fù)位的,實(shí)際不是這樣。
資料來源于史國生主編的《電氣控制與可編程控制器技術(shù)》第二版 第八章第二節(jié)(p204頁)
難道是書上的錯(cuò),還是我理解錯(cuò)誤,疑惑中,望幫忙解答,謝謝!
方茂興
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 175 個(gè)
工控威望: 288 點(diǎn)
下載積分: 694 分
在線時(shí)間: 82(小時(shí))
注冊(cè)時(shí)間: 2008-08-17
最后登錄: 2013-08-25
查看方茂興的 主題 / 回貼
1樓  發(fā)表于: 2008-10-05 09:29
我試了一下確實(shí)這樣,我也不知道為什么。
zxc6688
工業(yè)自動(dòng)化是我們的目標(biāo)
級(jí)別: 略有小成
精華主題: 1 篇
發(fā)帖數(shù)量: 385 個(gè)
工控威望: 338 點(diǎn)
下載積分: 3994 分
在線時(shí)間: 174(小時(shí))
注冊(cè)時(shí)間: 2007-09-11
最后登錄: 2024-01-05
查看zxc6688的 主題 / 回貼
2樓  發(fā)表于: 2008-10-05 10:23
問題在于X0。
 
這里有一句“當(dāng)執(zhí)行條件滿足時(shí)”。
X0接通一次,程序就會(huì)去執(zhí)行P0里的程序,(對(duì)于X1來說,這個(gè)時(shí)候是位于被跳過的程序段中,X1接通T0被復(fù)位,P0完成后,會(huì)返回到跳轉(zhuǎn)發(fā)生時(shí)刻這一步接著往下執(zhí)行。
  因?yàn)閄0一直處于接通狀態(tài),所以跳轉(zhuǎn)一直執(zhí)行,程序不會(huì)執(zhí)行LD X1  OUT T0 K200這一步。
P0里面的T0的接通條件不應(yīng)該用X0。
[ 此帖被zxc6688在2008-10-05 10:31重新編輯 ]
http://zxc6688.ys168.com/
suer2008
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 15 個(gè)
工控威望: 178 點(diǎn)
下載積分: 516 分
在線時(shí)間: 0(小時(shí))
注冊(cè)時(shí)間: 2007-06-30
最后登錄: 2018-06-10
查看suer2008的 主題 / 回貼
3樓  發(fā)表于: 2008-10-05 12:34
TO 2樓,謝謝了
    我還是有疑問,按資料字面意思理解:"另外,計(jì)時(shí)、計(jì)數(shù)器的復(fù)位指令具有優(yōu)先權(quán),即使復(fù)位指令位于被跳過的程序段中,當(dāng)執(zhí)行條件滿足時(shí),復(fù)位工作也將執(zhí)行",這里是不有歧義:“當(dāng)執(zhí)行條件滿足時(shí)”,是指跳轉(zhuǎn)完成,跳轉(zhuǎn)條件不成立了?這樣似乎與書上要表達(dá)的意思不一樣。
908914819
加壘電氣
級(jí)別: 家園?

精華主題: 1 篇
發(fā)帖數(shù)量: 423 個(gè)
工控威望: 529 點(diǎn)
下載積分: 439 分
在線時(shí)間: 1416(小時(shí))
注冊(cè)時(shí)間: 2008-07-06
最后登錄: 2024-11-07
查看908914819的 主題 / 回貼
4樓  發(fā)表于: 2008-10-13 00:51
跳轉(zhuǎn)指令應(yīng)該是這樣的,如果你先按下X1,再按下X0,程序跳轉(zhuǎn)到P0,但是RST  T0 的狀態(tài)仍然保持,所以程序跳轉(zhuǎn)到X0 ,T0不動(dòng)作,如果你先按X0程序跳轉(zhuǎn),T0計(jì)時(shí),Y0輸出,此時(shí),你按下X1,T0不復(fù)位