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,输出触点也随之复位。