3.2 电梯定向逻辑
电梯定向逻辑在程序处理上使用OMRON的C系列的PLC所具有的逻辑运算功能可以大大简化程序的开发过程,并使程序的运行更加有效。将DM0000作为电梯上行的记忆信号。将它低8位中的一位用作表示该层有没有上行请求信号产生且被接纳。第一位代表电梯1楼上行请求信号,第二位代表电梯2楼的上行请求信号,依此类推。程序开始时首先将DM0000的低8位全部置为“0”,然后判断在每一层是否又有上行请求信号,如果有,就将该层对应的位置为“1”,否则就置该层对应的位为“0”。同理可以将电梯的下行信号记忆到DM0001的低8位中,将电梯当前的位置保存在DM0002的低8位中,将电梯的轿箱内的请求信号保存在DM0003的低8位中。
电梯处于上升状态时方向判断相对简单,只需将保存当前电梯位置DM0002与DM0000(记忆上行请求)、M0001(记忆下行请求)、DM0003(记忆轿箱内楼层请求)作比较就可以简单的判断在当前楼层之上有无上行请求、下行请求或者轿箱内楼层请求是否在当前层之上,从而决定电梯是否继续上升。
当电梯处于下降状态和停止状态时的方向判断则比较复杂一些,以下只以电梯处于下降状态时为例来进行说明。为了判断电梯在当前楼层以下是否有请求,在程序中用到了另外一个DM单元(DM0004)来保存电梯的当前位置,但该单元的存储方式则与DM0002完全不同。
电梯当前所处的楼层和DM0004的低8位数据的对应关系如附表。DM0004与DM0000作“与”操作,则可以屏蔽当前楼层以上的所有上行请求,而保留当前楼层以下的所有上行请求。 若“与”后的结果不为零,则表示在当前楼层的下面仍然有上行请求存在,若“与”后的结果为零,则表示当前楼层以下已经没有上行请求存在了,程序如图3所示。用相同的方法可以判断在当前楼层的下面是否存在下行请求和轿箱内的楼层请求信号。综合以上3个判断结果就可以判断电梯是否继续处于下降状态。若电梯继续下降的条件不成立,则电梯经过一段定时后进入停止状态。
附表 电梯当前所处楼层与DM0004低8位的对应关系电梯处于停止状态时的方向判断的程序编制方法与电梯处于下降时有很大的相视之处,限于文章的篇幅就不在详细叙述。
4 电梯调速
在电梯控制系统中,电梯速度的控制是一个重要而难以解决的问题。电梯的速度控制对乘坐者的舒适感影响很大,又影响电梯的精确定位。在该电梯教学模型的控制系统中选用日本Panasonic交流马达变频调速器V700T750B1来控制电梯的速度。当PLC完成定向后,向变频器发出方向使能的速度信号,变频器依据设定的速度及加速度值启动电机,达到最大速度后匀速运行。当电梯响应呼叫,到达目的层的减速点时,PLC切断高速度信号输出,此时变频器以设定的减速度将最大速度减至爬行速度。在减速运行过程中,变频器的调速器能够自动计算出减速点到限位点之间的距离,并计算出优化曲线,从而能够按优化曲线运行。
本文关键字:教学模型 欧姆龙plc应用,plc技术 - plc应用 - 欧姆龙plc应用