2023离散行业自动化(逻辑算法)六部十层电梯程序设计思路与总结---停梯优先级相应与开关电梯门

由于防止在启动和停止使用同一变量导致死机,所以用两个变量控制,“停梯优先级”里的‘停梯截断’优先控制 “” ,再用“开关门”里的‘完成开门关门’严格控制 “”。

其次,在电梯停梯到启动过程中存在三个阶段:停梯停梯后自主开门停梯自主完成开门后关门

一、电梯停梯到启动过程

1. 停梯

以1号梯上行指示为例

图1.1 上行停梯梯形图

图1.1梯形图分析:当电梯为上行状态,并且电梯上下平层都置1时,无论是上行外呼还是当前楼层内呼都会使电梯进入停梯状态

变量注释:“停梯截断(完成开门)”---置0完成开门;“停梯截断(完成关门)”---置0完成关门

2. 停梯后自主开门

图1.2 停梯后开门梯形图

图1.2梯形图分析:

对于电梯开门状态分为三种前提

a)停梯截断置1后

b)电梯内部开门按钮置1后

c)当电梯停靠楼层,上下外呼指示灯复位后

3. 停梯自主完成开门后关门

图1.3 停梯自主完成开门后关门梯形图

图1.3梯形图分析:当开门次数到达限制停梯截断(完成开门)置1后电梯进入关门状态;当出现故障光幕信号置1电梯内呼按钮置1时,电梯门重新打开;当电梯关门状态结束后,要将上述使用过的变量都复位,以便下一个扫描周期能够正常进行。

二、 保护类信号

在编程中遵守“起保停”原则有利于代码的正常运行,但要多思考如何“保”,特别是出现死机状态或者不正常运行状态,下面就说明检修与死机状态开关门次数限制判断电梯在初始化后是否正常运行

1. 检修与死机状态

检修与死机在程序与运行过程中属于同种状态,只需要采用相同的方式进行处理。

图2.1 检修与死机状态

图2.1梯形图分析:当电梯在正常运行过程中,在电梯内部有乘客的状态下,上下行接触器在20s内没有置位,我们则认为电梯进入死机状态(可能出现此现象的原因为:在电梯在进行停梯到启动的过程中信号没有及时置位或复位,俗称信号遗漏);后续只需要将在上一过程中的信号进行复位,让其进入相应外呼、内呼或者检修。

2. 开关门次数限制

在到达后电梯开关门如果没有得到限制,外呼信号可能持续置位,会导致电梯卡在同一楼层死机

所以我们通过图2.2的梯形图对电梯开关门次数进行限制。

图2.2 限制电梯开关门

图2.2梯形图分析:当开门到位计数+1,开门3次后达到上限;关门后电梯开始运动就复位计数器

3. 判断电梯在初始化后是否正常运行

图2.3 检测电梯是否正常运行


如有其他问题可以加v交流:13903980091

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奇奇怪怪的man

坑我来踩就好

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值