定时器
PLC中的定时器相当于继电器系统中的时间继电器,用于延时控制。S7-200PLC有3种定时器,它们的时基增量分别为1ms、10ms和100ms。定时器当前值寄存器为16位有符号整数,用于存放定时器累计时基的增量值(1~32767)。
定时器的地址号从T0到T255,分辨率和定时范围不同。用户应根据所使用的CPU型号和底座正确选择定时器编号。
9.计数器
计数器主要用于累计输入脉冲的个数,其结构类似于定时器,其设定值在程序中给出。CPU提供了3种类型的计数器,每一种是向上计数器、向下计数器和向上/向下计数器。计数器的当前值是一个16位有符号整数,用于存储脉冲的累计数(1到32767)。计数器的地址编号范围是C0到C255。
10.蓄能器
累加器是用于临时存储数据的寄存器。它可以在子程序之间传递参数并存储计算结果的中间值。S7-200CPU中提供了四个32位累加器AC0-AC3。累加器支持字节、字和双字访问。以字节或字为单位访问时,累加器只使用低8位或低16位,数据存储长度由使用的指令决定。
11.高速计数器
CPU224PLC提供6个高速计数器(每个计数器的*大频率为30kHz),以比CPU扫描速率更快地累积事件。高速计数器的当前值是一个双字有符号整数并且是只读的。高速计数器的地址由符号HC和一个数字组成,如HC0、HC1...HC5。