十字路口红绿灯plc程序_PLC编程-典型例程红绿灯控制

使用PLC实现十字路口红绿灯控制,是PLC控制中非常经典的控制案例。如下所示为路口红绿灯示意图:

eda370ec5f2799d892bb23811eb2b5c6.png

十字路口红绿灯示意图

控制功能

信号灯受一个启动开关控制,当启动开关接通时,信号灯系统开始工作,且先南北红灯亮,东西绿灯亮。当启动开关断开时,所有信号灯都熄灭。

控制流程

南北红灯亮维持25秒,在南北红灯Y2亮的同时东西绿灯Y3也亮,并维持20秒。到20秒时,东西绿灯Y3闪亮,闪亮3秒后熄灭。在东西绿灯Y3熄灭时,东西黄灯Y4亮,并维持2秒。到2秒时,东西黄灯Y4熄灭,东西红灯Y5亮,同时,南北红灯Y2熄灭,绿灯Y0亮。东西红灯Y5亮维持30秒。南北绿灯Y0亮维持20秒,然后闪亮3秒后熄灭。同时南北黄灯Y1亮,维持2秒后熄灭,这时南北红Y2灯亮,东西绿灯Y3亮。周而复始。

程序示例

a07bdc4616b4f4f8e3f824959a4f3033.png

南北、东西向信号转换控制

76840f14ec4400c954732c6ac50967e9.png

1s震荡计时器

6ced5782854ae5e63bfb9dab8141f0d1.png

25s定时计数

1f791481db0594b646f3882a242b1a48.png

25s时间分段

b5f0a5903400624780f0ef1e25ed9366.png

控制信号输出

2441edebb266fdca0fe12aa2e4e26490.png

控制信号输出续

以上即为红绿灯控制程序示例。

大家有什么意见建议,欢迎大家评论留言。若有需要程序源码的,请留言,很乐意分享给大家交流!

  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值