基于S7-200PLC的电梯控制实验
小组成员:张洋1010430317
赵玉珠1010430328
邵佳艺1010670225
班级:电气1003班
指导教师:谷鑫
R期:2013年6月3R
一、实验目的
1、了解电梯的运行原理。
2、熟悉西门子S7-200PLC的开发环境。
3>通过对工程实例的模拟,熟练地掌握S7-200PLC的指令系统以及编程和程序调试方法。
4、熟悉四层电梯采用轿厢内外按钮控制的编程方法。
二、实验要求
1、上电后电梯复位,电梯回到底层位置。
2、半有外呼梯信号到来时,电梯响应该呼梯信号,到达该楼层吋,电梯停止运行,电梯门打开,延时3S后自动关门。
3>半有内呼梯信号到来时,电梯响应该呼梯信号,到达该楼层时,电梯停止运行,电梯门打开,延时3S后自动关门。
4、在电梯运行过程屮,电梯上升(或下降)途屮,任何反方向下降(或上升)的外呼梯信号均不响应。即电梯上升途屮只响应上升呼叫,下降途屮只响应下降呼叫,任何反方向的呼叫均无效。例如,电梯停在底层(电梯从负一层运行到三层),在二层轿厢外呼叫时,必须按二层上升呼叫按钮,电梯才响应呼叫,按二层下降呼叫按钮无效;反之,若电梯停在三层(电梯从三层运行到负一层),在一层轿厢外呼叫吋,必须按一层下降呼叫按钮,电梯才响应呼叫,按一层上升呼叫按钮无效,依此类推。但如果反向外呼梯信号前正方向无其它内、外呼梯信号吋,则电梯响应该外呼梯信号。
5、电梯应具有最远反向外梯响应功能。例如:电梯在底层,而同时有一层向下外呼梯,二层向下外呼梯,三层向下外呼梯,则电梯先去三楼响应三层向下外呼梯信号。
6、电梯未平层或运行时,开门按钮和关门按钮均不起作用。平层且电梯停止运行后,按开门按钮电梯门打开,按关门电梯门关闭。
实验内容
1、画出电梯运行流程图,确定I/O口分配。
2、依据设计要求,分析电梯运行流程图,编写能够实现四层(负一-层到三层)电梯模型的运行的程序。
3、调试程序使程序满足电梯的运行耍求。
4、撰写报告。
四、实验过程
1、电梯运行流程图
2、I/O口分配表
高速计数器输入A | 10.0 | 有级0 | Q0. 0 | 接MM420变频器5 脚 |
高速计数器输入B | 10. 1 | 有级1 | Q0. 1 | 接MM420变频器6 脚 |
下基准位限位TN | 10.2 | 电梯下行驱动 | Q0. 2 | 接MM420变频器7 脚 |
开门限位开关IN | 10.5 | 电梯上行驱动 | Q0. 3 | |
上基准位限位IN | 10.6 | 开门驱动 | Q0.4 | |
报警输入 | 10.7 | 关门驱动 | Q0. 5 | |
关门限位开关IN | 11. 1 | 选中指示 | Q0. 6 | |
轿厢安全开关TN | 11.2 | LED | Q1. 1 | |
三层外呼下IN | 11.4 | 三层下指示 | Q1.4 | |
二层外呼上IN | 11.6 | 电梯下行指示 | Q1.5 | |
二层外呼下IN | 11.7 | 负一层向上指示 | Q1.6 | |
一层外呼上IN | 12.0 | 一层上指示 | Q1.7 | |
一层外呼下IN | 12. 1 | 二层上指示 | Q2.0 | |
负一层外呼上TN | 12.2 | 蜂鸣器 | Q2. 1 | |
手动控制开关IN | 12.3 | 电梯上行指示 | Q2. 2 | |
紧急停车按钮IN | 12.4 | 一层下指示 | Q2. 3 | |
下极限限位IN | 12.5 | 二层下指示 | Q2.4 | |
三层内呼按钮IN | 13.2 | 报警输出 | Q2.5 | |
二层内呼按钮IN | 13.3 | 一层内呼指示 | Q2.6 | |
轿厢开门按钮IN | 13.4 | 负一层内呼指示 | Q2. 7 | |
轿厢关门按钮IN | 13. 5 | 显示驱动A | Q3.0 | |
一层内呼按钮IN | 13.6 | 显示驱动B | Q3. 1 | |
负一层内呼按钮TN | 13.7 | 显示驱动C | Q3. 2 | |
上极限限位 | 14. 1 | 显示驱动D | Q3. 3 | |
| | 三层内呼指示 | Q3.6 | |
| | 二层内呼指示 | Q3. 7 | |
3、编写电梯运行程序
程序见最后所附程序梯形图。
4、程序的调试与运行
(1)轿厢外呼信号调试
将程序下载到PLC屮,运行PLC,同时按下不同楼层的上下行呼叫按钮,查看楼层登记信息是否正确,如果不正确则查看是哪个按键信息没有输入进來,先排除硬件的可能,在测试软件内部的保存信息屮是否看到这些信息,如果不能,则PLC在扫描过程屮没有获取到信息,需改进程序代码。
(2)轿厢内呼信号调试
调试方法与前而一样,同样按下不同楼层的内呼按钮,查看是否在该层位置停下,分段测试程序代码。
(3)轿厢开关门调试
在电梯上下运行吋按开门按钮,看门是否打开,不开门为正常。同吋看停层后电梯门是否自动打开,3s后自动关门,以及停层吋按下关门按钮是否可以提前关门和按下开门按钮是否可以重新开门。如果不能实现,需要改进程序代码。
(4)电梯停层调试
电梯停层调试是电梯控制屮较为重要的,电梯停层涉及的部分较多,主要有轿厢内外信息的比较、轿厢位置信息的判断、电梯运行方向信息等内容。若实现第二层停层,则先判断是否到达二层停层位置,在比较肖前位置是否为最后上行或下行忖的位置,不符合信息则不停层,符合信息则启动辅助停层,到达开门位置,进入开门前检测,如果符合开门条件,则停层完成轿厢门打开。如果不符合开门条件,则电梯还没有到达停层条件,需要继续调整开门位置,直到到达为止。
四、小组分工情况
1、电梯运行逻辑分析与探讨:张洋赵玉珠邵佳艺
2、电梯程序编写:弓氏洋
3、电梯程序检查:邵佳艺
4、电梯程序调试:赵玉珠
5、撰写实验报告:张洋
五、电梯程序梯形图(见下页)