32位增减计数器c200~c234的的设定值为–2 147 483 648~+2 147 483 647,
共有35点32位加/减计数器,其中c200~c219(共20点)为通用型,c220~c234(共15点)为断电保持型。
与16位增计数器除位数不同外,增减计数器(又称为双向计数器)有加计数和减计数两种工作方式。32位指其设定值寄存器为32位,由于是双向计数,首位设为符号位。最大值为32为二进制所能表示的十进制数。为–2 147 483 648~+2 147 483 647。
计数原理:c200~c234是增计数还是减计数,分别由特殊辅助继电器m8200~m8234设定。对应的特殊辅助继电器被置为on时为减计数,置为off时为增计数。
图 32位增减计数器工作过程
如图所示,x10用来控制m8200,x10闭合时为减计数方式。x12为计数输入,c200的设定值为5(可正、可负)。
设c200置为增计数方式(m8200为off),当x12计数输入累加由5增加为6时,计数器触点为on。当前值大于5时计数器仍为on状态。只有当前值由5减少为4时,计数器才变为off。只要当前值小于4,则输出则保持为off状态。
复位输入x11接通时,计数器的当前值为0,输出触点也随之复位。