三菱FX系列PLC計(jì)數(shù)器(C) 內(nèi)部計(jì)數(shù)器 高速計(jì)數(shù)器
FX2N系列計(jì)數(shù)器分為內(nèi)部計(jì)數(shù)器和高速計(jì)數(shù)器兩類(lèi)。
1.內(nèi)部計(jì)數(shù)器
內(nèi)部計(jì)數(shù)器是在執(zhí)行掃描操作時(shí)對(duì)內(nèi)部信號(hào)(如X、Y、M、S、T等)進(jìn)行計(jì)數(shù)。內(nèi)部輸入信號(hào)的接通和斷開(kāi)時(shí)間應(yīng)比PLC的掃描周期稍長(zhǎng)。
(1)16位增計(jì)數(shù)器(C0~C199) 共200點(diǎn),其中C0~C99為通用型,C100~C199共100點(diǎn)為斷電保持型(斷電保持型即斷電后能保持當(dāng)前值待通電后繼續(xù)計(jì)數(shù))。這類(lèi)計(jì)數(shù)器為遞加計(jì)數(shù),應(yīng)用前先對(duì)其設(shè)置一設(shè)定值,當(dāng)輸入信號(hào)(上升沿)個(gè)數(shù)累加到設(shè)定值時(shí),計(jì)數(shù)器動(dòng)作,其常開(kāi)觸點(diǎn)閉合、常閉觸點(diǎn)斷開(kāi)。計(jì)數(shù)器的設(shè)定值為1~32767(16位二進(jìn)制),設(shè)定值除了用常數(shù)K設(shè)定外,還可間接通過(guò)指定數(shù)據(jù)寄存器設(shè)定。
下面舉例說(shuō)明通用型16位增計(jì)數(shù)器的工作原理。如圖1所示,X10為復(fù)位信號(hào),當(dāng)X10為ON時(shí)C0復(fù)位。X11是計(jì)數(shù)輸入,每當(dāng)X11接通一次計(jì)數(shù)器當(dāng)前值增加1(注意X10斷開(kāi),計(jì)數(shù)器不會(huì)復(fù)位)。當(dāng)計(jì)數(shù)器計(jì)數(shù)當(dāng)前值為設(shè)定值10時(shí),計(jì)數(shù)器C0的輸出觸點(diǎn)動(dòng)作,Y0被接通。此后既使輸入X11再接通,計(jì)數(shù)器的當(dāng)前值也保持不變。當(dāng)復(fù)位輸入X10接通時(shí),執(zhí)行RST復(fù)位指令,計(jì)數(shù)器復(fù)位,輸出觸點(diǎn)也復(fù)位,Y0被斷開(kāi)。
圖1 通用型16位增計(jì)數(shù)器
(2)32位增/減計(jì)數(shù)器(C200~C234) 共有35點(diǎn)32位加/減計(jì)數(shù)器,其中C200~C219(共20點(diǎn))為通用型,C220~C234(共15點(diǎn))為斷電保持型。這類(lèi)計(jì)數(shù)器與16位增計(jì)數(shù)器除位數(shù)不同外,還在于它能通過(guò)控制實(shí)現(xiàn)加/減雙向計(jì)數(shù)。設(shè)定值范圍均為-214783648~-+214783647(32位)。
C200~C234是增計(jì)數(shù)還是減計(jì)數(shù),分別由特殊輔助繼電器M8200~M8234設(shè)定。對(duì)應(yīng)的特殊輔助繼電器被置為ON時(shí)為減計(jì)數(shù),置為OFF時(shí)為增計(jì)數(shù)。
計(jì)數(shù)器的設(shè)定值與16位計(jì)數(shù)器一樣,可直接用常數(shù)K或間接用數(shù)據(jù)寄存器D的內(nèi)容作為設(shè)定值。在間接設(shè)定時(shí),要用編號(hào)緊連在一起的兩個(gè)數(shù)據(jù)計(jì)數(shù)器。
如圖2所示,X10用來(lái)控制M8200,X10閉合時(shí)為減計(jì)數(shù)方式。X12為計(jì)數(shù)輸入,C200的設(shè)定值為5(可正、可負(fù))。設(shè)C200置為增計(jì)數(shù)方式(M8200為OFF),當(dāng)X12計(jì)數(shù)輸入累加由4→5時(shí),計(jì)數(shù)器的輸出觸點(diǎn)動(dòng)作。當(dāng)前值大于5時(shí)計(jì)數(shù)器仍為ON狀態(tài)。只有當(dāng)前值由5→4時(shí),計(jì)數(shù)器才變?yōu)?/span>OFF。只要當(dāng)前值小于4,則輸出則保持為OFF狀態(tài)。復(fù)位輸入X11接通時(shí),計(jì)數(shù)器的當(dāng)前值為0,輸出觸點(diǎn)也隨之復(fù)位。
圖2 32位增/減計(jì)數(shù)器
2.高速計(jì)數(shù)器(C235~C255)
高速計(jì)數(shù)器與內(nèi)部計(jì)數(shù)器相比除允許輸入頻率高之外,應(yīng)用也更為靈活,高速計(jì)數(shù)器均有斷電保持功能,通過(guò)參數(shù)設(shè)定也可變成非斷電保持。FX2N有C235~C255共21點(diǎn)高速計(jì)數(shù)器。適合用來(lái)做為高速計(jì)數(shù)器輸入的PLC輸入端口有X0~X7。X0~X7不能重復(fù)使用,即某一個(gè)輸入端已被某個(gè)高速計(jì)數(shù)器占用,它就不能再用于其它高速計(jì)數(shù)器,也不能用做它用。各高速計(jì)數(shù)器對(duì)應(yīng)的輸入端如表1所示。
高速計(jì)數(shù)器可分為四類(lèi):
(1)單相單計(jì)數(shù)輸入高速計(jì)數(shù)器(C235~C245) 其觸點(diǎn)動(dòng)作與32位增/減計(jì)數(shù)器相同,可進(jìn)行增或減計(jì)數(shù)(取決于M8235~M8245的狀態(tài))。
如圖3a所示為無(wú)啟動(dòng)/復(fù)位端單相單計(jì)數(shù)輸入高速計(jì)數(shù)器的應(yīng)用。當(dāng)X10斷開(kāi),M8235為OFF,此時(shí)C235為增計(jì)數(shù)方式(反之為減計(jì)數(shù))。由X12選中C235,從表1中可知其輸入信號(hào)來(lái)自于X0,C235對(duì)X0信號(hào)增計(jì)數(shù),當(dāng)前值達(dá)到1234時(shí),C235常開(kāi)接通,Y0得電。X11為復(fù)位信號(hào),當(dāng)X11接通時(shí),C235復(fù)位。
如圖3 b所示為帶啟動(dòng)/復(fù)位端單相單計(jì)數(shù)輸入高速計(jì)數(shù)器的應(yīng)用。由表3 4可知,X1和X6分別為復(fù)位輸入端和啟動(dòng)輸入端。利用X10通過(guò)M8244可設(shè)定其增/減計(jì)數(shù)方式。當(dāng)X12為接通,且X6也接通時(shí),則開(kāi)始計(jì)數(shù),計(jì)數(shù)的輸入信號(hào)來(lái)自于X0,C244的設(shè)定值由D0和D1指定。除了可用X1立即復(fù)位外,也可用梯形圖中的X11復(fù)位。
圖3 單相單計(jì)數(shù)輸入高速計(jì)數(shù)器
a)無(wú)啟動(dòng)/復(fù)位端 b) 帶啟動(dòng)/復(fù)位端
表1 高速計(jì)數(shù)器簡(jiǎn)表
輸入 計(jì)數(shù)器 | X0 | X1 | X2 | X3 | X4 | X5 | X6 | X7 | |
單相 單計(jì) 數(shù)輸 入 | C235 | U/D |
|
|
|
|
|
|
|
C236 |
| U/D |
|
|
|
|
|
| |
C237 |
|
| U/D |
|
|
|
|
| |
C238 |
|
|
| U/D |
|
|
|
| |
C239 |
|
|
|
| U/D |
|
|
| |
C240 |
|
|
|
|
| U/D |
|
| |
C241 | U/D | R |
|
|
|
|
|
| |
C242 |
|
| U/D | R |
|
|
|
| |
C243 |
|
|
| U/D | R |
|
|
| |
C244 | U/D | R |
|
|
|
| S |
| |
C245 |
|
文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。 你可能感興趣的文章 研討培訓(xùn)更多>技術(shù)視頻更多>熱門(mén)下載更多>
|