




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 课程设计实习名称 三层电梯控制器的设计 学生姓名: 陈英杰 学 号: 201216020128 专业班级: 通信12101 指导老师: 叶华 完成时间: 2015年6月30日 评阅意见: 评阅教师 日期 报告成绩: 目录1 摘要·······························
2、;·····················32 三层电梯PLC基本控制要求··························&
3、#183;·······23 三层电梯自动控制PLC设计····································53.1 控制任务的分析与输入输出点分配&
4、#183;····························53.1.1电梯的基本结构···················
5、······················53.1.2 电梯的控制任务分析·························
6、183;···········73.1.3 电梯PLC I/O 配制表···································
7、··83.2 三层电梯控制原理图·······································83.2.1接口电路控制电路图····&
8、#183;·····································83.2.2操作说明及注意事项·········
9、3;·······························103.3 S7-300的硬件组态及程序···············
10、183;······················104 三层楼电梯控制器程序·························
11、·················125 仿真模拟测试图·······························&
12、#183;···············18心得体会·································&
13、#183;················20 摘要因为电梯的先进与否是城市物质文明的重要体现,所以其电梯控制器设置在理论技术方面发展迅速,其核心部分由可编程逻辑控制器(简称PLC),它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入或输出控制各种类型的机械或生产过程,成为科技领域中相当重视的一部,本文采用的是大家最为熟悉的S7-300的硬件组态。并通过qu
14、arter进行仿真,我认为三层电梯控制系统设备是电梯运行中很重要的一环,很好地体现了专业知识水平。这一知识的掌握将会在未来的专业学习中发挥着越来越重要的作用,该研究领域前景广阔,大有可为。关键字:可编程逻辑控制器; PLC;quarter;S7-300;三层电梯控制系统1.三层电梯PLC基本控制要求(1).开始时,电梯处于任意一层。当有外部呼叫梯信号到来时,电梯响应该呼梯信号,到达该楼层时,电梯停止运行,电梯门打开,延时5S后自动关门。(2)当有内部呼叫梯信号到来时,电梯响应该呼叫梯信号,到达该楼层时,电梯停止运行,电梯门打开,延时5S后自动关门。在电梯运行过程中,电梯上升(或下降)途中,任何
15、反方向下降(或上升)的外部呼叫梯信号均不响应,但如果反向外部呼叫梯信号前方向无其它内、外部呼叫梯信号时,则电梯响应该外号,但不响应二层向下外部呼叫梯信号。同时,如果电梯到达二层,如果三层没有任何呼叫梯信号,则电梯可以响应二层向下外部呼叫梯信号。(3)电梯应具有最远反向外部梯响应功能。例如:电梯在一楼,而同时有二层向下外呼梯,三层向下外呼梯,则电梯先去三楼响应三层向下外部呼叫梯信号。电梯未平层或运行时,开门按钮和关门按钮均不起作用。平层且电梯停止运行后,按开门按钮电梯门打开,按关门电梯门关闭。 2.三层电梯自动控制PLC设计 2.1 控制任务的分析与输入输出点分配2.1.1电梯的基本结构 图(一
16、)电梯基本结构图1-减速箱; 2-曳引轮; 3-曳引机底座;4-导向轮; 5-限速器; 6-机座; 7-导轨支架; 8-曳引钢绳; 9-开关碰铁; 10-紧急开关; 11-导靴; 12-轿架; 13-轿门; 14-安全钳; 15-导轨; 16-绳头组合; 17-对重, 18-补偿链; 19-补偿链导轮 20-张紧置; 21-缓冲器; 22-底坑; 23-层门; 24-呼叫梯盒; 25-层楼指示灯:26-随行缆; 27-轿壁; 28-轿内操纵箱; 29-开门机; 30-井道传器; 31-电源开关; 32-控制柜; 3.1.2 电梯的控制任务分析一层呼叫按钮PB1、二层下呼叫按钮PB2、二层上呼叫
17、按钮PB3,三层呼叫按钮PB4,一层行程开关 LS1、二层行程开关 LS2、三层行程开关 LS3;输出信号有:电梯上升KM1、电梯下降KM2,控制要求如下:1不允许同时有两层楼要求停电梯;2当二层不需要停时,能越过二层直接到达所需楼层;如下图 图(二)电梯示意图3.1.3 电梯PLC I/O 配线表三层楼电梯输入输出端子分配表见下表输入电器输入端子输出电器输出端子三层呼叫按钮PB40002电梯正转上升KM1Q0001二层上呼叫按钮PB30003电梯反转下降KM2Q0000二层下呼叫按钮PB20001三楼指示灯3F下Q0004一层呼叫按钮PB10004二楼上指示灯2F上Q0005三层行程开关SQ
18、30005二楼下指示灯2F下Q0007二层行程开关SQ20006一楼指示灯1F上Q0006一层行程开关SQ10007电梯载重超限报警灯Q0002厢内开关按钮SQ40000时间继电器KT1Q0013时间继电器KT2Q0014 三层楼电梯输入输出信号的I/O地址分配3.2 三层电梯控制原理图3.2.1接口电路控制电路图PLC的输入输出模块与外部用户设备的接线方式分为汇点式和分割式,两种方式的区别在于:选用汇点式接法的系统使用的电源电压唯一,而选用分割式接法的系统电源电压并不唯一,根据系统的实际情况,输入输出模块与外部设备的接线形式均匀,具体接口控制如下图 图(三)PLC接线原理图 3.2.2操作说
19、明及注意事项 通过手动编程器输入PLC,在操作中主要是熟悉S7-300系列可编程控制的功能、指令代码。将编程器插在基本单元上,将基本单元与编程器置于编程状态,然后消除用户程序存储器,输入控制程序。本设计是对电梯的控制,所以,我们根据情况可知,要控制电梯的上升和下降,需要一个可逆运行的直流电机。这样,我们需要8个输入点和12个输出点。 先按I/O接口图接好线,输入正常情况下的程序指令,启动运行3.3 S7-300的硬件组态及程序 3.3.1 S7-300的硬件组态这里所选择的硬件设备主要指的是主副回路的设备选择主要是以下设备的选型:S7-300 采用电源类型为 PS 301;5A CPU类型为
20、CPU 314 数字输入类型为 SM321 DI16*UC 24/48V 输入地址为 I0.0-I0.7 数字输出类型为 SM322 DO16*DC 24V/0.5A 输出地址为Q0.0-Q0.7 Q1.0-Q1.5 图(四)硬件组态图拖动电动机M:5.5kW,AC380V,11.6A,1440r/min。备用曳引电机选型通上指示灯H:0.25W,DC24V。电铃HA:8W,AC220V。电磁铁YA:100mA,AC220V。门电动机型号:Y100L-2 额定功率:3KW 额定电压:380V 额定电流:7A 功率因数:0.87主电路部分电器型号的选择结果如下:交流接触器:CJ20-25 熔断器
21、:BLR1-63/3P 分断能力:50000A热继电器:JR16-20/3D 熔断式刀开关:HH4-30/3-25门电路部分电器型号的选择如下:交流接触器:TYC2-12-9熔断器:BLR1-63/3P-14热继电器:JR16-20/3熔断式刀开关:HH3-15/2-103.3.2 程序设计思路 所设计的电梯模型共三层,电梯每层的楼厅均设有按钮召唤电梯;电梯内部设有按钮以便乘客选择要到达的楼层,还设有开关门按钮,方便乘客进出电梯。工作中的电梯控制系统的主要任务是对各种呼梯信号和当前电梯运行状态进行综合分析,再确定下一个工作状态。为实现电梯自动控制,要求控制系统具有自动定向,顺向截梯,反向保号,
22、外呼指令记忆,停梯销号,自动开关门,自动报警,手动开关门等。具体设计思路为:当电梯停于一楼或二楼时,按PB3,则电梯上升到LS3停止;当电梯停于三楼或二楼时,按PB1,则电梯下降到LS1停止;当电梯停于一楼,按PB2,则电梯上升到LS2停止;当电梯停于三楼,按PB2,则电梯下降到LS2停止;当电梯停于一楼,而二、三楼均有人呼叫时,电梯上升到LS2时停5秒,然后继续上升到LS3停止;当电梯停于三楼,而一楼、二楼均有人呼叫时,电梯下降到LS2时停5秒,然后继续下降到ls1停止;当电梯上升途中,任何反方向的下降信号无效,当电梯下降途中,任何反方向的上升呼叫无效;当特殊紧急情况是,可以使用厢内手动开关
23、SQ4,打开/关上厢门。每层楼之间的到达时间均应在10秒之内,否则电梯停止。4.三层楼电梯控制器程序LIBRARY IEEE;USE IEEE.STD_LOGIC_1164.ALL;USE IEEE.STD_LOGIC_UNSIGNED.ALL;USE IEEE.STD_LOGIC_ARITH.ALL;ENTITY dianti IS -程序实体定义PORT(clk,swich :IN STD_LOGIC;sel,uplift,downlift:IN STD_LOGIC_VECTOR(3 DOWNTO 1);opendoor,up_s,do_s,pa_s :OUT STD_LOGIC;dis:
24、OUT STD_LOGIC_VECTOR(3 DOWNTO 0);END dianti;ARCHITECTURE behave OF dianti IS -结构体定义SIGNAL clk1hz,clk4hz: STD_LOGIC;SIGNAL ur,dr,openonce: STD_LOGIC;SIGNAL clropen,clrrun,en,enrun: STD_LOGIC;TYPE statetype IS (pause,up,down);SIGNAL state: statetype;SIGNAL opentime,runtime,urr,drr: STD_LOGIC_VECTOR(3
25、DOWNTO 1);SIGNAL position,seld,upd,downd: STD_LOGIC_VECTOR(3 DOWNTO 1);BEGINU0: PROCESS(clk) -分频进程VARIABLE q: STD_LOGIC_VECTOR(3 DOWNTO 0);BEGINIF clk'event AND clk='1' THENq:=q+1;END IF;clk4hz<=q(1); -产生4HZ脉冲clk1hz<=q(3); -产生1HZ脉冲 END PROCESS;U1: PROCESS(swich,clk,uplift,downlift)
26、 -将上升、下降请求记录 BEGINIF rising_edge(clk) THENIF state=pause THENdrr<=drr AND NOT(position);urr<=urr AND NOT(position);IF (uplift/=upd AND ur/='1' AND position>uplift) THENdrr<=(drr OR uplift);ELSIF (downlift/=downd AND ur/='1' AND position>downlift) THEN drr<=(drr OR d
27、ownlift);ELSIF (uplift/=upd AND dr/='1' AND position<uplift) THENurr<=(urr OR uplift);ELSIF (downlift/=downd AND dr/='1' AND position<downlift) THENurr<=(urr OR downlift);ELSIF (sel/=seld) THENIF (sel<position AND ur/='1') THENdrr<=(drr OR sel);ELSIF (sel>
28、;position AND dr/='1') THENurr<=(urr OR sel);END IF;END IF;ELSIF (state=up) THENIF (uplift/=upd AND dr/='1' AND position<uplift) THENurr<=(urr OR uplift);ELSIF sel/=seld AND dr/='1' AND position<sel THENurr<=(urr OR sel);END IF;ELSIF (state=down) THENIF (downli
29、ft/=downd AND ur/='1' AND position>downlift) THEN drr<=(drr OR downlift);ELSIF sel/=seld AND ur/='1' AND position>sel THENdrr<=(drr OR sel);END IF;END IF;END IF;END PROCESS;ur <='1' WHEN urr /="000" ELSE '0'dr <='1' WHEN drr /="
30、;000" ELSE '0'U2: PROCESS(swich,clk) -暂停、上升、下降三个状态之间转换 BEGINIF swich='0' THEN -开关关闭时,处于暂停状态 state<=pause; up_s<='0'do_s<='0'pa_s<='1'openonce<='1'opendoor<='0' clrrun<='1'enrun<='0'clropen<='1
31、'en<='0'ELSIF RISING_EDGE(CLK) THEN -开关打开后,三个状态之间变化CASE state ISWHEN up=>IF runtime="100" THEN clrrun<='1'enrun<='0'IF position=(urr AND position) THENstate<=pause;up_s<='0'do_s<='0'pa_s<='1'clropen<='0'
32、en<='1'END IF;ELSE clrrun<='0'enrun<='1'up_s<='1'do_s<='0'pa_s<='0' END IF;WHEN down=>IF runtime="100" THEN clrrun<='1'enrun<='0' IF position=(drr AND position) THENstate<=pause;up_s<='0
33、9;do_s<='0'pa_s<='1'clropen<='0'en<='1' END IF;ELSE clrrun<='0'enrun<='1'up_s<='0'do_s<='1'pa_s<='0' END IF;WHEN pause=>IF (opentime="010" AND openonce='0') OR (uplift/=upd AND pos
34、ition=uplift)OR (downlift/=downd AND position=downlift) THEN opendoor<='1'clropen<='0'en<='1'openonce<='0' END IF;IF(opentime="101" OR (openonce='1' AND (ur='1' OR dr='1') THENIF ur='1'THENstate<=up;opendoor<
35、='0'up_s<='1'en<='0'do_s<='0'clropen<='1'pa_s<='0'openonce<='0' ELSIF(dr='1') THENstate<=down;opendoor<='0'up_s<='0'en<='0'do_s<='1'clropen<='1'pa_s<='0&
36、#39;openonce<='0'ELSEstate<=pause;opendoor<='0'pa_s<='1'en<='0'do_s<='0'clropen<='1'up_s<='0'openonce<='1'END IF;END IF;END CASE;END IF;END PROCESS U2;U3: PROCESS(clk) -将按键请求记录、防抖电路 BEGINIF CLK'EVENT AND C
37、LK='1' THENdownd<=downlift;upd<=uplift;seld<=sel;END IF;END PROCESS;U4: PROCESS(clk4hz,swich)BEGINIF swich='0' THEN position<="001" ; -开关没开时,电梯停在第一层 ELSIF RISING_EDGE(CLK4HZ) THENIF runtime="011" THENIF state=up THENposition<=position(2 downto 1)&am
38、p;'0' -电梯处于上升时position循环左移 ELSIF state=down THEN position<='0'&position(3 downto 2);END IF; -电梯处于下降时position循环右移 END IF;END IF;END PROCESS;U5: PROCESS(clk1hz,clropen) -用于控制开门时间计时的进程 BEGINIF clropen='1' THEN opentime<="000"ELSIF RISING_EDGE(CLK1HZ) THENIF en='1' THENIF opentime="101" THEN opentime<="101"ELSE opentime<=opentime+1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二手车评估与行业发展趋势试题及答案
- 统计学推断方法试题及答案咨询
- 2024年二手车金融服务的创新试题及答案
- 美容师行为规范考核试题及答案
- 宠物食品热量计算方法试题及答案
- 湖北省孝感市汉川市2022-2023学年三年级下学期英语期中试卷(含答案)
- 汽车维修工电子燃油喷射系统试题及答案
- 临床药物历史案例分析试题及答案
- 2024年美容行业的影响因素试题及答案
- 食品检测数据分析与统计方法试题及答案
- 2024年电力交易员(中级工)职业鉴定理论考试题库-上(单选题)
- 内蒙古赤峰市2025届高三下学期3·20模拟考试英语试卷(含答案)
- 门诊护士沟通培训课件
- 大学生实习证明模板(8篇)
- Unit 3 My hometown Grammar 课件 2024-2025学年译林版英语七年级下册
- 2025年企业招聘笔试题库及答案
- 2025年辽宁医药职业学院单招职业技能考试题库附答案
- 2025年高中语文课内古诗文《蜀道难》《蜀相》联读教学设计
- GB/T 45290-2025乡村应急避难场所设计规范
- 舞台剧联合投资协议书范本
- 北京市房山区2024-2025学年九年级上学期期末英语试题(含答案)
评论
0/150
提交评论