發布日期:2022-04-26 點擊率:891 品牌:組態王_Kingview
FX2N系列計數器分為內部計數器和高速計數器兩類。
1.內部計數器
內部計數器是在執行掃描操作時對內部信號(如X、Y、M、S、T等)進行計數。內部輸入信號的接通和斷開時間應比PLC的掃描周期稍長。
(1)16位增計數器(C0~C199)共200點,其中C0~C99為通用型,C100~C199共100點為斷電保持型(斷電保持型即斷電后能保持當前值待通電后繼續計數)。這類計數器為遞加計數,應用前先對其設置一設定值,當輸入信號(上升沿)個數累加到設定值時,計數器動作,其常開觸點閉合、常閉觸點斷開。計數器的設定值為1~32767(16位二進制),設定值除了用常數K設定外,還可間接通過指定數據寄存器設定。
下面舉例說明通用型16位增計數器的工作原理。如圖1所示,X10為復位信號,當X10為ON時C0復位。X11是計數輸入,每當X11接通一次計數器當前值增加1(注意X10斷開,計數器不會復位)。當計數器計數當前值為設定值10時,計數器C0的輸出觸點動作,Y0被接通。此后既使輸入X11再接通,計數器的當前值也保持不變。當復位輸入X10接通時,執行RST復位指令,計數器復位,輸出觸點也復位,Y0被斷開。
圖1通用型16位增計數器
(2)32位增/減計數器(C200~C234)共有35點32位加/減計數器,其中C200~C219(共20點)為通用型,C220~C234(共15點)為斷電保持型。這類計數器與16位增計數器除位數不同外,還在于它能通過控制實現加/減雙向計數。設定值范圍均為-214783648~-+214783647(32位)。
C200~C234是增計數還是減計數,分別由特殊輔助繼電器M8200~M8234設定。對應的特殊輔助繼電器被置為ON時為減計數,置為OFF時為增計數。
計數器的設定值與16位計數器一樣,可直接用常數K或間接用數據寄存器D的內容作為設定值。在間接設定時,要用編號緊連在一起的兩個數據計數器。
如圖2所示,X10用來控制M8200,X10閉合時為減計數方式。X12為計數輸入,C200的設定值為5(可正、可負)。設C200置為增計數方式(M8200為OFF),當X12計數輸入累加由4→5時,計數器的輸出觸點動作。當前值大于5時計數器仍為ON狀態。只有當前值由5→4時,計數器才變為OFF。只要當前值小于4,則輸出則保持為OFF狀態。復位輸入X11接通時,計數器的當前值為0,輸出觸點也隨之復位。
圖232位增/減計數器
2.高速計數器(C235~C255)
高速計數器與內部計數器相比除允許輸入頻率高之外,應用也更為靈活,高速計數器均有斷電保持功能,通過參數設定也可變成非斷電保持。FX2N有C235~C255共21點高速計數器。適合用來做為高速計數器輸入的PLC輸入端口有X0~X7。X0~X7不能重復使用,即某一個輸入端已被某個高速計數器占用,它就不能再用于其它高速計數器,也不能用做它用。各高速計數器對應的輸入端如表1所示。
高速計數器可分為四類:
(1)單相單計數輸入高速計數器(C235~C245)其觸點動作與32位增/減計數器相同,可進行增或減計數(取決于M8235~M8245的狀態)。
如圖3a所示為無啟動/復位端單相單計數輸入高速計數器的應用。當X10斷開,M8235為OFF,此時C235為增計數方式(反之為減計數)。由X12選中C235,從表1中可知其輸入信號來自于X0,C235對X0信號增計數,當前值達到1234時,C235常開接通,Y0得電。X11為復位信號,當X11接通時,C235復位。
如圖3b所示為帶啟動/復位端單相單計數輸入高速計數器的應用。由表34可知,X1和X6分別為復位輸入端和啟動輸入端。利用X10通過M8244可設定其增/減計數方式。當X12為接通,且X6也接通時,則開始計數,計數的輸入信號來自于X0,C244的設定值由D0和D1指定。除了可用X1立即復位外,也可用梯形圖中的X11復位。
圖3單相單計數輸入高速計數器
a)無啟動/復位端b)帶啟動/復位端
表1高速計數器簡表
表中:U表示加計數輸入,D為減計數輸入,B表示B相輸入,A為A相輸入,R為復位輸入,S為啟動輸入。X6、X7只能用作啟動信號,而不能用作計數信號。
(2)單相雙計數輸入高速計數器(C246~C250)這類高速計數器具有二個輸入端,一個為增計數輸入端,另一個為減計數輸入端。利用M8246~M8250的ON/OFF動作可監控C246~C250的增記數/減計數動作。
如圖4所示,X10為復位信號,其有效(ON)則C248復位。由表1可知,也可利用X5對其復位。當X11接通時,選中C248,輸入來自X3和X4。
圖4單相雙計數輸入高速計數器
(3)雙相高速計數器(C251~C255)A相和B相信號決定計數器是增計數還是減計數。當A相為ON時,B相由OFF到ON,則為增計數;當A相為ON時,若B相由ON到OFF,則為減計數,如圖5a所示。
圖5雙相高速計數器
如圖5b所示,當X12接通時,C251計數開始。由表1可知,其輸入來自X0(A相)和X1(B相)。只有當計數使當前值超過設定值,則Y2為ON。如果X11接通,則計數器復位。根據不同的計數方向,Y3為ON(增計數)或為OFF(減計數),即用M8251~M8255,可監視C251~C255的加/減計數狀態。
注意:高速計數器的計數頻率較高,它們的輸入信號的頻率受二方面的限制。一是全部高速計數器的處理時間。因它們采用中斷方式,所以計數器用的越少,則可計數頻率就越高;二是輸入端的響應速度,其中X0、X2、X3最高頻率為10KHZ,X1、X4、X5最高頻率為7KHZ。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV