
用ADD记录层数

2. 各部分关键梯形图程序设计
在这里,我们仅以数学函数 ADD 指令实现楼层计数为例,电梯下行初始化程序如下。利用其他计数器
的实现方式与之类似,可自行参照完成,不再赘述。




到底之后开始向上初始化

不能立刻反转

因为电梯上行状态先触发上平层信号,所以用上平层信号上升沿进行楼层计数。当楼层计数与初始化目标楼层相同时电梯进入减速制动状态。



注意,“自动运行信号”用来进行电梯初始化过程,只有电梯初始化完成且输出“准备就绪信号”之后,电梯才可以运行搭载乘客,注意与实验四电梯启停控制进行联系。“自动运行信号”在EET配置了乘客模型的情况下会以脉冲信号形式给出。
3. 系统调试
在 STEP7 界面上,手动修改%MB2 的值,定义初始化目标楼层。手动使能“%M0.7”或用 EET 软件给出“自动运行信号”,手动使能%M0.2 看输出是否能够正确响应,同时观察电梯仿真软件界面上的电梯,是否能够正确响应该操作。若不行,请仔细查看梯形图程序。
四、 思考题
1. 参照电梯下行初始化程序,进行电梯上行初始化程序编写。
2. 不使用数学函数 ADD 指令,还有什么方法能实现楼层计数?
该博客介绍了如何使用STEP7编程实现电梯的楼层计数功能,通过ADD指令进行下行初始化,并讨论了上行初始化的实现思路。此外,还探讨了不依赖ADD指令的计数方法,并提供了系统调试步骤,包括手动测试电梯响应。文章最后提出了两个思考题,涉及电梯上行初始化程序编写及替代ADD指令的计数方案。
1989

被折叠的 条评论
为什么被折叠?



