您现在的位置是:首页 > 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

CTU指令举例

    5-21    CTU指令举例