PLC計(jì)數(shù)器指令(CT)
發(fā)布于2022-12-14 15:53
17
2
標(biāo)簽:PLC
(1)指令功能
CT指令:為預(yù)置計(jì)數(shù)器,當(dāng)計(jì)數(shù)輸入端信號(hào)由OFF變?yōu)镺N時(shí),計(jì)數(shù)值減1;當(dāng)計(jì)數(shù)值減為0時(shí),計(jì)數(shù)器為ON,使其接點(diǎn)動(dòng)作。
(2)程序舉例
【例3-15】 CT計(jì)數(shù)器指令應(yīng)用舉例的梯形圖及指令見表3-20。
表3-20 梯形圖及指令布

例題解釋:
①當(dāng)X0輸入信號(hào)的上升沿被檢測(cè)到6次時(shí),計(jì)數(shù)器按點(diǎn)C100接通,Y0接通。
②當(dāng)X1輸入脈沖信號(hào)時(shí),計(jì)數(shù)器復(fù)位。
指令使用說明:計(jì)數(shù)器有兩個(gè)輸入端,計(jì)數(shù)脈沖輸入端CP和復(fù)位控制端R,分別由兩個(gè)輸入觸點(diǎn)控制(本例中為X0和X1),R端比CP端優(yōu)先權(quán)高。
定時(shí)器與計(jì)數(shù)器指令的相同和不同之處:
①在FP1中,初始定義有100個(gè)定時(shí)器,其余為計(jì)數(shù)器。同一程序中相同編號(hào)的定時(shí)器或計(jì)數(shù)器只能使用一次。
②定時(shí)器和計(jì)數(shù)器的預(yù)置值為十進(jìn)制數(shù),因此在輸入程序時(shí)要在前面加一個(gè)"K"。每一個(gè)定時(shí)器和計(jì)數(shù)器都對(duì)應(yīng)有編號(hào)相同的設(shè)定值寄存器SV和經(jīng)過值寄存器EV各一個(gè),SV 用于記憶設(shè)定值,EV用于存放計(jì)時(shí)或計(jì)數(shù)的過程值。定時(shí)器和計(jì)數(shù)器都是減1計(jì)數(shù)器,定時(shí)器每經(jīng)過一個(gè)基準(zhǔn)時(shí)間的脈沖,EV中的值減1;而計(jì)數(shù)器當(dāng)CP端每輸入一個(gè)脈沖上升沿時(shí),EV中的值減1。當(dāng)EV中的值減為0時(shí),定時(shí)器或計(jì)數(shù)器動(dòng)作。
③PLC斷電或工作方式由“RUN”變?yōu)椤癙ROG”時(shí),定時(shí)器將被復(fù)位,而計(jì)數(shù)器將保持動(dòng)作狀態(tài)。
【例3-16】 電動(dòng)機(jī)Y/△啟動(dòng)PLC控制的工作過程如下:
按下啟動(dòng)按鈕SB1,輸入繼電器X0常開觸點(diǎn)閉合,輸出繼電器Y0和Y2線圈接通并自鎖,接觸器KM1和KMY得電吸合,電動(dòng)機(jī)按Y形接法運(yùn)轉(zhuǎn),同時(shí)定時(shí)器開始定時(shí)。當(dāng)定時(shí)2s后,定時(shí)器的常閉觸頭T0斷開,Y0線圈失電,Y形運(yùn)轉(zhuǎn)停止,同時(shí)T0常開觸頭閉合,Y1 線圈接通并自鎖,接觸器KM△得電吸合,電動(dòng)機(jī)按△形接法運(yùn)轉(zhuǎn),此時(shí)與Y0線圈串聯(lián)的Y1 常閉觸點(diǎn)已斷開,Y0線圈不會(huì)再得電。若按下停止按鈕SB2,X1常閉觸頭斷開,線圈Y1和Y2都失電,電動(dòng)機(jī)停轉(zhuǎn)。該例的I/O分配表、梯形圖、指令表如圖3-5所示。

3.2.3 F118(UDC)加/減計(jì)數(shù)器
(1)指令功能
F118(UDC):作為加或減計(jì)數(shù)器使用。
(2)程序舉例
【例3-17】 F118(UDC)加/減計(jì)數(shù)器指令應(yīng)用舉例的梯形圖及指令見表3-21。
表3-21 梯形圖及指令

指令使用說明:F118(UDC)計(jì)數(shù)器指令有三個(gè)輸入端——加/減計(jì)數(shù)定義端UP/DW、脈沖輸入端CP和復(fù)位控制端R,分別由三個(gè)輸入觸點(diǎn)控制(本例中為X0、X1、X2)。當(dāng) UP/DW 端“ON”時(shí),來一個(gè) CP脈沖上升沿,作加1計(jì)數(shù);當(dāng) UP/DW 端“OFF”時(shí),來一個(gè)CP脈沖上升沿作減1計(jì)數(shù)。當(dāng)R端輸入脈沖信號(hào)時(shí),計(jì)數(shù)器復(fù)位。本例中的“WRO”為預(yù)置值區(qū),“DTO”為經(jīng)過值區(qū)。F118(UDC)計(jì)數(shù)器沒有對(duì)應(yīng)的觸點(diǎn),如果要利用計(jì)數(shù)結(jié)果進(jìn)行控制,可以通過比較指令或其他指令。