PLC工程师技能考核,使用PLC控制“十字交通路口红绿灯”程序
事情是这样的。集团公司组织技能比武,考核的题目是PLC控制系统的设计。作为公司的老员工,分公司老板点名让我去参加。
首先介绍一下我公司前身是隶属于中国人民解放军陆军铁道兵。铁道兵第一师1948年7月组建。1950年11月参加抗美援朝,1953年11月回国。1950年8月,铁道兵团进行缩编,正式成立铁道兵团第一师,辖第1、第11桥梁团和第21线路团。在1984年1月改编为铁道部第十一工程局,1999年更名为中铁十一局集团。
笔者在2012毕业于石家庄铁道大学桥梁施工专业毕业,铁道大学属于省部共建、铁路重点高校,遇水架桥、逢山开路。
毕业后我和我同学都分布在祖国的大好河山贡献自己的聪明才智。毕业应聘那会儿中铁十一局下属中铁十一局集团电气化局有限公司来我校招聘我有幸通过两轮面试。经过现场两个年的摸爬滚打也成长为了公司的技术骨干,这次有幸代表分公司参加集团公司的PLC控制系统的设计比武大赛。
控制要求是设计“十字交通路口红绿灯”程序。
控制要求:
按下启动按钮,信号灯开始工作,按下按钮,信号灯停止工作。
按下启动按钮,首先东西向亮灯25秒后、闪烁3秒,然后东西向亮黄灯2秒,30秒后东西向亮红灯。
东西向30秒后,南北向亮绿灯25秒后,闪烁3秒,然后亮2秒黄灯,然后30秒后亮红灯。
当南北向亮完红灯后,东西向再亮绿灯,60秒为一个周期,往复循环。
根据控制要求先进行硬件接线:
程序设计:
因为60秒为一个循环,所以这里可以用到定时器指令。其次根据控制要求用比较指令更加直观、方便。
思路总结:
首先接到这个题目还是为之一颤,感觉无从下手。但是转念一想让自己冷静下来,同步画顺序功能图,捋清楚控制的逻辑要求。选用比较指令与定时器指令。轻松完成本次技能比武,经过验证程序获得现场裁判组一致好评。综合总成绩获得集团公司技能能手二等级的好成绩。也不惘然公司领导的栽培。
说到PLC程序设计这块,个人觉得还是要冷静沉着,先有框架再进行编程。切不可一上来就大刀阔斧的敲键盘。
下面小编就把整理好的三菱、西门子最经典的案例编程源程序,送给各位,希望能对大家有所帮助~
117个三菱PLC例程
内容过多,仅展示部分
777个西门子PLC例程
内容过多,仅展示部分
29例PLC经典编程案例
内容过多,仅展示部分
领取894个三菱、西门子PLC例程
附赠PLC经典源程序29个(含编写教程)
(技成培训网原创,作者:游友锋,未经授权不得转载,违者必究)
PLC控制十字路口红绿灯并不复杂,五步骤教你快速完成毕设
十字路口红绿灯控制是学习PLC必须学会的控制之一,顺序控制是红绿灯程序的核心,会有多种方法实现此项功能,这篇文章就简单以时序思路为大家疏通思路,从硬件到软件,真正体会到编程的乐趣。
十字路口红绿灯
红绿灯控制要求
分析控制要求是完成目标的关键,控制要求一定要贴近实际,从真实出发,就拿实际十字路口红绿灯来讲,一般是按照以下时序进行:
按下启动按钮以后;
南北红灯、东西绿灯同时亮起,接着东西方向绿灯熄灭、黄灯闪烁三秒,红灯亮起、南北方向绿灯亮起;然后南北方向绿灯熄灭、黄灯闪烁三秒,红灯亮起,进行循环。
其中红灯为13秒,绿灯为10秒。
按下停止按钮程序停止。
红绿灯
绘制控制时序图
绘制时序图或者控制流程图是编程五大步骤之一,分析控制要求的结果就是能够在脑海中绘制一张如下图所示的时序图,不同的程序会有不同形式的状态图,还有一种叫做状态转移图,这个后续再介绍。
红绿灯时序图
根据控制要求,把红绿灯按照先后顺序分为五个时序:
第一时序,南北红灯、东西绿灯亮;
第二时序,南北红灯、东西黄灯闪烁三秒;
第三时序,南北绿灯、东西红灯亮;
第四时序,南北黄灯闪烁三秒、东西红灯亮;
第五时序,南北红灯、东西绿灯亮(循环);
把这五个时序分出来,就是离PLC编程又近了一步。
分配I/O
准备工作完成以后,下面就要对所需要的点位进行分配,做到合理、不重复,定义每个控制点位的功能,比如:启动、停止等(根据现场情况来)。
I/O分配表
红绿灯程序的输入位比较少,比如启动按钮、停止按钮、手动控制、自动控制(本程序只有启动和停止);
输出地址可以选择和我一样的分配方法,当然也可以选择南北红灯作为一个输出地址,但是前提是距离较短,不会有过大的压降存在等因素。
PLC外围接线图
以三菱PLC-FX3U为例:
PLC硬件接线图
图中所示就是最终的接线图,因为输出为漏型,所以电源负极接入COM端,指示灯接入电源正极,但是3U为晶体管输出,所以只可以使用直流电压的指示灯,如果是交流指示灯,还需要使用中间继电器进行转换,这个一定要注意!
关于PLC的输出接线方法以及电源适用范围,每款PLC的说明书中都会讲到,具体注意事项可以参照说明书!
编程与调试
关于PLC控制红绿灯的编程方法有很多种,我使用了时序电路和顺序控制电路两种方法;
下图是第一种方法,主要是要学会计时器的使用方法,比如:闪烁、延时停止、延时启动。
红绿灯程序
编程结束以后可以使用三菱触摸屏软件GT-Designer进行仿真,这样就可以无实物学习PLC,不断的对程序进行调试,就可以让自己的程序更加完美了!
触摸屏仿真
关于PLC程序和触摸屏画面有需要的可以在下面评论转发,免费分享给大家,在学习PLC的过程中有什么问题欢迎各位小伙伴一起讨论。
文章声明:本文章属于“电气小行家”原创内容,请您尊重原创。 图片声明:本文内图片均来源于网络,如有侵权,请联系本号。 盗用警告:本号已与“维权骑士”签约,尊重原创,请勿出手。相关问答
求编PLC程序.某一十字路口红绿灯,要求南北绿灯先亮8秒,黄灯...
[最佳回答]这是小儿科,有步入进就更加容易,
plc交通灯梯形图,要求,红灯亮十五秒,绿灯亮十秒,闪三秒,黄灯亮两秒,有倒计时?
用M80131秒脉冲输出的特殊辅助继电器来控制黄灯闪烁3秒,其他你肯定会了。用M80131秒脉冲输出的特殊辅助继电器来控制黄灯闪烁3秒,其他你肯定会了。
plc交通信号灯如何切换?
这里可以采用顺序功能图,或时序图设计。顺序功能图,需画出每个步的运行条件与输出所需要亮的灯,比如:第一步,南北绿灯亮,东西红灯亮。中间间隔时间30S。...
交通灯怎么做循环?
PLC实现程序循环(交通灯)方法交通信号灯分东、西、南、北四组,每组分别有“红”“黄”“绿”三种颜色。其工作状态由PLC过程控制,“启动”、“停止”按...
plc如何让灯闪烁三秒?
使用定时器模块可以实现PLC控制灯闪烁三秒因为PLC拥有定时器模块,可以通过设置定时器的时间参数,在一定时间后输出信号控制灯闪烁。具体实现步骤为:将定时器模...
(7)PLC实现智能交通灯控制(天煌)(3组)南北方向为主干道,东西方向为次干道。东西方向红灯亮20s,南北?
我觉得是不是可以这样考虑:假如绿灯的时间是40秒,设个定时器,时间为37秒,在这之间,绿灯亮.然后启动另一个定时器,时间为3秒,这期间绿灯闪亮,比如亮亮...
plc交通信号灯闪烁怎么设置?
我觉得是不是可以这样考虑:假如绿灯的时间是40秒,设个定时器,时间为37秒,在这之间,绿灯亮.然后启动另一个定时器,时间为3秒,这期间绿灯闪亮,比如亮亮...
plc三大量分别是什么?
PLC三大量分别是:输入量、输出量和中间变量。-输入量是指从外部设备(如传感器、开关、按钮等)输入到PLC中的信号。-输出量是指PLC向外部设备(如电机...
plc三个灯循环闪烁原理?
plc红绿灯梯形图原理:1.车道红灯、人行道红灯,亮30秒。2.车道绿灯、人行道绿灯,亮25秒。3.车道黄灯,人行道黄灯,亮0.5秒灭0.5秒.闪烁5秒。4.东西、...
怎么把plc光电开关短接-189****0785的回答-懂得
如果一定要把它短接可以在PLC输入端口找到这条线,然后根据COM端的极性加上正或负的信号使其常闭或常开就可以了,如果懂程序,那么在程序里改就更容易...