时到,常开触点闭合。当无人抢答时,M1的常闭触点与T0的常开触点串联驱动裁判台灯和音响。
综上所述,当1号参赛队违规抢答、无人抢答、答题超时驱动裁判台灯及正常抢答、答题驱动音响的梯形图。其中M3为音响驱动继电器,当四种条件中有一种合符时,M3闭合一个扫描周期,使得音响驱动输出继电器Y5闭合,音响发出声音,同时音响限时计时器T2通电计时,经过1S后计时器T1动作,其常闭触点断开Y5及T2的电源,音响停止发出声音。
⑵ 抢答参赛队号显示,选用输出继电器Y10~Y16驱动数码管1的七段发光管,即当有人抢答时即可显示抢到题的队号。
① 当1 号参赛台抢到题,则1号参赛台灯驱动输出继电器Y1闭合,Y1 的常开触点闭合,驱动Y11 和Y12,数码管1 即显示“1”的字符。
② 当2号参赛台抢到题,则2号参赛台灯驱动输出继电器Y2闭合,驱动Y10、Y11、Y13、Y14和Y16,数码管1 即显示“2”的字符。
③ 当3号参赛台抢到题,则3号参赛台灯驱动输出继电器Y3闭合,驱动Y10、Y11、Y12、Y13、和Y16,数码管1 即显示“3”的字符。
④ 当4号参赛台抢到题,则4号参赛台灯驱动输出继电器Y4闭合,驱动Y11 、Y12、Y15和Y16,数码管1 即显示“4”的字符。
⑶ 计时脉冲产生程序。计时脉冲产生程序由计时器T3、T4组成。当抢答允许继电器M0闭合时,计时器T3开始计时,经过0.5S后,T3的常开触点闭合,接通计时器T4的电源;在经过0.5S后,T4动作,其常闭触点断开,使T3复位,常开触点闭合,接通秒个位移位继电器M4。经过一个扫描周期后T4的常开触点断开,M4复位。
⑷ 计时显示程序。计时显示程序由输出继电器Y20-Y26,Y30-Y36驱动数码管2和数码管3完成。其中输出继电器Y20-Y26驱动数码管2,担任秒个位的显示;Y30-Y36驱动数码管3,担任秒十位的显示。
在抢答允许继电器M0闭合后,继电器M9闭合,输出继电器Y20、Y21、Y22、Y23、Y24、Y25闭合,驱动数码管2显示“0”字符,同时秒脉冲信号产生程序开始工作。经过1S后,秒脉冲继电器M4闭合一个扫描周期,将M9中“1”的状态移位至M10中,M10闭合,输出继电器Y21、Y22闭合,驱动数码管2显示“1”字符,同理,随着左指令SFTL的运行,数码管将接着显示“2、3、4、5¨¨¨¨、9”字符。
当“1”状态移位至继电器M18时,数码管2显示“9”字符;当“1”的状态移
24
位至继电器M19中时,继电器M10-M18全部复位,M9又闭合,数码管2又显示“0”字符。同时M19闭合,使得继电器M20产生一个扫描周期脉冲,这个脉冲将M21中的“1”状态移位至M22中,继电器M22闭合,输出继电器Y31、Y32闭合,数码管3显示“1”字符。
在抢答允许继电器M0闭合后,若在15S内有人抢答,由M0常开触点和M1常开触点组成的抢答计时显示触点闭合,使得M5闭合一个扫描周期,数码管2和数码管3复位清零。同理,若有人抢答但答题超时,则由M1常开触点和T1的常开触点组成的答题超时触点组闭合,使继电器M25闭合,数码管2和数码管3复位清零。
按下复位按钮SB5,X5闭合,各输出继电器辅助继电器全部释放,为下一次抢答作准备。
4.4 程序的下载、安装和调试
将各个输入输出端子和实际控制系统中的按钮、所需控制设备正确连接,完成硬件的安装。知识竞赛抢答器的程序是由三菱PLC编程软件GX-DEVELOPER7编制完成,正常工作时程序存放在存储卡中,若要修改程序,先将PLC设定在STOP状态下,运行三菱PLC编程软件GX-DEVELOPER7编程软件,打开知识竞赛抢答器的程序,即可在线调试,也可用编程器进行调试[9]。
25
总 结
经过这半个学期的努力,在老师和同学的帮助下做完了毕业设计的工作,由于自己知识的缺乏及能力的有限,仍没有能够实现像开题报告中那样带有语音识别等功能的补充与完善。但是通过这次的毕业设计,我能运用已学的知识解决我在设计中遇到的问题,使自己的动手能力和思考问题的能力得到了很大的提高。在做设计的过程中我查阅了很多的资料,并认真的阅读这些与我的设计相关的资料,从而我的专业涵养得到了提高,知识的储备量也有所增加。在做设计时,我复习了很多专业课的知识,这使得我的专业知识在离校之前得到了巩固。整个设计通过了软件和硬件上的调试、仿真。我想这对于自己以后的学习和工作都会有很大的帮助的。在这次设计中遇到了很多实际性的问题,在实际设计中才发现,书本上理论性的东西与在实际运用中的还是有一定的出入的,所以有些问题不但要深入地理解,而且要不断地更正以前的错误思维。
但是,通过这次设计我也发现自己的很多不足之处。在设计过程中我发现自己考虑问题很不全面,自己的专业知识掌握的很不牢固,所掌握的计算机应用软件还不够多,我希望自己的这些不足之处能在今后的工作和学习中得到改善。而且,通过这次设计,我懂得了学习的重要性,学会了坚持和努力,这将为以后的学习做出了最好的榜样!同时,该设计也有不足之处,缺少了答题计分等功能。我将会在以后的学习中继续学习。
26
致 谢
在整个的毕业设计中,首先感谢我的指导教师王宁老师,在王宁老师和张正星同学的帮助下我完成了这次的毕业设计,同时我也学到了很多的知识,让我的实践知识得到了很大的提高,这次的设计是枯燥而又富有挑战的,正式因为他们的帮助我猜又信心完成,同时在与同学的交流中受益颇多。正是因为他们的鼓励支持和帮助,我才能完成这次的设计。
时间的仓促及自身专业水平的不足,整篇论文肯定存在尚未发现的缺点和错误。
恳请阅读此篇论文的老师、同学,多予指正,不胜感激!
27
参考文献
[1] 工业可编程控制器的现状与发展趋势[J].航天技术与民品,1999. [2] 廖常初.PLC的编程方法与工程应用[M].重庆:重庆大学出版社,2001. [3] 陈远龄.机床电气自动控制[M].重庆:重庆大学出版社,2004.
[4] 钟肇新等.可编程控制器原理及应用[M].广州:华南理工大学出版社,2008. [5] 高 勤.可编程控制器原理及应用(三菱机型)[M] .北京:电子工业出版社,2006. [6] 三菱FX PLC使用手册.三菱公司.
[7] 贺哲荣、流行PLC实用程序及设计[M].西安:西安电子科技大学出版社,2006. [8] 王 红.可编程控制器使用教程[M].北京:电子工业出版社,2002.
[9] 王永华.现代电气控制及PLC应用技术[M].北京:航空航天大学出版社,2003. [10] 谢克明,夏路易.可编程控制器原理与程序设计[M] .北京:电子工业出版社,2005.
[11] 张毅刚.单片机原理及应用[M].北京:高等教育出版社,2003. [12] 李广弟.单片机基础[M].北京:北京航天航空大学出版社,2001.
28