西門子PLC S7-1200系列中有四種類型的定時器:TON接通延遲定時器、TONR保持型接通延遲定時器、TOF關斷延遲定時器、TP脈沖定時器。
定時器使用一個存儲在數據塊中的結構來保存定時器數據,在工作區中放
置定時器指令時要求分配該數據塊,也就是說使用定時器時要為其分配背景數據塊。
下面我們結合時序圖來講解TOF關斷延遲定時器的工作過程,并通過一個簡單的實例說明其使用方法。
對于關斷延遲定時器,當使能端IN接通時啟動定時器,定時器當前值復位,輸出接通即輸出為1;當使能端IN斷開時,定時器開始定時,當前值ET遞增;當前值等于預設值PT時,定時器的輸出復位,定時器停止計時保持當前值。
下面我們通過一個實例來說明關斷延遲定時器如何使用。當I0.6按下,Q0.0接通,釋放I0.6延時5秒后Q0.0斷開。
一、編寫程序。在項目視圖中打開OB1,在指令樹中拖拽關斷延遲定時器到程序段1,則自動打開背景數據塊選擇對話框,單擊確認按鈕采用默認設置,給定時器設置了背景數據塊。在定時器的使能端插入常開觸點I0.6,輸入定時時間5秒,回車確認后可以看到定時時間自動變為T#5s,拖拽一個輸出線圈到定時器輸出位置,輸入地址Q0.0,這樣一個簡單的關斷延遲定時器的應用實例就完成了。單擊保存項目按鈕保存項目。
二、編譯、下載程序到PLC。在項目樹中選中程序塊,單擊下載按鈕將所有程序塊下載到PLC。
三、查看程序運行情況。單擊監控按鈕,觀察程序的運行情況,按下I0.6,可以看到Q0.0接通,斷開I0.6,Q0.0仍然接通,此時定時器開始加計時,5秒后Q0.0斷開。
以上我們通過一個簡單的實例介紹了關斷延遲定時器的使用方法。