關(guān)注“PLC狂熱”,一起提高知識(shí)!
回復(fù)“三菱全套”,接收三菱系列的電子資料收藏!
很多同學(xué)絕對(duì)計(jì)時(shí)器和計(jì)數(shù)器很簡(jiǎn)單,但這部分的內(nèi)容沒(méi)有必要輕視。 其實(shí)大多數(shù)人都沒(méi)有掌握自己的使用方法。 將計(jì)時(shí)器的當(dāng)前值、設(shè)定值應(yīng)用于寄存器、比較指令、觸摸屏是最實(shí)用的知識(shí)點(diǎn),其他書(shū)籍和案例中沒(méi)有過(guò)多說(shuō)明,但本文將重點(diǎn)說(shuō)明。
01
計(jì)時(shí)器
圖2-0-1定時(shí)器的使用
最基本的使用方法如圖2-0-1所示,按下X0的按鈕后,1秒(K10為1秒,K20為2秒… …)后T0的常開(kāi)觸點(diǎn)導(dǎo)通,觸發(fā)Y0線(xiàn)圈輸出的X0按鈕離開(kāi)T0的線(xiàn)圈,切斷電源后,T0常
圖2-0-2定時(shí)器的當(dāng)前值和設(shè)定值
計(jì)時(shí)器的設(shè)定值顯示在計(jì)時(shí)器的右上角,可以通過(guò)普通數(shù)據(jù),例如下圖中的K100和寄存器控制寄存器。 例如,填寫(xiě)D0時(shí),D0中的數(shù)據(jù)可以通過(guò)觸摸屏控制,也可以通過(guò)其他程序控制。
圖2-0-3定時(shí)器的當(dāng)前值使用
在模擬和監(jiān)視器中,可以看到計(jì)時(shí)器的當(dāng)前值。 當(dāng)前值通常顯示在計(jì)時(shí)器的右下角,計(jì)時(shí)器的當(dāng)前值隨計(jì)時(shí)器打開(kāi)的時(shí)間累積。 可以用mov指令發(fā)送當(dāng)前值,也可以比較指令,執(zhí)行幾個(gè)控制。 例如,如下圖所示,計(jì)時(shí)器的當(dāng)前值為30(3秒以上)時(shí),控制Y1線(xiàn)圈進(jìn)行輸出。
另外,計(jì)時(shí)器可以通過(guò)以下兩種方法進(jìn)行分類(lèi)。
1 )按累計(jì)型和普通型計(jì)時(shí)器分類(lèi)的話(huà),經(jīng)常使用普通的計(jì)時(shí)器。 計(jì)時(shí)器線(xiàn)圈動(dòng)作的條件一結(jié)束,計(jì)時(shí)器就會(huì)斷電并復(fù)位。 蓄積型是指在關(guān)閉計(jì)時(shí)器線(xiàn)圈的觸發(fā)條件下,保持當(dāng)前值,下次接通線(xiàn)圈時(shí)繼續(xù)計(jì)數(shù),在關(guān)閉plc電源重新啟動(dòng)后也可以保持當(dāng)前狀態(tài)。
2 )按精度分類(lèi)的話(huà),分為100ms、10ms、1ms三種,我們經(jīng)常使用的是100ms精度的東西,例如設(shè)定值K1表示100ms,K10表示1000ms(1s )。
注意點(diǎn)是,plc的計(jì)時(shí)器范圍因型號(hào)而異。 下表為FX3U型號(hào)的plc計(jì)時(shí)器的范圍。
表2-0-1通常的計(jì)時(shí)器
0749b0b0393ec2f06bd676?from=pc">表2-0-2 累計(jì)型定時(shí)器
02
計(jì)數(shù)器
最基礎(chǔ)的用法,如圖2-0-4,X0的按鈕按下10次后,C0的常開(kāi)觸點(diǎn)就會(huì)導(dǎo)通,觸發(fā)Y0線(xiàn)圈進(jìn)行輸出;X1按鈕按下C0的線(xiàn)圈斷電并且計(jì)數(shù)值被清空,C0常開(kāi)觸點(diǎn)就斷開(kāi),Y0線(xiàn)圈停止輸出。
圖2-0-4 計(jì)數(shù)器的使用
圖2-0-5 定時(shí)器的當(dāng)前值與設(shè)定值
計(jì)數(shù)器器的設(shè)定值顯示在定時(shí)器的右上角,可以用普通的數(shù)據(jù),如下圖2-0-5的K10,或者可以用寄存器去控制寄存器,比如填一個(gè)D0,D0里面的數(shù)據(jù)可以通過(guò)觸摸屏去控制,也可以通過(guò)其他程序去控制。
圖2-0-6 計(jì)數(shù)器的當(dāng)前值使用
在仿真或者監(jiān)控程序時(shí),計(jì)數(shù)器的當(dāng)前值會(huì)隨著觸發(fā)條件導(dǎo)通的次數(shù)不斷累加,一般顯示在計(jì)數(shù)器的右下角,我們可以把當(dāng)前值通過(guò)mov指令傳送出來(lái),或者通過(guò)比較指令,去執(zhí)行某些判斷,如圖2-0-6,就是計(jì)數(shù)器的當(dāng)前值大于等于3時(shí)控制Y1線(xiàn)圈進(jìn)行輸出。
此外,計(jì)數(shù)器可以按照以下3種方式進(jìn)行分類(lèi):
1)按照位數(shù)進(jìn)行分類(lèi),16位的計(jì)數(shù)器,能夠計(jì)數(shù)的范圍是1~32767,32位的計(jì)數(shù)器能夠紀(jì)錄的數(shù)據(jù)范圍是-2147483648~+2147483647,計(jì)數(shù)能實(shí)現(xiàn)增加和減少。
2)按照是否掉電保持分類(lèi),通用型的plc斷電后就會(huì)被復(fù)位,掉電保持型的可以保持原理的狀態(tài)。
3)按是否高速計(jì)數(shù)器分類(lèi),以上類(lèi)型的計(jì)數(shù)器計(jì)數(shù)的信號(hào)受到掃描周期影響,信號(hào)高頻動(dòng)作時(shí)plc不一定能接收到信號(hào)(一般不超過(guò)計(jì)時(shí)HZ的頻率,就是1S鐘里面不能導(dǎo)通斷開(kāi)頻率超過(guò)幾十次),需要高頻動(dòng)作的可以學(xué)習(xí)高速計(jì)數(shù)器的知識(shí)點(diǎn)。
需注意一點(diǎn),不同型號(hào)的plc定時(shí)器的范圍都是不同的,以下表格是FX3U型號(hào)的plc的計(jì)數(shù)器的范圍:
表2-0-3 16位計(jì)數(shù)器
表2-0-4 32位定時(shí)器
計(jì)數(shù)器減法功能的實(shí)現(xiàn)都需要對(duì)應(yīng)的特殊繼電器去動(dòng)作,比如C200計(jì)數(shù)器,要實(shí)現(xiàn)減計(jì)數(shù),需要讓M8200線(xiàn)圈導(dǎo)通,這個(gè)時(shí)候觸發(fā)計(jì)數(shù)的條件X0時(shí),就是減計(jì)數(shù)了。
(C200~C234這些計(jì)數(shù)器的減計(jì)數(shù)特殊繼電器分別對(duì)應(yīng)M8200~M8234)
圖2-0-7 32位計(jì)數(shù)器的減計(jì)數(shù)的使用
來(lái)源:技成培訓(xùn)網(wǎng),作者:善良的方盒,未經(jīng)授權(quán),不得轉(zhuǎn)載!