五层电梯plc和MCGS.._第1页
五层电梯plc和MCGS.._第2页
免费预览已结束,剩余22页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、i 南京工业大学 PLC实习 学生姓名:XXX 号: XXXX 业:XXXXXXXX 班 级:XXXXXXXX 2014 年 7 月2 、实习地点 XXXXXXX 三、 实习要求 基于STEP7软件,编写工程文件实现电梯的响应轿厢内外召唤信号,自动开关门,实 时显示轿厢所在楼层等主要功能。运用 MCG组态软件设计模拟运行界面,并根据设计要求 设置对应元件属性,建立 MCGS! PLC的通信,对整个电梯系统的各个功能进行模拟运行, 实现对整个电梯控制系统的优化。 四、 系统软件设计 1、表5-1 I/O 分配 序号 输入信号名称 地址 序号 输出信号名称 地址 1 一楼外呼上行按钮 I0.0 1

2、 一楼平层指示灯 Q0.0 2 二楼外呼上仃按钮 I0.1 2 二楼平层指示灯 Q0.1 3 二楼外呼下行按钮 I0.2 3 三楼平层指示灯 Q0.2 4 三楼外呼上行按钮 I0.3 4 四楼平层指示灯 Q0.3 5 三楼外呼下行按钮 I0.4 5 五楼平层指示灯 Q0.4 6 四楼外呼上行按钮 I0.5 6 一楼内呼叫指示灯 Q0.5 7 四楼外呼下行按钮 I0.6 7 二楼内呼叫指示灯 Q0.6 8 五楼外呼下行按钮 I0.7 8 三楼内呼叫指示灯 Q0.7 9 到达一楼平层 I1.0 9 四楼内呼叫指示灯 Q1.0 10 到达二楼平层 I1.1 10 五楼内呼叫指示灯 Q1.1 11 到

3、达三楼平层 I1.2 11 电梯上升 Q1.2 12 到达四楼平层 I1.3 12 电梯下降 Q1.3 13 到达五楼平层 I1.4 14 一楼内呼叫按钮 I1.5 15 二楼内呼叫按钮 I1.6 16 三楼内呼叫按钮 I1.7 17 四楼内呼叫按钮 I2.0 18 五楼内呼叫按钮 I2.1 2、电梯的平层信号处理 要实现对电梯的控制,首先要知道电梯实际所在的楼层,这些数据都是由传感器获取 并上传。楼层信号的作用有两个,一是指示楼层,显示轿厢所在的层站;二是参与定向与 选层,是电梯判断运行方向和停靠位置的主要因素之一。 在此过程利用置位优先双稳态触发器,当轿厢到达该楼层,该楼层限位开关打开,楼

4、 层指示灯亮。当下降或上升到达其他楼层时,楼层指示灯复位清零。以二楼为例:、实习时间 2014-6-23 - 2014-7-4 共 2 周 3 3、轿厢外呼信号处理 楼层外呼指示程序比较复杂,按下外呼按钮, PLC内部继电器应保持该信号,而且通 过PLC的输出点亮相应的按钮指示灯。在取消置位时,一层和五层因为只有一种运动方向, 因此直接平层后门电机打开就能取消置位。以一楼为例: 冏貉 11 51 OUT R 其中静止辅助为电梯在一段时间内无任何呼叫,按下电梯所在楼层的外呼按钮所引起的辅 助操作。而楼外呼上行辅助为当按下二楼外呼叫上行按钮,电梯可以在二楼停下时楼层其 他呼叫满足的条件。 4、轿厢

5、内呼信号处理 电梯内部的五个呼叫按钮,指定的是电梯的运行目标。因此在电梯未达到指定目标时, 该层呼叫灯应一直有显示(为红),因此输出时就应该用置复位操作。另外,当电梯达到 指定楼层时,呼叫灯应该灭掉,即复位清零。以一楼为例 冋貉 B I一博內忏叫指示蛊宜惟 T8 內呼叫轴 一槪卜呼上行翅 一咱平 Eft-7- 一宦円 I刊 u拒禾 SI OUT SR 而二层、三层、四层有两种运动方向,因此必须在平层后判断运行方向,当满足要求 才能开门取消置位。以二楼为例: 4 5、电梯升降 在电梯运行过程中,电梯该上升或下降,主要的问题在于对呼叫信号和轿厢位置的判 断处理。在得到电梯的楼层信号和召唤信号后,根

6、据条件判断电梯应作出的反应动作。当5 满足上升或下降的条件时,电梯执行响应的上升或下降的操作。该部分程序较复杂,具体 内容参照附录。 6、各楼层停车信号及自动开关门 一般情况下,当轿厢正常到达该楼层时,如果满足该指令或召唤信号的停车条件时, 电梯在该层停车,并且消除对应的指令或召唤信号。此时电梯上升和下降应复位归零,电 梯静止在某一楼层。该部分程序条件较多,具体程序请参照附录内容。 五、组态监控 1、MCGS组态过程以及相关画面 1.1设计监控界面 在组态软件上,创建“五层电梯组态设计”用户窗口,单击“动画组态” ,进入动画制作 窗口。利用组态工具,绘制五层电梯监控界面。1.2 MCGS中定义

7、的实时数据库 MlnpHtEUvne 丰符空 QdlnpulSTImt 字符亞 QInpulUserl 字符圭 S3lnpulU9c 1QU 迴他龍址 2 540 D 采亦戎 “块采 EIK | | 収和口 星+馬性诅港汪出|爲昔册试抽帕 st 理| 伯 西 -糧疳示灯 二根阳示灯 玄写DtHlU. t n 找贝鼻辕1 Z1 三陪諧示灯 1 1 耐昧隹捋J 2i 23 回层睛鬲灯 更总阳示灯 awu.4 t 底軌通血1 岀 一帝n吟叫掛洋耳 1 悴崗渦 - F*J4Hja 示 三用内示 读 写 口 vnu.百 1 26 11 27 四帝內吟叫搏 才骂 j 甜 明闿上升 谤写ntfii/i 2

8、SIKI 取泊心帮閒吠 村弼牡记| 二 T2 一特指不:fl n 谦耳口値| 却 二帚捋示灯 0 iQMM 71 三苗指M 町 iitOiOXE 22 四待捲乖:fl D itQQOO.S J 73 0 24 -RSW叫样示 D i畫耳Gl 25 二悵内呼叫is示 0 iQiDa.E 2C 三捞内芳叫播示 D WQtDLJ 2T 总内呼讯扫示 0 iSQtDlUO 站 五播内呼叫擠示 0 29 0 j l 电馬F降 0 -d IF 轿厢=0 THEN 电梯楼层指示=1 二楼指示灯=0 三楼指示灯=0 四楼指示灯=0 五楼指示灯=0 一楼指示灯=1 ENDIF IF 轿厢=-140 THEN 电

9、梯楼层指示=2 一楼指示灯=0 三楼指示灯=0 四楼指示灯=0 五楼指示灯=0 二楼指示灯=1 ENDIF IF 轿厢=-280 THEN 电梯楼层指示=3 一楼指示灯=0 二楼指示灯=0 四楼指示灯=0 五楼指示灯=0 三楼指示灯=1 ENDIF IF 关门标志位=0 1 THEN IF 电梯楼层指示 =1 THEN 一楼内呼叫指示 =0 IF 电梯楼层指示 =2 THEN 二楼内呼叫指示 =0 IF 电梯楼层指示 =3 THEN 三楼内呼叫指示 =0 IF 电梯楼层指示 =4 THEN 四楼内呼叫指示 =0 IF 电梯楼层指示 =5 THEN 五楼内呼叫指示 =0 ENDIF 星+馬性I

10、區蹴汪押I爲昔测试I抽帕対嗨 牡査 Pl iflUn 取砒 C| |帮肋|H* | 8 IF (电梯上升=1 AND五楼内呼叫指示=0 AND四楼内呼叫指示=0 AND三楼外呼叫上行=0 AND四楼外呼 叫下行=0 AND四楼外呼叫上行 =0 AND五楼外呼叫下行=0) OR (电梯下降=1) THEN辅助三楼外下行=1 IF (电梯上升=1 AND五楼内呼叫指示=0 AND四楼内呼叫指示=0 AND三楼内呼叫指示=0 AND二楼外呼 叫上行=0 AND三楼外呼叫上行=0 AND三楼外呼叫下行=0 AND四楼外呼叫上行=0 AND四楼外呼叫下行 =0 AND五楼外呼叫下行=0) OR (电梯下

11、降=1) THEN辅助二楼外下行=1 IF( 楼内呼叫指示=1 OR 一楼外呼叫上行=1) AND轿厢=0) OR (二楼外呼叫上行=1 AND辅助二楼 外上行=1) OR(二楼外呼叫下行=1 AND辅助二楼外下行=1) OR二楼内呼叫指示=1) AND轿厢=-140) OR (三楼外呼叫上行=1 AND辅助三楼外上行=1) OR (三楼外呼叫下行=1 AND辅助三楼外下行=1) OR三 楼内呼叫指示=1) AND轿厢=-280) OR(四楼外呼叫上行=1 AND辅助四楼外上行=1) OR (四楼外呼叫 下行=1 AND辅助四楼外下行=1) OR四楼内呼叫指示=1) AND轿厢=-420) O

12、R ( (五楼外呼叫下行=1 OR五 楼内呼叫指示=1) AND轿厢=-560) ) THEN IF (手动开门=0) THEN开门定时器置位=1 电梯上升=0 电梯下降=0 上下行限制=1 ENDIF IF ( 一楼外呼叫上行=0 AND五楼外呼叫下行=0 AND电梯上行指示=0 AND电梯下行指示=0 AND辅助二 楼外上行=0 AND辅助二楼外下行=0 AND辅助三楼外上行=0 AND辅助三楼外下行=0 AND辅助四楼外上 行=0 AND辅助四楼外下行=0) THEN IF (二楼外呼叫上行 AND电梯楼层指示=2) OR (二楼外呼叫下行 AND电梯楼层指示=2) OR (三楼外呼 叫

13、上行AND电梯楼层指示=3) OR(三楼外呼叫上行 AND电梯楼层指示=3) OR(三楼外呼叫下行 AND电 梯楼层指示=3) OR(四楼外呼叫上行 AND电梯楼层指示=4) OR(四楼外呼叫下行 AND电梯楼层指示=4) THEN 静止辅助主=1 开门定时器置位=1 ENDIF ENDIF IF故障手动报警=1 then IF 轿厢=0 OR 轿厢=-140 OR 轿厢=-280 OR 轿厢=-420 OR 轿厢=-560 THEN 电梯上行指示=0 电梯下行指示=0 运行许可=09 ENDIF ELSE 运行许可=1 en dif IF运行许可=1 THEN if ( 电梯上升=0 and

14、电梯下降=0 and关门标志位=1 and手动开门=1) OR开门定时时间3) then if(轿厢=0 and 一楼电梯门0) then 一楼电梯门=一楼电梯门-5 if( 轿厢=-140 and 二楼电梯门 0) then 二楼电梯门 =二楼电梯门 -5 if( 轿厢=-280 and 三楼电梯门 0) then 三楼电梯门 =三楼电梯门 -5 if( 轿厢=-420 and 四楼电梯门 0) then 四楼电梯门 =四楼电梯门 -5 if( 轿厢=-560 and 五楼电梯门 0) then 五楼电梯门 =五楼电梯门 -5 en dif if ( 手动关门=1 OR定时器4 ) and

15、关门标志位=0 ) then if ( 一楼电梯门=100 AND 二楼电梯门 =100 AND 三楼电梯门=100 AND 四楼电梯门=100 AND 五楼电梯门=100 )then 关门标志位=1 手动关门=0 en dif if ( 一楼电梯门=0 OR二楼电梯门=0 OR三楼电梯门=0 OR四楼电梯门=0 OR五楼电梯门=0 )then 关门标志位=0 手动开门=0 定时器置位=1 开门定时器置位=0 上下行限制=0 en dif IF关门标志位=0 THEN IF (电梯楼层指示=1 )THEN 一楼外呼叫上行=0 IF (电梯楼层指示=2 AND辅助二楼外上行=1 OR IF (电

16、梯楼层指示=2 AND辅助二楼外下行=1 OR IF (电梯楼层指示=3 AND辅助三楼外上行=1 OR IF (电梯楼层指示=3 AND辅助三楼外下行=1 OR IF (电梯楼层指示=4 AND辅助四楼外上行=1 OR IF (电梯楼层指示=4 AND辅助四楼外下行=1 OR IF (电梯楼层指示=5 )THEN五楼外呼叫下行=0 辅助二楼外上行=0 辅助二楼外下行=0 辅助三楼外上行=0 辅助三楼外下行=0 辅助四楼外上行=0 辅助四楼外下行=0 静止辅助主=0 ENDIF if ( 电梯楼层指示 =1 and 一楼电梯门 if ( 电梯楼层指示 =2 and 二楼电梯门 if ( 电梯楼

17、层指示 =3 and 三楼电梯门 if ( 电梯楼层指示 =4 and 四楼电梯门 if ( 电梯楼层指示 =5 and 五楼电梯门 en dif 100) then 一楼电梯门 =一楼电梯门 +5 100) then 二楼电梯门 =二楼电梯门 +5 100) then 三楼电梯门 =三楼电梯门 +5 100) then 四楼电梯门 =四楼电梯门 +5 100) then 五楼电梯门 =五楼电梯门 +5 静止辅助主=1)THEN二楼外呼叫上行=0 静止辅助主=1)THEN二楼外呼叫下行=0 静止辅助主=1)THEN三楼外呼叫上行=0 静止辅助主=1)THEN三楼外呼叫下行=0 静止辅助主=1)

18、THEN四楼外呼叫上行=0 静止辅助主=1)THEN四楼外呼叫下行=0 10 IF (电梯下行指示=0 AND电梯下降=0 AND (五楼外呼叫下行=1 OR五楼内呼叫指示=1) AND电梯楼 层指示=4) OR (五楼外呼叫下行=1 OR五楼内呼叫指示=1 OR四楼内呼叫指示=1 OR四楼外呼叫上行 =1 OR四楼外呼叫下行=1) AND电梯楼层指示=3) OR(五楼外呼叫下行=1 OR五楼内呼叫指示=1 OR四 楼内呼叫指示=1 OR四楼外呼叫上行=1 OR四楼外呼叫下行=1 OR三楼内呼叫指示=1 OR三楼外呼叫上 行=1 OR三楼外呼叫下行=1) AND电梯楼层指示=2) OR (五楼

19、外呼叫下行=1 OR五楼内呼叫指示 =1 OR 四楼内呼叫指示=1 OR四楼外呼叫上行=1 OR四楼外呼叫下行=1 OR三楼内呼叫指示=1 OR三楼外呼叫 上行=1 OR三楼外呼叫下行=1 OR二楼内呼叫指示=1 OR二楼外呼叫下行=1 OR二楼外呼叫上行 =1) AND 电梯楼层指示=1) THEN IF (上下行限制=0 AND关门标志位=1) THEN 电梯上升=1 轿厢= 轿厢-5 ENDIF 电梯上行指示=1 ELSE 电梯上行指示=0 ENDIF IF (电梯上行指示=0 AND电梯上升=0 AND ( 一楼外呼叫上行=1 OR 一楼内呼叫指示=1) AND电梯楼 层指示=2) O

20、R ( 一楼外呼叫上行=1 OR 一楼内呼叫指示=1 OR二楼外呼叫上行=1 OR二楼外呼叫下行 =1 OR二楼内呼叫指示=1) AND电梯楼层指示=3) OR( 一楼外呼叫上行=1 OR 一楼内呼叫指示=1 OR二 楼内呼叫指示=1 OR二楼外呼叫上行=1 OR二楼外呼叫下行=1 OR三楼内呼叫指示=1 OR三楼外呼叫上 行=1 OR三楼外呼叫下行=1) AND电梯楼层指示=4) OR ( 一楼外呼叫上行=1 OR 一楼内呼叫指示 =1 OR 二楼内呼叫指示=1 OR二楼外呼叫上行=1 OR二楼外呼叫下行=1 OR三楼内呼叫指示=1 OR三楼外呼叫 上行=1 OR三楼外呼叫下行=1 OR四楼

21、内呼叫指示=1 OR四楼外呼叫上行=1 OR四楼外呼叫下行 =1) AND 电梯楼层指示=5) THEN IF (上下行限制=0 AND关门标志位=1) THEN 电梯下降=1 轿厢= 轿厢+5 ENDIF 电梯下行指示=1 ELSE 电梯下行指示=0 ENDIF ENDIF 六、实习感受和总结 通过为期两个星期的设计与调试,本设计基本上达到了设计目的与要求。利用组态和 PLC实现了对五层电梯的控制。实训过程中,出现非常多的难题:由于电梯运行过程中呼 叫信号出现的情况很复杂,虽然在编写程序和脚本过程中按照依次实现每个特定功能的方 法一步步完善电梯功能,但在模拟过程中还是会因为新的呼叫信号出现而

22、使得程序模拟发 生错误。同时,由于设备长时间使用,某些按键的功能不再健全,为程序的调试带来了很 大的不便。最后几天的调试过程中,往往会因为一个数据的变化而导致程序出现意想不到 的变化。这是实习过程中 MCGS口 PLC设备连接花费时间最长的原因之一。在实习初期, 由于不太清楚最后连接的情况,程序与 MCG脚卩本的数据变量有些差异使得连接很不顺利, 但经过最后三天的调试与磨合,最终成功地实现了实习初期定下的目标。 通过本次设计,使我在PLC知识领域方面得到进一步扩展,专业技能也得到进一步提 高,更增强11 了分析和解决工程实际的综合能力。与此同时,我认识到纯粹的理论知识不会 解决问题,只有理论和

23、实践相互融洽的结合才切合实际,完成任务。在此要感谢我们的指 导老师对我悉心的指导,感谢老师们给我的帮助。在设计过程中,我通过查阅有关资料, 与同学交流经验和自学,并向老师请教等方式,使自己学到了不少知识,也经历了不少艰 辛,但收获同样巨大。这次实训,让我认识到了团队合作的力量,要完成一个项目不是一 个人的事情,当中我们有过分歧但最终达成了共识,不但结果怎样,至少我们曾经在一起 努力过,体验其中的过程才是真正的收获。在整个设计中我懂得了许多东西,也培养了我 独立工作的能力,树立了对自己工作能力的信心,相信会对今后的学习工作生活有非常重 要的影响。而且大大提高了动手的能力,使我充分体会到了在创造过

24、程中探索的艰难和成 功时的喜悦。虽然这个设计做的不是非常理想,但是在设计过程中所学到的东西也是这次 此次实训的最大收获和财富,使我终身受益。12 附录:PLC 电梯控制梯形图 苻号 地址 注释 1 -楼外呼上行按钮 I0.0 2 二楼外呼上行按齟 10.1 3 二楼外呼下行按由 I0.2 4 三楼外呼上行按由 10.3 5 三楼外呼下行按曲 10.4 6 四楼外呼上行按曲 10.5 1 四楼外呼下行按田 10.8 8 五楼外呼下行按钮 10.7 9 到达一楼平层 IV0 10 到这楼平层 11 1 11 到达二楼平层 11.2 12 到诂四楼平层 11.3 13 到诂五搂平层 11.4 14

25、楼内呼叫按钮 11.5 15 二楼内呼叫按钮 IV6 16 三楼内呼叫按钮 11.7 17 四楼内呼叫按钮 I2 0 18 五楼内吁叫按钮 12.1 19 I U 符号 地址 注釋 1 楼平层显示 QO.O 2 楼平层显 7E 0.1 3 三楼平层显示 Q0.2 4 四楼平层显示 00.3 5 五楼平层显示 00.4 6 機内呼叫指示 00.5 7 二機内呼叫指示 8 三楼内呼叫指示 00.7 9 四楼内呼叫指示 01.0 10 五楼内呼叫指示 01.1 11 电梯上升 Q1.2 12 电梯下薩 Q1.3 13 13 S1 OUT SR A e u 符号 地址 注释 1 二楼外呼上行辅助 M1

26、.2 2 三楼外呼上行辅助 M1.3 3 四楼外呼上行辅助 M1 4 4 二機外 1 乎下行辅助 M1.5 5 三楼外 1 爭下行哺助 MtG 6 四楼外呼下行稱助 M1.7 7 静止辅助 M21 8 上行指示灯 M2J g 下行指示灯 M2 4 10 电梯开门 M2.5 11 一楼外呼上行指示 M3.D 12 二楼外呼上行指示 M3.1 13 二楼外呼下行指示 M3.2 14 三楼外呼上行指示 M3.3 15 三楼外呼下行指示 M3 4 16 四楼外呼上行指示 M3.5 17 四楼外呼下行指示 M3.6 13 五楼外呼下行指示 M3.7 19 冋第 1 慣平层丑示二战平层显示 T 亠 嗣4

27、S1 OUI SR R 葩T疏T磁T ” - 冶 $1 OUT SR fi 到达一瓚平层 到达二機平层 冋结 2 封这三璀半目 Si|gp 二咚屮匡显不 刮这归躍平岳 到达三戟平展 四整平层展示 別磁五农平层 14 15 16 17 二楼外呼上行寸繇 51 $A A 二怡卜呼 T 行斷 Ti ouTl - )| SR R 齐止端酗 秤止葡劲 网堵 13 I 二捋沪 UFRj雪転 二骷时下用趣 二機平层业示二按 9卜呼上行稱助 电捋什 1 二楼平层见示二整 9海下行輔助 电悌开门 18 冋貉 18 m is 匚播 AMT上行鬧尉 电樹 F澤 一檳內呼叫播示一權外 I 乎上行推示二灘咼下行招示二樱

28、外 I 乎上行蒯 I I - 丿 - -dr-C ) IW a 三挣时上行箱尉 电恬下眸 一辕內呼1 播示二楷内呼叫犒示一楼夕咼上行栢示 MHO I I - - / - 丿- (: 岡貉刃 1 二權外呼上胡歸二卜呼佈指示三機外呼 T 行辭 MOI 丿 - 丿 - - C ) 冋皓 21 四播卜呼上行博劭 : 电悌 F睥 一松内呼皿梔示二榕內呼叫前示一驟咼上行駆示三機内坪叫寸畅 Mtt2 I I - d - , -d - / - C : 二槪昭上曲歸二巒咼 F 行描示三粉卜 I 乎上行播示三樹阳下田晞四槪 I /1 - 1 d - 1 /1 -1 - 网 8 25 MD12 M0.3 四怙夕附上

29、行编朋 I I - 1 InH:) RK 26 四按対乎 F行稱助 电 9 帛上升 五嗨内呼叫聞 ESfli 夕卜呼上行扌旨示五 WfTii指示四宿外 UTfiKHJ T I - 1 丿 I - 1 / - 1 $ InH:) 网踣 27 电?駄上丹 五粗内呼叫辭五宿夕附下行扌旨示日整内呼叫诺示 MQ* Mdi 三機外|乎上行刑 评 T 行港示 20 MS 26 四骷爆上帀歸四榕讯乎下行按由三怡夕時上行播示 M0 5 I,I - 1)I - 1I - () 电上卄 五粗内呼叫 IS 示 四特內呼斗岖示三整内呼叫诺示五曲卜 I打荷指示 M0 6 -1 I - 1 丿 I- - 1 ( - 1 I II - 1 / I - - ( 31 上也鉛凹谢礴下行祛由三宿讯手上柯話三谢晦下 E 詠二舫卜呼上庁椅示 I - 1 丿 I - 1 I - 1 $ I - 1 1 冋埠 32 II - 1 M16

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论