智能抢答控制器PLC课程设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

河南机电高等专科学校
电气自动化专业综合实训报告智能抢答器控制
系部: 自动控制系
专业: 计算机控制技术
班级: 计控102
姓名: 刘宾
学号: 101413231
成绩:
二零一二年十二月
目录
一、引言 (1)
二、系统总体方案设计 (2)
2.1系统硬件配置及组成原理 (2)
2.2系统变量定义及I/O地址分配表 (3)
2.3硬件系统接线图设计 (3)
三、控制内容及程序设计 (4)
3.1控制要求及内容 (4)
3.2PLC与上位监控软件通讯 (4)
3.3控制程序设计思路 (5)
3.4实现的效果 (5)
四、结束语 (6)
参考文献 (6)
附录:带功能注释的源程序 (7)
一、引言
近年来随着科技不断发展,PLC的应用不断深入,同时带动传统的控制技术不断地更新,可编程控制器由于其优良的控制性能,极高的可靠性,在各行各业的应用中日益普及。

当今社会抢答器朝着数字化、智能化的方向发展,这必然提高了抢答器的成本,鉴于现在小规模的知识竞赛越来越多,操作简单,经济适用的小型抢答器必将大有市场,本文设计的三路智能抢答器,操作简单,使用经济,具有较高的控制价值。

对于抢答器其广泛的应用于电视台、技术竞赛及文娱活动时做抢答作用,为参赛选手提供一个公平竞争的平台,也增添了娱乐性、刺激性,一定程度上也丰富了人们的业余生活。

1.1 课题设计目的
1. 设计出PLC控制的智能抢答器系统;
2. 掌握PLC的编程软件及指令编程的使用方法;
3. 掌握线圈与接点、中间变量与实际变量之间的关系;
4. 掌握PLC下位机与上位机通讯、软件调试的方法;
1.2 设计内容及实现目标
用AB MicroLogix1500 PLC控制器实现智能抢答器的设计,具体要求如下:
1. 主持人按下启动按钮,准备抢答指示灯L7亮。

2. 主持人提出问题后,按下控制按钮K4的同时,准备抢答指示灯L7灭,
允许参赛队进行抢答。

最先抢答队有效(另外两队再抢答无效),对应的
抢答指示灯亮;回答问题正确,得分指示灯亮。

3.如果主持人在提问题的过程中(或准备抢答指示灯L7亮时),某个参赛
队抢答,则视为犯规,该队抢答灯亮,犯规指示灯L8亮。

4. 主持人按下复位按钮K5,系统又回到初始状态,准备抢答指示灯L7再次
点亮,进行下一轮抢答竞赛,如此循环下去。

5.当主持人按下停止按钮,系统才停止工作。

二、系统总体方案设计
2.1系统硬件配置及组成原理
图2-1 系统组成图
硬统件系由编程计算机(上位机)、AB MicroLogix1500 PLC控制器(下位机,数字量输入/输出点为12入/12出)和抢答器被控对象等组成,编程计算机(RS232
通讯口)和AB MicroLogix1500 PLC控制器(RS232通讯口)之间通讯采用DF1通讯模块。

系统组成图如图2-1所示:
2.2 定义I/O口地址分配表
如表2.2所示
输入信号输出信号
信号元件及作
用PLC输入口
地址
信号元件及
作用
PLC输出口
地址
启动/停止带锁按钮I0.0 1队抢答指示
灯L1
Q0.0
1队抢答按钮K1 I0.1 1队得分指示
灯L2
Q0.1
2队抢答按钮K2 I0.2 2队抢答指示
灯L3
Q0.2
3队抢答按钮K3 I0.3 2队得分指示
灯L4
Q0.3
主持人控制按钮K4 I0.4 3队抢答指示
灯L5
Q0.4
主持人复位按钮K5 I0.5 3队得分指示
灯L6
Q0.5
主持人确定得分按钮K6 I0.6 准备抢答指
示灯L7
Q0.6
犯规信号灯
L8
Q0.7
接0V DC DC COM1、
DC COM2 接24V DC DC COM1、
DC COM2
2.3 硬件系统接线图
图2-3 硬件系统接线图
三、控制内容及程序设计
3.1 控制内容及要求
1. 主持人按下启动按钮,准备抢答指示灯L7亮。

2. 主持人提出问题后,按下控制按钮K4的同时,准备抢答指示灯L7灭,
允许参赛队进行抢答。

最先抢答队有效(另外两队再抢答无效),对应的
抢答指示灯亮,回答问题正确,得分指示灯亮。

3.如果主持人在提问题的过程中(或准备抢答指示灯L7亮时),某个参赛
队抢答,则视为犯规,该队抢答灯亮,犯规指示灯L8亮。

4. 主持人按下复位按钮K5,系统又回到初始状态,准备抢答指示灯L7再
次点亮,进行下一轮抢答竞赛,如此循环下去。

5.当主持人按下停止按钮,系统才停止工作。

3.2 PLC与上位监控空软件通讯
本实验中PLC与上位机监控软件通讯是通过上位机借助AB 500的编程软件来实现。

其中,在开始编程前要通过RsLink软件进行组态配置,通信方式为
RS232。

3.3控制程序设计思路
流程图如图3-1所示:
图3-1 程序流程图
3.4 实现效果
经过几次摸索调试,程序能正确完成题目要求和功能。

试验中遇到的问题如编写好智能抢答器的程序,给程序下载,按开关按钮,没有任何响应?
答:在开始编程前忘记要通过RsLink软件进行组态配置,所以调试程序时,不能达到理想的结果。

四、结束语
在本次编程设计中,我体会到了很多也学到了很多,通过平时课堂上的努力学习和老师的认真讲解,本次实训让我有了很大的提高,不仅仅只是成绩的积累,还有动手能力的提升。

一次次的编程,是一次次的锻炼,一次次的成功是一次次的积累和提升。

经过自己的反复思考和室友的帮助终于完成了此次任务。

此次设计是在张士磊老师的悉心指导下完成的。

老师为设计课题的研究提出了许多指导性的意见,为课程设计的撰写、修改提供了许多具体的指导和帮助。

张士磊老师的严谨治学、不断探索的科研作风,敏锐深邃的学术洞察力,孜孜不倦的敬业精神,给我留下了深刻的印象,使我受益良多。

在本文结束之际,特向我敬爱的老师致以最崇高的敬礼和深深的感谢!
通过此次设计,一方面让我认识到自己的不足,发现了学习中的错误之处;另一方面又积累丰富的知识,吸取别人好的方法和经验,增强对复杂问题的解决能力,摸索出一套解决综合问题的方法,为自己以后的工作和学习打下坚实的基础。

再一方面也加强了我和老师的交流,认识到知识的渊博度。

因为理论知识学的不牢固,在设计遇到了不少问题,如:遗忘以前学过的专业基础知识。

通过理论与实际的结合,进一步提高观察、分析和解决问题的实际工作能力,以便培养成为能够主动适应社会主义现代化建设需要的高素质的复合型人才。

运用学习成果,把理论运用于实际,使理论得以提升,形成创新思想。

通过此次设计过程,巩固了专业基础知识,培养了我综合应用机械设计课程及其他课程的理论知识和应用生产实际知识解决工程实际问题的能力,在设计的过程中还培养出了我们的团队精神,为今后的学习和工作过程打下基础。

经过这次的努力,实训让我对罗克韦尔PLC有了进一步的认识,并熟练掌握了Micrologix 1500和RSlogix 500 软件的基本使用。

使我顺利的完成了此次智能抢答器设计。

这份课程设计既是对这学期所学知识的总结,又是自己知识的积累,也大大加深了对可编程控制器技术的了解。

参考文献
[1]ControlLogic 控制手册
[2]MicroLogix 1500 控制器用户手册
[3]薛迎成罗克韦尔PLC技术基础及应用中国电力出版社
[4]李凤阁//佟为明电气控制与可编程序控制器应用技术机械工业
附录1:带功能注释的源程序。

相关文档
最新文档