基于PLC的五层电梯控制系统 - 图文 下载本文

27 基于PLC的五层电梯控制系统

第四章 软件设计及程序的编写

4.1 创建项目

新建文件,设定PLC类型,如图4-1所示:

图4-1 项目的创建

4.2 程序的编写

单击左侧树中的程序块,打开程序块中的分支,单击树枝中的主程序,在主程序窗口

中输入编写的电梯程序,如图4-2所示:

27

28 基于PLC的五层电梯控制系统

图4-2 程序的输入

4.3 程序的编译及调试

当程序编写完成后,要进行验证编写的程序是否有错误,当然最好是分开进行,减少错误量,例如先编写LED显示模块,进行调试,再编写开关门程序,再调试等。所有的程序编写完成后再统一调试,并下载到模型机里面进行联机调试。如图4-3所示:

28

29 基于PLC的五层电梯控制系统

图4-3 程序的编译及联机调试

4.4 PLC控制电梯的逻辑关系

1.开始时,电梯处于任意一层;

2.当有外呼梯信号时,电梯响应该外呼信号,到达该楼层时,电梯停止运行,电梯门打开,延时10秒后自动关门;当有内呼梯信号时,电梯响应该内呼信号,到达该楼层时,电梯停止运行,电梯门打开,延时10秒后自动关门。行车方向主要由内呼信号决定,同一顺序优先行车;

3.在电梯运行过程,即电梯的上升或下降途中,对任何反方向的下降或上升的外呼信号都暂不响应。但是如果收到反向外呼信号前没有其它内、外呼梯信号时,则电梯响应该外呼信号;行车途中若遇到的呼梯信号是与行车方向相同的,则响应该信号并截车,反之不截车;

4.具有最远反向外呼信号响应功能。例如:电梯在一楼,二层向下外呼信号、三层向下外呼信号、四层向下外呼信号、五楼向下外呼信号同时发出,则电梯先去五楼响应四层向下外呼信号;

5.内呼信号和外呼信号都有记忆功能,在任务执行后该记忆会自动消除; 6.信号灯指示内呼信号、外呼信号、行车方向、行车所达楼层位置;

7.停层时可以对自动开门和手动开门进行延时,在关门过程中,若有外呼信号,则该外呼信号和本层同向时电梯开门,反之不开;同时若关门动作已执行完毕,遇到任何外呼信号都不开;

8.有内呼信号时自动关门延时,关门后延时自动行车;

29

30 基于PLC的五层电梯控制系统

9.无内呼信号时延时10秒自动关门,但不会自动行车只有内呼信号响应时才可行车; 10.电梯未平层或运行时,不能手动开门或本层呼梯开门,开门按钮和关门按钮也都暂时不起作用。只有电梯平层且停止运行后,开关门按钮才能起作用。

11.出于安全考虑在电梯关门的过程中,若有人或物夹在两门的中间,电梯重新开门。目前大多数电梯采用光幕或机械安全触板进行检测,自动发送重新开门信号,已达到重新开门的目的。

12.30s不运行自动返回一楼。 13.过载或超重时发生报警。

4.5 系统的程序设计

1.电梯楼层的显示

30