课程中心
HOME
课程中心
正文内容
plc交通灯编程 史上最简单易懂的PLC控制交通灯案例,还不快来收藏
发布时间 : 2024-11-24
作者 : 小编
访问数量 : 23
扫码分享至微信

史上最简单易懂的PLC控制交通灯案例,还不快来收藏

动作描述

交通灯控制有很多程序的写法,这次介绍一种可能是最简单的编程方法:

1. 现有东西方向和南北方向交通灯,东西方向或者南北方向上的两组灯的亮灯逻辑一致;

2. 东西方向和南北方向交通灯亮灯逻辑如图所示,东西方向红灯10秒,同时南北方向先绿灯亮5秒,再绿灯闪烁3秒,再黄灯亮2秒;反之亦然;

3. 整个交通灯由一个总控开关控制。

硬件设备

1.一台装有博途及其仿真软件

软件

1.西门子plc编程软件:TIA 博途V16

2.博途仿真软件:PLCSIM V16

I/O分配

程序编写及思路

同样,为便于后期修改,我们把交通灯程序做成一个功能块,块接口如图:

开始写程序,首先判断是否被激活:

定义一个定时器,自循环一个周期的时间,这里是20秒:

然后利用时间的当前值,来判断每个灯的状态:

然后,程序写完了。是的,你没看错,就只有这么长。

在主程序里调用赋值实际I/O点即可:

总结

交通灯案例较简单,可以用很多种方法来实现。在此案例中用定时器来判断各个交通灯状态,简单易懂易操作,可以供大家参考。

(来源:技成培训网 。作者:张志强,未经授权不得转载,违者必究!)

PLC控制十字路口红绿灯并不复杂,五步骤教你快速完成毕设

十字路口红绿灯控制是学习PLC必须学会的控制之一,顺序控制是红绿灯程序的核心,会有多种方法实现此项功能,这篇文章就简单以时序思路为大家疏通思路,从硬件到软件,真正体会到编程的乐趣。

十字路口红绿灯

红绿灯控制要求

分析控制要求是完成目标的关键,控制要求一定要贴近实际,从真实出发,就拿实际十字路口红绿灯来讲,一般是按照以下时序进行:

按下启动按钮以后;

南北红灯、东西绿灯同时亮起,接着东西方向绿灯熄灭、黄灯闪烁三秒,红灯亮起、南北方向绿灯亮起;然后南北方向绿灯熄灭、黄灯闪烁三秒,红灯亮起,进行循环。

其中红灯为13秒,绿灯为10秒。

按下停止按钮程序停止。

红绿灯

绘制控制时序图

绘制时序图或者控制流程图是编程五大步骤之一,分析控制要求的结果就是能够在脑海中绘制一张如下图所示的时序图,不同的程序会有不同形式的状态图,还有一种叫做状态转移图,这个后续再介绍。

红绿灯时序图

根据控制要求,把红绿灯按照先后顺序分为五个时序:

第一时序,南北红灯、东西绿灯亮;

第二时序,南北红灯、东西黄灯闪烁三秒;

第三时序,南北绿灯、东西红灯亮;

第四时序,南北黄灯闪烁三秒、东西红灯亮;

第五时序,南北红灯、东西绿灯亮(循环);

把这五个时序分出来,就是离PLC编程又近了一步。

分配I/O

准备工作完成以后,下面就要对所需要的点位进行分配,做到合理、不重复,定义每个控制点位的功能,比如:启动、停止等(根据现场情况来)。

I/O分配表

红绿灯程序的输入位比较少,比如启动按钮、停止按钮、手动控制、自动控制(本程序只有启动和停止);

输出地址可以选择和我一样的分配方法,当然也可以选择南北红灯作为一个输出地址,但是前提是距离较短,不会有过大的压降存在等因素。

PLC外围接线图

以三菱PLC-FX3U为例:

PLC硬件接线图

图中所示就是最终的接线图,因为输出为漏型,所以电源负极接入COM端,指示灯接入电源正极,但是3U为晶体管输出,所以只可以使用直流电压的指示灯,如果是交流指示灯,还需要使用中间继电器进行转换,这个一定要注意!

关于PLC的输出接线方法以及电源适用范围,每款PLC的说明书中都会讲到,具体注意事项可以参照说明书!

编程与调试

关于PLC控制红绿灯的编程方法有很多种,我使用了时序电路和顺序控制电路两种方法;

下图是第一种方法,主要是要学会计时器的使用方法,比如:闪烁、延时停止、延时启动。

红绿灯程序

编程结束以后可以使用三菱触摸屏软件GT-Designer进行仿真,这样就可以无实物学习PLC,不断的对程序进行调试,就可以让自己的程序更加完美了!

触摸屏仿真

关于PLC程序和触摸屏画面有需要的可以在下面评论转发,免费分享给大家,在学习PLC的过程中有什么问题欢迎各位小伙伴一起讨论。

文章声明:本文章属于“电气小行家”原创内容,请您尊重原创。 图片声明:本文内图片均来源于网络,如有侵权,请联系本号。 盗用警告:本号已与“维权骑士”签约,尊重原创,请勿出手。

相关问答

plc交通灯需要用到什么?

PLC交通灯实物模型需要用到的材料可能包括以下几个方面:1.交通灯模型:可以使用塑料或金属等材料制作,需要具有透明灯罩和灯泡。2.PLC控制器:PLC控制器可...

西门子plc红绿灯编程实例?

该例程使用西门子PLC编程控制红绿灯交替闪烁。程序采用防抖动措施,以确保灯光的稳定状态。实现过程中,我们首先定义红绿灯的IO口,接着编写状态转化的过程,并...

plc如何设置交通信号灯闪烁?

假如绿灯的时间是40秒,设个定时器,时间为37秒,在这之间,绿灯亮.然后启动另一个定时器,时间为3秒,这期间绿灯闪亮,比如亮亮的周期为0.5秒,可用定时器控...

交通灯怎么做循环?

PLC实现程序循环(交通灯)方法交通信号灯分东、西、南、北四组,每组分别有“红”“黄”“绿”三种颜色。其工作状态由PLC过程控制,“启动”、“停止”按...

交通灯的模拟控制实验步骤?

关断电源,通过USB接口将CP1HPLC和计算机相连,把并按以下步骤连线:1、输入接线区域的XCOM端子和输出接线区域的GND端子相连;2、输出接线区域的+24V端子和...

基于PLC交通灯控制系统所用到的元器件有哪些?

PLC交通灯控制系统的元器件包括但不限于:PLC控制器、交通灯信号灯、传感器、继电器、电源模块、计时器、按钮开关、连接线缆等。PLC控制器是系统的核心,负责...

plc交通灯的特点?

逻辑编程方法简单。基于plc的交通灯控制系统能把PLC的软硬件系统功能强大、可靠性好,逻辑编程方法简单,易于开发复杂控制系统、有丰富的扩展模块和联网能力和...

三菱fxplc红绿灯闪烁怎么解决?

三菱fxplc红绿灯闪烁解决三菱FX2N红灯是第四盏灯是:程序出错(PROG-E)。2.红灯闪烁表示PLC里的程序有错,清一下PLC内存,灯就不亮了,再把电脑的程序传送到PLC...

交通信号灯显示顺序-懂得

东西方向红灯灭,同时绿灯亮,南北方向黄灯灭,同时红灯亮,倒计时20秒。此状态下,东西向禁止通行,南北向允许通行。东西方向绿灯灭,同时黄灯亮,南北方...

红绿灯是根据什么来控制的用什么原理?

国内的红绿灯系统曾经都是用PLC来控制,最早用西门子LOGO,后来用200系列的。现在的话大部分已经使用专门设计单板电路来控制了(不过依然有不少用PLC的)。控...

 5460同学录  2014年apec峰会 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部