西門子PLC計數(shù)器與編程
發(fā)布于2023-02-06 11:13
73
2
標簽:西門子PLC
(1) S7-200 PLC的計數(shù)器類型。S7-200 PLC可以使用的計數(shù)器共有255個(不包括高速計數(shù)器),計數(shù)的形式可以分為"加計數(shù)"、"減計數(shù)"與"加減計數(shù)"3類。
1) 加計數(shù)(CTU)。加計數(shù)是通過獲取計數(shù)輸入信號的上升沿進行加法計數(shù)的計數(shù)方法。計數(shù)輸入信號每出現(xiàn)一次上升沿,計數(shù)器從0開始加"1",當計數(shù)值達到設定值(PV)時,計數(shù)器的輸出觸點接通。
計數(shù)值達到設定值后如果繼續(xù)輸入計數(shù)信號,計數(shù)值仍然增加,輸出觸點保持接通狀態(tài)。
計數(shù)器具有清除信號(R)輸入,當清除信號為"1"時,現(xiàn)行計數(shù)值被清"0",設定值寫人,輸出觸點強制斷開。
2) 減計數(shù)(CTD)。減計數(shù)是通過獲取計數(shù)輸入信號的上升沿進行減法計數(shù)的計數(shù)方法。計數(shù)輸入信號每出現(xiàn)一次上升沿,計數(shù)器從設定值開始減“1”,當現(xiàn)行計數(shù)值減到“0”時,計數(shù)器的輸出觸點接通。
計數(shù)值為"0"后如果繼續(xù)輸入計數(shù)信號,計數(shù)值保持"0",輸出觸點保持接通狀態(tài)。
計數(shù)器具有清除信號(R)輸入,當消除信號為“I”時,設定值被寫人并作為現(xiàn)行計數(shù)值、輸出觸點強制斷開。
3) 加減計數(shù)(CTUD)。加減計數(shù)具有加計數(shù)與減計數(shù)兩個輸入端,通過獲取對應計數(shù)輸入信號的上升沿,進行加法、減法計數(shù)。
加減計數(shù)的本質與加計數(shù)相同,計數(shù)輸入信號每出現(xiàn)一次上升沿,計數(shù)器從0開始加"1",當計數(shù)達到設定值(PV)時,計數(shù)器的輸出觸點接通。計數(shù)達到設定值后如果繼續(xù)輸入計數(shù)信號,計數(shù)值仍然增加,輸出觸點保持接通狀態(tài)。當現(xiàn)行值加到最大值32767后,如果再輸入加計數(shù)信號,現(xiàn)行值變?yōu)?32768,再繼續(xù)進行加計數(shù)。
同時,減計數(shù)輸入信號也起作用,減計數(shù)輸入每出現(xiàn)一次上升沿,計數(shù)器從現(xiàn)行值開始減"1"。當現(xiàn)行值減到最小值-32768后,如果再輸入減計數(shù)信號,現(xiàn)行值變?yōu)?32767,再繼續(xù)進行減計數(shù)。
計數(shù)器具有消除信號(R)輸入,當清除信號為"1"時,現(xiàn)行計數(shù)值被清"0",設定值寫入,輸出觸點強制斷開。
(2) S7-200 PLC的計數(shù)器編程。S7-200 PLC的計數(shù)器梯形圖與指令表編程方法如圖3-49所示,圖中的PV為計數(shù)設定值輸入端,R為復位輸入端。
圖3-49 S7-200PLC的計數(shù)器編程
(a)加計數(shù);(b)減計數(shù)(c)加減計數(shù)