我們可以在PLC編程中将計數器定義為...
一條指令,可用于按順序計數為數字信号脈沖或位數。
該指令在LD編程中用“ C ”表示。它是數學函數的一部分。
PLC中計數器的作用是按順序控制和操作設備。該順序可以是升序或降序。
有兩個與PLC計數器指令關聯的屬性。
基本的内部計數器電路需要輔助電源(APS),輸入輸出端子,計數器電路和數字顯示器。
我們可以将PLC計數器的内部結構視為具有特定連接部分的給定框圖。
計數器電路的每個内部部件都有各種功能。
注意: PLC中的計時器和計數器是兩個不同的東西。讓我們看看這兩個有何不同。
PLC中定時器與計數器的區别兩者具有相同的編程指令功能來控制和操作設備。但兩者之間的主要區别是-
PLC定時器和計數器可用作LD編程指令。
LD編程中的計數器梯形圖編程語言由編程指令的多種功能組成。
讓我們以梯形圖為例,在其中實現ABB PLC計數器。
輸入計數器觸點使用兩條垂直平行線顯示。
輸出計數器觸點以線圈形式或箱形形式或矩形形式顯示。在AB和Siemens PLC中,以方框形狀表示。
PLC計數器的類型是什麼?基本上,PLC計數器工作于四種模式,例如向上模式,向下模式,雙向模式和正交模式。
PLC中的計數器分為三個主要的不同部分。
讓我們一一查看計數器及其模式。
1.什麼是遞增計數器?遞增計數器從零計數到預設值。基本上,它增加了脈沖或數量。
遞增計數器稱為“ CTU ”或“ CNT ”或“ CC ”或“ CTR ”。
遞增計數器功能框圖:
我們還可以将初始值和目标值設置為計數器的輸入。
在此,PLC中的遞增計數器可以對從初始值到目标值的值進行計數。該初始值必須小于目标值。大多數情況下,它設置為零。
2.什麼是遞減計數器?遞減計數器從預設值開始計數到零。它減少了脈沖或數量。
減計數器簡稱為“ CTD ”或“ CD ”。
遞減計數器功能框圖:
遞減計數器通過減小目标值從初始值開始計數。該初始值必須小于目标值。
3.什麼是上下計數器?上下計數器對從零到預設值或從預設值到零的值進行計數。
換句話說,該計數器可以用作遞減計數器或遞增計數器。
上下計數器稱為“ CTUD ”。
對于雙向和正交操作模式,根據指定的計數輸入端子的狀态(高或低)選擇向上-向下計數器。
上下計數器功能框圖:
在PLC編程中,遞增/遞減計數器指令主要用于遞增和遞減計數脈沖或單位。
多個PLC品牌的反指示地址1. ABB PLC的計數器指令尋址在ABB PLC編程中,我們可以簡單地編寫梯形圖的I / O計數器地址。我們可以在' C0 '到' C9999 '的範圍内設置該值。
2. AB(Rockwell)PLC的計數器指令尋址對于AB PLC,LD編程中使用遞增和遞減計數器。
具有三個狀态位的定時器指令的尋址格式:
文件類型:元素編号
計數器指令地址的範圍從“ C5:0 ”到“ C5:255 ”。
3.西門子PLC的計數器指令尋址在西門子PLC中,使用遞增,遞減和遞減計數器。這三個PLC計數器需要一些重要因素
預設計數器值(PV)和計數變量(CV)需要相同的尋址格式。LD中PV和CV的标準尋址格式。
C#計數值
對于WPLSoft軟件(Delta PLC),您可以使用從' C0' 到' C225 '的計數器尋址。
在Delta PLC中,輸入計數器地址顯示為一般表示形式(C0,C1,C2,……..,C225)。輸出以标準格式顯示-
[CNT C0 K *(計數)]
在哪裡,
“ C0”是計數器地址範圍,“ K”是常數項。
此外,兩類計數器指令也被廣泛使用,
選擇兩種類型的計數器,以特定順序(即遞增和遞減順序)對數字脈沖或事件數進行計數。
遞增計數器的工作方式類似于遞增計數器模式。增量類型計數器的标準格式為
[INC D *(計數值)]
使用遞減計數器而不是遞減計數器。減量類型計數器的标準格式為
[DEC D *(計數值)]
其中,D為整數值。您可以選擇任何值,例如浮點值。
5.三菱PLC的計數器指令尋址在GX Works2軟件中,三菱PLC計數器指令以以下尋址方式使用:
C *(地址範圍)K *(計數器值)
我們也可以重置計數器。
什麼是複位計數器功能?重置計數器功能是将計數器設置回初始狀态或正常狀态。如果要從初始值開始計數,可以使用此功能。
對于數字脈沖計數,向上和向下計數器的複位計數器功能不同。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!