直播课堂
HOME
直播课堂
正文内容
霓虹灯8个灯的plc编程 西门子S7-200SMART PLC彩色灯程序设计
发布时间 : 2024-10-11
作者 : 小编
访问数量 : 23
扫码分享至微信

西门子S7-200SMART PLC彩色灯程序设计

关注“PLC发烧友 ”,一起涨知识!

回复:西门子全套,领西门子系列电子资料包!

霓虹灯的亮、美、动特点,是任何电光源所不能替代的,在各类新型光源不断涌现和竞争中独领风骚。那么在们工控行业,通过PLC可以实现霓虹灯程序设计吗?当然可以,下面就带大家来实现霓虹灯控制设计。

一、控制要求

控制一组8个霓虹灯,启动时,要求8个霓虹灯从右到左逐个点亮;全部点亮时,再从左到右逐个熄灭。全部灯熄灭后,再从左到右逐个点亮全部灯点亮时,再从右到左逐个熄灭,并周而复始上述过程。

二、PLC内部M/Q地址分布表(触摸屏按钮控制)

三、程序设计

第一步:(PLC开始运行时,T38常闭接点闭合,执行一次INC_B加1指令,MB0=1)

第二步:(MB0的低2位 M0.1=0,M0.0=1,M0.1常闭接点闭合,MO.0常开接点闭合,Q0.0置位,T37每隔1s发一个脉冲,执行左移指令SHL_B,将Q0.0的1依次左移到Q0.1~Q0.7中,ELI~EL8依次点亮,最后QB0=11111111。)

第三步:(T38 隔8s再发一个脉冲执行一次INC_B 加1指令,计数值MB0=2,M0.1=1,M0.0=0,M0.1常开接点闭合,M0.0常开接点断开,执行SHR_B右移指令,T37每隔1s发一个脉冲QB0=11111111右移一次,最左位补0,变为QB0=01111111,每右移一次最左位补0,0依次右移到Q0.7~Q0.0中,EL8~EL1依次熄灭。最后QBO=O0000000。)

第四步:(T38每隔8s 发一个脉冲,不断重复上述过程)

四、触摸屏画面演示

按下启动按钮定时8秒后启动一号灯后隔一秒启动二号灯以此类推直到一号灯至八号灯全部点亮启动,当八号灯熄灭时隔一秒熄灭七号灯,以此类推直到八号灯至一号灯全部熄灭,T38每隔8s 发一个脉冲,不断重复上述过程。

来源:技成培训网,作者:技成-徐陈爽,未经授权不得转载!

评论处大家可以补充文章解释不对或欠缺的部分,这样下一个看到的人会学到更多,你知道的正是大家需要的。

回复:西门子全套,领西门子系列电子资料包!

PLC控制彩灯项目,超详细案例讲解,快来收藏

导读:本案例主要让读者练习西门子S7-200SMART系列PLC位逻辑指令、定时器、移位指令、子程序的结构等。

控制示意图

如图3-1所示为彩灯控制示意图。

图3-1 彩灯控制

控制要求描述

现有L1-L8共8盏彩灯,要求按下开始按钮,霓虹灯L1-L8以正序每隔1S轮流点亮,当L8亮后,停2S;然后,反向逆序间隔1S轮流点亮,当L1再亮后,停5S,重复上述过程。按下停止按钮,彩灯停止工作。

I/O分配

根据控制要求描述对需要用到的I/O进行分配,如图3-2所示:

图3-2 I/O分配表

【相关指令解读】:此案例主要用到移位指令和其它指令配合,这里主要解读移位指令。

循环左移字节(图3-2):循环移位指令将输入值 IN 的位值循环左移位,位置循环移位计数 N,然后将结果装载到分配给 OUT 的存储单元中。 循环移位操作为循环操作。

图3-2:循环左移字节

举例说明1:程序如图3-3,利用系统时钟SM0.1第一个扫描周期给QB0字节中赋值为1,此时QB0中最低位(Q0.0)为 1。当按下I0.0按钮后,QB0字节中的数据左移一位,Q0.1变为1。

图3-3

举例说明2:程序如图3-4,利用系统时钟SM0.1第一个扫描周期给QB0字节中赋值为1,此时QB0中最低位(Q0.0)为 1。当按下I0.0按钮后,QB0字节中的数据左移二位,Q0.2变为1。

图3-4

循环右移字节: 如图3-5,循环移位指令将输入值 IN 的位值循环右移,位置循环移位计数 N,然后将结果装载到分配给 OUT 的存储单元中。 循环移位操作为循环操作。

图3-5:循环右移字节

举例说明1:程序如图3-6,利用系统时钟SM0.1第一个扫描周期给QB0字节中赋值为1,此时QB0中最低位(Q0.0)为 1。当按下I0.0按钮后,QB0字节中的数据右移一位,Q0.7变为1。

图3-6

举例说明2:程序如图3-7,利用系统时钟SM0.1第一个扫描周期给QB0字节中赋值为1,此时QB0中最低位(Q0.0)为 1。当按下I0.0按钮后,QB0字节中的数据右移二位,Q0.6变为1。

图3-7

程序控制程序

(1)主程序,对数据初始化,调用相关子程序。M1.0接通代表左移位开始,左移开始之前,将1赋值给QB0。M1.2接通代表右移开始,将128给到QB0, Q0.7为1。程序如图3-8所示

图3-8主程序

(2)循环子程序主要控制灯是启停和循环。按下启动按钮,左移开始标志位M1.0自锁,总共移7位,定时时间为7秒,左移完成断开M1.0延时2秒接通右移标志位M1.2。右移完成延时5秒接通M1.0左移开始标志位,形成循环。程序如图3-9所示

图3-9循环程序

(3)左移程序,利用移位指令和系统时钟配合。程序如图3-10所示

图3-10左移程序

(4)右移子程序程序,利用移位指令和系统时钟配合。程序如图26-6所示

本案例采用子程序的结构编程,并且结合循环指令、定时器指令等编写彩灯循环案例。希望大家能在此文章中汲取西门子200SMART PLC编程相关知识及理念。

(来源:技成培训网,作者:郭彪,留言处大家可以补充文章解释不对或欠缺的部分)

相关问答

【霓虹灯的plc8个灯1到8依次亮,时间间隔是1秒,然后全亮;闪烁...

[最佳回答]第一步:装灯泡第二部:插上电源第三部:打开电源开关第四步:看灯泡有没有亮第五步:把没亮的灯泡砸掉

【项目九PLC控制艺术舞台灯信号内容:霓虹灯8只(D0~D7),有测...

[最佳回答]我能做出来,但这是学习用还是项目开发?开发出来什么价位?

路灯定时开关控制器怎么解决?-一起装修网

[回答]不同公司的产品都有不同的调试方法,像我们知道的成都艾贝斯公司的路灯时间*控制器是这样调的定开关灯时间,开灯范围00:00到23:59;关灯范围00:00到23...

高电是什么专业?

专业名称:高级电气设备维修专业专业性质:属职业鉴定专业课程设置:电子技术、工厂变配电技术、工厂电气控制技术、可编程序控制器(PLC)的原理与应用、MCS—...

在座的行家!能问一下,有名生产线PLC控制系统定制,生产线PL...

[回答]该机构根据控制程序,依次循环,直至将4捆扁钢抓取完成,重新上料后再次循环运行。控制系统设计。该生产线控制系统由西门子PLC、数控系统组成。生产线...

ktv里面的那种灯叫什么名字?就是一闪一闪等我,整个房间都是...

镭射灯LED灯,通过PLC控制的问的是否是那种镭射灯吧。激光灯

相机有必要装滤镜吗?

小镜片的大作为-偏振镜CPL使你的作品锦上添花提起摄影,大家首先想到的都是机身和镜头。其实,很多附件也是非常重要的,特别是偏振镜CPL和中灰渐变滤镜。在风光...

什么是智能路灯控制器?

[回答]智能路灯控制器具备以下特点:1、智能远程控制模式:经纬掌控、光控、经纬度融合光控、时控;2、多种智能故障辨别报警:车祸亮灯、车祸灭灯、段电报警...

智能照明控制系统与楼宇自控BA的区别....我是做照明的对于2...

绿色照明即使用的光源是细管径的,节省制灯材料,提倡采用式灯,如LED光源,预计未来10~20年,LED将进一步提高光效、降低成本,有可能成为一种新型照明光源,将引起照...

智能照明控制器,智能照明控制系统对夜景亮化,工程照明都有哪...

对于你的管理方便很多,可以在办公室可以看见灯亮没亮,丢没丢,设置时间不用上现...深圳市沛城科技有限公司供应的智能照明控制系统电力载波PLC模块。价格是300...

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

QQ

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

热线

188-0000-0000
专属服务热线

微信

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