基于PLC3路抢答器设计_第1页
基于PLC3路抢答器设计_第2页
基于PLC3路抢答器设计_第3页
基于PLC3路抢答器设计_第4页
基于PLC3路抢答器设计_第5页
已阅读5页,还剩5页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

黎明职业大学机电工程系课程设计共10页第1页日立日立日立机东芝电东芝工东芝程东芝系日立课东芝程东芝设东芝计东芝报东芝告日立日立日立日立题目东芝东芝东芝三路抢答器东芝东芝东芝东芝日立日立日立日立日立日立日立专东芝东芝东芝东芝业_应用电子技术_日立班东芝东芝东芝东芝级_应电(1)班_日立东芝学东芝东芝东芝东芝号_10060101_日立东芝姓东芝东芝东芝东芝名_日立指导老师_某某某_东芝_日立答辩日期_2012年06月20号_日立日立日立日立黎明职业大学机电工程系课程设计共10页第2页目录日立日立一、绪论东芝3东芝日立二、对本课程设计的分析东芝3东芝日立21东芝所需的软硬件东芝3东芝日立22东芝设计的构成和可以实现的功能东芝3东芝日立三、设计主要构成部分和实现方案东芝4东芝日立31东芝编程用到的指令东芝4东芝日立32东芝东芝I东芝/东芝O分配东芝5东芝日立33程序总体方案东芝5东芝日立34东芝硬件接线图东芝7东芝日立四、梯形图程序设计东芝7东芝日立五、课程设计过程中遇到的主要问题以及决办法东芝9东芝日立六、心得体会东芝9东芝日立七、附件东芝10东芝日立绪论日立抢答器是近几十年发展起来的一种自动化的抢答设备。随着社会的发展,自动化抢答控制系统在世界上的使用已经越来越广泛。对于很多的电视节目、竞答比赛等自动化抢答控制系统已是必备的工具。在世界的地位也越来越重。而现如今得自动化抢答控制系统的设计方式已拥有非常多种的的设计方式。(如利用数字电路的方法设计、利用单片机的方法设计等等)。而本系统采用的是利用PLC编程的方法设计的三路抢答器。日立对本课程设计的分析日立东芝东芝21东芝所需的软硬件日立黎明职业大学机电工程系课程设计共10页第3页欧姆龙CXPROGRAMMER编程软件、EASYBUILDER500软件、可编程控制器与人机界面装置实验箱一台日立东芝东芝22东芝设计的构成和可以实现的功能日立本设计是利用PLC编程和触屏软件的编程实现三路抢答器的功能。日立日立本设计用到的功能器件日立一个开始抢答按键、一个开始抢答的指示灯;日立一个复位按键;日立三个抢答按键、三个抢答按键的指示灯、三个显示对应选手当前分数值的数字显示器;日立一个设定分值的数字输入器、一个加分按键、一个减分按键、一个初始赋分按键;日立一个比出最高分选手的按键、一个显示该选手号数的数字显示器;日立一个系统恢复为初始状态即全部变为零的清零按键;日立一个倒计时功能、一个设定倒计时时间的数字输入器;日立一个选题的按键、一个设定选题题数的的数字输入器。日立该设计主要可以实现的功能有日立可以任意设定一个分数值,然后按下初始赋分按键,可以给三位选手同时初始赋分一次;日立只有先按开始抢答按键,选手抢答按键才可以启动功能即可以按抢答了。开始按键没先按,三个抢答按键都不能抢答。按下开始抢答按键的时候,开始抢答的指示灯会亮起;日立当有一个抢答按键被按下后,其余抢答按键便无法再抢答。并且当某个抢答按键抢答成功后,其对应的抢答指示灯便会亮起;日立有一个倒计时,可以自由的设定倒计时时间。当倒计时时间到了后仍无人抢答,所有的抢答按键都不能在抢答。当倒计时的时间设定为零的时候,系统默认为不限时间的抢答模式;日立当有一个选手抢答成功,并且回答完问题后,主持人可以根据结果判断看是给其加分或者减分,加分、减分的分值的多少可以自己设定;日立黎明职业大学机电工程系课程设计共10页第4页可以设定开始一定的题数,在这些题里面,减分按键不能使用,也就是在设定的这个题数里面只能加分,无法减分;日立当整个答题结束之后,按下比出高分的按键可以自动的比出那个选手的分数值最高,并在胜者的数字显示器里面显示出最高分选手的号数;日立决出胜负后,不需要用到这个后,按下清零按键,整个系统的所有数字全部变成零,选手分数、倒计时时间、胜者号数等全部都会变成零;日立可以自己设置前几题只能加分不能减分,可以显示当前是抢答到第几题。日立日立设计主要构成部分和实现方案日立东芝东芝31东芝编程用到的指令日立常闭按钮、常开按钮、线圈、指示灯;日立比较器、跳转器(JMP、JME)、定时器;日立除法器、加法器、减法器;日立传送(MOV)、BCD编码递增;日立日立I东芝/东芝O分配日立根据控制要求,需要10个输入点、4个输出点。I/O分配见下表日立输入输出开始抢答107加分000开始抢答指示灯10000抢答键1106减分0021号灯10001抢答键2108初始赋分0042号灯10002抢答键3110比出胜者0083号灯10003复位109清零001日立程序总体方案日立程序编写的总体流程为日立设定分值,给所有选手初始赋分一次;日立主持人设定选题的题数,在这些题数范围内,只能加分不能减分;日立黎明职业大学机电工程系课程设计共10页第5页按下开始抢答按键,倒计时同时启动,(若设定为0秒的话,系统默认为不限时间的抢答),选手抢答;日立主持人根据选手答题情况进行加分、减分或不加不减分(分值可以自己设定,加分、减分完系统可以自己复位);日立竟答结束,按比出胜者可以直接显示出最高分的选手的号数;日立系统使用完毕,不用了,可以全部清零,方便下次使用。日立日立抢答器总体方案流程图如下日立日立开始、复位倒计时部分初始赋分部分选手抢答部分减分、加分部分比出胜者部分清零部分日立抢答器详细流程图日立黎明职业大学机电工程系课程设计共10页第6页系统所有的值都为0初始赋分倒计时时间设定开始抢答按键是否按下抢答键1抢答键3抢答键2倒计时时间是否到了抢答到的选手判断加分、减分、不加不减复位减分加分赋分给抢答到的选手竞答结束判断最高分选手号数显示胜者号数清零YESYESNONO开始东芝东芝日立日立34东芝东芝硬件接线图日立黎明职业大学机电工程系课程设计共10页第7页日立10610710810911000000100200400810000100011000310002SB0SB1SB2SB3SB4SA0SA1SA2SA3SA4开始指示灯1号指示灯2号指示灯3号指示灯1号抢答按键加分3号抢答按键清零复位2号抢答按键开始抢答按键减分初始赋值比出胜者(硬件接线图)日立梯形图程序设计日立进行设计程序之前,必须先构思好程序的流程图和所想要实现的功能。日立倒计时部分日立本设计的程序可以实现限时抢答跟不限时抢答的三路抢答器功能。有限时抢答就是当我们触摸屏上所输入的倒计时时间值不为零时,跳转指令(JMP)通电,倒计时程序执行。当我们所输入的倒计时的时间值为零时,跳转指令(JMP)断掉,倒计时的这段程序将被跳过,因而变为不限时的抢答模式。这两种模式的选择,应在开始抢答前设定好抢答时间。默认倒计时的时间是0秒,即不限时的抢答模式。可以设定倒计时时间更改为限时抢答的模式。日立抢答部分日立主持人按下开始抢答的按钮(107),抢答指示灯亮起(10000通电)。只有开黎明职业大学机电工程系课程设计共10页第8页始抢答指示灯会亮起的时候选手才可以抢答,选手可以按自己相应的按键进行抢答。一号是106,二号是108,三号是110。当有一位选手先按下抢答按钮后,其余的抢答按键将无效化,指导新一轮的抢答开始。日立抢答后加分、减分部分日立抢答完成后主持人判断是给选手加分、减分或者不加不减。加减的分值的多少可以通过触屏上的赋值按键进行设置,多少可以更改。加分、减分后系统会自动复位,可在进行新一轮的抢答。在抢答开始之前,也可以进行题目的设置,可以自己设定一个题数,当抢答题目到这个题数之前,减分按钮无效,只有超过设定的题数,减分按钮才开始生效。触屏有一个显示可以显示出当前到第几题的数值显示器。日立复位部分日立当选手抢答成功,但是不加分也不减分的话,可以按复位按钮(109)对系统进行复位,复位后进行新一轮的抢答。日立比出高分部分日立当竞答结束后,要比出谁分数最高时,按下比出高分按钮(008),触屏上有一个显示号数的数值显示器,将会显示分值最高的选手的号数。也就是本次比赛的获胜者。日立清零部分日立当抢答结束而且也已经分出胜负后,系统这次的使用已经圆满的完成,可以按下清零按钮(001),可以将系统的所有数据全部变为零。方便下次系统的直接使用。日立初始赋分部分日立为了方便有些会需要用到初始赋分,所以本系统拥有一个初始赋分的功能,在竞答开始之前,主持人可以设定一个分值,然后按下初始赋分按钮(004)可以给所有选手一个初始分数。日立日立课程设计过程中遇到的主要问题以及解决办法日立因为是第一次使用欧姆龙CXPROGRAMMER编程软件、EASYBUILDER500软件、可黎明职业大学机电工程系课程设计共10页第9页编程控制器与人机界面装置实验箱进行课程设计。日立因此在实验中遇到不少的问题日立初期设计的三路抢答器能实现的功能跟老师所要求的功能相差甚多,程序需要进一步的改动;日立设计过程中会有一些漏洞,需要程序进一步的改进;日立对于EASYBUILDER500软件得使用不够熟练,使得程序编程好后,制作触屏的时候需要进一步的学习这个软件;日立程序设计中,有一些编程指令不懂。日立解决办法日立花了的一段时间继续学习EASYBUILDER500软件;日立老师指出不足的功能继续添加或改动;日立老师指出的漏洞进行改进,并解决掉漏洞;日立对于不大懂得指令,查询相关资料学习指令怎么使用。日立心得体会日立在设计的过程中出现了不少的漏洞跟功能上的不足,尽管老师帮我们指出了哪些需要改进的地方,但是这也让我了解到了自己设计意识上的不足之处。心思不够细腻,设计产品功能的思维不够成熟、严密,才会出现这么多的问题。日立以后对于设计,思维一定要非常的严密,将所有的功能模块全部都要弄仔细了,不允许出现一丝的漏洞,哪怕是万分之一的可能性,也不允许出现。对于一些思维定性上不可能的事情,在编程上也必须编程保证其不可能发上,而不是思维上不可能就不编程。(例如当选手分数为0分的时候,减分就会失去功能,而不是一减却变成了9000多分)日立经过这一次的课程设计,让我了解到我仍然有许多的不足之处,仍然需要进一步的学习知识,最重要的是要学习思维,设计产品不能被常规思维定性住,而是考虑到常规

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论