计数器指令
发布时间:2019/6/6 21:38:59 访问次数:2621
计数器指令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分辨率定时器
上一篇:增计数器指令