直播课堂
HOME
直播课堂
正文内容
绿灯闪烁plc编程 PLC案例之闪灯程序
发布时间 : 2025-02-24
作者 : 小编
访问数量 : 23
扫码分享至微信

PLC案例之闪灯程序

当按下启动按钮后,要求在两秒钟内有一秒亮有一秒灭,如此反复,灯一闪一闪发光。

I/O分配表

梯形图程序

PLC接线图

程序调试及结果分析

把编写好的程序下载到西门子s7-200PLC中进行调试。观察运行结果和实验要求是否相同。

通过在线控制面板进行调试,当按下在线控制面板上的I0.0f(即 I0.0接通)此时Q0.0有输出,Q0.0所接负载灯就亮,同时启动定时器T37开始计时,当计时一秒后因T37动作,其常闭触点断开,所以Q0.0无输出,所接负载灯灭。

灯灭的同时启动定时器 T38,T38计时一秒后,把串联在定时器T37的常闭触点断开,所以T37复位,T37常闭触点恢复常闭。此时Q0.0又有输出,所接负载灯又亮。

这样,输出Q0.0上所接的负载灯以接通一秒,断开一秒频率不停的闪烁,直到按下在线控制面板上的I0.1f(即I0.1接通),闪光电路不在继续工作。若想改变灯闪烁的频率只要改变定时器的时间就能够达到改变要求。

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

动作描述

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

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

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

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

硬件设备

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

软件

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

2.博途仿真软件:PLCSIM V16

I/O分配

程序编写及思路

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

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

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

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

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

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

总结

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

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

相关问答

交通的指示灯闪烁用PLC程序怎么编,譬如说黄灯闪三秒?

我只能跟你说大概方法。而不会提供程序。因为我也比较懒!以西门子200为例:用一个定时器就好了。时间为3秒!在加两个继电器。当继电器A与B互锁。然后当到3秒...

plc编程中红黄灯如何闪烁?

在PLC编程中,红黄灯可以通过循环输出不同的信号来实现闪烁效果。首先,需要定义两个不同的输出信号,一个代表亮,一个代表灭。然后,通过循环控制器来控制输出...

plc绿灯闪烁是怎么回事?

PLC的输入端口有信号,相应的输入指示灯就会亮,因此如果给PLC输入端口的信号是脉冲的,比如编码器的信号,那么对应的输入指示灯就是闪烁的状态,属于正确的状态...

plc的灯闪烁怎么编程?

PLC编程实现灯闪烁主要有两种方法:1.使用计时器(Timer)步骤:-定义一个BOOL型变量控制灯的ON/OFF,比如Light。-定义一个TP型计时器,比如Timer1。起始时...

我用状态转移指令写交通灯plc程序,请问怎么控制绿灯闪烁3秒啊?

0LDM80021ZRSTS0S1006SETS08STLS09OUTT0K20012LDS013OUTY00014LDT015SETS117...

plc怎么控制一个灯闪烁五次?

对定时器的使用,如何来控制灯光的闪烁频率。同时延伸到对电铃和蜂鸣器的控制。当按下启动按钮后,要求在两秒钟内有一秒亮有一秒灭,如此反复,灯一闪一闪发光。...

PLC编程一个控制4个指示灯循环闪烁程序,要求,每隔一秒反复闪烁?

这个很简单。我用的是西门子的,就用西门子举例吧,常亮的直接输出,闪烁的用时钟M0,有8个不同的闪烁频率,你选一个就行了去当另外两个指示灯。并联输出。如果没...

plc显示屏上cpu绿灯一直不间断的快速闪烁是什么原因?

你手机上下一个可以屏幕分享的软件,电脑上也下一个,然后把电脑视频信号输出来到手机上看看闪不闪,如果闪就是显卡问题,不闪就是显示器问题。你手机上下一个可...

plc通讯灯频繁的闪?

1.PLC损坏(或是输出端有损坏),你可以写一个简单的自锁程序来进行端口好坏的验证。2、误判,对于PLC,输出方式有两种,一种是继电器输出,一种是晶体管输出,...1...

plc输入端灯一闪一闪没有输出?

1、PLC损坏(或是输出端有损坏),你可以写一个简单的自锁程序来进行端口好坏的验证。2、误判,对于PLC,输出方式有两种,一种是继电器输出,一种是晶体管输出...1...

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

QQ

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

热线

188-0000-0000
专属服务热线

微信

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