您现在的位置是:首页 > PLC技术 > PLC技术
PLC的加计数指令(CTU)
来源:艾特贸易2017-06-05
简介CTU 指令是一条输出指令。助记符和说明见表 5-22 。 表 5-22 CTU 指令助记符和说明 助记符 数据类型 说 明 . CU BOOL 加数器使能位 - 标识 CTU 指令被使能 . DN BOOL 完成位 - 标识累加值 ( .
CTU指令是一条输出指令。助记符和说明见表5-22。
表5-22 CTU指令助记符和说明
助记符
数据类型
说 明
.CU
BOOL
加数器使能位-标识CTU指令被使能
.DN
BOOL
完成位-标识累加值(.ACC)>预设值(.PRE)
.OV
BOOL
溢出位-标识计数器超过上限值2147483647,然后计数
器返回到- 2147483648并开始加计数
.PRE
DINT
预设值-指定在指令置位(.DN)之前累加值所达到的值
.ACC
DINT
累加值-表示指令已经计数的梯级转换的次数
CTU指令向上计数。指令被使能时,加计数使能位(.CU)是清零状态,则CTU指令使计数器加1。如果指令被使能时,加计数使能位(.CU)是置位状态或指令被禁止,CTU指令保持它的累加值(.ACC)。
即使完成位(.DN)被置位之后累加值也继续增加。如果要清零累加值,可以用一条RES指令或写0值到计数器的累加值。
CTU指令举例,如图5-21所示。限位开关1由禁止变为使能10次之后完成位(.DN)被置位,并且接通指示灯1。如果限位开关1继续由禁止变为使能,则计数器1继续增加它的计数值,且完成位(.DN)保持置位状态。当限位开关2被使能时,RES指令复位计数器1(清零状态位和.ACC),并且关断指示灯1。
图5-21 CTU指令举例