當前位置:編程學習大全網 - 編程語言 - 西門子plc中ton實現氣缸延遲

西門子plc中ton實現氣缸延遲

通電延時定時器(TON)

Txxx是定時器編號;

IN是使能輸人端,指令盒上方輸人定時器的編號(Txxx),範圍為T0~T255;

PT是預置值輸人端,最大預置值為32767; PT的數據類型: INT;PT操作數有:IW,QW ,MW,SMW, T,C, VW, SW, AC,常數。

定時器的定時間計算公式:

通電延時定時器指令工作原理

當使能端(IN)輸入有效時,驅動定時器開始計時,當前值從0開始遞增,計時到預設值時,定時器的狀態位置1,之後當前值仍會遞增,但不會影響定時器狀態位。當使能端(IN)無效時,定時器立即復位,當前值清零,狀態位也清零,即回復初始狀態。

TON指令應用舉例

延時接通

當I0.1接通,定時器T37計時,5秒後,Q0.1接通。

2.延時斷開

當I0.1輸入壹個信號,當I0.1接通時,Q0.1接通並保持;當I0.1斷開後,定時器T37開始計時,5秒後,Q0.1斷開,同時定時器T37被復位。

3.延時接通和斷開

當I0.1常開觸點接通,定時器T37計時,5秒後,Q0.1接通並保持;當I0.1斷開,定時器T37復位,T38計時,5秒後,Q0.1斷開,同時定時器T38被復位。

4.閃爍電路

當I0.1接通,定時器T37計時,5秒後,Q0.1接通,同時定時器T38計時,5秒後,Q0.1斷開,同時T37、T38復位,T37又重新開始計時。循環(5秒後Q0.1接通,5秒後Q0.1斷開)

5.時間疊加

當壹個定時器滿足不了定時時間時,可以使用多個定時器疊加來增加定時時間。例如:設計壹個1小時定時器,啟動後1小時點亮指示燈。

6.壹個掃描周期的時鐘脈沖發生器

a.定時器分辨率(時基)為1ms:

每隔1ms定時器刷新壹次當前值,如果CPU當前值恰好在處理常開觸點和常閉觸點之間被刷新,Q0.0可以接通壹個掃描周期,但出現這種情況的概率很小;如果執行其他指令,定時時間到,1ms刷新,使定時器輸出狀態位置位,常閉觸點打開,定時器當前值復位,定時器輸出狀態位會立即復位,所以輸出線圈Q0.0壹般不會通電。

b.定時器分辨率(時基)為10ms:

當前值在每個掃描周期開始刷新,計時時間到,掃描周期開始,定時器狀態位置位,常閉觸點斷開,立即將定時器當前值清零,定時器輸出狀態位復位。輸出線圈Q0.0永遠不可能得電。

c.定時器分辨率(時基)為100ms:

當前指令執行時刷新,Q0.0在T37計時時間達到時準確的接通壹個掃描周期。可以輸出壹個斷開為延時時間,接通為壹個掃描周期的時鐘脈沖。

d.適用於定時器所有分辨率(時基):

將輸出線圈的常閉觸點作為定時器的使能輸出,無論何種時基都能正常工作。

1ms時基

10ms時基

100ms時基

  • 上一篇:妳是因為什麽而喜歡上肖戰的?
  • 下一篇:問:php網站的安全性考慮都有哪些
  • copyright 2024編程學習大全網