单按钮启停电路顾名思义就是一个按钮控制电机启停,不像传统双按钮启停一个启动一个停止,单按钮启停电路按一下启动再按一下停止再按又启动如此反复。单按钮电路是电工基础电路之一,既有全部由继电器接触器组成的硬电路控制也有PLC可编程逻辑控制器编程实现的控制电路。话说曾经有一次去面试一个PLC编程的工作面试官出的题就是单按钮启停电路的PLC程序实现,由于我当时太紧张大脑一片空白最后费了半天劲搞了一个通过奇偶计算来实现,然后面试完出了办公楼因为放松下来了我一下子就想起来好几种更好的办法来实现了,可惜我不能再回去跟面试官说我又想起了更好的办法了。工作当然最后也黄了,真是挺可惜的,希望各位同行们以后面试的时候不要像我这么紧张错过好的机会。 切回正题,首先看一下硬接线方式下如何实现单按钮启停 图一 再来看一下几种通过PLC程序实现的方法 图二 过M10.0的置位与复位来实现,而M10.0的置位与复位又与输出Q0.0的状态反向关联,从而实现按一下启动再按停止。 图三 这个与图二原理一样,不过这里有个问题是图二用的是一个上升沿,这里用了下降沿,为什么,能改用上升沿吗,为什么?知道的网友可以在留言里给解释一下。 图四 这里用循环右移或者循环左移都是可以的。 方法还有好多,就不一一介绍了,这里用到的PLC是西门子S7-200,感兴趣的可以解答一下图三那里的小疑问。 |
|