ygz0515
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 20 個
工控威望: 115 點
下載積分: 570 分
在線時間: 3(小時)
注冊時間: 2015-10-07
最后登錄: 2016-04-07
查看ygz0515的 主題 / 回貼
樓主  發(fā)表于: 2015-10-09 15:11
      開始自學(xué)PLC,有很多問題,向各位控友求助。
      問題是:PLC程序是不斷循環(huán)掃描執(zhí)行的,如果設(shè)置了一個定時器,下一次掃描的時候會再重新設(shè)置這個定時器嗎?應(yīng)該是不會,只是想系統(tǒng)是怎么實現(xiàn)來避免重復(fù)設(shè)置的?
      謝謝了。
東華數(shù)字
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 347 個
工控威望: 531 點
下載積分: 8811 分
在線時間: 238(小時)
注冊時間: 2015-05-07
最后登錄: 2018-06-11
查看東華數(shù)字的 主題 / 回貼
1樓  發(fā)表于: 2015-10-10 07:55
PLC與單片機不同,PLC的定時器當(dāng)條件成立,開始計時,達到你的設(shè)定時間後,該定時器保持在1狀態(tài),除非條件解除,則定時器狀態(tài)恢復(fù)到0狀態(tài)。
單片機則是重複計時,且單片機定時器不當(dāng)接點使用,是用在時序的延遲。
東華數(shù)字
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 347 個
工控威望: 531 點
下載積分: 8811 分
在線時間: 238(小時)
注冊時間: 2015-05-07
最后登錄: 2018-06-11
查看東華數(shù)字的 主題 / 回貼
2樓  發(fā)表于: 2015-10-10 09:20
引用
引用第5樓ygz0515于2015-10-10 08:45發(fā)表的  :
也就是說,out T1起動定時器之后,只要定時器沒完成定時,則再out T1也不會重新定時?

不是有沒有完成定時的問題,關(guān)鍵在於out T1的觸發(fā)條件,若out T1觸發(fā)條件成立,則T1啟動計時;
若計時中未達設(shè)定時間之前,觸發(fā)條件消失,則該計時器復(fù)歸,等待下次觸發(fā)條件成立
若計時器達到設(shè)定時間,則T1 ON,且保持住,直到觸發(fā)條件消失在復(fù)歸
若計時器未達到設(shè)定時間,且再有觸發(fā)T1的條件輸入,則T1以初始觸發(fā)條件為時間基準(zhǔn),不受後來觸發(fā)條件影響