Timer

Timer

計時工具
Timer,定時器,功能是在指定的時間間隔内反複觸發指定窗口的定時器事件。[1]可以使用MFC的CWnd類提供的成員函數SetTimer實現定時器功能。
  • 中文名:定時器
  • 外文名:Timer
  • 所屬品牌:
  • 産品類型:電子産品
  • 功能:指定時間間隔内觸發指定窗口。

語法

語法Timer(interval{,windowname})

參數

指定兩次觸發Timer事件之間的時間間隔,有效值在0到65之間。如果該參數的值指定為0,那麼關閉定時器,不再觸發指定窗口的Timer事件。

應用程序都可以完成一些周期性的工作,比如繪制簡單動畫等。将Timer()的interval參數設置為非0值時啟動定時器并開始計時;将該函數的interval參數設置為0時關閉定時器,終止計時任務。需要注意的是,在MicrosoftWindows系統中,該函數能夠計時的最小時間間隔為0.055秒(約1/18秒),如果把interval參數的值設置小于0.055,那麼該定時器将每隔0.055秒觸發一次窗口的Timer事件。

MicrosoftWindows3.x最多隻支持系統中同時啟動16個定時器。

種類

接通延時型定時器:接通延時型定時器是各種PLC中最常見最基本的定時器,這種定時器在SIEMENS的PLC中,稱為SD型定時器。

斷開延時型定時器:這種定時器是當輸入條件00000為ON時無延時作用,隻有在輸入條件00000為OFF時産生延時作用。在SIEMENS的PLC中,稱為SF型定時器。

保持型接通延時定時器:這種定時器是當輸入條件00000為ON後,即産生鎖存功能,即使輸入條件00000又變為OFF,仍視輸入條件為ON,當定時器的當前值等于設定值時,定時器動作,這種定時器在SIEMENS的PLC中,稱為SS型定時器。

脈沖型定時器:這種定時器是當輸入條件00000為ON後,定時器即時動作,但經過定時器所設定的時間後,即使輸入條件00000仍為ON,定時器卻變為OFF狀态。這種定時器在SIEMENS的PLC中,稱為SP型定時器。

擴張型脈沖定時器:這種定時器與脈沖型定時器的區别是,隻要輸入條件00000出現了ON狀态,不管其持續時間多長,均可使定時器為ON的維持的時間與定時器的設定值一緻。這種定時器在SIEMENS的PLC中,稱為SE型定時器。

上一篇:綠島風風幕機

下一篇:耳溫槍

相關詞條

相關搜索

其它詞條