這一節介紹西門子s7200 PLC的定時器,PLC的定時器說白了就是鬧鐘,隻不過比我們平時使用的鬧鐘功能多點,設置複雜一點罷了。按功能的不同分為三種:接通延時定時器,斷開延時定時器,保持型延時定時器。下面對接通延時定時器進行講解。如圖1,右邊是接通延時定時器指令的詳細介紹。
如圖1,定時器編号:定時器的編号從T0--T255,按照精度的不同被分配有不同編号,圖中的編号T37的定時器就是一個100毫秒精度的定時器。
控制輸入使能:可以連接開關量類型的常開或常閉觸點,實現對定時器的控制,使能端斷開時定時器停止工作,所計時間清零。
延時時間:設置我們需要延時的時間,到達延時時間後,定時器常開觸點閉合,常閉觸點斷開,定時時間=延時時間乘以定時精度,單位是毫秒。
定時器精度:共分為三檔1毫秒,10毫秒,100毫秒。1毫秒的精度高但定時時間短,最大定時時間為32.767秒。10毫秒的最大定時時間為327.67秒,100毫秒的為3276.7秒。
接通延時定時器:TON為接通延時定時器,顧名思義就是使能端接通後,開始延時計時。TOF為斷開延時定時器。TONR為保持型接通延時定時器。
圖1中左邊是定時器的實際應用程序,綠色的部分就是我們上一節講的啟動自鎖程序,紅色部分就是新加的定時程序。要實現的功能是,按下啟動按鈕(I0.0)後延時5秒鐘,輸出線圈Q0.1才能有輸出。程序的執行過程如下圖2.
如圖2,第一步,外部常開按鈕(對應I0.0)和常閉按鈕(對應I0.5)都沒有按下,所以程序沒有任何輸出。(注:紅色部分表示接通。如I0.5是紅色的就表示I0.5已經接通,因為它外部接的是常閉按鈕)
第二步,外部常開按鈕(I0.0)按下,看圖中紅色的部分已經全部接通,定時器T37開始計時。接着往下看圖3。
如圖3,第三步,外部常開按鈕(I0.0)松開後,因為M0.0的自鎖,後面的依然在接通狀态,定時器繼續延時。
第四步,當定時器T37的定時時間到達5秒鐘後,T37的常開觸點閉合,輸出線圈Q0.1就有了輸出。隻要外部的常閉按鈕(I0.5)沒有按下,輸出線圈Q0.1就一直有輸出。
圖4,第五步,外部常閉按鈕(對應I0.5)按下後,I0.5斷開,整個程序就進入了第六步。
第六步,整個程序處于了斷開狀态,定時器計時時間清零,T37的常開觸點斷開,輸出線圈Q0.1就沒有了輸出。這樣通過一個接通型延時定時器T37就實現了延時啟動的功能。大家看看定時器是不是和我們平時用的鬧鐘的功能是差不多的,很簡單。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!