PLC实现十人投票机

合集下载

基于单片机控制的投票器(分机)设计毕业设计(论文)word格式

基于单片机控制的投票器(分机)设计毕业设计(论文)word格式

单片机投票器(分机)设计摘要:近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。

在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。

基于单片机串行通讯技术的投票器(分机)的设计制作过程,以MCS-51系列单片机为控制核心设计投票系统的分机控制器。

投票器(分机)由单片机、三个按键、两个指示灯和串行通信接口等组成.三个键分别表示赞成、反对和弃权,可由多台分机与一台主机构成一个投票系统,投票前由主持人按主机复位键对整个系统所有分机进行复位初始化,接着进行投票,到投票结果被主机接收完成投票。

本系统功率较小,操作简单,有较强的实用性等特点。

关键词:单片机;投票器:分机;接口电路:多机通讯原理目录1 选题意义、方案论证................................................... (3)2 系统组成原理与主要功能.................................................. . (3)3 硬件电路设计 (5)3.1 MCS-51单片机的选择及芯片参数 (5)3.2 RS-485芯片选择及其参数 (7)3.3 时钟电路及复位电路 (9)3.4 按键及指示灯设计 (9)3.5 串行通讯接口的电路设计........................................ ........... (9)4 软件程序设计 (9)4.1 基本原理........................................................ . (9)4.2 通讯协议 (10)5 软、硬件调试及性能分析......................................................... (13)6 结论 (13)课程设计体会................................................... (13)参考文献 (15)附录 (16)附录1 电路原理图 (16)附录2 程序清单 (17)1 选题意义、方案论证本设计要求利用MCS-51系列单片机为控制核心,设计投票系统的分机控制器,用于表决活动。

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 绪论课题的背景及意义随着民主意识的不断加强,现今社会很多的场合下会用到投票机,例如:在电视上的很多娱乐性质的节目中,或是会议、竞赛、演讲等等场合。

PLC课程设计-多人抢答器

PLC课程设计-多人抢答器

各专业全套优秀毕业设计图纸沈阳工程学院课程设计题目:多人抢答器系别自动化学院班级生自专121学生姓名学号2012344123指导教师职称副教授、讲师课程设计进行地点:实训F座任务下达时间:2014 年12 月11 日起止日期:2014年12月15日起——至2014年12月26日止沈阳工程学院课程设计任务书设计题目:多人抢答器院别自动化学院班级生自专121学生姓名学号2012344123指导教师职称副教授讲师课程设计进行地点:教学楼F420任务下达时间:2014 年12 月11 日起止日期:2014年12月15日起——至2014年12月26日止教研室主任林盛2014 年12 月12 日批准目录1.课程设计任务书 (1)1.1设计目的 (1)1.2设计要求 (1)1.3设计题目 (1)1.4进度安排 (1)2.PLC原理及应用课程设计成绩评定表 (2)3.多人抢答器的控制系统设计 (3)2.1I/O分配表 (3)2.2I/O接线图 (4)2.3顺序功能图 (5)2.4系统运行框图或流程图 (7)2.5控制梯形图 (8)2.6调试与测试 (13)2.7参考文献 (14)4.心得与体会 (15)课程设计任务书1.设计目的:可编程控制器是当今工控领域不可缺少的控制装置,广泛应用在各行各业目前,工业自动控制系统大多数是由PLC来实现的,我们用先进的PLC来实现这个题目的设计具有一定的科研意义,它也可以为工业应用提供一定的参考,可以使学生了解PLC自动控制系统设计的全过程,可以掌握FCS的基本知识,可以激发学生的科研兴趣。

2.设计要求:通过对设计题目的分析,设计出合理的PLC程序,并通过实验设备将其实现。

要求学生写出课程设计说明书,绘制出PLC硬件图、PLC梯形图、网络布线图:并将课程设计说明书,绘制出P&I图、网络图打印出来。

课程设计说明书包含的内容有:(1)采用PLC设计控制系统的目的和意义(2)你所设计的控制系统的任务(3)你所设计的控制系统的对象特性(4)你所设计的控制系统的方框图及工作原理说明(5)你所设计的控制系统的PLC硬件图/PLC梯形图/控制功能图及说明3.设计题目:多人抢答器4.进度安排:周1.1:布置任务,查找资料;周1.2:选题及构思;周1.3:确定控制系统功能及设备选型;周1.4:绘制出PLC硬件图;周1.5:设计PLC梯形图;周2.1:上机调试运行结果结论分析周2.2:编写课程设计说明书;周2.3:编辑课程设计说明书;周2.4:打印课程设计成品;周2.5:上交报告;沈阳工程学院PLC原理及应用课程设计成绩评定表系(部):自动化学院班级:生自专121 学生姓名:吴胤达多人抢答器的控制系统设计<一>I/O分配表:I/O分配表如下所示:<二>I/O接线图:I/O接线图如下所示:<三>顺序功能图:顺序功能图如下所示:步9、步10、步11、步12、步13、步14的子步顺序功能图分别如下:<四>系统运行框图或流程图:该系统的主流程图和子流程图分别如下:<五>控制梯形图:<六>调试与测试1、首先将程序编译无误后下载到PLC中,启动开关(SA)即I0.7拨上,则指示灯HL1亮(Q0.0亮)。

PLC实现十人投票机

PLC实现十人投票机

目录第1章十人投票机控制工艺流程分析 (1)1.1十人投票机控制过程描述 (1)1.2十人投票机控制工艺分析 (1)第2章十人投票机系统总体方案设计 (2)2.1系统的硬件组成 (2)2.2控制方法分析 (3)2.3I/O分配 (3)2.4系统接线图设计 (4)第3章控制系统梯形图程序设计 (5)3.1控制程序流程图设计 (5)3.2控制程序时序图设计 (5)3.3控制程序设计思路 (6)第4章监控系统设计 (7)4.1 PLC与上位监控软件通讯 (7)4.2 上位监控系统组态设计 (8)4.3 实现的效果 (8)第5章系统调试及结果分析 (9)系统调试及解决问题 (9)结果分析 (10)课程设计心得 (11)参考文献 (12)附录 (13)第1章十人投票机控制工艺流程分析十人投票机控制过程描述(1)深入了解控制要求,确定控制的操作方式、应完成的动作。

(2)确定所需的信号输入元件、输出执行元件,据此可以确定PC的I/O 点数。

进行I/O点的分配。

(3)选定PC型号。

(4)绘制PC外部接线图,设计控制系统的主电路。

(5)设计PC控制程序。

(6)模拟调试。

(7)制作控制柜。

(8)进行现场调试。

(9)编制技术文件。

十人投票机控制工艺分析1.运行PLC;2.当PLC运行时,[X12:计票开关]=OFF,则不执行投票计算;3.当PLC运行时,再扳Y.[X12:计票开关]=ON,开始计时,此时需在5s 内完成投票(赞成与不赞成),请扳动X0~Xl 1(如赞成:X:ON,若反对X:OFF;4.[X12]=ON,5s后立即显示投票结果,若显示灯Y0亮:表示不通过(即反对人数较多)Y1亮:表示同票(即赞成与反对人数相等)Y2亮:表示通过(即赞成人数较多)5.当投票结果显示后,就不再接受任何信息,即使再次投票显示灯仍不会改变其结果。

6.X13为归零按钮.在x13归零后,所有的显示灯熄灭,此时可再次进行投票。

第2章十人投票机系统总体方案设计系统的硬件组成输入开关*12;LED指示灯*3;PLC设备;铜芯线;图2-1 系统的输入输出配置图系统的输入输出配置图见图2-1。

十人表决器plc课程设计

十人表决器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、输入程序后调试程序。

调试过程中如果发现问题,则要采取措施逐一排除,直至调试成功。

8人投票机PLC控制系统

8人投票机PLC控制系统



输入地址 名 称
复位按钮 计票开关 1号赞成开关
2号赞成开关 3号赞成开关 4号赞成开关 5号赞成开关
x020 x021 x000
x001 x002 x003 x004
HL1 HL2 HL3
HL4 HL5 HL6 HL7
1号投票成功 2号投票成功 3号投票成功
4号投票成功 5号投票成功 6号投票成功 7号投票成功
y000 y001 y002
y003 y004 y005 y006
SB8
SB9
6号赞成开关
7号赞成开关
x005
x006
HL8
E1
8号投票成功
表示不通过
y007
y010
八人投票机 I/O分配表
输入信号 输出信号
名 称
SB10


输入地 名 称
x007 E2
功 能
表示同票
输.地址
y011
8号赞成开关
若显示灯绿灯亮:表示通过(即赞成人数较多)
4.当投票结果显示后,就不在接受任何信息,即使再次投票显示 灯仍不会改变其结果。
5.有复位按钮。在按下复位按钮后,所有显示灯熄灭,此时若按
八人投票机 I/O分配表
输入信号 输出信号 功 能 输入地址
名 称 SB1 SB2 SB3
SB4 SB5 SB6 SB7
八人投票机io分配表输入信号输出信号名称功能输入地址名称功能输入地址sb1复位按钮x020hl11号投票成功y000sb2计票开关x021hl22号投票成功y001sb3sb31号赞成开关1号赞成开关000x000hl3hl33号投票成功3号投票成功002y002sb42号赞成开关x001hl44号投票成功y003sb53号赞成开关x002hl55号投票成功y004sb64号赞成开关x003hl66号投票成功y005sb75号赞成开关x004hl77号投票成功y006sb86号赞成开关x005hl88号投票成功y007sb97号赞成开关x006e1表示不通过y010输入信号输出信号名称功能输入地址名称功能输

PLC课程设计十人投票机

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复位。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录第1章十人投票机控制工艺流程分析 (1)1.1十人投票机控制过程描述 (1)1.2十人投票机控制工艺分析 (1)第2章十人投票机系统总体方案设计 (2)2.1系统的硬件组成 (2)2.2控制方法分析 (3)2.3I/O分配 (3)2.4系统接线图设计 (4)第3章控制系统梯形图程序设计 (5)3.1控制程序流程图设计 (5)3.2控制程序时序图设计 (5)3.3控制程序设计思路 (6)第4章监控系统设计 (7)4.1 PLC与上位监控软件通讯 (7)4.2 上位监控系统组态设计 (8)4.3 实现的效果 (8)第5章系统调试及结果分析 (9)5.1系统调试及解决问题 (9)5.2结果分析 (10)课程设计心得 (11)参考文献 (12)附录 (13)第1章十人投票机控制工艺流程分析1.1 十人投票机控制过程描述(1)深入了解控制要求,确定控制的操作方式、应完成的动作。

(2)确定所需的信号输入元件、输出执行元件,据此可以确定PC的I/O 点数。

进行I/O点的分配。

(3)选定PC型号。

(4)绘制PC外部接线图,设计控制系统的主电路。

(5)设计PC控制程序。

(6)模拟调试。

(7)制作控制柜。

(8)进行现场调试。

(9)编制技术文件。

1.2 十人投票机控制工艺分析1.运行PLC;2.当PLC运行时,[X12:计票开关]=OFF,则不执行投票计算;3.当PLC运行时,再扳Y.[X12:计票开关]=ON,开始计时,此时需在5s 内完成投票(赞成与不赞成),请扳动X0~Xl 1(如赞成:X:ON,若反对X:OFF;4.[X12]=ON,5s后立即显示投票结果,若显示灯Y0亮:表示不通过(即反对人数较多)Y1亮:表示同票(即赞成与反对人数相等)Y2亮:表示通过(即赞成人数较多)5.当投票结果显示后,就不再接受任何信息,即使再次投票显示灯仍不会改变其结果。

6.X13为归零按钮.在x13归零后,所有的显示灯熄灭,此时可再次进行投票。

第2章十人投票机系统总体方案设计2.1 系统的硬件组成输入开关*12;LED指示灯*3;PLC设备;铜芯线;图2-1 系统的输入输出配置图系统的输入输出配置图见图2-1。

图2-2 输入输出点配置2.2 控制方法分析可靠性设计是指在规定的条件下和规定的时间内系统完成其规定的功能的能力,或者说是系统保持其功能在正常实现的时间。

PLC是专为工业生产环境设计的控制装置,一般不需要采取特殊措施,就可以直接在工业环境中使用,但是,若现场环境比较恶劣,使用了众多大功率机械设备,而大功率机械设备的启动、负载的变化会引起电网电压的波动,产生低频干扰;另外,使用电焊机和火焰切割机会产生高频火花电流造成干扰;同时,现场的各种动力线会通过电脑磁耦合产生干扰。

这些干扰都会通过与现场设备相连的电缆引入PLC控制系统中,影响系统安全可靠的工作,所以合理地设计系统的可靠性就显得尤为重要。

本课程设计应用于多人投票场景,应是远离工业环境的。

以上提及的大功率机械设备和电焊机和火焰切割机产生的干扰可以忽略。

2.3 I/O分配I端口0.00 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.10 0.11 0.12 0.13 O端口1.00 1.01 1.020.00~0.11为十人投票机的投票开关,0.12为开始开关,0.13为复位开关;1.00为反对,1.01为反对与同意人数相同,1.02为同意。

2.4 系统接线图设计图2-3 接线后的输入口接线图图2-4 系统的实际接线图第3章控制系统梯形图程序设计3.1 控制程序流程图设计开始开关按下后,投票开始,计票同时启动,期间可以任意修改投票结果,5S 后投票和计票同时停止,此时存储器中的结果为最终结果,将结果输出,LED灯亮,显示投票结果。

主持人按下复位开关,结果清零,投票重新开始。

流程图见图3-1。

图3-1 控制程序流程图3.2 控制程序时序图设计图3-2 控制程序时序图3.3 控制程序设计思路(1) 运行PLC;(2) 当PLC运行时,[计票开关0.12]=OFF,则不执行投票计算;(3) 当PLC运行时,[计票开关0.12]=ON,开始计时,此时需在5s内完成投票(赞成与不赞成),请扳动0.00~0.11(如赞成:ON,若反对:OFF)。

而且每个按钮开关0.00~0.11只能投一票。

(4) [0.12]=ON,5s后立即显示投票结果,若显示灯:1.00亮:表示不通过(即反对人数较多);1.01亮:表示同票(即赞成与反对人数相等);1.02亮:表示通过(即赞成人数较多)。

(5) 当投票结果显示后,就不再接受任何信息,即使再次投票显示灯仍不会改变其结果;(6) 0.13为归零按钮.在0.13归零后,所有的显示灯熄灭,此时可再次进行投票。

第4章监控系统设计4.1 PLC与上位监控软件通讯可编程控制器(Programmable Controller)简称PC。

个人计算机(Personal Computer)也简称PC。

为了避免混淆,人们将最初用于逻辑控制的可编程控制器叫做PLC(Programmable logic Controller)。

PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。

它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、定时、计数和算术运算等操作的指令,并能通过数字式和模拟式的输入和输出,控制各种类型的机械或生产过程。

PLC及其有关的外围设备都应按照易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。

”(1)可编程控制器是“数字运算操作的电子装置”,其中带有“可以编制程序的存储器”,可以进行“逻辑运算、顺序运算、定时、计数和算术运算”工作,可以认为可编程控制器具有计算机的基本特征。

事实上可编程控制无论从内部构造、功能及功能原理上看都不折不扣的是计算机。

(2)可编程控制器是“为工业环境下应用”而设计的计算机。

工业环境和一般办公环境有很大的区别,PLC具有特殊的构造,使它能在高粉尘、高噪音、强电磁干扰和温度变化剧烈的环境下正常工作。

为了能控制“机械或生产过程”,它又要能“易于与工业控制系统形成一个整体”这些都是个人计算机不可能做到的。

因此可编程控制器不是普通的计算机,它是一种工业现场使用的计算机。

(3)可编程控制器能控制“各种类型”的工业设备及生产过程。

它“易于扩展其功能”,它的程序能根据控制对象的不同要求,让使用者“可以编制程序”。

也就是说可编程控制器较其以前的工业控制计算机,具有更大的灵活性,它可以方便的应用在各种场合,是一种通用的工业控制计算机。

PLC的特点:1、可靠性高,抗干扰能力强;2、配套齐全,功能完善,适用性强;3、易学易用,深受工程技术人员欢迎;4、系统设计周期短,维护方便,改造容易;5、体积小,重量轻,能耗低。

4.2 上位监控系统组态设计图4-1 以六人投票机为例图4-1为以六人投票机为例的模仿图。

4.3 实现的效果首先,按下开始按钮。

记录十人投票,同意为1,反对为0,同意的人数与5比较,大于5为通过,小于5为不通过,等于5为同意和反对人数相等。

输出结果通过三盏LED灯显示,Y0灯亮表示通过,Y1灯亮表示同票,Y2灯亮表示不通过。

按下复位按钮后,灯灭,存储器清零,投票和计票重新开始。

0.12为按下,PLC开始工作,定时器开始计时,0.00~0.11处接受投票,投票结果送入DM0~DM9,然后DM0~DM9中的结果两两相加,逐步累加到DM19,5秒之后累加结束,把此时DM19中的结果与5比较,比较出的结果直接选择送入1.00~1.02,与输出口对应的灯亮。

第5章系统调试及结果分析5.1系统调试及解决问题图5-1当同意人数为7人时Y0灯亮当同意人数为7人时,Y0灯亮,见上图5-1。

图5-2 同意人数为5人时Y1灯亮当同意人数为5人时,Y1灯亮,见图5-2。

图5-3 同意人数为1人时Y3灯亮当同意人数为1人时,Y3灯亮,见图5-3。

5.2结果分析基本符合设计要求中的超过半数人同意为通过,反之为不通过,以及同意反对人数相等时的显示,满足了本次设计的要求。

多改变自己的设计方法,在设计的过程中最好要不停的改善自己解决问题的方法,这样才能使问题解决得更加完美!课程设计心得通过本次课题设计,我们对PLC这门课程有了更进一步的了解。

无论是在其硬件连接方面还是在软件编程方面,都取得了新的收获。

在对PLC编程方面,我们熟悉了梯形图,指令表等,又掌握了一些新的编程思想,使得程序更为简练、易懂,而且更为严谨,程序执行的稳定性得到了提高。

在本次设计中,我们还需要大量的以前没有学到过的知识,于是图书馆和INTERNET成了我们很好的助手。

在查阅资料的过程中,要判断优劣、取舍相关知识,不知不觉中我查阅资料的能力也得到了很好的锻炼。

我们学习的知识是有限的,在以后的工作中我们肯定会遇到许多未知的领域,这方面的能力便会使我受益匪浅。

在设计过程中,总是遇到这样或那样的问题。

有时发现一个问题的时候,需要做大量的工作,花大量的时间才能解决。

自然而然,我的耐心便在其中建立起来了。

为以后的工作积累了经验,增强了信心。

参考文献[1]程周.可编程控制器原理与应用[M].北京:高等教育出版社,2003.[2]王永华.现代电气控制及PLC应用技术[M].北京:北京航空航天大学出版社,2000.[5]张万忠,刘明芹.电气与PLC控制技术[M].化学工业出版社,2003.附录程序梯形图:。

相关文档
最新文档