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

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

f711e36be7b24233ac703077bfaca554.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亮。周而复始。

  程序示例

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

2e9385fecd68880b0ce3af3b472dc023.png
  1s震荡计时器

ac8af7ccb430eaddbb9a0d277b630ec1.png
  25s定时计数

0532f8836280cad85068605814ed9a8e.png
25s时间分段

8e5ac9e86de2e6b972bc7a91b5129da3.png
  控制信号输出

2d28cd8bef0eb24c9a82ead77a5ff417.png
控制信号输出续

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

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

  • 6
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值