- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于PLC的六人投票机系统设计word格式
成绩 _______
重庆邮电大学移通学院自动化系
可编程逻辑控制器
课程设计报告
题 目 西门子PLC
系 别 自动化系
专业名称 电气工程与自动化
班 级
学 号 0513090313
姓 名 李志强
指导教师 杨传燕
重庆邮电大学移通学院自动化系制
二0一二 年 五 月
《可编程逻辑控制器》课程设计任务书
——供09级电气工程及其自动化、电气工程与自动化、自动化专业学生用
引言:《可编程逻辑控制器》课程设计是该课程的一个重要教学环节,既有别于毕业设计,又不同于课堂教学。它需要学生统筹运用所学基本理论、基本方法对现实生活中的实际系统进行设计和调试。
本设计要求熟练使用西门子公司的S7-200系列产品的指令系统,根据控制要求进行PLC梯形图编程,设计一个六人投票机系统。
如下图所示,为一个设计六人投票机系统模拟图,即六人对对象进行投票,开关接通,表示赞成,开关打开表示反对,若反对人数较多,则表示没通过;若赞成人数较多,则表示通过;若赞成与反对人数相等,则表示同票,重新投票。
图1 六人投票机
设计要求:
1、按下启动开关,开始,必须在5s内完成投票,2、投票停止后,存储器中的结果为最终结果。显示投票结果。投票结果用三个灯(Y0,Y1,Y2)显示,Y0表示通过,Y1表示没通过,Y2表示同票3、按下复位开关,结果清零,开始投票。(1)对系统进行需求分析,确定I/O点数,分配I/O地址;
(2)画出PLC硬件接线图;
(3)绘制PLC梯形图;。
摘要 3
一、绪论 4
二、系统分析及硬件设计 5
三、系统软件设计 7
四、系统调试 12
总结 16
参考文献 16
摘要
此设计的选择是以提高我们的操作能力、巩固我们的理论学习以及加强我们的专业技能,让我们更好的理论联系实践并将理论应用于实践,全面提升我们发现问题、分析为题、解决为题的能力;而且近年来随着科技的飞速发展,PLC的应用正在不断的走向深入,它在各行各业的自动化生产过程中扮演着很重要的角色,对于一名自动化系的学生来说,PLC不仅是我们的主打专业,它还是自动控制的基础和起点。在经过了一学期的学习过程中,我们对PLC的发展历程有了一定的认识和了解,并对它的工作原理进行了深入的学习和探讨;故此,在我们都意识它重要性的今天,我们就更加应该掌握这门技艺,让我们将来能在社会上更加稳健的发展。
关键词:PLC 控制 投票机
一、绪论
1、设计目的
设计出plc控制的六人投票控制机;
掌握plc的编程软件平台、定时器、计数器、传送指令、主子程序等有关指令的编程方法;
熟悉plc与上位机通讯、软件调试的方法;
培养学生的综合设计设计能力、分析问题与解决问题的能力。
2、设计内容
有六人参加竞选投票,主持人主持投票的全过程,直到有投票结果
3、要实现的目标
①按下启动按钮,开始计时,需在5S内完成投票,赞成则按下投票按钮,指示灯亮,表示投票成功;不赞成则不按投票按钮。
②5S后立即显示投票结果:
Y0亮:表示不通过(即赞成人数50%);
Y1亮:表示票数相同(即赞成与反对人数相同);
Y2亮:表示投票通过(即赞成人数50%);
Y0、Y1、Y2闪烁:表示全数通过。
③当投票结果显示后,就不再接受任何信息。即使再次投票,仍然不会改变其结果。并且投票台前的灯不会亮。
④主持人按下复位按钮,所有的投票灯立即熄灭,可进行再次投票。
⑤主持人按下停止按钮,系统停止工作。
二、系统分析及硬件设计
1、系统工作说明
2、系统I/O分配
3、PLC外围接线
图1 主程序
图2 判断子程序
2、系统程序设计
6 人投票主程序 / 主程序 (OB1) 块:
创建时间: 2012.05.30 10:20:06
修改时间: 2012.05.30 16:20:51
符号变量类型数据类型注释 TEMP TEMP TEMP TEMP
6 人投票主程序 / SBR_0 (SBR0) 块:
创建时间: 2012.05.30 10:20:06
修改时间: 2012.05.30 16:20:51
符号变量类型数据类型注释 EN IN BOOL IN IN_OUT OUT TEMP
6 人投
文档评论(0)