用ADD记录层数
2. 各部分关键梯形图程序设计
在这里,我们仅以数学函数 ADD 指令实现楼层计数为例,电梯下行初始化程序如下。利用其他计数器
的实现方式与之类似,可自行参照完成,不再赘述。
到底之后开始向上初始化
不能立刻反转
因为电梯上行状态先触发上平层信号,所以用上平层信号上升沿进行楼层计数。当楼层计数与初始化目标楼层相同时电梯进入减速制动状态。
注意,“自动运行信号”用来进行电梯初始化过程,只有电梯初始化完成且输出“准备就绪信号”之后,电梯才可以运行搭载乘客,注意与实验四电梯启停控制进行联系。“自动运行信号”在EET配置了乘客模型的情况下会以脉冲信号形式给出。
3. 系统调试
在 STEP7 界面上,手动修改%MB2 的值,定义初始化目标楼层。手动使能“%M0.7”或用 EET 软件给出“自动运行信号”,手动使能%M0.2 看输出是否能够正确响应,同时观察电梯仿真软件界面上的电梯,是否能够正确响应该操作。若不行,请仔细查看梯形图程序。
四、 思考题
1. 参照电梯下行初始化程序,进行电梯上行初始化程序编写。
2. 不使用数学函数 ADD 指令,还有什么方法能实现楼层计数?