《电梯程序(3页).doc》由会员分享,可在线阅读,更多相关《电梯程序(3页).doc(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-第 1 页电梯程序-第 2 页一、设计任务和要求:用西门子 S7-200 设计三层电梯控制系统,要求如下:1.外呼操作:再任意一层按外呼按键可以将电梯叫到本层,开门。2.内选操作:行人进入电梯后可以同过内选信号到达任意一层。3.开门关门操作:行人可以控制开门关门,开门必须在电梯停止运行,停在某一层。电梯运行必须在关门后。4.平层限位传感器:通过光电传感器或行程开关确定电梯在每一层的位置。二、设计方案:将每一个按键通过 M 存储器记下,再根据按键的状态控制电梯的上下行,分别考虑电梯从 12,23,13 的按键情况,此时电梯都为上行。如:电梯由12 层的情况为电梯在 1 层,有人在 2 层按外呼
2、按键或是有人在电梯内按 2 层的内选按钮两种情况,所以可以根据按键设置 M 寄存器的情况来控制电梯的上下行。再分析电梯从 32,31,21 时的下行按键情况,通过平层限位的传感器来控制电梯停止。设置电梯的开门必须在 1,2,3 层,即有传感器输入的层开门,由门限传感器控制开门电机停转。开门后可以设置定时器 10S 后自动关闭电梯门或是有人按关门键关闭。三、程序及分析:端口分配PLC 输入端口输入信号PLC 输出端口输出信号I0.01 层限位传感器Q0.0电梯上行I0.12 层限位传感器Q0.1电梯下行I0.23 层限位传感器Q0.2关门I0.31 层外呼 Q0.3开门I0.42 层外呼 I0.
3、52 层外呼 I0.63 层外呼 I0.7门限传感器开限制I1.0门限传感器关限制I1.1内选 1 层I1.2内选 2 层I1.3内选 3 层I1.4开门I1.5关门通过对 M 寄存器的置位记录有哪些键被按下,以上分别记录了三层外呼信号、门限传感器的状态、内选按键的状态,最后三个网络记录了平层限位的信号,通-第 3 页过记录每层传感器的状态记录电梯位置,电梯到达下一层的同时清零上一层的位置信号。以上个网络完成了对输入信号的记录。网络 16 为对电梯的上行控制:M1.7 为下行的状态信号,所以电梯要上行首先保证此时不是在下行状态。M0.5 为关门状态位,电梯要运动要保证门已经关上。M1.3 为电
4、梯在 1 层的传感器信号,即此时电梯在一层。要去 2 层的按键状态为有人在 2 层按外呼上下或有人在电梯里按内选信号 2。此时电梯若是电梯没有在上行并且门关好了它就要从 1 楼去 2 楼。同理,M1.4 为电梯在 2 层的传感器信号,上行去 3 层的情况为有人在 3 楼按外呼信号或者有人在电梯里按内选 3。同理电梯从 13 的情况。网络 18 作用为复位 M1.6 即停止上行,同时置位 M2.0 开门:当由 12 层即有人按 2 层外呼上下或内选 2 并且电梯在 2 层了就复位 M1.6 电梯停止运行。同理有人按三层外呼下、内选 3 并且电梯到达 3 层电梯停止运行。网络 19 为电梯下行控制
5、:同上行控制一样,首先保证电梯不是在上行并且门已经关好。然后判断电梯位置和外内选信号。网络 20 为电梯的下行停止控制:和上行一样,判断按键的按下情况同时根据平层限位传感器的情况判断是否到达。以上网络为按键的复位网络,按键复位的条件是电梯一件达到按键的目的如 M0.1 表示有人在 2 层按外呼下,当电梯在 2 层时此信号失效了,所以网络 22当当 M0.1 和 M1.4 都置位时,复位 M0.1。同理其他按键。从网络 30 到网络 37 为电梯开门关门的控制程序:网络 30 为当电梯到达或有人在电梯内按开门按键并且电梯不在运行时置位M2.1。网络 31 有开门信号并且门限信号不为 1 即没有开
6、到最大,此时控制电机打开门直到门限信号为 1 此时使电机停止。网络 32 当门限传感器开最大置位时此时开门操作完成,复位所有开门状态位。网络 34 为关门操作:定时器定时时间到 T37 置 1 或者有人按关门信号此时关门。网络 35 有关门信号并且关门限信号没有置 1 控制电机关门。网络 36 关门门限置 1 关门操作结束复位所有关门状态位。网络 37 为关门定时,从门限开最大传感器置 1 开始定时 10S 钟。四系统测试结果下载运行实现了电梯的任意一层呼叫运行,内选信号的电梯运行控制,自动及按键开关门的控制。发现问题及解决用梯形图编程时要及时正确的复位置位的状态位,不然容易引起混乱。编程之前要把思路理清楚,找一种合理可行的方案编程,否则控制对象变多了之后比较难控制。五体会建议通过本次的设计熟悉了设计的流程,加深了对西门子 PLC 的认识,更加熟练地运用梯形图对 PLC 编程。实验中学到了很多新的编程技巧和方法。通过本次设计增加了对设计自动化设备的兴趣,增强了自己独立动手能力。对以后要面对的学习生活帮助很大。