歡迎來(lái)到海藍智能科技有限公司!
在三菱PLC中,定時(shí)器和計數器是兩個(gè)非常主要的編程元件,是PLC程序編制不可或缺的環(huán)節。那么今天我們就來(lái)講一講該如何使用PLC中的定時(shí)器和計數器。
一、定時(shí)器
定時(shí)器最基本的用法如下圖,X0的按鈕按下,1秒鐘(K10就是1秒,K20是2秒 … …)后T0的常開(kāi)觸點(diǎn)就會(huì )導通,觸發(fā)Y0線(xiàn)圈進(jìn)行輸出;X0按鈕松開(kāi)T0的線(xiàn)圈斷電,T0常開(kāi)觸點(diǎn)就斷開(kāi),Y0線(xiàn)圈停止輸出。
在實(shí)際應用中,我們常遇到如通電延時(shí)、限時(shí)控制、長(cháng)延時(shí)等控制要求,這些都可以通過(guò)程序設計來(lái)實(shí)現。下面就給大家舉幾個(gè)例子:
1、通電延時(shí)控制
延時(shí)接通控制程序如圖3-27所示。它所實(shí)現的控制功能是,X1接通5、后,Y0才有輸出。
工作原理分析如下:
當X1為0N狀態(tài)時(shí),輔助繼電器M0的線(xiàn)圈接通,其常開(kāi)觸點(diǎn)閉合自鎖,可以使定時(shí)器T0的線(xiàn)圈一直保持得電狀態(tài)。
T0的線(xiàn)圈接通5s后,T0的當前值與設定值相等,T0的常開(kāi)觸點(diǎn)閉合,輸出繼電器Y0的線(xiàn)圈接通。
當X2為ON狀態(tài)時(shí),輔助繼電器M0的線(xiàn)圈斷開(kāi),定時(shí)器T0被復位,T0的常開(kāi)觸點(diǎn)斷開(kāi),使輸出繼電器Y0的線(xiàn)圈斷開(kāi)。
2、限時(shí)控制
在實(shí)際工程中,常遇到將負載的工作時(shí)間限制在規定時(shí)間內的控制。這可以通過(guò)如圖所示的程序來(lái)實(shí)現,它所實(shí)現的控制功能是,控制負載的最大工作時(shí)間為l0s。
如圖所示的程序可以實(shí)現控制負載的最少工作時(shí)間。該程序實(shí)現的控制功能是,輸出信號Y2的最少工作時(shí)間為10s。
二、計數器
計數器最基礎的用法,如圖,X0的按鈕按下10次后,C0的常開(kāi)觸點(diǎn)就會(huì )導通,觸發(fā)Y0線(xiàn)圈進(jìn)行輸出;X1按鈕按下C0的線(xiàn)圈斷電并且計數值被清空,C0常開(kāi)觸點(diǎn)就斷開(kāi),Y0線(xiàn)圈停止輸出。
計數器器的設定值顯示在定時(shí)器的右上角,可以用普通的數據,如下圖的K10,或者可以用寄存器去控制寄存器,比如填一個(gè)D0,D0里面的數據可以通過(guò)觸摸屏去控制,也可以通過(guò)其他程序去控制。
在仿真或者監控程序時(shí),計數器的當前值會(huì )隨著(zhù)觸發(fā)條件導通的次數不斷累加,一般顯示在計數器的右下角,我們可以把當前值通過(guò)mov指令傳送出來(lái),或者通過(guò)比較指令,去執行某些判斷,如下圖,就是計數器的當前值大于等于3時(shí)控制Y1線(xiàn)圈進(jìn)行輸出。
最后需注意一點(diǎn):不同型號的plc定時(shí)器和計數器的范圍都是不同的。