- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于PLC控制抢答器
基于PLC控制抢答器
【摘 要】社会的快速发展,各种活动、竞赛已经是现代社交的主题,抢答器作为其中必不可少的一项设备已经趋于美观、成熟。本文介绍一款经济实现的抢答器,可用于小范围竞赛选拔功能。
【关键词】PLC;抢答器;MCU
1.可编程控制器(PLC)
可编程控制器,已经是现代工业控制的核心。我国在工业改造过程中也在逐步大量使用。但它的使用特点使其不仅在工业控制(钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺)方面,在其它控制方面应用也越来越多,如电梯、大型建筑物的外景灯、城市中的立体停车场以及自动门等等。因其接线简单,程序易学,已被越来越多的人接受,除自动化专业之外其它工科专业也将其作为一门必修课。
可编程控制器本身容易控制,与其连接的器件也越来越多,特别是触摸屏。这两种器件结合到一起用的例子特别多。
2.PLC实现的抢答器
抢答器现在经常见于各种各样的比赛、娱乐等活动中。抢答器功能描述起来很简单,就是在众多人中找出最先举手回答问题的那个人,但因为人的观察力和反映时间致使很难实现这个过程,所以借助仪器来完成,因为用处理器可以将细微的时间差别判断出来,再锁定并显示出来。
在抢答器的制作中MCU也是经常会用到的一种,相对PLC来说,它小巧、便宜且功能强大,所以在微控制方面使用量很大。但它需要专用电源支持,且与之连接的器件需要焊接,这就使得在某些环境下使用不大方便。在这里说的这款抢答器,只要器件齐全,只需一把螺丝刀就可以完成连接。
3.实现过程
(1)所需的硬件:
按键:一般情况下应该选择点动,通过程序识别最先按下的那一次。如果选用带自锁的按键,在每次抢按后还需要自己复位。
显示器:大屏幕方便观看,但需要通信功能的保证。所以可选用简单的,稍大些的LED显示十进制数字即可。最好加上译码电路,这样可以省下几个输出地址。
蜂鸣器:用于提示抢答信号已经被识别。
指示灯:可接至抢答人的控制台用于提示自己是否抢答成功,可用LED完成。
指示灯和蜂鸣器需加限流电路方可与PLC直连。
本方案选用的是西门子公司的PLC,型号CPU224,因为点位限制只加了部分指示灯,依靠单个数码管显示。
地址分配如下。
输入部分:
启动 I0.0
按钮1号 I0.1
按钮2号 I0.2
按钮3号 I0.3
按钮4号 I0.4
按钮5号 I0.5
按钮6号 I0.6
停止 I0.7
启动缓冲 M0.0
输出部分:
组1灯 Q0.0
组2灯 Q0.1
组3灯 Q0.2
组4灯 Q0.3
组5灯 M0.4
组6灯 M0.5
显示位1 Q0.5
显示位2 Q0.6
显示位4 Q0.7
显示位8 Q1.0
蜂鸣器 Q1.1
(2)软件实现:
主程序OB1
网络1
LD 启动缓冲:M0.0
LD 按钮1号:I0.1
O 组1灯:Q0.0
ALD
AN 组2灯:Q0.1
AN 组3灯:Q0.2
AN 组4灯:Q0.3
AN 组5灯:M0.4
AN 组6灯:M0.5
= 组1灯:Q0.0
网络2
LD 启动缓冲:M0.0
LD 按钮2号:I0.2
O 组2灯:Q0.1
ALD
AN 组1灯:Q0.0
AN 组3灯:Q0.2
AN 组4灯:Q0.3
AN 组5灯:M0.4
AN 组6灯:M0.5
= 组2灯:Q0.1
网络3
LD 启动缓冲:M0.0
LD 按钮3号:I0.3
O 组3灯:Q0.2
ALD
AN 组1灯:Q0.0
AN 组2灯:Q0.1
AN 组4灯:Q0.3
AN 组5灯:M0.4
AN 组6灯:M0.5
= 组3灯:Q0.2
网络4
LD 启动缓冲:M0.0
LD 按钮4号:I0.4
O 组4灯:Q0.3
ALD
AN 组1灯:Q0.0
AN 组2灯:Q0.1
AN 组3灯:Q0.2
AN 组5灯:M0.4
AN 组6灯:M0.5
= 组4灯:Q0.3
网络5
LD 启动缓冲:M0.0
LD 按钮5号:I0.5
O 组5灯:M0.4
ALD
AN 组1灯:Q0.0
AN 组2灯:Q0.1
AN 组3灯:Q0.2
AN 组4灯:Q0.3
AN 组6灯:M0.5
= 组5灯:M
原创力文档


文档评论(0)