FPGA/DSP > 可编程逻辑 > 详情

使用PLC采用计数器对电动机进行起动停止

发布时间:2021-07-13 发布时间:
|

1.单按钮控制电动机起动停止。

① 采用计数器对电动机进行起动停止控制,控制电路只需用一个按钮(X0。当按下按钮X0时,经M0常闭接点使计数器CO的线圈得电计数,计数值为1且等于设定值1,Co的接点动作,Y0线圈得电,控制电动机起动,第一个扫描周期尽管Y0接点闭合,但M0常闭接点断开,C0不会复位,按钮X0松开时,Y0继续得电。

② 当第一次按下按钮X0时,CO线圈得电,但已达到设定值,所以不再计数,计数值仍为1,由于Y0接点闭合,CO复位,CO的接点断开,YO线圈失电,电动机停止。第二个扫描周期M0常闭接点断开,CO线圈不会得电,按钮X0松开时,Y0仍不得电。如下图:

2.用PLUC控制一个圆盘

① 圆盘的旋转由电动机控制,要求按下起动按钮后每转1圈后停3s,转5圈后停止。

② 圆盘用一个限位开关检测旋转圈数,控制梯形图如下图所示。控制原理如下:圆盘在初始状态下若在限位开关X1压下时按下起动按钮X0,YO线圈得电并自锁,圆盘旋转,限位开关X1复位。计数器CO复位为0,M1得电自锁,将定时器T0接入电路。

③ 圆盘旋转,当碰块碰到并压下限位开关X1时,X1常闭接点断开YO线圈解除自锁,圆盘停转,X1常开接点闭合,M0线圈得电,其作用是在第二个扫描周期MO常开接点闭合,为下一次旋转做好准备。计数器CO计数一次。定时器TO得电,延时3s发出一个脉冲,使Y0线圈再次得电并自锁,圆盘旋转。圆盘每转一圈计数一次,当计数值为5时,计数器C0常闭接点断开Y0线圈,全部过程结束。

④图中M1用于起动后将定时器T0接入,以防止在原位X1接点闭合时自动延时起动。

3.下面介绍高速计数器的使用方法。

(1)一相一计数输入高速计数器。

①一相一计数输入高速计数器的编号为C235~C245,共有11点,它们的计数方式及触点动作与普通32位计数器相同。作加计数时,当计数值达到设定值时,触点动作并保持;作减计数时,小于设定值则复位。其计数方式取决于对应的特殊辅助继电器M8235~M8245。

②图下所示为一相一计数输入高速计数器。图下(a)中的C235只有一个计数输入X0,当X12闭合时M8235得电,C235为减计数方式,反之为加计数方式。当X12闭合时,C235对计数输入X0的脉冲进行计数,和32位内部计数器一样,在加计数方式下,当计数值大于等于设定值时,C235接点动作。当X11闭合时,C235复位。


『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
SoC设计中的IP软核与硬核的对比及方案选择