电气课设,PLC十人投票机设计复习课程
PLC十人投票机

《电气控制技术》课程设计说明书十人投票机学院:学生姓名:指导教师:职称教授专业:班级:学号:完成时间:湖南工学院电气控制技术课程设计课题任务书学院:电气与信息工程学院专业:自动化文章阐述了十人投票机控制系统的PLC控制、自动计数的一些基本思路和方法,分析了关于PLC工作原理及控制要求,以及三菱可编程控制器系列的FX系列PLC控制器主要功能模块及应用。
根据设计要求统计了十人投票器所需要的输入和输出端子,其中输入点为12个,输出点为3个,共计15个输入输出点。
根据PLC的I/O点数和内存容量选型原则,选择了FX-32MR型号的PLC。
为了验证设2N计的正确性,运用三菱GX Developer仿真软件进行程序仿真。
设计的硬件电路主要由可编程序控制器CPU模块、输入模块及输出模块三部分组成。
由可编程序控制器CPU模块来完成信号处理和转换,其作用是负责把按钮开关传送来的信号经一定的处理,并发出相应的输出信号。
输入按钮开关包括十个投票端、一个计票启动开关,一个复位开关和三个发光二极管,不同结果亮不同的发光二级管。
仿真结果证明,十人投票机的设计满足设计要求,能够有效的保证多人投票的准确性、快速性,具有一定的应用价值。
-32MR关键词:投票机;可编程控制器;三菱FX2N1 绪论 (1)课题的背景及意义 (1)投票机的现状 (1)设计的主要内容 (2)2 十人投票机控制系统的硬件设计 (3)十人投票机控制简介 (3)十人投票机工作任务 (3)十人投票机工作要求 (3)十人投票机输入输出点统计 (3)十人投票机输入点统计 (3)十人投票机输出点统计 (4)PLC选型及参数介绍 (4)PLC选型原则 (4)PLC的选择 (4)FX2N-32MR型号的PLC参数介绍 (5)I/O点分配及PLC接线原理图 (5)I/O点分配 (5)十人投票机原理图 (6)3 十人投票机控制系统设计 (7)常用编程方法介绍 (7)十人投票机程序设计 (7)十人投票机流程图 (7)十人投票机控制系统编程方法 (8)十人投票机程序梯形图 (8)4 十人投票机调试及仿真 (11)十人投票机调试步骤 (11)十人投票机调试结果 (12)十人投票机结果分析 (14)结束语 (15)参考文献 (16)附录 (17)附录1 十人投票机接线图 (17)附录2 十人投票机指令表 (18)1 绪论课题的背景及意义随着民主意识的不断加强,现今社会很多的场合下会用到投票机,例如:在电视上的很多娱乐性质的节目中,或是会议、竞赛、演讲等等场合。
课程设计多人表决电路

课程设计多人表决电路一、教学目标本课程的目标是让学生了解并掌握多人表决电路的基本原理和设计方法。
通过本课程的学习,学生应能理解多人表决电路的工作原理,掌握多人表决电路的设计方法,并能够应用所学知识解决实际问题。
1.理解多人表决电路的基本原理。
2.掌握多人表决电路的设计方法。
3.能够分析并设计多人表决电路。
4.能够运用多人表决电路解决实际问题。
情感态度价值观目标:1.培养学生对科学研究的兴趣和热情。
2.培养学生团队合作的精神和解决问题的能力。
二、教学内容本课程的教学内容主要包括多人表决电路的基本原理、设计方法和应用。
具体包括以下几个部分:1.多人表决电路的基本原理:介绍多人表决电路的定义、工作原理和特点。
2.多人表决电路的设计方法:介绍多人表决电路的设计步骤和方法,包括电路元件的选择、电路图的绘制等。
3.多人表决电路的应用:介绍多人表决电路在实际中的应用场景和案例。
三、教学方法为了激发学生的学习兴趣和主动性,本课程将采用多种教学方法,包括讲授法、讨论法、案例分析法和实验法等。
1.讲授法:通过教师的讲解,使学生了解多人表决电路的基本原理和设计方法。
2.讨论法:通过小组讨论,培养学生的团队合作精神和解决问题的能力。
3.案例分析法:通过分析实际案例,使学生更好地理解多人表决电路的应用。
4.实验法:通过实验操作,使学生亲身感受多人表决电路的工作原理和设计过程。
四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,我们将选择和准备以下教学资源:1.教材:选用合适的教材,为学生提供全面系统的多人表决电路知识。
2.参考书:提供相关的参考书籍,为学生提供更多的学习资料。
3.多媒体资料:制作多媒体课件和教学视频,帮助学生更好地理解多人表决电路的原理和设计方法。
4.实验设备:准备适当的实验设备,让学生能够亲身体验多人表决电路的工作原理和设计过程。
五、教学评估为了全面、客观、公正地评估学生在多人表决电路课程中的学习成果,我们将采用以下评估方式:1.平时表现:通过观察学生在课堂上的参与度、提问回答和小组讨论的表现,评估其对多人表决电路知识的理解和应用能力。
多人表决器课程设计

多人表决器课程设计一、课程目标知识目标:1. 学生能够理解并掌握多人表决器的基本原理与电路组成。
2. 学生能够运用所学知识,分析并设计简单的多人表决器电路。
3. 学生能够解释多人表决器在现实生活中的应用及其重要性。
技能目标:1. 学生能够运用逻辑推理和分析能力,解决多人表决器电路设计中的问题。
2. 学生能够通过小组合作,进行电路搭建与调试,提高动手实践能力。
3. 学生能够运用信息技术工具,如电路仿真软件,进行电路设计与分析。
情感态度价值观目标:1. 学生培养对电子技术的兴趣,激发探究精神。
2. 学生养成合作、分享的学习习惯,增强团队协作能力。
3. 学生认识到科技进步对生活的影响,培养创新意识和责任感。
本课程针对初中年级学生,结合电子技术基础知识,以实用性为导向,注重培养学生的动手实践能力、逻辑思维能力和团队协作能力。
通过本课程的学习,使学生能够将所学知识应用于实际生活中,提高学生对电子技术的认识和应用能力。
同时,激发学生的学习兴趣,培养创新精神和责任感。
课程目标的设定旨在使学生在知识、技能和情感态度价值观方面取得全面发展,为后续学习打下坚实基础。
二、教学内容本课程依据课程目标,结合教材内容,组织以下教学大纲:1. 多人表决器基本原理- 介绍电路基本组成元素- 讲解逻辑门电路的工作原理- 分析多人表决器的逻辑功能2. 多人表决器电路设计- 学习使用逻辑门设计简单的表决器电路- 了解表决器电路在实际应用中的连接方式- 掌握使用电路图表示表决器电路3. 多人表决器电路搭建与调试- 学习使用实验器材进行电路搭建- 掌握电路调试方法,解决常见问题- 体验团队合作,完成电路搭建与调试4. 多人表决器应用案例分析- 分析现实生活中的表决器应用案例- 了解表决器在不同场景下的作用- 探讨表决器在科技发展中的重要性教学内容按照以上大纲进行安排和进度制定,注重系统性和科学性。
在教学过程中,将引用教材相关章节,如“逻辑门电路”、“组合逻辑电路”等,确保教学内容与课本紧密关联。
PLC十人投票机控制课程设计

第1章十人投票机控制工艺流程分析1.1PLC简介PLC,可编程逻辑控制器,一种数字运算操作的电子系统,专为在工业环境应用而设计的。
它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
是工业控制的核心部分。
PLC有如下特点:(1)系统构成灵活,扩展容易,以开关量控制为其特长;也能进行连续过程的PID回路控制;并能与上位机构成复杂的控制系统,如DDC和DCS等,实现生产过程的综合自动化。
(2)使用方便,编程简单,采用简明的梯形图、逻辑图或语句表等编程语言,而无需计算机知识,因此系统开发周期短,现场调试容易。
另外,可在线修改程序,改变控制方案而不拆动硬件。
(3)能适应各种恶劣的运行环境,抗干扰能力强,可靠性强,远高于其他各种机型。
1.2十人投票机控制过程描述运行PLC,计票开关=ON,开始计时,十人进行投票,赞成则扳动下相应的开关,不赞成则不用扳动开关(即保持开关在OFF状态)。
5秒后,计时时间到,停止投票(即5秒后的投票不计入投票结果中),用三个不同的灯显示投票结果,若不通过,Y0灯亮起;若同票,Y1灯亮起;若通过,Y2灯亮起。
按下归零按钮后,所有的显示灯熄灭,此后可进行新一轮的投票。
1.3十人投票机控制工艺分析计票开关=ON,开始计时,说明用到计时器,且计时器前有常开开关机票开关,计时时间为5秒。
十人投票扳动开关,用MOV指令完成,赞成则置相应的位为1,不赞成则保持为0。
计算投票票数用到+B指令,将十人中投赞成的票数加和,结果放在D19中。
将D19中结果与5比较,比较用到CMP指令。
若大于5,Y2灯亮,说明赞成人数较多;若等于5,Y1灯亮,说明赞成与不赞成人数相同;若小于5,Y0灯亮,说明反对人数较多。
清零仍然用MOV指令,只是将0置到相应的位。
第2章十人投票机总体方案设计2.1系统可靠性设计可靠性设计是指在规定的条件下和规定的时间内系统完成其规定的功能的能力,或者说是系统保持其功能在正常实现的时间。
十人表决器plc课程设计

《PLC 原理及应用》课程设计报告题目:《十人表决器》专 业 电气工程及自动化 班 级 10电工(3)班 学 号 2012ZSB010209 姓 名 杨 培 国 指导教师 刘 冬 梅 提交日期 2012-12-28JINGCHU UNIVERSITY OF TECHNOLOGY目录第一部分设计任务和要求1.1PLC系统设计内容与步骤 (2)1.2系统控制要求 (2)第二部分设计方案2.1总体设计方案说明 (3)2.2 PLC控制系统组成方框图 (4)第三部分系统硬件设计3.1 PLC的选型及硬件配置 (5)3.2 电气接线图 (6)3.3 输入输出地址分配 (6)3.4 波形图 (7)第四部分 PLC控制软件设计与调试4.1 系统程序设计 (7)4.2调试结果与分析 (8)第五部分课程设计总结 (9)第六部分参考文献 (10)第一部分设计任务和要求1.1 PLC系统设计内容与步骤PLC课程设计主要步骤如下:分析被控对象的工艺条件和控制要求。
被控对象是指受控的机械、电气设备、生产线或生产过程。
在进行系统设计时,首先需要深入了解被控对象的特点、控制过程与要求等。
确定被控对象与PLC之间的输入、输出关系。
控制要求主要指控制系统的基本方式、应完成的动作等,同时要注意必要的保护和连锁等2、选择I/O设备。
根据控制系统的功能要求,确定系统所需的输入、输出设备的具体型号、数量等。
常用的输入设备有按钮、限位开关,传感器等;常用的输出设备有继电器、接触器、电磁阀等。
3、选择PLC的型号。
根据已选择的I/O设备,统计I/O点数,选择合适的PLC类型,在选择时要考虑所需机型的容量大小、I/O模块种类及电源类型等。
4、分配I/O点。
只有分配PLC的I/O点后,方可进行程序设计。
5、程序设计,它是整个系统设计的核心工作,首先要熟悉控制要求,根据控制要求设计好梯形图程序。
6、输入程序后调试程序。
调试过程中如果发现问题,则要采取措施逐一排除,直至调试成功。
电工多人抢答器课程设计

电工多人抢答器课程设计一、课程目标知识目标:1. 让学生理解电工多人抢答器的电路原理,掌握其基本构成和功能。
2. 使学生掌握抢答器中各个电子元件的作用,并能正确识别和使用。
3. 让学生了解抢答器的设计制作过程,熟悉相关电路图的绘制方法。
技能目标:1. 培养学生运用所学知识,设计并制作出一个简单的电工多人抢答器。
2. 提高学生动手操作能力,能够独立完成抢答器的组装和调试。
3. 培养学生团队协作能力,学会在项目中合理分工、协同工作。
情感态度价值观目标:1. 激发学生对电子技术的兴趣,培养其探索精神和创新意识。
2. 培养学生认真负责的态度,养成严谨细致的操作习惯。
3. 引导学生关注现代科技发展,认识到电工电子技术在生活中的重要作用。
课程性质:本课程为实践性较强的课程,结合理论知识,注重培养学生的动手操作能力和实际应用能力。
学生特点:学生在本年级已具备一定的电工电子知识基础,具有较强的求知欲和动手能力,但部分学生可能对团队协作能力有待提高。
教学要求:教师需结合学生特点,采用任务驱动法,引导学生自主探究、合作学习,注重理论与实践相结合,确保学生能够达到预期学习成果。
同时,关注学生个体差异,给予个性化指导,使全体学生都能在课程中收获成长。
二、教学内容本课程教学内容主要包括以下几部分:1. 抢答器电路原理:讲解抢答器的基本原理,如信号传输、电路控制等,使学生理解其工作过程。
2. 电子元件识别与使用:介绍抢答器中常用的电子元件,如按钮、继电器、LED灯等,并让学生学会正确使用这些元件。
3. 电路图绘制:教授学生如何绘制抢答器电路图,掌握电路图的符号和表示方法。
4. 抢答器设计与制作:根据课程目标,制定详细的抢答器设计制作步骤,指导学生完成设计、组装和调试。
5. 教学大纲:(1)第一课时:抢答器电路原理学习,电子元件识别。
(2)第二课时:电路图绘制,抢答器设计初步讨论。
(3)第三课时:抢答器制作,分组进行组装和调试。
PLC课程设计十人投票机

专业综合应用与工程能力实践训练十人投票机设计学院:电气与信息工程学院学生姓名:指导教师:雷军职称高级实验师专业:电气工程及其自动化班级:学号:完成时间:2016年1月摘要投票是决策的一种方法,群体经过讨论或辩论,最后通常在特定的纸张上标示出投票者的立场然后提交大会作点算。
除了投票,共识决策法和赌博也是决策的方法。
自古以来,人类就有投票以表决,一直以来都是以人工的方式投票、检票。
近年以来,现代自动化技术的发展,给人们的生产生活带来了许多便利,可编程控制器(PLC)凭借其可靠性高、抗干扰能力强、使用方便、编程方便、体积小等优势,在问世后迅猛发展,成为自动化技术的重要组成部分。
于是,PLC 控制的十人投票机,随着PLC的发展,人们的需求,应运而生。
投票机的自动化减少了大量人工检票的时间,降低了成本,提高了效率。
关键词:投票机;PLC;成本;效率目录1 引言 (1)2 控制系统硬件设计 (2)2.1 系统硬件配置及组成原理 (2)2.1.1 主机 (2)2.1.2 输入/输出(I/O)接口 (2)2.1.3 电源 (2)2.1.4 编程器 (2)2.1.5 输入/输出扩展单元 (2)2.1.6 外部设备接口 (3)2.2 系统输入输出点分析 (3)2.3 PLC的选型 (3)2.3.1 PLC的I/O选择 (3)2.3.2 PLC的输出类型的选择 (3)2.3.3 PLC的控制功能的选择 (3)2.4 系统硬件接线图设计 (4)3 PLC控制系统软件设计 (5)3.1 系统变量定义及I/O地址分配 (5)3.2 控制程序流程图设计 (5)3.3控制程序时序图设计 (6)3.4 PLC控制程序设计 (7)4 上位机组态监控系统设计 (10)4.1 组态监控软件选择 (10)4.2 上位监控系统组态设计 (10)4.2.1 画面设计 (10)4.2.2 元件编辑 (12)4.3 实现效果 (13)5 系统调试及结果分析 (14)5.1 系统仿真调试 (14)5.2 结果分析 (15)6 设计总结 (16)参考文献 (17)附录:十人投票机系统的源程序 (18)1 引言可编程控制器(programmable logic controller,PLC)是一种以微型计算机为核心的通用工业控制器。
十人投票机控制的设计

开始 5S 计数,投票开始。
5S 后中止投票,D10累加,D11=10一D10 判断D10与D11的大小 Y0亮 Y2亮 Y1亮 结束D10〈D11 D10=D11 D10〉D11 2、系统软件设计(1)控制程序设计思路首先,按下开始按钮X012。
投票开始,同意为ON ,反对为OFF 。
时间到后,累加器开始累加,为ON 时累加,OFF 时不累加。
然后,10减去累加器时的数,得出反对票数。
最后反对人数与同意人数比较,大于为不通过,等于为同票,小于为通过,。
输出结果通过三盏LED 灯显示,Y0灯亮表示不通过,Y1灯亮表示同票,Y2灯亮表示通过。
按下复位按钮后,灯灭,存储器清零,投票和计票重新开始。
(2)程序流程图(3)时序图(4)明细程序梯形图打开PLC电源,M8002使D10和D11复位清零。
按下起动按钮PB12时,M3得电,并自锁。
同时,T0定时器5S计时开始。
开始投票。
开始投票后,可以进行投票。
投票员可以进行投票,赞成的扳到ON,反对的扳到OFF。
在5S内,投票是可以反悔的。
因为此时,T0没有闭合,线路并未通电。
所以投票是可以反悔,方便误投改正过来,但5S之后是不能再改过来的。
当5S到后,定时器到时间。
T0闭合,线路通路。
若X000闭合(=ON赞成),D10累加1;若X001打开(=OFF反对),D10无操作。
其它的以此类推。
累加完后,扫描77步。
因为,还是在这个扫描周期内,T0还是闭合的。
执行D11=10-D10。
而后,比较D11与D10的值。
若D11>D10,M0闭合,Y0得电,灯Y0亮,表示不通过;若D11=D10,M1闭合,Y1得电,灯Y1亮,表示同票;若D11<D10,M2闭合,Y2得电,灯Y2亮,表示通过。
到下一个扫描周期,因为M0、M1、M2其中一个已得电,对应的常闭触点M0、M1、M2断开。
所以5秒过后投票或反悔,是无效的。
当投票完成后,按下归零按钮PB13。
常开触点X013闭合,D10、D11清零,M0、M1、M2复位。
(完整word版)基于PLC的十人投票机设计

《专业综合应用与工程能力实践训练》项目设计说明书十人投票机学院:电气与信息工程学院学生姓名:张汉指导教师:董海兵职称/学位讲师专业:自动化班级:1202学号:1230740246完成时间:2015年12月摘要随着科学技术的发展,促使人们学科学、学技术、学知识的手段变化的多种多样。
投票器的发明大大缩短了计票时间,提高了工作效率。
投票机是一种应用非常广泛的设备,它作为一种工具,已经广发的应用于各种选举和民意投票之中。
投票在某种程度上反映了民意,对参与投票的人的行为有一定的作用。
投票是选举人使用自己权利的一种方式。
由于PLC的各种性能以及硬件设计安全可靠,性能稳定,PLC在投票上也有广泛的应用。
论文对十人投票机硬件设计、软件设计进行了介绍,以及对PLC编程软件的编程和仿真的介绍。
仿真结果显示,十人投票器对于选举和反映民意都有帮助。
关键词:PLC;十人投票机;硬件设计;软件设计目录1 绪论 (1)2 系统硬件设计 (2)2.1 系统输入输出设计 (2)2.2 PLC的选择 (2)2.3 PLC的简介 (3)2.4 PLC接线原理图设计 (4)2.4.1 I/O点分配 (4)2.5 PLC输入输出电路图 (4)3 软件设计 (6)3.1 编程语言的选择 (6)3.2 控制要求 (6)3.3 程序控制流程图 (6)3.4 程序设计 (7)4 仿真结果 (10)结束语 (13)参考文献 (14)致谢 (15)附录 (16)附录A 源程序 (17)附录B 梯形图 (19)1 绪论投票是决策的一种方法,群体经过讨论或辩论,最后通常在特定纸张上标示出投票者的立场,然后投交大会作点算。
除了投票,共识决策法和赌博也是决策的方法。
近年来,现代自动化的发展,给人们的生产生活带来了许多便利,可编程控制器(PLC)凭借其可靠性高、抗干扰能力强、使用方便、编程方便、体积小等优势,在问世后迅猛发展,成为自动化技术的重要组成。
文章阐述了十人投票控制系统的PLC控制、自动计数、数码显示的一些基本思路和方法,介绍了关于PLC工作特点及运行原理,以及介绍了三菱可编程控制器系列的FX系列PLC控制器主要功能模块及应用。
10人投票机课程设计

10人投票机课程设计一、课程目标知识目标:1. 学生能理解投票机的原理和基本组成,掌握其操作方法。
2. 学生能够运用所学知识,设计并实现一个10人投票机的程序。
3. 学生了解投票在民主决策中的重要性,掌握基本的统计方法。
技能目标:1. 学生通过编程实践,提高逻辑思维和问题解决能力。
2. 学生能够运用团队协作,进行有效的沟通和分工,共同完成投票机的设计和编程。
3. 学生能够运用信息科技工具,进行数据收集、处理和分析。
情感态度价值观目标:1. 学生培养对信息科技的热爱和兴趣,增强学习积极性。
2. 学生在团队协作中,培养合作精神,尊重他人意见,学会倾听和表达。
3. 学生通过投票机的学习,认识到民主决策的重要性,树立正确的价值观。
分析课程性质、学生特点和教学要求,本课程将目标分解为以下具体学习成果:1. 学生能够独立编写10人投票机的程序,并成功运行。
2. 学生能够通过团队协作,完成一个具有实际应用的投票项目。
3. 学生在课程结束后,对投票和统计方法有深入理解,能够分析并解决相关问题。
4. 学生在学习过程中,积极投入,表现出良好的学习态度和合作精神。
二、教学内容本课程依据课程目标,选择以下教学内容,确保科学性和系统性:1. 投票机原理与操作:- 投票的基本概念与原则- 投票机的结构与功能- 投票机的操作流程2. 编程实现10人投票机:- 编程语言基础:变量、数据类型、运算符- 控制结构:条件语句、循环语句- 功能实现:投票、计票、结果显示3. 投票数据统计与分析:- 统计方法:票数统计、百分比计算- 数据可视化:图表展示、分析报告4. 团队协作与项目管理:- 团队协作技巧- 项目管理方法- 沟通与协调教学内容安排和进度如下:第一周:投票机原理与操作第二周:编程语言基础第三周:控制结构及功能实现第四周:投票数据统计与分析第五周:团队协作与项目管理本课程依据教材以下章节内容进行组织:第一章:信息技术基础第二章:编程基础第三章:控制结构第四章:数据统计与分析第五章:团队协作与项目管理三、教学方法本课程将采用以下多样化的教学方法,旨在激发学生的学习兴趣和主动性:1. 讲授法:- 对于投票机原理、编程语言基础等理论知识,通过教师讲解,结合实例演示,使学生系统掌握相关知识。
10人投票机课程设计

10人投票机课程设计一、课程目标知识目标:1. 学生能够理解投票机的原理和功能,掌握其操作步骤。
2. 学生能够运用所学编程知识,设计并实现一个简易的10人投票系统。
3. 学生了解数据统计和结果显示的基本方法,并能运用到投票系统中。
技能目标:1. 学生能够运用所学编程语言,独立完成投票系统的代码编写和调试。
2. 学生能够通过小组合作,进行投票系统的设计与实施,提高团队协作能力。
3. 学生能够运用信息技术手段,解决实际问题,提高解决问题的能力。
情感态度价值观目标:1. 学生对编程产生兴趣,培养自主学习计算机技术的积极性。
2. 学生在投票过程中,培养公平、公正、公开的价值观。
3. 学生通过小组合作,学会尊重他人意见,提高沟通表达能力。
4. 学生在课程实践中,体会科技对社会发展的作用,增强社会责任感。
课程性质:本课程为信息技术课程,结合编程、数据统计和团队协作等知识点,以实践操作为主,培养学生的动手能力和创新能力。
学生特点:本课程面向五年级学生,学生已具备一定的编程基础和信息技术素养,对新鲜事物充满好奇,喜欢动手实践。
教学要求:教师应关注学生的个体差异,提供有针对性的指导,鼓励学生主动参与,充分调动学生的积极性和创造性,确保课程目标的实现。
同时,注重分解课程目标为具体的学习成果,以便进行有效的教学设计和评估。
二、教学内容本课程教学内容主要包括以下三个方面:1. 投票机原理与操作:- 投票机的功能与作用- 投票机的操作步骤与注意事项- 投票数据的统计与展示方法教学大纲:第1课时,介绍投票机原理与功能;第2课时,实操练习投票机的操作步骤。
2. 编程设计:- 编程语言基础(如Scratch、Python等)- 编程实现投票系统的功能- 编程调试与优化教学大纲:第3课时,复习编程语言基础;第4课时,编写投票系统代码;第5课时,调试与优化代码。
3. 团队协作与项目实施:- 小组分工与合作- 投票系统的设计与实施- 项目展示与评价教学大纲:第6课时,分组并讨论项目设计;第7课时,实施投票系统项目;第8课时,展示项目成果并进行评价。
plc课程设计--基于S7-200系列PLC十人投票机的控制

学号2010210322《电气控制与PLC技术》课程设计(2010级本科)题目:基于S7-200系列PLC十人投票机的控制系(部)院:物理与机电工程学院专业:电气工程及其自动化作者姓名:崔瑞斌指导教师:张晓峰职称:教授完成日期: 2 0 1 3 年 07 月 05《电气控制与PLC技术》课程设计任务书目录摘要 (1)第一章可编程程序控制器(PLC) (2)1.1 PLC的定义 (2)1.2 PLC的特点 (3)1.3 PLC的应用及发展趋势 (4)第二章十人投票机控制工艺流程分析 (5)2.1设计任务 (5)2.2 十人投票机控制过程描述 (5)2.3 十人投票机控制工艺分析 (6)第三章 PLC的硬件配置与软件设计 (6)3.1、系统的硬件配置及组成原理 (6)第四章投票机的工作原理 (9)4.1 控制程序流程图设计 (9)4.3.2 当票数相同时时程序运行结果 (14)4.3.3 当赞成时程序运行结果 (16)第五章结果分析 (17)第六章总结 (18)参考文献 (21)摘要近年来随着科技的飞速发展,PLC的应用正在不断地走向深入,它具有结构简单、编程方便、可靠性高等优点,已广泛用于工业过程和位置的自动控制中。
据统计,可编程控制器是工业自动化装置中应用最多的一种设备。
专家认为,可编程控制器将成为今后工业控制的主要手段和重要的基础设备之一,PLC、机器人、CAD/CAM将成为工业生产的三大支柱。
PLC型投票机是将PLC用于对表决器的控制,主要是考虑其具有对使用环境适应性强的特性,同时其内部定时器资源十分丰富,可对目前使用的投票机进行精确控制,特别是对多人投票的控制可方便的实现。
通过设计一个投票机,使我们系统掌握可编程控制器的基本原理、功能、应用、程序设计方法和编程技巧,是我们掌握一些基本机型,掌握PLC控制技术的基本原理和应用,并学习PLC编程的多样性、灵活性,是我们掌握PLC在实际应用中的控制作用、动作顺序与原理,为今后从事自动化控制领域的工作打下坚实的基础。
多台电机PLC课程设计

多台电机PLC课程设计一、课程目标知识目标:1. 让学生掌握PLC(可编程逻辑控制器)的基本原理和结构,理解其在工业自动化中的应用。
2. 学习多台电机控制系统的设计方法,掌握PLC编程技术,实现电机运行的协同控制。
3. 了解PLC的输入输出接口配置,掌握电气图纸的阅读和绘制。
技能目标:1. 能够独立设计并搭建多台电机PLC控制系统,进行程序编写和调试。
2. 培养学生运用PLC解决实际问题的能力,提高其动手操作和团队协作能力。
3. 培养学生分析和解决电气控制系统中故障的能力。
情感态度价值观目标:1. 激发学生对自动化技术的兴趣,培养其探究精神和创新意识。
2. 培养学生严谨的工作态度,注重实践操作的安全性和可靠性。
3. 增强学生的环保意识,使其认识到自动化技术在节能减排方面的作用。
本课程针对高年级学生,在已有电气基础知识的基础上,进一步深入学习PLC 技术在多台电机控制系统中的应用。
课程注重实践操作,旨在培养学生的动手能力和团队协作精神,使其具备一定的工程实践能力。
通过本课程的学习,学生能够掌握PLC技术的基本原理和实际应用,为今后从事自动化领域工作打下坚实基础。
二、教学内容1. PLC基本原理与结构:包括PLC的工作原理、硬件组成、软件编程环境等,对应教材第1章内容。
2. 多台电机控制需求分析:分析多台电机协同工作的实际需求,明确控制目标和性能指标,对应教材第2章内容。
3. PLC编程技术:学习PLC的指令系统、编程方法和技巧,包括逻辑运算、定时器、计数器等,对应教材第3章内容。
4. 输入输出接口配置:介绍PLC的I/O接口配置方法,学习电气图纸的阅读和绘制,对应教材第4章内容。
5. 多台电机PLC控制系统设计:结合实际案例,指导学生进行系统设计,包括硬件选型、软件编程和调试,对应教材第5章内容。
6. 故障分析与排除:分析常见故障现象,教授故障排查方法,提高学生解决问题的能力,对应教材第6章内容。
模电课程设计多人投票

模电课程设计多人投票一、教学目标本节课的教学目标是让学生掌握模拟电子技术中多人投票系统的原理和设计方法。
知识目标要求学生了解多人投票系统的基本概念、工作原理和典型应用;技能目标要求学生能够运用所学知识设计并实现一个简单的多人投票系统;情感态度价值观目标则是培养学生对模电技术的兴趣,提高学生团队协作和解决问题的能力。
二、教学内容本节课的教学内容主要包括多人投票系统的原理、设计和应用。
首先,介绍多人投票系统的基本概念和分类,让学生了解不同类型的投票系统及其特点。
其次,详细讲解多人投票系统的工作原理,包括信号处理、表决逻辑和输出判决等。
接着,介绍多人投票系统的设计方法,引导学生掌握系统参数选取、硬件设计和软件编程等关键技术。
最后,通过实例分析,使学生了解多人投票系统在实际应用中的重要作用。
三、教学方法为了达到本节课的教学目标,将采用多种教学方法相结合的方式进行教学。
首先,运用讲授法向学生传授多人投票系统的相关理论知识。
其次,通过讨论法引导学生探讨多人投票系统的应用场景和设计方法,激发学生的思考。
然后,采用案例分析法分析实际应用中的多人投票系统,使学生对所学知识有更深刻的理解。
最后,利用实验法让学生动手设计并实现一个简单的多人投票系统,提高学生的实践能力。
四、教学资源为了支持本节课的教学内容和教学方法的实施,将准备以下教学资源:教材《模拟电子技术》、参考书《多人投票系统设计指南》、多媒体资料(包括多人投票系统的原理动画、实际应用视频等)、实验设备(如微控制器、传感器等)。
这些教学资源将有助于丰富学生的学习体验,提高教学效果。
五、教学评估本节课的教学评估将采取多元化方式进行,以全面、客观、公正地评估学生的学习成果。
评估方式包括平时表现、作业、考试等。
平时表现主要考察学生在课堂上的参与程度、提问回答等情况,占总评的20%。
作业分为课堂练习和课后作业,主要考察学生对多人投票系统原理和设计方法的理解和应用,占总评的30%。
plc多人抢答课程设计

plc多人抢答课程设计一、教学目标本课程的教学目标是让同学们掌握PLC多人抢答系统的基本原理和设计方法,通过学习,同学们应该能够:1.理解PLC多人抢答系统的工作原理和组成部分。
2.学会使用PLC相关软件进行系统设计和编程。
3.能够独立完成PLC多人抢答系统的搭建和调试。
4.培养同学们的创新意识和团队协作能力。
二、教学内容本课程的教学内容主要包括以下几个部分:1.PLC基础知识:介绍PLC的基本概念、工作原理和编程语言。
2.多人抢答系统设计:讲解多人抢答系统的设计流程,包括需求分析、硬件选型、软件编程等。
3.系统调试与优化:介绍如何对多人抢答系统进行调试和优化,以提高系统性能。
4.案例分析:分析实际工程中的多人抢答系统案例,让学生学会将理论知识应用于实际工程。
三、教学方法为了达到上述教学目标,我们将采用以下教学方法:1.讲授法:讲解PLC基础知识和多人抢答系统设计原理。
2.案例分析法:分析实际工程案例,让学生了解多人抢答系统的应用。
3.实验法:让学生动手搭建和调试PLC多人抢答系统,提高实践能力。
4.讨论法:鼓励同学们在课堂上提问、讨论,培养团队协作和沟通能力。
四、教学资源为了支持本课程的教学,我们将准备以下教学资源:1.教材:《可编程逻辑控制器原理与应用》等。
2.参考书:提供相关领域的参考书籍,供同学们拓展学习。
3.多媒体资料:制作课件、视频等多媒体资料,帮助同学们更好地理解教学内容。
4.实验设备:准备PLC实验装置,供同学们进行实验操作。
五、教学评估为了全面、公正地评估学生在课程中的学习成果,我们将采用以下评估方式:1.平时表现:通过课堂参与、提问、讨论等环节,评估学生的学习态度和积极性。
2.作业:布置相关的编程练习和实验报告,评估学生对知识的掌握程度。
3.考试:安排期末考试,测试学生对课程知识的全面理解和应用能力。
六、教学安排本课程的教学安排如下:1.教学进度:按照教材的章节顺序,逐章讲解和实验。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电气控制技术课程设计说明书十人投票机设计院、部:电气与信息工程学院学生姓名:夏志勇指导教师:陈华容职称高级实验师专业:自动化班级:1404班学号:1430740428完成时间:2017年6月湖南工学院电气控制技术课程设计课题任务书学院:电气与信息工程学院专业:自动化该设计是基于可编程控制器(PLC)设计的十人投票机的电气控制系统,设计分为硬件设计和软件设计两部分。
在硬件设计方面,列出I/0分配表,有12个输入点,3个输出点,选用具有16个输入点数、16个输出点数的FX2N-32MR可编程控制器以及指示灯、开关、按钮等元器件,画出PLC外部接线图。
在软件设计方面,画出十人投票机程序设计流程图,并设计出各模块程序梯形图,再整合成总程序梯形图,程序用了十个开关进行投票,用INC语句把投赞同票的加在D30了,通过SUB语句将投不赞同的票数放在D40里,通过比较语句CMP将赞同票数D30与不赞同票数D40进行比较从而得出不通过、同票和通过三个不同的输出结果。
最后对所设计的程序进行仿真调试,得出结果,满足设计要求。
关键词:十人投票机;可编程控制器;程序梯形图1 概述 (1)1.1 课题的背景及意义 (1)1.2 设计的主要内容 (1)1.3 可编程控制器的基本构成以及优点 (1)2 系统硬件设计 (3)2.1 系统设计要求 (3)2.2 控制原理 (3)2.3 I/O点统计 (3)2.4 PLC选型 (4)2.5 PLC外部接线图 (4)3 系统软件设计 (5)3.1 程序设计流程图 (5)3.2 程序梯形图 (5)3.2.1 开始模块 (5)3.2.2 计票模块 (6)3.2.3 显示结果模块 (8)3.2.4 复位模块 (8)3.2.5 总程序梯形图 (9)4 调试及仿真 (10)4.1 调试步骤 (10)4.2 仿真结果 (11)4.3 结果分析 (16)结束语 (17)参考文献 (18)致谢 (19)附录A PLC外部接线图 (20)附录B 总程序梯形图 (21)1 概述1.1 课题的背景及意义随着民主意识的不断加强,现今社会很多的场合下会用到投票机,例如:在电视上的很多娱乐性质的节目中,或是会议、竞赛、演讲等等场合。
投票机,是投票反馈系统中的终端设备,是一种代替常规会议举手表决,会议举手投票,民主举手选举的一种装置,应用非常普遍。
在现代化的工业生产领域中,采用PLC控制的多人投票器具有系统反应速度快、效率高等优点,大大提高了多人投票时机器的读票效率和控制系统的可靠性,同时进一步提高了工作效率。
PLC是专为工业生产环境设计的控制装置,一般不需要采取特殊措施,就可以直接在工业环境中使用,但是,假如现场环境比较恶劣,使用了众多大功率机械设备,而大功率机械设备的启动、负载的变化会引起电网电压的波动,产生低频干扰;另外,使用电焊机和火焰切割机会产生高频火花电流造成干扰;同时,现场的各种动力线路会通过电脑磁耦合产生干扰。
这些干扰都会通过与现场设备相连的电缆引入PLC控制系统中,影响系统安全可靠的工作,所以合理地设计系统的可靠性就显得尤为重要。
课程设计应用于多人投票场景,应是远离工业环境的。
以上提及的大功率机械设备和电焊机和火焰切割机产生的干扰可以忽略。
1.2 设计的主要内容十人投票机是基于可编程控制器(programmable logic controller 简称PLC)设计的电气控制系统。
设计主要由硬件设计和软件设计组成。
硬件设计部分列出I/O分配表,用了11个开关,1个按钮,3个LED灯(红、绿、黄),软件设计部分根据任务书要求分模块用步进指令进行设计,其中软件程序设计总共分为四大模块,开始模块、计票模块、显示结果模块、复位模块。
最后通过使用三菱仿真软件GX Developer对其控制程序进行仿真与调试,仿真结果验证了程序的正确性,证明设计满足系统的控制要求和设计思路。
1.3 可编程控制器的基本构成以及优点可编程控制器(PLC)是用来取代控制系统中的继电器的一种设备,它通过检测输入端口,并根据输入端口的状态,按照程序控制输出口,可编程控制器的程序一般要使用一定的软件编写,使用人员通过输入预先编写的程序,使可编程控制器按预定的控制方案执行控制任务。
可编程控制器虽然外观各异,但硬件结构大体相同。
主要由中央处理器(CPU),输入输出(I/O接口),电源及编程设备几大部分组成。
PLC的硬件结构框图如下图1所示:接驱动现受控元件图1 PLC硬件结构图CPU是PLC的核心,它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行数据处理,即读取输入变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如编程器、电脑、打印机等)的请求以及进行各种内部论断等。
I/O接口是PLC与输入/输出设备联接的部件。
输入接口接受输入设备(如按钮、传感器、触点、行程开关等)的控制信号。
输出接口是将主机经处理后的结果通过功放电路去驱动输出设备(如接触器、电磁阀、指示灯等)。
I/O接口一般采用光电耦合电路,以减少电磁干扰,从而提高了可靠性。
I/O点数即输入/输出端子数是PLC的一项主要技术指标,通常小型机有几十个点,中型机有几百个点,大型机将超过千点。
图中电源部件是指为CPU、存储器、I/O接口等内部电子电路工作所配置的直流开关稳压电源,通常也为输入设备提供直流电源。
编程器是PLC的一种主要的外部设备,用于手持编程,用户可用以输入、检查、修改、调试程序或者监示PLC的工作情况。
除手持编程器外,还可通过适配器和专用电缆线将PLC与电脑联接,并利用专用的工具软件进行电脑编程和监控。
可编程控制器(PLC)的优点显而易见:①可靠性高,抗干扰能力强;②编程直观、简单、易学、易懂;③采用先进的模块化结构,系统组合灵活方便;④功能完善,接口功能强;⑤安装简便,调试方便,维护工作量小。
2 系统硬件设计2.1 系统设计要求本次设计基于PLC设计一个十人投票机,有十个投票开关,ON表示赞同,OFF表示反对,投票时间为15秒,15秒之后结束投票并输出投票的结果,按下复位按钮后可以重新开始投票。
2.2 控制原理(1) 运行PLC;(2) 当PLC运行时,[X12:计票开关]=OFF,则不执行投票计算;(3) 当PLC运行时,再扳X12,[X12:计票开关]=ON,开始计时,此时需在15s内完成投票(赞成与不赞成),请扳动X0~Xl1(如赞成:X:ON,若反对X:OFF)。
(4) [X12]=ON,15s后立即显示投票结果,若显示灯:Y0亮:表示不通过(即反对人数较多);Y1亮:表示同票(即赞成与反对人数相等);Y2亮:表示通过(即赞成人数较多)。
(5) 当投票结果显示后,就不再接受任何信息,即使再次投票显示灯仍不会改变其结果;(6) X13为归零按钮,在X13归零后,所有的显示灯熄灭,此时可再次进行投票。
2.3 I/O点统计根据设计要求设计的输入点有10个投票开关,1个启动开关,1个复位按钮,共 12个。
输出点为投票结果显示灯,红灯(不通过),黄灯(同票),绿灯(通过)共3个。
具体统计见表1。
表1 I/O点分配表序号名称I/O 输入点功能序号名称I/0 输出点功能1 SA1 X000 1号投票开关 1 LED0 Y000 红灯(不通过)2 SA2 X001 2号投票开关 2 LED1 Y001 黄灯(同票)3 SA3 X002 3号投票开关 3 LED2 Y002 绿灯(通过)4 SA4 X003 4号投票开关5 SA5 X004 5号投票开关6 SA6 X005 6号投票开关续表17 SA7 X006 7号投票开关8 SA8 X007 8号投票开关9 SA9 X010 9 号投票开关10 SA10 X011 10号投票开关11 SA11 X012 计票启动开关12 SB1 X013 复位归零按钮2.4 PLC选型在对PLC进行选型时,主要依据系统所用到的输入/输出接口数量、PLC的负载类型特点及负载使用电源、工作频率等来进行PLC的型号选择。
在功能满足要求的前提下,选择最可靠、维护使用最方便以及性能价格比的最优化机型。
在工艺过程比较固定、环境条件较好(维修量较小)的场合,建议选用整体式结构的PLC;其它情况则最好选用模块式结构的PLC。
FX2N系列是三菱PLCFX家族中最先进的系列。
有高速处理及可扩展大量满足单个需要的特殊功能模块,灵活性和控制能力强,可扩展到256点。
且具有如下特点:系统配置即固定又灵活;编程简单;备有可自由选择,丰富的品种;令人放心的高性能;高速运算;使用于多种特殊用途;外部机器通讯简单化;共同的外部设备。
由于课程设计仅用到12个输入,3个输出点。
比较FX2N系列,可知采用FX2N-32MR比较合适,利用率较高。
FX2N-32MR继电器型PLC的输入和输出点数都是16个,使用时为0~55摄氏度;一般以不结露时为准,使用时在35%~89%;用噪声仿真器产生电压为1000Vp-p、周期为30~100Hz的噪声,在此噪声干扰下PLC能够正常工作;PLC 一般在无腐蚀性气体和无尘埃的环境下使用;电源电压一般为AC100~240V和50/60Hz;输入电压为DC24V,输入电流为7mA;输入输出方式为批处理方式,但有输入输出刷新指令;程序语言为继电器符号加步进梯形图方式。
由于PLC输出端采用24V直流电LED指示灯的额定电压24VDC,额定电流15mA,功率为0.36W,颜色红、黄、绿各一个。
2.5 PLC外部接线图PLC外部接线图见附录A。
开始结束投票赞成的票数加到D30反对的票数存入D40计时归零复位D30中的数与D40中的数比较红灯Y0亮不通过黄灯Y1亮同票绿灯Y2亮通过D30小于D40D30等于D40D30大于D40 5S后3 系统软件设计3.1 程序设计流程图根据系统设计要求,对系统软件进行设计其主体流程图如图2所示。
图2 程序主体流程图3.2 程序梯形图3.2.1 开始模块PLC 上电,M8002使D30和D40复位清零。
按下起动按钮SB12时,M3得电,并自锁保持稳定输出。
同时,T0定时器15S 计时开始。
开始模块程序梯形图如图3所示。
图3 开始模块程序梯形图3.2.2 计票模块按下投票按钮进行投票,将投票通过的数累加到D30里,通过减法用10减去通过的数即为不通过的数,存到D40里。
开始后,投票员可以进行投票,赞成的扳到ON,反对的扳到OFF。
在15S内,投票是可以反悔的。
因此,T0没有闭合,线路并未通电。
所以投票是可以反悔,方便误投改正过来,但15S之后是不能再改过来的。
累加完后,在这个扫描周期内,T0还是闭合的。
执行D40=10-D30。
计票模块程序梯形图如图4、图5所示。