西门子S7-200 SMART PLC提供了三种类型的计数器指令:CTU(增计数器)、?CTD(减计数器)和CTUD(增/减计数器)。
CTU(增计数器)
CTU指令用于对输入信号进行加法计数。每当增计数信号输入端CU从0变为1时,计数器的当前值增加1。当计数器的当前值达到预设值PV时,计数器的输出触点接通。如果复位输入端R为1,计数器的当前值会重置为0。
使用场景和示例
在实际应用中,CTU指令常用于需要计数的场景,例如:
计数器在生产线上的产品数量。
记录某个事件发生的次数,如按钮被按下次数。
参数和操作数
CTU指令的参数包括:
CU:增计数信号输入端,数据类型为BOOL。
PV:预设值,数据类型为INT。
Q:计数器的输出,数据类型为BOOL或INT。
R:复位输入,数据类型为BOOL。