計數器指令
發布時間:2019/6/6 21:38:59 訪問次數:2600
計數器指令G5193R41D
計數器用來累計輸人脈沖的次數。計數器也是由集成電路構成的,是應用非常廣泛的編程元件,經常用來對產品進行計數。
計數器與定時器的結構和使用基本相似,編程時輸入它的預設值PV(計數的次數),計數器累計它的脈沖輸人端電位上升沿(正跳變)個數,當計數器達到預設值PV時,發出中斷請求信號,以便PI'C作出相應的處理。
計數器指令有3種:增計數CTU、增減計數CTUD和減計數CTD。
指令操作數有4個:編號、預設值、脈沖輸人和復位輸人。編號:用計數器名稱和它的常數編號(最大255)來表示,即Cxxx,如C6。C6不僅僅是計數器的編號,還包含兩方面的變量信息:計數器位和計數器當前值。計數器位:表示計數器是否發生動作的狀態,當計數器的當前值達到預設值PV時,該位被置為1。
計數器當前值:存儲計數器當前所累計的脈沖個數,它用16位符號整數(INT)來表示,故最大計數值為32767。預設值(PV):數據類型為INT型。尋址范圍是VW、IW、QW、MW、SW、SMW、LW、AIW、T、C、AC、興VD、xAC、興I'D和常數。脈沖輸人:數據類型為B()(△'型,尋址范圍是I、Q、M、SM、T、C、V、S、I'和能流。復位輸人:與脈沖輸人同類型和范圍。
計數器指令G5193R41D
計數器用來累計輸人脈沖的次數。計數器也是由集成電路構成的,是應用非常廣泛的編程元件,經常用來對產品進行計數。
計數器與定時器的結構和使用基本相似,編程時輸入它的預設值PV(計數的次數),計數器累計它的脈沖輸人端電位上升沿(正跳變)個數,當計數器達到預設值PV時,發出中斷請求信號,以便PI'C作出相應的處理。
計數器指令有3種:增計數CTU、增減計數CTUD和減計數CTD。
指令操作數有4個:編號、預設值、脈沖輸人和復位輸人。編號:用計數器名稱和它的常數編號(最大255)來表示,即Cxxx,如C6。C6不僅僅是計數器的編號,還包含兩方面的變量信息:計數器位和計數器當前值。計數器位:表示計數器是否發生動作的狀態,當計數器的當前值達到預設值PV時,該位被置為1。
計數器當前值:存儲計數器當前所累計的脈沖個數,它用16位符號整數(INT)來表示,故最大計數值為32767。預設值(PV):數據類型為INT型。尋址范圍是VW、IW、QW、MW、SW、SMW、LW、AIW、T、C、AC、興VD、xAC、興I'D和常數。脈沖輸人:數據類型為B()(△'型,尋址范圍是I、Q、M、SM、T、C、V、S、I'和能流。復位輸人:與脈沖輸人同類型和范圍。
上一篇:1ms分辨率定時器
上一篇:增計數器指令