计数器指令
计数器指令 S7-200系列PLC共有256个计数器,编号:C0~C255
计数器类型:增计数器(CTU)、减计数器(CTD) 、
增减计数器(CTUD) 计数范围:计数器设定值和当前值寄存器都是16位的。 • 增计数器:0~32767 • 减计数器:0~32767
• 增减计数器:-32768~32767
计数器的当前值 <
计数器的当前值 >= 设定值时,计数器位元件为ON。
I0.0 CU I0.1 R
C1 CTU
3
C1
PV
Q0.1 ( )
I0.0
I0.1 1
C1当前值 C1位元件 2
4
3 2 1 3
减计数器CTD
C???
CD LD CTD
各输入端功能 CD:脉冲输入端,每输入一个上升沿 脉冲信号,计数器当前值减1。 PV:设定值,范围:0~32767。 LD:复位端有效时。位状态复位为 OFF,当前值恢复为设定值。
???
PV
计数器当前值>0时,计数器位元件为OFF;
计数器当前值=0时,计数器位元件为ON,计数器停止计数
I0.0
C1
CD
I0.1 LD 3 C1 PV Q0.1 ( )
CTD
I0.0 I0.1
C1当前值 C1位元件
有条 件结 束 计数前 计数时 计数后
当前值 位元件 当前值 位元件 当前值 位元件
C??? CU CTUD
CD
R PV
计数器的当前值 >= 设定值时,计数器位元件为ON
I0.0 CU I0.1 CD I0.2
C1 CTUD
R
4 C1 PV Q0.1 ( )
I0.0 I0.1 I0.2
C1当前值 C1位元件
计数器编号有3个不同含义:计数器号、当前值、位元件
增计数器CTU
C??? CU R CTU
各输入端功能 CU:脉冲输入端,每输入一个上升沿
???
PV
脉冲信号,计数器当前值加1。 PV:设定值,范围:0~32767 R: 复位端有效时,位元件复位为 OFF、当前值自动清0。
设定值时,计数器位元件为OFF;
CTU
0
OFF
0-PV
OFF
PV32767 0
ON
CTD
0
0N
增减计数器CTUD 各输入端功能 CU:脉冲输入端,每个上升沿脉冲,计数 器当前值加1 CD:脉冲输入端,每个上升沿脉冲,计数 器当前值减1 ??? PV:设定值,范围-32768~32767 R:复位端有效时,位元件复位为OFF,当 前值清0。