中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

基于PLC控制的智能电梯程序逻辑

 创客青年

下载贤集网APP入驻自媒体

初始化
向上运行,直到到达上端第一限位,将“当前楼层”初始化为“7”,转为向下运行,在上下平层接触器均触发后,停靠在6楼。
因为到达第一限位下行时,相当于7楼向下运行到6楼,所以初始化为“7”。

楼层计数
上行过程中遇见上平层信号,则“当前层数”自加一,下行过程中遇见下平层信号,则“当前层数”自减一。同时安装7段数码管的对应关系显示当前楼层。

按钮灯光控制
当轿厢内部按下按钮时,将本层按钮指示灯置位。本层开门到位时,将本层按钮指示灯复位。
当按下上行呼梯按钮或下行呼梯按钮时将上行呼梯按钮或下行呼梯按钮置位。当电梯同向运行经过本层并停靠、开门到位时,将上行呼梯按钮或下行呼梯按钮复位。

超载判断
将电梯输入的电梯载重模拟量转换为数字量,然后转化为当前载重。当“当前载重”大于等于1000kg时,发出满载信号。

故障判断
当电梯超载、检修或者到达上下第二限位时,故障指示灯闪烁。当检修时,电梯自动运行到6层待机。

请求的顶层与底层判断
当有一层的按钮(上行、下行、内选按钮)指示灯亮起时,判断此按钮上方、下方有无呼叫,若下方无呼叫,则此为呼叫底层;若上方无呼叫,则此为呼叫顶层。此处展示三楼的判断以供参考。
顶层与底层判断(3层)

电梯上下行判断与指示灯
下行过程中,当本层为请求最底层时,若本层不是请求最顶层,则下行转上行;若本层同时是请求最顶层且本层有下呼请求,也上行转下行。同时也要判断下端第一限位,防止过限位。上行过程同理。指示灯则配合上下行亮起。此处以下行转上行给出代码。
上下平层的判断是为了与停靠逻辑自然配合,可以少写一次转向停靠过程。

电梯上下行与开关门
本条逻辑因工程文件的限制,电梯满载后人员不会自动下电梯,为保证电梯跑分正常运行,满载时仍然可以关门且运行,但是遇见外部呼叫时不会再停靠,只会响应内部选层,达到只能再下人而不能再上人的目的。此逻辑当然有悖现实生活电梯正常运行逻辑,但实为不得已而为之,只需要小小的改动便可以恢复现实电梯逻辑,望读者谅解。以下介绍运行逻辑。
所有按钮指示灯都不亮,则说明电梯无呼叫,不需要运行当不需要运行时复位所有与运动相关的接触器。同时置位静止状态作为休眠判据。当电梯非“不需要运行”(即
需要运行)时且不需要停靠时,说明电梯正在运行,同时复位静止状态。
当按下手动关门按钮且没有光幕信号时,关门继电器置位;当按下手动开门按钮时或者有光幕信号时,开门信号置位。实现手动开关门。当开门到位2秒后,且无光幕信号或手动开门,自动关门。
电梯运行状态,置位电梯启动信号,高速接触器,并根据3.2.7给出的运行状态判断置位上、下行接触器。
电梯运行时,到达同方向的呼叫楼层且电梯没有满载,或者达到内呼楼层时,置位“准备停靠”,当上下平层时,电梯自动开门。
电梯正在运行且“准备停靠”置位时,复位“运行”状态,将“制动”状态置位,此时电梯高速转低速,且依次触发一二三级制动,最后停车复位所有接触器。

最新回复

还没有人回复哦,抢沙发吧~

发布回复

为您推荐

热门交流