《教学规划-三层电梯PLC控制系统设计.doc》由会员分享,可在线阅读,更多相关《教学规划-三层电梯PLC控制系统设计.doc(40页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、,物理与电子工程学院基于PLC的三层电梯运行控制系统设计课程设计报告书设计题目:基于PLC的三层电梯运行控制系统设计 专 业: 自动化 班 级: 14级 接本1班 学生姓名: xxx 学 号: 20140343108 指导教师: 胡 2015年6月14日物理与电子工程学院课程设计任务书专业: 自动化 班级: 14级接本1班 学生姓名xxx学号.课程名称单片机原理与接口技术设计题目基于单片机的LED数码管共阴极动态显示电路设计设计目的、主要内容(参数、方法)及要求设计目的:掌握由PLC控制的硬件电路和软件程序的设计方法。掌握STEP 7-Micro/WIN 32编程软件和仿真软件的使用方法。设计
2、主要内容及要求:(1) 开始时电梯处于任意一层。(2) 当有外呼信号到来时轿厢响应该信号到达该层,停止运行,门打开延时3s关门。(3) 当有内呼信号到来时轿厢响应该信号到达该层,停止运行,门打开延时3s关门。(4) 电梯运行过程中,任何反方向的的信号均无效。(5) 电梯具有最远反向外呼梯功能。(6) 电梯未平层或运行时,开门按钮和关门按钮均不起作用。(7) 电梯必须在关门之后才能运行,利用指示灯显示轿厢外召唤信号、厢内指令信号和电梯到达信号。工作量2周时间,每天3学时,共计42学时进度安排第1天:明确课程设计的目的和意义,根据课程设计要求查找相关资料第2-3天:学习课程设计中用到的PLC相关知
3、识第4-5天:根据课程设计的要求完成拖动系统和控制系统相关设计。第6-8天:学习STEP 7-Micro/WIN 32编程软件,完成软件系统设计。第9-12天:通过仿真软件,进行仿真调试。第13-14天:撰写课程设计报告。主要参考资料1陈立定、吴玉香、苏开才编电气控制与可编程控制器,广州:华南理工大学出版社200l2刘载文、李毫升、钟亚林编.电梯控制技术北京:电子工业出版社19963 SIMATIC s7200可编程序控制器系统手册,西门子公司4STEP 7-Miert/WIN 32 V31 sPl编程帮助手册,西门子自动化设备公司5MCGs参考手册、MCGs用户指南、MCGS嵌人版说明书,北
4、京昆仑通态自动化软件科技有限公司6王平崔纳新.PLC在电梯控制中的应用微计算机信息1999,指导教师签字教研室主任签字摘 要随着科学技术和社会经济的发展,高层建筑已成为现代城市的标志。电梯作为垂直运输工具,承载着大量的人流和物流的输送,在建筑物中起着至关重要的作用。采用可编程控制器对电梯进行控制,通过合理的选择和设计,能够有效地提高电梯的控制水平,使电梯的控制达到比较理想的控制效果。本文设计一个三层电梯控制系统,基于西门子S7-200PLC实现。在介绍电梯结构的基础上,重点分析了三层电梯的控制要求以及电梯控制系统设计中如何用PLC实现控制系统,编制梯形图,并完成程序的调试,利用QSPLC-II
5、I型实验装置的电梯模块对三层电梯控制系统进行仿真实验。关键词:电梯;西门子;可编程控制器; 调试; 仿真实验目 录第1章 绪论11.1 设计背景11.2 PLC在电梯控制系统中的重要意义11.3 电梯技术发展前景21.4 课程设计的主要内容3第2章 PLC简介32.1 PLC的产生与发展32.2 PLC的用途及特点52.2.1 PLC的用途52.2.2 PLC的特点62.3 PLC的硬件组成72.3.1 PLC的组成73.3.2 PLC各组成部分的作用72.4 PLC的工作原理9第3章 控制系统总体设计103.1 控制要求分析103.2 硬件设计103.2.1 元件选型103.2.2 硬件电路
6、连接图133.3 软件设计143.3.1 I/O分配153.3.2 梯形图及说明15第4章 控制系统仿真224.1 编程软件简介224.1.1 编程软件的基本功能224.1.2 编程软件的主界面及各区域用途224.2 程序的编辑234.3 程序的调试234.4 控制系统仿真24结 论26参考文献27第1章 绪论1.1 设计背景随着科学技术的迅猛发展、城市现代化的突飞猛进,电梯作为一种高效、迅捷、安全、可靠的垂直运输设备,成为人们不可缺少的运输工具。现代高层建筑中各大办公楼、住宅、医院、工矿企业、仓库、码头、大型货轮等都离不开电梯。据统计,在美国乘坐其他交通工具的人数每年约为80亿人次,而乘电梯
7、的人数每年却有540亿人次之多。电梯服务于中国已有100多年的历史,特别是在改革开放后,我国电梯的使用数量快速增长。尤其是现阶段,随着经济日新月异的发展,人们生活水平的不断提高、城市的高层建筑不断增多,与此相应电梯业也得到迅猛发展。现在电梯已完全融入我们的生产、生活中,满足人们生活、工作及学习的需要。据统计,我国的在用电梯已达40多万台,每年还以约56万台的速度增长。电梯的作用越来越显著,电梯的需求越来越大。而目前我国使用的先进的电梯的系统基本上都是国外设计制造的,其核心技术并不公开。国内具有自主知识产权的控制方法和技术在实际中的应用还比较少,与国外先进技术相比还有较大的差距。尽快研究和掌握先
8、进的控制技术,对国内电梯工业的发展有很大的作用。1.2 PLC在电梯控制系统中的重要意义早期的电梯自动控制系统中,信号的逻辑控制一般是由继电器一接触器电路来实现。由于继电器、接触器都是有触点的电气元件,体积庞大,弧光放电较严重,使用寿命有限;在电梯这种较复杂控制系统中可靠性不高,施工过程中接线复杂,当控制要求改变时必须改变硬件接线,使得通用性和灵活性不够,生产周期加长;另外,继电器、接触器触点数目有限,可扩展性较差;继电器一接触器控制系统依靠触点的机械动作实现控制,工作频率低且机械触点还会出现抖动问题;继电器控制逻辑一般不具备计数功能:同时随着楼宇层数的增加,继电器一接触器控制系统过于庞大,给
9、设计带来不便。基于以上多种原因,导致电梯控制系统的工艺性、运行的可靠性与安全性降低,故目前己被逐步淘汰。目前电梯的控制普遍采用两种方式,一是采用微机作为信号控制单元,完成电梯信号的采集、运行状态和功能的设定,实现电梯的自动调度和集选运行功能。微机控制是电梯控制技术的发展方向,目前已有一些由微机控制的电梯新机型相继推出,使控制功能得到增强,性能得到改善。微机控制系统虽然在智能控制方面有较强大的功能,但也存在一定的不足之处,一方面微机控制抗干扰能力较差、系统设计较复杂、一般维修人员难以掌握其维修技术,另一方面专门设计和制造微机控制装置,一次性成本较高。这些都限制了微机控制系统应用的普及。第二种控制
10、方式用可编程控制器(PLC)取代微机实现信号集选控制。目前,在国内,对于一个中、小型的电梯控制系统,大多采用PLC控制,主要原因在于当规模较小时,用PLC控制可以降低因专门设计和制造微机控制装置的成本,且PLC具有编程简单;控制运行可靠性高,抗干扰能力强;通用性好、功能强大;开发周期短;体积小,使用方便,可扩展性强;成本低,维护方便以及强大的网络通讯功能等优点,因此成为现代楼宇中、小型电梯控制系统的主流。同时,由于历史原因,我国目前还存在着相当数量的由继电器一接触器系统控制的老式电梯,这些电梯的PLC技术改造也是当前我国电梯控制的热点。因此,PLC控制在我国电梯行业有着广泛运用。1.3 电梯技
11、术发展前景纵观我国电梯行业的发展历程,从改革开放到今天,电梯行业在不知不觉中走过了一个从无到有,从有到多,从多到精的发展历程。随着住宅市场的巨大变化,中国已经成为全球容量最大、增长最快的电梯市场。这就必然会使电梯技术不断的发展更新。 (1)结构不断紧凑化,体积不断轻型化、小巧化。随着新技术、新结构、新材料、新工艺的发展,电梯的机械系统结构简单化、体积小巧化、材料轻型化、工艺先进化、外观漂亮化。同时,无机房电梯在今后会有较大的发展。 (2)技术含量更高,性能更好。电梯行业技术发展非常迅速,现如今具有先进性能,高舒适性的VVVF电梯,已是电梯行业的标准配置;然而,永磁同步无齿轮曳引机具有更节能、更
12、清洁、更安静、更安全、更经济等特点。所以永磁同步无齿轮曳引机将逐步成为新型曳引机的主流,由于永磁技术的先进性,将来很可能取代VVVF技术。另外,网络控制和智能群控制系统以其控制的先进性、快速性、准确性和可靠性也是电梯发展的潮流。 (3)安装更方便、快捷。高效、安全、可重复使用的无手架安装,将是高层电梯安装的主要方式,随着技术的开发、应用,电梯的硬件系统给安装带来了更大的方便,使电梯安装更快、效率更高。1.4 课程设计的主要内容本文利用可靠性高、功能强大的PLC设计出电梯的控制系统。主要完成以下几项工作:(1)分析电梯主要结构、控制要求。(2)利用PLC实现三层电梯的控制。其中包括电梯门厅召唤控
13、制、电梯自动相应召唤信号、召唤信号的指示、电梯上下行指示、电梯到站指示控制,本文采用德国西门子(Siemens)公司生产的S7-200型PLC,利用其丰富和功能强大的指令设计出梯形图。(3)在QSPLC-III型试验台电梯模上块对电梯程序进行调试,进行电梯模拟控制试验。第2章 PLC简介2.1 PLC的产生与发展可编程控制器(Programmable Controller,PC),早期主要用于计数、定时以及开关量的逻辑控制,为了和个人计算机(Person Computer)相区别。把可编程控制器缩写为PLC(Programmable Logic Controller)。在可编程控制器诞生之前,
14、继电器控制系统已广泛的用于工业生产的各个领域,继电器控制系统通常可以看承由输入电路,控制电路,输出电路和生产现场这4个部分组成的。其中输入电路也是由按钮,行程开关,限位开关,传感器等构成。用已向系统送入控制信号。输出电路部分是由接触器,电磁阀等执行元件构成,用以控制各种被控制对象,如电动机,电炉,阀门等。继电器控制电路部分是控制系统的核心部分。它通过导线将各个分立的继电器,电子元器件连接起来对工业现场实施控制;生产现场是指被控制的对象(如电动机等)或生产过程。继电器控制系统在传统的工业生产中曾起着不可替代的重要作用,随着生产规模的逐步扩大,市场经济竞争日趋激烈,继电器控制系统已越来越难以适应,
15、因为继电器控制电路通常是针对着某一固定的动作顺序或生产工艺而设计的。它的控制功能也仅仅只局限于逻辑控制,定时,计数等这样一些简单的控制,一旦动作顺序或生产工艺发生变化,就必须进行重新设计,布线,装配,和调试。显然,这样的控制系统完全无法满足日新月异且竞争激烈的市场经济发展的需要。这就迫使人们要放弃原来已占统治地位的继电器控制系统,研制可以替代继电器控制系统的新型的工业控制系统。出于上述考虑,美国通用汽车公司(GM)于1968年提出了公开招标研制新型的工业控制器的设想,第二年,即1969年美国数字设备公司(DEC)就研制出了世界上第一台可编程序控制器。在这一时期,可编程序控制器虽然采用了计算机的
16、设计思想,但实际上只能完成顺序控制,仅有逻辑运算,定时,计数等顺序控制功能。所以人们将可遍程序控制器称之为PLC(Programmable Logical Controller),即可编程序逻辑控制器:20世纪70年代末80年代初,微处理器技术日趋成熟,使可编程序控制器的处理速度大大提高,增加了许多特殊,如浮点运算,函数运算,查表等。这样可编程序控制器不仅可以进行逻辑控制,还可以对模拟量进行控制。因此,美国电气制造协会NEMA(National Electrical Manufacturers Association)将之正式命名为PC(Programmable Controller)。值得注
17、意的是,因为个人计算机的简称也是PC(Personal Computer),有时为了避免混淆,人们习惯上仍将可编程序控制器简称PLC(尽管这是早期的名称)。本书采用PLC的称呼。20世纪80年代后,随着大规模和超大规模集成电路的迅猛发展,以16位和32位微处理器够成的微机化可编程序控制器得到了惊人的发展,使之在概念上,设计上,性能价格比等方面有了重大突破。可编程序具有了高速计数,中断技术,PID控制等功能,同时联网通信功能也得到了加强,这些都使得可编程序控制器的应用范围和领域不断扩大。为了使这一新型的工业控制装置的生产和发展规范化。国际电工委员会(IEC)制定了PLC的标准,并给出了它的定义。
18、以PLC作为控制器的PLC控制系统是从根本上改变了传统的继电器控制系统的工业原理和方式。继电器控制系统是控制功能是通过采用硬件接线的方式来实现的,而PLC控制系统的控制功能是通过存储程序来实现的,不仅可以实现开关量控制,还可以进行模拟量控制,顺序控制。另外,它的定时和计数功能也远比继电器控制系统强很多,一般可以为用户提供几十个甚至上百个定时器,计数器。随着计算机和通信几刷的发展,现代PLC控制系统已远不是几十年前的哪个样子,PLC的控制从早期的单机控制发展到多机控制,实现了工厂自动化。尽管现在的PLC控制系统已发生了很大的变化,但是从自动控制的角度来看,PLC控制系统与传统的继电器系统在结构上
19、仍有相似之处。现在以集中型的PLC控制系统为例说明集中型PLC控制系统与继电器控制系统在结构上有那些相同和不同之处,这对初学者理解PLC控制系统的工作原理是有帮助的。集中型PLC控制系统的结构。将两种系统相比,就会发现PLC控制系统与继电器控制系统输入,输出部分基本相同,输入电路也是由按钮,开关,传感器所构成:输出电路也好似由接触器,执行器,电磁阀多构成的。不同的是继电器控制系统在控制线路被PLC中的程序代替,这样一旦生产工艺发生变化,就只需要修改程序就可以了。正是上述原因,PLC控制系统除了可以完成传统继电器控制系统所具有的全部功能外,还可以实现模拟量控制,开环或闭环过程控制,甚至多级分布式
20、控制。随着微电子技术的进一步发展,PLC的成本在降低,传统的继电器控制系统被PLC控制系统代替已是发展的必然趋势。2.2 PLC的用途及特点2.2.1 PLC的用途(1)数字量控制 这是PLC应用最广的领域,用以取代传统的继电器控制。含触点的串、并联及组合逻辑或控制、定时、计数控制等。PLC可应用于单片机控制、多机群控、生产自动线控制。其应用领域已遍布各行各业,甚至升入到家庭。(2)运动控制 PLC使用专用运动控制模块,对直线运动或圆周运动的位置、速度和加速度运行控制,可实现单轴、双轴、三轴和多轴控制。使运动控制与逻辑控制结合起来,可编程运动控制可以用于各种机械,如机床、装配机械、机器人、电梯
21、等。(3)过程控制 通过模拟量I/O模块,PLC能控制大量的物理参数,如温度、压力、速度和流量等。PID(Proportional-Integral-Derivative)功能的提供使PLC具有闭环控制能力,可用于过程控制。使PLC广泛地应用于塑料成型、加热炉、热处理设备、锅炉及轻化工、冶金、电力等行业。(4)数据处理 现代可编程控制器具有数学运算(含四则运算、函数运算、字逻辑运算、浮点运算及求反、循环、以为等)、数据传送、转换、查表、排序、位操作等工能,可以完成数据的采集及处理。运算数据可以与参考值比较用于控制,也可以通过通信传送给其他智能装置,或将数据打印制表。数据处理一般用于大型控制系统
22、,如过程控制系统,、无人柔性控制系统等。(5)通信联网 可编程控制器通信包括主机与远程I/O之间的通信、多台可编程控制器之间的通信、可编程控制器与其他智能控制设备,如计算机;、变频器、数控装置之间的通信,这些设备由于网络组成集中管理分散控制的分布式控制系统,极大地提高了控制的可靠性。2.2.2 PLC的特点(1)可靠性高,抗干扰能力强 高可靠性往往是用户选择控制装置的首要条件。继电器接触器系统中,由于器件的老化、脱焊、触点的抖动以及触点电弧等现象大大降低了系统的可靠性。而在PLC系统中,大量的开关动作是由无触点的半导体电路来完成的,加上PLC充分考虑了工业生产环境电磁、粉尘、温度等各种干扰,在
23、硬件和软件上采取了一系列抗干扰措施,因而具有极高的可靠性。据有关资料统计,目前各生产厂家生产的PLC,其平均无故障时间都大大超过了IEC规定的10万小时,有的甚至达到了几十万小时。(2)配套齐全,适用性强,应用灵活 由于PLC产品均成系列化生产,品种齐全,多数采用模块式的硬件结构,组合和扩展方便,用户可根据自己的需要灵活选用,以满足系统大小不同及功能繁简各异的控制要求。重要的是,PLC系统相对继电器接触器控制系统,接线很少,其主要功能是通过程序实现的,在需要修改设备的控制工能时,只要修改程序,修改接线的工作量很小。(3)编程方便,易于使用 PLC的编程可采用与继电器极为相似的梯形图语言,直观易
24、懂,深受现场电气技术人员的欢迎。近年来又发展了面向对象的顺控流程图语言(Sequential Function Chart),也称功能图,使编程更加简单方便。(4)功能强,扩展能力强,性价比高 PLC中含有数量巨大的供用户使用的编程软元件,可轻松的实现大规模的控制。PLC配合功能单元能方便地实现A/D、D/A转换及PID运算,实现过程控制、数字控制等功能。PLC具有通信联网功能,它不仅可以控制一台单机,一条生产线,还可以控制一个机群,许多生产线。它不但可以进行现场控制,还可以用于远程监控。与一般继电器系统比较,具有很高的性价比(5)PLC的设计、安装、调试方便 PLC用户程序(软接线)代替硬接
25、线,安装接线工作量少。设计人员只要有PLC就可以进行控制系统设计并可在实验室进行模拟调试;而继电器系统的调试是靠在现场改变接线进行的,十分繁琐。(6)维修方便,维修工作量小 PLC有完善的自诊断、履历情报存储及监视功能。对于其内部工作状态、通信状态、异常状态和I/O点状态均有显示。工作人员通过这些信息可以查找故障原因,便于迅速处理。(7)PLC体积小,能耗低。易于实现机电一体化 采用PLC实现的控制系统与同规模的继电器系统相比,开关柜的体积缩小到原来的1/101/2;安装方便,易于实现机电一体化;由于省去了大量的继电器,能耗也大大减小。2.3 PLC的硬件组成2.3.1 PLC的组成根据结构形
26、式的不同,PLC可分为整体式(也称单元式)和组合式(也称模块式)两类。图2-1 整体式PLC的组成示意图 整体式的PLC将中央处理单元(CPU)、存储器、输入单元、输出单元、电源、通信端口、I/O扩展端口等组装在一个箱体内构成主机,另外还有独立的I/O扩展单元与扩展模块等与主机配合使用。整体式PLC结构紧凑、体积小,小型机常采用这种结构,整体式PLC的一般构成如图3-1所示。2.3.2 PLC各组成部分的作用(1)中央处理单元(CPU) CPU是PLC的核心,起神经中枢的作用,每套PLC至少有一个CPU,它按PLC的系统程序赋予的功能接收并存贮用户程序和数据,用扫描的方式采集由现场输入装置送来
27、的状态或数据,并存入规定的寄存器中,同时,诊断电源和PLC内部电路的工作状态和编程过程中的语法错误等。进入运行后,从用户程序存贮器中逐条读取指令,经分析后再按指令规定的任务产生相应的控制信号,去指挥有关的控制电路。CPU主要由运算器、控制器、寄存器及实现它们之间联系的数据、控制及状态总线构成,CPU单元还包括外围芯片、总线接口及有关电路。内存主要用于存储程序及数据,是PLC不可缺少的组成单元。在使用者看来,不必要详细分析CPU的内部电路,但对各部分的工作机制还是应有足够的理解。CPU的控制器控制CPU工作,由它读取指令、解释指令及执行指令。但工作节奏由震荡信号控制。运算器用于进行数字或逻辑运算
28、,在控制器指挥下工作。寄存器参与运算,并存储运算的中间结果,它也是在控制器指挥下工作。CPU速度和内存容量是PLC的重要参数,它们决定着PLC的工作速度,IO数量及软件容量等,因此限制着控制规模。(2)I/O模块PLC与电气回路的接口,是通过输入输出部分(I/O)完成的。I/O模块集成了PLC的I/O电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。输入模块将电信号变换成数字信号进入PLC系统,输出模块相反。I/O分为开关量输入(DI),开关量输出(DO),模拟量输入(AI),模拟量输出(AO)等模块。常用的I/O分类如下:开关量:按电压水平分,有220VAC、110VAC、24V
29、DC,按隔离方式分,有继电器隔离和晶体管隔离。模拟量:按信号类型分,有电流型(420mA,020mA)、电压型(010V,05V,-1010V)等,按精度分,有12bit,14bit,16bit等。除了上述通用IO外,还有特殊IO模块,如热电阻、热电偶、脉冲等模块。按I/O点数确定模块规格及数量,I/O模块可多可少,但其最大数受CPU所能管理的基本配置的能力,即受最大的底板或机架槽数限制。 (3)电源模块PLC电源用于为PLC各模块的集成电路提供工作电源。同时,有的还为输入电路提供24V的工作电源。电源输入类型有:交流电源(220VAC或110VAC),直流电源(常用的为24VDC)。2.4
30、PLC的工作原理可编程控制器的应用程序是表达存储单元之间的相互联系的。存储单元的状态代表控制系统中的各种事件,而可编程控制器执行程序以完成既定的控制任务。执行程序是PLC实现控制的核心工作,但在框图中却只是众多项目中的一项。这些工作项目大致可以分为以下三部分。图2-2 PLC的运行框图第一部分是上电处理。PLC上电后对系统进行一次初始化工作,包括硬件初始化,I/O模块配置检查,停电保持范围设定等。第二部分是扫描过程。以程序扫描执行而得名。一是扫描系统程序,二是扫描执行应用程序。每次执行应用程序前先完成输出处理,其次完成与其他外设的通信处理,再次进行时钟、特殊寄存器更新。而执行不执行应用程序还和
31、PLC的运行状态有关。第三部分是出错处理。PLC每扫描一次,执行一次自诊断检查,确定PLC自身的动作是否正常,如CPU、电池电压、程序存储器、I/O、通信等是否正常,检查出异常时,CPU面板上的LED及异常继电器会接通,当出现致命错误时,CPU被强制为STOP方式,所有的扫描停止。第3章 控制系统总体设计3.1 控制要求分析 本文用S7-200PLC对电梯进行模拟控制,只能完成电梯的部分基本功能,未考虑开关门控制(即电梯停站时不作开关门动作,直接响应外呼及内选信号),电梯轿厢的运行方式用指示灯代替。 (1)各层设上/下呼叫按钮(最顶层和起始层只设一只)。 (2)电梯内外设有方向指示灯及电梯当前
32、层号指示灯。 (3)轿内指令记忆。当轿厢内操纵盘上有多个选层指令时,电梯应能按顺序自动停靠,自动确定运行方向。 (4)门厅召唤指令记忆及显示。当门厅有上行或下行请求时,电梯应能对信号进行登记,并且由相应的指示灯进行显示。 (5)自动确定运行方向。当轿厢内操纵盘上,选层指令相对与电梯位置具有不同方向时,电梯应能按先入为主的原则,自动确定运行方向 。 (6)电梯停站待客。当完成全部轿厢内指令,又无层外呼梯信号时电梯应停止不动,等待乘客召唤。3.2 硬件设计为了实现以上控制功能,在此对PLC进行选型和电路连接,在硬件上实现控制功能要求。硬件设计包括元器件选型和电气原理图(主电气原理图和控制电气原理图
33、)设计。3.2.1 元件选型根据控制要求,选用7个按钮作为轿内选层按钮和门厅上下行召唤按钮,选用3个位置开关作为电梯每层的楼层位置输入。(1)按钮(SB) 按钮是结构简单的手动主令电器,当按钮被按下时,先断开常闭触点,然后才接通常开触点。按钮释放后,在复位弹簧作用下使触点复位。在没有按动按钮时,接在常开触头接线柱上的线路是断开的,常闭触点接线柱的线路是接通的;当按钮按下时,两种触点状态改变,同时也使与之相连接的电路状态改变。基于按钮的这种不按那么常开触点不通,按下导通后一旦放手又还原为不导通,这种优点正适合用来做内选层、门厅召唤的信号的输入主令电器。(2)位置开关(SQ) 电梯的楼层位置的确定
34、一般使用传感器,本文选用3个位置开关分别作为每一层的楼层位置输入。 指示灯(HL) 用来指示电梯所在楼层及电梯的工作状态。选用3个指示灯分别用作楼层号的指示(表示电梯当前所在的楼层)、选用4个指示灯指示各层门厅召唤信号,选用2个指示灯指示电梯的运行状态(上行或下行)。 在选择PLC的型号时,先应该做的是输入输出点数估算和内存估算,然后综合考虑确定PLC的型号。 (1)输入输出点数估算1)输入点数:门厅按钮4个,轿厢内按钮3个,楼层到位开关3个共10个。2)输出点数:楼层指示3个,呼叫指示4个,轿厢运行状态指示2个共9个。I/O点数的确定应该以控制设备的所有输入/输出点数的总和为依据。在一般情况
35、下,PLC的I/O点应该有适当的余量,通常根据统计的输入输出点数再增加10%20%的可扩展余量后,作为输入输出点数的估算依据。因此,估算本电梯控制系统的PLC输入/输出点的个数都分别为20个左右。(2)内存估算存储器容量是指可编程控制器本身能提供的硬件存储单元大小,各种PLC的存储器容量大小可以从该PLC得基本的参数表中找到。按数字量I/O点数的1015倍,加上模拟I/O点数的200倍,以此数为内存的总字数(16位为一个字),另外再按此数的30%左右考虑余量。根据上文中本系统输入/输出点的估算量知道,本系统大约需要字量I/O点总数为20个,无模拟I/O点。因此,可以估算出本系统所需PLC的内存
36、大约为2K字节。(3)PLC机型型号的选择西门子(Siemens)公司生产的S7-200系列PLC属于小型可编程控制器,是西门子公司20世纪90年代推出的整体式小型可编程控制器,器结构紧凑、系列完整、功能完善,具有很高的性价比,可用于替代继电器的简单控制场合,也可用于复杂的自动控制系统。由于有很强的通信功能,在大型网络控制系统中也能充分发挥作用。S7-200系列PLC提供5种不同的基本单元(CPU),型号为CPU221、CPU222、CPU224、CPU226及CPU226XM,不同型号的CPU内部芯片基本相同,实际安装的输入输出及通讯接口数量不同。每种单元又有交流220V供电及直流24V供电
37、两种供电方式安排,每种CPU都有继电器输出、双向晶闸管输出及晶体管输出三种输出形式。S7-200系列提供多种功能的扩展单元及智能模块,如数字量输入或输出扩展单元,模拟量扩展单元,高数计数模块,定位控制及各种通信模块。S7-200系列还提供齐全的外围设备及编程环境,使系统构成容易,使用方便。S7-200各型CPU的比较如表3-1所示:表3-1 S7-200各型CPU模块的比较特性CPU221CPU222CPU224CPU226CPU226XM本机数字量I/O最大数字量输入/输出最大模拟量输入/输出程序空间(永久保存)用户数据存储器扩展模块数字量I/O映像区模拟量I/O映像区6入/4出6入/4出2
38、048字1024字10无8入/4出40入/38出16入/16出2048字1024字2个25616AI/16AO14入/10出94入/74出28入/7出4096字2506字7个25632AI/32AO24入/16出256入/256出32入/32出2096字2560字7个25632AI/32AO24入/16出256入/256出32入/32出8192字5120字7个25632AI/32AOS7-200各型号PLC的应用范围如下: CPU 221: 小型PLC CPU 221,价格低廉,能满足多种集成功能的需要。 CPU 222 CN: S7-200 CN家族中低成本的单元。通过可连接的扩展模块,即可
39、处理模拟量。 CPU 224 CN,CPU 224XP CN: 具有更多的输入、输出点及更大的存储器。 CPU 226 CN: 功能最强的单元,可完全满足一些中小型复杂控制系统的要求。 经过上面的比较,并结合本系统的实际,所以本电梯控制系统选择西门子S7-200CPU224型号的PLC作为控制器比较合适。3.2.2 硬件电路连接图a. 主电气原理图根据设计要求,本次设计的电气控制系统主回路原理图如图3-2所示。图3-2 主电气原理图图中M1,M2为曳引电机和门电机,交流接触器KM1KM4通过控制两台电机的运行来控制轿厢和厅门,从而进行对电梯的控制。FR1,FR2为起过载保护作用的热继电器,用于
40、电梯运行过载时断开主电路,FU1为熔断器,起过流保护作用。b.控制电路电气原理图前面已介绍S7-200系列CPU中的CPU224的本机数字量为14入/10出,接线时输入接对应的开关,输出接指示灯。考虑到后面要对程序进行调试,故在画硬件接线图时标出QSPLC-3型实验台电梯模块上对应大开关量和指示灯。硬件接线图如图3-3:图3-3控制电路电气原理图3.3 软件设计在硬件电路上如何实现相应的功能,这就是软件的任务。软件设计就是对控制器PLC编写相应的程序。通过程序控制PLC输出,使相应的执行元件进行相应的动作。软件设计的主要内容是根据系统的电气控制原理图列出输入/输出元件并给他们分配I/O端口,再
41、进行梯形图的编写。3.3.1 I/O分配表3-4 三层电梯控制系统I/O分配表I0.01层内选按钮Q0.01层向上外呼I0.11层内选按钮Q0.11层向上外呼I0.21层内选按钮Q0.21层向上外呼I0.3开关按钮Q0.31层向上外呼I0.4开关按钮Q0.4轿厢上行I0.51层外选上安钮Q0.5轿厢下行I0.62层外选下安钮Q0.61层内选指示灯I0.72层外选上安钮Q0.72层内选指示灯I1.03层外选下安钮Q1.03层内选指示灯I1.1下降限位信号Q1.1轿厢开门控制I1.21层平层信号Q1.2轿厢关门控制I1.32层平层信号I1.43层平层信号I1.5上升限位信号I1.6轿厢开门限位信号
42、I1.7轿厢开门限位信号3.3.2 梯形图及说明1内呼信号指示梯形图如下:2外呼信号指示梯形图如下:3定向程序上及下行行显示梯形图如下:4平层自动开门显示梯形图如下:5开门控制梯形图如下:6关门控制梯形图如下:7电梯上行及下行梯形图如下: 第4章 控制系统仿真控制系统仿真能比较直观的将系统的控制功能展现出来,而仿真结果是否正确是判断系统软硬件设计是否合理正确的一种依据。本文利用QSPLC-III型可编程控制实验箱对所设计的三层电梯控制系统进行仿真,验证设计是否满足电梯的控制要求。4.1 编程软件简介STEP7-Micro/WIN32是基于Windows的应用软件,运行Windows2000 、
43、Windows95/98/NT/ME和以及WindowsXP操作系统的计算机,内存8MB以上,硬盘空间50MB以上,VGA显卡,支持鼠标,具有RS-232口或USB口,都可以安装。4.1.1 编程软件的基本功能STEP7-Micro/WIN32的基本功能是协助用户开发应用软,在该软件的环境下可创建用户程序,修改和编辑原有的用户程序,实现用户所编程序的管理。利用该软件的监控功能还能实现用户程序的调试及监控。4.1.2 编程软件的主界面及各区域用途启动STEP7-Micro/WIN32编程软件,其主界面外观如图4-1所示。图4-1 编程软件主界面主界面主要含以下几个分区:菜单条(包含8个主菜单项)
44、、工具条(快捷操作口)、引导条、指令树(快捷操作窗口)、用户窗口、输出窗口和状态条(可同时或分别打开途中5个用户窗口)。以下分别说明。(1)菜单条 菜单条是以菜单形式操作的入口,菜单包括文件(File)、编辑(Edit)、检视(View)、可编程控制器(PLC)、调试(Debug)、工具(Tools)、窗口(Windows)、帮助(Help)八项。用鼠标点击某项菜单,可弹出该菜单的细目,如文件项的细目含新建、保存、打开、上传、下载等项,可知文件菜单的主要功能为程序文件的管理,可以或打开待编辑的应用程序。菜单条中的其他项目涉及编程界面的变换、编辑语言的变更、程序编辑、调试等操作。(2)工具条 工
45、具条提供简单的鼠标操作,将最常用的STEP7-Micro/WIN32的操作以按钮的形式设定到工具条。可以用“检视(View)”菜单中的“工具(Toolbars)”选项来显示或隐藏3中工具条:标准(Standard)、调试(Debug)和指令(Instructions)工具条。菜单条中涉及的各种功能在工具条中大多都能找到。 (3)引导条 引导条为编程提供按钮控制的快速窗口切换功能。该条可用“检视(View)”菜单中的“引导条(Navigation Bar)”选项来选择是否打开。引导条含程序模块(Program Block)、符号表(Symbol Table)、状态图表(Status Chart)
46、、数据块(Data Block)、系统块(System Block)和通信(Communication)等图标按钮。单击任何一个按钮,则主窗口切换成此按钮对应的窗口。引导条中的所有操作都可用“指令树(Instruction 窗口或“检视(View)”菜单来完成,可以根据个人爱好来选择使用引导操作以按钮的形式设定到工具条。(4)指令树 指令树是编程指令的树状态列表。可用“检视(View)”菜单中“指令树(Instruction Tree)”的选项来选择是否打开,并提供编程时所用到的所有快捷操作指令和PLC指令。(5)用户窗口 用户窗口用来显示编程操作的工作对象,可以以程序编辑器、符号表、状态图、数据块及交叉引用五种方式进