首页 理论教育 应用举例:基本指令的使用(约10字)

应用举例:基本指令的使用(约10字)

时间:2023-06-15 理论教育 版权反馈
【摘要】:此例中,红、绿、黄三个灯的总时间是14s,所以总队列长度应该是28。表4-22 交通灯控制系统灯亮灭变化表(续)根据以上分析,梯形图程序如图4-36和图4-37所示。图4-36 使用顺序输出指令实现交通灯控制主程序图4-37 装载数据功能的子程序片段例2:液体混合控制系统。2)停止液体B注入时,开启搅拌电动机M,搅拌时间为10s。4)按下停止键停止操作。表4-23 PLC输入/输出各点的功能实现上述功能的梯形图程序如图4-39所示。

应用举例:基本指令的使用(约10字)

例1:交通灯控制。

要求红灯亮的时间是7s,绿灯亮的时间是5s,黄灯亮的时间是2s,其中,当绿灯还剩最后2s时,以0.5s的时间间隔闪烁,黄灯亮时,也是以0.5s的时间间隔闪烁。

分析:4.3节中实现的交通灯控制程序,需要多个定时器,程序设计复杂。在此,考虑使用顺序装入指令,来实现本程序的功能。由于灯的闪烁间隔是0.5s,所以首先建立一个0.5s的脉冲串,每隔0.5s将队列中的数据装载到输出端一次。此例中,红、绿、黄三个灯的总时间是14s,所以总队列长度应该是28。系统中6个灯的状态变化规律见表4-22。

表4-22 交通灯控制系统灯亮灭变化表

978-7-111-47412-8-Chapter04-107.jpg

(续)

978-7-111-47412-8-Chapter04-108.jpg

根据以上分析,梯形图程序如图4-36和图4-37所示。

978-7-111-47412-8-Chapter04-109.jpg

图4-36 使用顺序输出指令实现交通灯控制主程序

978-7-111-47412-8-Chapter04-110.jpg

图4-37 装载数据功能的子程序片段

例2:液体混合控制系统。

系统工作原理如图4-38所示。按下起动按钮,开始如下操作:

1)电磁阀Y1闭合(Y1为ON),开始注入液体A,至液面高度L2时(此时L2和L3均为ON),停止注入(Y1为OFF),同时开启液体B注入电磁阀Y2(Y2为ON),注入液体B,当液面升至L1时(L1为ON),停止注入(Y2为OFF)。(www.xing528.com)

2)停止液体B注入时,开启搅拌电动机M,搅拌时间为10s。

3)停止搅拌后放出混合液体(排空阀Y3为ON),当液面高度降为L3时,再经5s停止放空(Y3为OFF),如此反复运行。

4)按下停止键停止操作。

978-7-111-47412-8-Chapter04-111.jpg

图4-38 液体混合控制系统工作原理图

PLC输入/输出接线见表4-23。

表4-23 PLC输入/输出各点的功能

978-7-111-47412-8-Chapter04-112.jpg

实现上述功能的梯形图程序如图4-39所示。

978-7-111-47412-8-Chapter04-113.jpg

图4-39 液体混合控制系统梯形图程序

978-7-111-47412-8-Chapter04-114.jpg

图4-39 液体混合控制系统梯形图程序(续)

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈