前言:
现在你们对“红绿灯程序代码红20s黄3”大致比较关怀,咱们都想要剖析一些“红绿灯程序代码红20s黄3”的相关知识。那么小编也在网摘上收集了一些对于“红绿灯程序代码红20s黄3””的相关知识,希望各位老铁们能喜欢,小伙伴们一起来了解一下吧!1、控制要求:
为了保证十字路口的交通安全,在十字路口设立了红绿灯,利用PLC进行控制。
2、工作过程:
运行开关SAO合上后,东西绿灯亮20s后,闪烁5s灭,黄灯亮5s后灭,红灯亮30s;然后绿灯亮……如此循环。对应东西绿灯、黄灯亮时南北红灯亮30s,接着绿灯亮20s后,闪烁5s灭,黄灯亮5s后灭,红灯亮……如此循环。
任何时候运行开关SAO断开,所有的交通灯熄灭。
3、程序设计:
1.时序图:
2.分析:
从时序图可以看出:
A.所有灯亮或灭的周期是一样的,总时长需要60秒,可以理解为60秒一循环。
B.东西红灯:开始的头30秒灭 ,超过第30秒至第60秒则亮。
C.东西绿灯:开始的头20秒常亮,超过第20秒至第25秒则闪烁,超过第25秒至第60秒则灭。
E.东西黄灯:超过第25秒至第30秒则亮,超过第30秒至第60秒则灭。
F.南北红灯:与东西红灯状态相反。
G.南北绿灯:开始的头30秒灭,超过第30秒至第50秒则常亮,超过第50秒至第55秒则闪烁,超过第55秒至第60秒则灭。
H.南北黄灯:超过第55秒至第60秒则亮。
3.程序设计:
按上文分析编写程序:
(1)输入与输出分配表
(2)程序
程序完全按时序图分析编写,运行妥妥的,欢迎朋友们调试。
标签: #红绿灯程序代码红20s黄3