自动控制网移动版

自动控制网 > 自动化 > PLC >

plc单按钮启停控制程序

    通常一个电路的启动和停止控制是由两只控制按钮分别完成的,当一台PLC控制多个这种具有启停操作的电路时,将占用很多输入点,这时就会面临输入点不足的问题,因此用单按钮实现启停控制的意义日益重要。

  图1和图2分别是用计数器和不用计数器实现的单按钮启停控制程序。

  图1所示是用计数器实现的单按钮启停控制,当按一下0002所对应的输入按钮时,由微分指令使1000得电一个扫描周期,使输出0500得电并自锁,同时计数器CNT00计数一次,当第二次按下0002所对应的输入按钮时,1000又得电一个扫描周期,计数器CNT00又计数一次,由于计数器CNT00的计数值达到设定值,计数器CNT00动作,其动合触点使CNT00复位,为下次计数做好准备,其动断触点断开输出0500回路,实现了用一只按钮启停的单数次计数启动、双数次计数停止的控制。

图1 用计数器实现的单按钮启停控制

图2 不用计数器实现的单按钮启停控制

  图2所示是不用计数器就能实现的单按钮启停控制,当按一下0002所对应的输入按钮时,前沿微分指令使1000得电一个扫描周期,在当前扫描周期内,当扫描到第二个梯级的0500的动合触点时,它为OFF状态,因此1001为OFF状态。当扫描到第三个梯级时,0500为ON状态。在程序执行到下一个扫描周期使,尽管第二个梯级的0500的动合触点为ON,但此时1000的动合触点已为OFF状态(它只得电一个扫描周期),所以1001仍为OFF状态,0500继续保持为ON。当第二次按下0002所对应的输入按钮时,1000又得电一个扫描周期,这时1001才变为ON,其动断触点断开输出0500回路,实现了用单按钮的启停控制。

    本文已影响
    最近关注
    0基础免费学PLC,扫描观看

    扫描上方二维码免费观看PLC视频课程