理论教育 交通信号灯PLC控制程序设计技巧

交通信号灯PLC控制程序设计技巧

时间:2023-06-17 理论教育 版权反馈
【摘要】:本例控制任务是典型的时序控制,宜采用时序图设计法来编写梯形图程序。图7-50 交通信号灯控制时序图在图7-50中,当0.00为ON时,定时器TIM0001工作,延时20s后,又使定时器TIM0002工作,……复位后,若无停止信号,则TIM0001将重新工作,开始新的循环。图7-51 交通信号灯定时循环梯形图程序段最后,分析并确定各输出的动作关系。图7-52 交通信号灯控制梯形图程序段

交通信号灯PLC控制程序设计技巧

本例控制任务是典型的时序控制,宜采用时序图设计法来编写梯形图程序。首先,按照控制要求画输出时序图,该时序图与图7-48相同。从图7-48中可以分析得出6个临界点,划分出5个时间区间(Z1~Z5)。根据定时逻辑,选取5个定时器,构建时间区间。这5个定时器(TIM0001~TIM0005)的工作时序如图7-50所示。

978-7-111-48236-9-Chapter07-64.jpg

图7-50 交通信号灯控制时序图

在图7-50中,当0.00为ON时,定时器TIM0001工作,延时20s后,又使定时器TIM0002工作,……直到TIM0005工作,它使TIM0001~TIM0005所有定时器逻辑复位一个个扫描周期。复位后,若无停止信号,则TIM0001将重新工作,开始新的循环。参考第3章定时器指令的内容,编写定时循环过程的梯形图程序段如图7-51所示。

978-7-111-48236-9-Chapter07-65.jpg

图7-51 交通信号灯定时循环梯形图程序段

最后,分析并确定各输出的动作关系。5个时间区间及其逻辑条件如下:

区间Z1的逻辑条件978-7-111-48236-9-Chapter07-66.jpg

区间Z2的逻辑条件978-7-111-48236-9-Chapter07-67.jpg(www.daowen.com)

区间Z3的逻辑条件978-7-111-48236-9-Chapter07-68.jpg

区间Z4的逻辑条件978-7-111-48236-9-Chapter07-69.jpg

区间Z5的逻辑条件978-7-111-48236-9-Chapter07-70.jpg

在这5个区间中,输出点101.00~101.02对应图7-48中的绿、黄、红灯输出,结合区间逻辑条件分析得出它们的逻辑表达式如下:

978-7-111-48236-9-Chapter07-71.jpg

按照以上逻辑表达式编写绿-黄-红灯控制梯形图程序段如图7-52所示。将图7-51与图7-52合并构成本例的完整控制程序。

978-7-111-48236-9-Chapter07-72.jpg

图7-52 交通信号灯控制梯形图程序段

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

我要反馈