毕业论文_基于PLC的六人投票机系统设计.doc_第1页
毕业论文_基于PLC的六人投票机系统设计.doc_第2页
毕业论文_基于PLC的六人投票机系统设计.doc_第3页
毕业论文_基于PLC的六人投票机系统设计.doc_第4页
毕业论文_基于PLC的六人投票机系统设计.doc_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

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

文档简介

成绩 _重庆邮电大学移通学院自动化系可编程逻辑控制器课程设计报告题 目 西门子plc 系 别 自动化系 专业名称 电气工程与自动化 班 级 05130903 学 号 0513090313 姓 名 李志强 指导教师 杨传燕 重庆邮电大学移通学院自动化系制二0一二 年 五 月可编程逻辑控制器课程设计任务书供09级电气工程及其自动化、电气工程与自动化、自动化专业学生用引言:可编程逻辑控制器课程设计是该课程的一个重要教学环节,既有别于毕业设计,又不同于课堂教学。它需要学生统筹运用所学基本理论、基本方法对现实生活中的实际系统进行设计和调试。一、 设计题目二:六人投票机系统设计本设计要求熟练使用西门子公司的s7-200系列产品的指令系统,根据控制要求进行plc梯形图编程,设计一个六人投票机系统。二、 系统工作过程说明如下图所示,为一个设计六人投票机系统模拟图,即六人对对象进行投票,开关接通,表示赞成,开关打开表示反对,若反对人数较多,则表示没通过;若赞成人数较多,则表示通过;若赞成与反对人数相等,则表示同票,重新投票。图1 六人投票机设计要求:1、按下“启动”开关,开始计时,必须在5s的时间内完成投票,赞成则按下投票按钮,指示灯亮,表示投票成功;不赞成则不按投票按钮。2、5s后投票停止后,存储器中的结果为最终结果。将结果进行比较,并显示投票结果。投票结果用三个灯(y0,y1,y2)显示,y0表示通过,y0闪烁表示全票通过,y1表示没通过,y2表示同票。3、当投票结果显示后,就不再接受任何信息,即使再投票,仍然不会改变其结果。4、按下复位开关,所有的投票等立即熄灭,结果清零,可进行再次开始投票。5、主持人按下停止按钮,系统停止工作。三、 设计步骤:(1)对系统进行需求分析,确定i/o点数,分配i/o地址;(2)画出plc硬件接线图;(3)绘制plc梯形图;(4)系统上机调试。 摘要3一、绪论4二、系统分析及硬件设计5三、系统软件设计7四、系统调试12总结16参考文献16 摘要此设计的选择是以提高我们的操作能力、巩固我们的理论学习以及加强我们的专业技能,让我们更好的理论联系实践并将理论应用于实践,全面提升我们发现问题、分析为题、解决为题的能力;而且近年来随着科技的飞速发展,plc的应用正在不断的走向深入,它在各行各业的自动化生产过程中扮演着很重要的角色,对于一名自动化系的学生来说,plc不仅是我们的主打专业,它还是自动控制的基础和起点。在经过了一学期的学习过程中,我们对plc的发展历程有了一定的认识和了解,并对它的工作原理进行了深入的学习和探讨;故此,在我们都意识它重要性的今天,我们就更加应该掌握这门技艺,让我们将来能在社会上更加稳健的发展。关键词:plc 控制 投票机 一、绪论1、设计目的 设计出plc控制的六人投票控制机; 掌握plc的编程软件平台、定时器、计数器、传送指令、主子程序等有关指令的编程方法; 熟悉plc与上位机通讯、软件调试的方法; 培养学生的综合设计设计能力、分析问题与解决问题的能力。2、设计内容 有六人参加竞选投票,主持人主持投票的全过程,直到有投票结果3、要实现的目标按下启动按钮,开始计时,需在5s内完成投票,赞成则按下投票按钮,指示灯亮,表示投票成功;不赞成则不按投票按钮。5s后立即显示投票结果:y0亮:表示不通过(即赞成人数50%);y0、y1、y2闪烁:表示全数通过。当投票结果显示后,就不再接受任何信息。即使再次投票,仍然不会改变其结果。并且投票台前的灯不会亮。主持人按下复位按钮,所有的投票灯立即熄灭,可进行再次投票。主持人按下停止按钮,系统停止工作。二、系统分析及硬件设计1、系统工作说明控制器选用s7-200plc,cpu为226,数字量输入为24点dc输入,数字量输出为16点继电器输出。被控对象为六人投票机,plc自动控制投票机工作的全过程。2、系统i/o分配输入变量程序符号表序号符 号地 址注 解1启动i1.2按下后系统启动2停止i1.3按下后系统停止3复位i1.4按下后系统复位,可进行再次投票4按钮k1i0.01号投票台5按钮k2i0.12号投票台6按钮k3i0.23号投票台7按钮k4i0.34号投票台8按钮k5i0.45号投票台9按钮k6i0.56号投票台输出变量程序符号表序号符 号地 址注 解1灯l1q1.1按下k1后,1号投票灯亮2灯l2q1.2按下k2后,2号投票灯亮3灯l3q1.3按下k3后,3号投票灯亮4灯l4q1.4按下k4后,4号投票灯亮5灯l5q1.5按下k5后,5号投票灯亮6灯l6q1.6按下k6后,6号投票灯亮7不用过y0q0.0当票数通过率低于50%,y0灯亮8同票y1q0.1当票数通过率为50%,y1灯亮9涌过y2q0.2当票数通过率高于50%,y2灯亮3、plc外围接线输入接线i0.0i0.1i0.2i0.3i0.4i0.5i1.0i1.1i1.2sq1sq2sq3sq4sq5sq6sq7sq8sq9输出接线q0.0q0.1q0.2q1.1q1.2q1.3q1.4q1.5q1.6hl0hl1hl2hl3hl4hl5hl6hl7hl8三、系统软件设计1、系统流程图图1 主程序图2 判断子程序2、系统程序设计 6 人投票主程序 / 主程序 (ob1) 块:创建时间: 2012.05.30 10:20:06 修改时间: 2012.05.30 16:20:51 符号变量类型数据类型注释 temp temp temp temp6 人投票主程序 / sbr_0 (sbr0) 块: 创建时间: 2012.05.30 10:20:06 修改时间: 2012.05.30 16:20:51 符号变量类型数据类型注释 en in bool in in_out out temp6 人投票主程序 / sbr_1 (sbr1) 块: 创建时间: 2012.05.30 10:20:06 修改时间: 2012.05.30 16:20:51 符号变量类型数据类型注释 en in bool in in_out out temp四、系统调试模拟调试:运用s7-200及仿真软件进行模拟调试总结通过本次课程设计成功设计出了六人投票控制机控制程序。这次课程设计使我对plc的编程与控制有了更加深入的了解,对s7-200plc的理解也更加深刻,操作更加娴熟。同时使用了组态王上位监控软

温馨提示

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

评论

0/150

提交评论