课程中心
HOME
课程中心
正文内容
plc竞赛编程思路 怎样用西门子PLC设计多人抢答器?详细方案给到你~
发布时间 : 2024-10-11
作者 : 小编
访问数量 : 23
扫码分享至微信

怎样用西门子PLC设计多人抢答器?详细方案给到你~

抢答器是一种应用非常广泛的电子电气设备,在各种知识竞赛、抢答场合中,它能迅速客观地分别出最先获得发言权的选手以及实现设定发言时间、记录分数等功能。本文就介绍介绍一个简单的多人抢答器案例,分别用梯形图和SCL两种语言来编程实现,希望对大家能够有所启发。

一、项目背景描述

在一个知识竞赛的节目中,应用了一套多人抢答器系统。在该系统中,参与者有主持人一名,A组参赛选手两名,B组参赛选手两名。主持人面前有开始和复位两个按钮,每组有一个抢答成功的指示灯,选手都有一个抢答按钮。

主持人针对参赛选手进行出题,出题完毕按下开始按钮,然后两组选手通过各自的按钮来进行抢答,抢答成功后,该组的指示灯亮起,之后派一名选手开始答题,回答正确得1分,回答错误扣1分。答题完毕,主持人使用复位按钮,复位抢答状态,而后循环之前答题步骤。

该系统的示意图如下所示:

图1 多人抢答器系统示意图

二、梯形图编程

当主持人按下开始按钮,置位抢答器开始标志,梯形图程序如图2所示:

图2 开始抢答标志

当开始抢答标志置位后,且B组没有抢答成功,A组开始抢答,如图3所示:

图3 A组开始抢答

当开始抢答标志置位后,且A组没有抢答成功,B组开始抢答,如图4所示:

图4 B组开始抢答

当任意一组抢答成功后,答题完毕,主持人使用复位按钮,复位抢答开始标志、A组抢答成功、B组抢答成功的信号,如图5所示:

图5 复位抢答状态

三、SCL编程

对于该多人抢答器案例,使用SCL的编程方式,如图6所示:

图6 多人抢答器的SCL程序

在该SCL的程序中,使用了IF…THEN…(条件执行指令),它可以用中文的语言来进行表达,如果<条件>成立则执行该程序语句。以该SCL程序中的第一句进行举例说明,它实现的功能是,如果开始按钮按下,则置位抢答开始标志。

四、经验总结

本文介绍了一个简单的多人抢答器用梯形图和SCL的编程实现的方法。在实际的应用中,多人抢答器还要有答题倒计数、计分统计等功能,实现这些功能需要用到定时器和计数器指令。

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

如何获取 电气热门资料?

操作指引如下!

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入门培训什么品牌服务质量...

[回答]合作的话我推荐广东三人易行教育科技有限公司,这个公司我们合作很久了,靠谱的很,抓紧时间联系吧,不会后悔学做蛋糕的烘焙培训学校还是挺多的,想要...

想学习怎么自己制作电路板100分-Mikhail在路上的回答-懂得

看无线电爱好者,或无线电基础知识。详细情况记不清了,基本上是买个基板(就是没有线路的全铜面的原板),用溶的蜡液在全铜板上画好线路图,然后在放入...

电气自动化技术(智能电网技术)主干课程有哪些-きょぅぃひ...

电路(分析)、电力系统分析(暂态、稳态)、电机学、高电压、继电保护、模拟电子、数字电子——我只列出了重要的专业课程(按重要行排列),基础课都差不...

EE专业有哪些常用论坛吗?申请方

凹凸网:http://www.auto100.net工控大世界http://www.ylzb.com德阳四星电子;http://www.fourstar-dy.com/,生产PLC编程电缆等http:...

c6140型车床主轴电动机与冷却泵电动机的电气控...-汇财吧专...

[回答]C6140床的电机启动很简单的:这两个电机没有关连,没有先后之分,是独立控制的主轴电机通过中拖板上涪川帝沸郜度佃砂顶棘的按钮控制电气柜内接触器启...

如何自学stm32?

要想学好STM32,不仅仅需要学好程序设计,还要具备一定电子电路的知识,不需要太深,对上拉、下拉电阻,LED灯、三极管这些有一个基础的认识就行。其次就是要对C...S...

大专机电一体化的学生求职简历怎么写..._求职实习_帮考网

我相信我的技能和知识可以为贵公司做出贡献。在我的大学学习中,我学习了机械设计、电子技术、自动控制等课程,掌握了机械设计软件、PLC编程等技能。...

忙诸位看官!推荐一下:舟山ug数控加工技能培训先学什么,ug...

[回答]课程设置:机械制图,机械设计基础,机械制造基础,机械专业英语,液压与气压传动,电工电子技术,数控原理与系统,高等数学,数控加工工艺与编程,机械加工...

学机器人编程需要什么底子?

哈工科教少儿机器人编程教育专注5—18岁青少儿编程教育,为各个年龄段的少儿提供进阶式机器人编程培训。AI编程,赢未来。1、你好,零基础也是可以学习机器人编...

电气电子专业有哪些常用的专业软件?申请方

EE专业这么广。。。不同方向锁涉猎的内容不同,电脑上装的东西肯定是不同的。我就尽我所知挑几个常见的说一说吧。1.VC,作为C语言的基本工具,这个对...

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

QQ

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

热线

188-0000-0000
专属服务热线

微信

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