
今天给大家介绍一些关于单按钮启停的控制程序,也称作一键启停程序。通过一个简单的点动按钮,就能控制灯泡的开关状态,按一下启动,灯泡点亮,再按一次熄灭,如此循环往复。
虽然看起来很简单,但实际上很多人可能无法自行编写这样的程序。这个场景也是我当年刚毕业参加面试时,考官所提出的一个实际问题。
实际上,这种程序的编写方式有很多种。通过分析这些不同的写法,我们可以更深入地理解PLC的工作扫描方式。
对于从事工业控制的朋友们,点击下方链接,进入我们的技术分享圈子。在这里,技成电工课堂每天14:30会分享一些干货和趣闻,涉及PLC、电工、变频器等领域。这是一个制造业技术人才交流的平台,希望大家能在这里共同进步。
PLC的工作过程可以分为三个主要步骤:
1. 输入检测:检测各种按钮开关的状态。
2. 程序扫描:对整个程序进行扫描,执行相应的运算。
3. 输出刷新:将程序的运行结果输出,以控制相应的负载,比如指示灯。
接下来,我们来看看各种实现这个功能的编程方法。
写法一:
使用交替输出指令,这是一种最简单的方式,不需要复杂的分析就能理解。
写法二:
通过计数器实现。第一次按下按钮时,计数器记录一次,点亮灯泡;第二次按下时,计数器记录两次,熄灭灯泡并重置计数器。这个过程涉及到PLC程序的扫描周期和上升沿的导通特性。
实际上,实现这个功能的写法有很多种,据估计应该有30多种。后面我们会逐一介绍这些写法。你们对哪种写法感兴趣,也可以在评论区留言。
(本文为技成培训原创,作者:陈育鑫。未经授权,请勿转载,违者必究!)
⇩ 点击领取资料!福利等你来拿!
