首页 理论教育 参考程序:电梯磁敏1条件判断和复位操作

参考程序:电梯磁敏1条件判断和复位操作

时间:2023-07-02 理论教育 版权反馈
【摘要】:执行磁敏1条件判断程序,此时电梯在2楼,启动电机,电梯进行向上运行或者向下运行,当电梯到达1楼时显示复位成功。

参考程序:电梯磁敏1条件判断和复位操作

3.1.1 主程序VJC图

注:为了方便理解和编程,有时可以用说明程序记录I/O端口的定义和分配。

程序说明:

(1)程序上电,将种状态位复位,电梯停止在楼等待使用。

(2)通过条件判断句对楼层进行判定:

当开关3打开,调用去1楼的子程序;

当开关3关闭,开关4打开,调用去2楼的子程序;

当开关3关闭,开关4关闭,开关5打开调用去3楼的子程序。

3.1.2 复位子程序

本程序主要功能为将电梯自动复位到1层。(www.xing528.com)

(1)首先进行时钟复位,启动马达(正转或者反转)。

(2)判断是电梯所处位置否在1层,假设在1层则电机停止,显示停靠在1楼。

(3)电梯不是停在1层,继续判断,看电梯是否停在2层,假设没有停在二层,判断是否停在三层(由于电梯是三层电梯,电梯结构限制只能停留在第三层),那么此时电梯应该下行。增加系统时间是为了防止马达正反转错误,当电梯立刻下行时,说明马达转向正确,如果没有立刻下行,说明马达转向错误,调节马达转向。

(4)马达按照步骤3正确方向执行直到电梯此时到达2层。

(5)执行磁敏1条件判断程序,此时电梯在2楼,启动电机(正反转皆可),电梯进行向上运行或者向下运行,当电梯到达1楼时显示复位成功。当电梯到达3楼时说明电梯方向错误,电梯瞬间改变方向,向下运行直到到达1楼。此处说明的是此时电机的方向与步骤3中增加系统时间改变电梯方向并不矛盾。程序运行阶段一直处于扫描工作中,响应时间很短,而步骤3中只有系统时间达到1定值时(程序中设定值为0.5s)才改变方向。

注:本程序中多次改变电机的方向,是考虑到实际情况中不确定电机正转是向上还是向下,在已知确定的情况下程序可以适当简化。

3.1.3 去1、2、3楼子程序

相对于复位子程序,去1、2、3楼子程序比较简洁,电机运行方向确定,判断电梯是否达到触碰开关(磁敏)位置,如果到达确定的位置,电梯停止。去二楼子程序要判断电梯是在1楼位置还是3楼位置,从而确定马达运行方向。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈