1.设计思路
1)工作步骤
结合自动扶梯控制要求和梯形图程序的特点,首先画出程序的流程图,然后根据流程图编写符合要求的子程序,再写出子程序和子程序返回语句,最后对这些程序进行整合,完成程序设计任务。
2)关键技术
(1)初始化程序的实现。
为了保证各个资源都保持初始化状态,不影响用户程序的执行过程,需要进行各个程序的初始化操作。也有可能只需要执行一次初始化程序,通过系统特殊存储器位SM0.1来实现。
(2)循环的实现。
可以利用主程序的循环扫描,不断地对子程序进行调用,这样就能实现程序的循环操作。
(3)子程序嵌套的实现。
子程序的嵌套主要依靠子程序和子程序返回语句来实现。
2.I/O点分配
在编写程序过程中,需要对输出/输入点进行分配,如表10-2所示。
表10-2 I/O分配表
续表
3.控制程序
(1)编写关于故障报警的梯形图程序。当程序运行时,判断是否存在故障,如果有故障存在,对该故障进行显示,此时报警铃会发出响声。比如,当出现急停的状况时,急停开关和报警铃开关会同时保持通路状态,并且故障复位开关保持常闭状态,这时报警铃就会报警。在检修人员检修完毕确认没有故障之后,故障复位断路,恢复正常运行,如图10-21所示。
图10-21 故障报警梯形图
(2)编写上行和下行运行时的标志位。当需要改变运行状态或者遇到故障及检修的情况时,可以通过相应的按钮改变状态。当自动扶梯需要上行时,启动上行按钮,这时的下行、报警铃、检修按钮都保持常闭状态,保持自动扶梯自动上行状态;当自动扶梯需要下行时,上行、报警铃、检修按钮都保持常闭的状态,使自动扶梯保持自动下行状态;当自动扶梯出现故障后,报警铃会启动;当需要检修时,可以通过检修按钮,手动控制自动扶梯的运行,如图10-22所示。
图10-22 扶梯上行和下行运行梯形图(www.xing528.com)
(3)为了起到节能和降低设备磨损、提高使用寿命的作用,当扶梯上有乘客时会启动高速运行,当扶梯上没有乘客时会切换到低速运行状态。自动扶梯上行时,当红外线传感器感应到人时,自动扶梯会自动切换到高速;当红外线传感器感应不到人时,自动扶梯会自动复位到中速,再经过2 min的定时,如果2 min内都没有感应到人,自动扶梯会切换至低速,以起到节能的作用,如图10-23和10-24所示。
图10-23 高速运行梯形图
图10-24 低速运行梯形图
注:图中显示的HZ的为频率单位赫兹(Hz)。(下同。)
(4)在检修状态下,为了确保正常运行执行中速运行。当自动扶梯遇到故障时,维修人员会使检修按钮断开,这个时候自动扶梯的下行按钮和自动按钮也应该配合检修按钮,对自动扶梯进行点动控制,知道维修结束,由工作人员做好按钮的复位工作,让自动扶梯自动运行,如图10-25所示。
图10-25 检修状态运行梯形图
(5)考虑到自动扶梯工作时,需要适应不一样的天气环境。设计程序主要考虑了温度和湿度的影响。
对温度而言,由于地铁车站人员的拥挤,导致车站内部环境的闷热,加之自动扶梯长时间运行,自身温度升高,会极大地影响其运行。特别在夏天,这种情况更为严重。设计时首先读取温度值,然后将自动扶梯的实时温度与系统设定的限定温度进行比较,如果大于或者等于限定温度,系统自动报警,如图10-26所示。
图10-26 温度过限报警梯形图
对于湿度而言,需要考虑阴雨天可能会遇到的问题。与温度检测一样,首先读取湿度值,然后将自动扶梯的实时湿度与系统设定的限定湿度相比较,大于或者等于限定值,系统会自动报警,如图10-27所示。
图10-27 湿度过限报警梯形图
(6)针对自动扶梯运行过程中可能出现的速度偏差,以及振动和电流等方面的问题,本次设计对自动扶梯运行时的电流、速度和振动问题进行了设计。这3个值用相同的方法进行检测。首先读取当前值,然后将该值与初始设定的限定值相比较,若大于或等于该限定值,系统会自动报警,如图10-28和10-29所示。
图10-28 电流过限梯形图
图10-29为电流与设定报警上限值相比较的梯形图,速度和振动的梯形图与电流的相似。
图10-29 电流过限报警梯形图
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。