您现在的位置是:首页 > PLC技术 > PLC技术

三相异步电动机正反转延时控制计数器(C)

来源:艾特贸易2019-09-01

简介1 .内部计数器 内部计数器用来对 PLC 内部信号 X 、 Y 、 M 、 S 等计数,属低速计数器。内部计数器输入信号接通或断开的持续时间,应大于 PLC 的扫描周期。 1)16 位加计数器 16 位加计


    1.内部计数器

    内部计数器用来对PLC内部信号XYMS等计数,属低速计数器。内部计数器输入信号接通或断开的持续时间,应大于PLC的扫描周期。

   1)16位加计数器

   16位加计数器的设定值为1~ 32767,其中CO~ C99为通用型,C100~C199为断电保持型。图2 -4 -3给出了加计数器的工作过程,图2-4 -3Xl0的常开触点接通后,CO被复位,它对应的位存储单元被置0,它的常开触点断开,常闭触点接通,同时其计数当前值被置为0X11用来提供计数输入信号,当计数器的复位输入电路断开,计数输入电路由断开变为接通(即计数脉冲的上升沿)时,计数器的当前值加1。在9个计数脉冲之后,CO的当前值等于设定值9,它对应的位存储单元的内容被置1,其常开触点接通,常闭触点断开。再来计数脉冲时当前值不变,直到复位输入电路接通,计数器的当前值被置为O。除了可由常数K来设定计数器的设定值外,还可以通过指定数据寄存器来设定,这时设定值等于指定的数据寄存器中的数。

 图2-4-3 16位加计数器的工作过程

2-4-3 16位加计数器的工作过程

    2)32位加/减计数器

    32位加/减计数器的设定值为-2147483648~+2147483647,其中C200~C219(共20点)为通用型,C220~ C234(共l5点)为断电保持型。

   32位加/减计数器C200~C234的加/减计数方式由特殊辅助继电器M8200~M8234设定,对应的特殊辅助继电器为ON时,为减计数;反之为加计数。

    计数器的设定值除了可由常数K设定外,还可以通过指定数据寄存器来设定,32位设定值存放在元件号相连的两个数据寄存器中。如果指定的是D0,则设定值存放在DlDO中。32位加/减计数器的设定值可正可负。图2-4 -4C200的设定值为9,在加计数时,若计数器的当前值由89,计数器的输出触点ON,当前值≥9时,输出触点仍为0N。当前值由98时,输出触点OFF,当前值≤8时,输出触点仍为OFF

 图2-4-4 加/减计数器

2-4-4 /减计数器

    复位输入X10的常开触点接通时,C200被复位,其常开触点断开,常闭触点接通,当前值被置为0。如果使用断电保持计数器,在电源中断时,计数器停止计数,并保持计数当前值不变,电源再次接通后在当前值的基础上继续计数,因此断电保持计数器可累计计数。

  2.高速计数器

  21点高速计数器C235~C255共用PLC8个高速计数器输入端XO~X7,某一输入端同时只能供一个高速计数器使用。这21个计数器均为32位加/减计数器,C235~C240为一相无启动/复位输入端的高速计数器,C241~C245为一相带启动/复位端的高速计数器,C246~ C250为一相双计数输入(加/减脉冲输入)高速计数器(见表241)。AB分别为AB相输入,R为复位输入,S为置位输入。图2-4 -5中的C244是一相带启动/复位端的高速计数器。

2-4-1

 表2-4-1

 图2-4-5 一相高速计数器

2-4-5 一相高速计数器

    由表2 -4 -1可知,X1X6分别为复位输入端和启动输入端。如果X12ON,并且X6也为ON,立即开始计数,计数输入端为XOC244的设定值由DODl指定。除了用X1来立即复位外,也可以在梯形图中用X11来复位。利用M8244,可以设置C244为加计数或减计数。

   C251~C255为两相(A-B相型)双计数输入高速计数器,图246中的X12ON时,C251通过中断,对XO输入的A相信号和Xl输入的B相信号的动作计数。X11ONC251被复位,当计数值大于或等于设定值时,Y2接通,若计数值小于设定值,Y2断开。

    A相输入接通时,若B相输入由断开变为接通,为加计数(见图246(b))A相输入接通时,若B相由接通变为断开,为减计数(见图2 -46(c))。加计数时M8251OFF,减计数时M8251ON,通过M8251可监视C251的加/减计数状态。利用旋转轴上安装的A-B相型编码器,在机械正转时自动进行加计数,反转时自动进行减计数。

 图2-4-6 两相高速计数器

2-4-6 两相高速计数器