图8现场调试图
5.5 仿真调试过程及其结果
程序的编写和修改是在STEP-7Micro/WINSP9软件中完成。STEP-7Micro/WINSP9软件编程界面图如图9所示。
图9软件编程界面图
由于仿真软件不能直接接受S7-200的程序代码,必须用编程的“导出”功能将S7-200的用户程序转换为扩展名为“awl”的ASCII文本文件,然后在下载到仿真软件的PLC中。打开仿真软件S7-200进行CPU选型号后执行菜单命令“文件”→“装载程序”,在对话框中选择逻辑块,点击“确定”按钮后,在Source文件中将保存的*.awl文件下载。对CPU进行选型后会出现CPU226的仿真主控界面图如图10所示。
图10 CPU226仿真主控界面图
下载成功后,CPU226的仿真主控界面处于“stop”状态,同时会出现下载的程序代码文本框和梯形图,本设计的梯形图和导出的程序块图如图11所示。
图11梯形图与程序块图
当点击运行存车按钮仿真时,由“stop”转换到“run”状态,输出节点Q0.1变绿,警报灯未报警,表明小车的体积未超标可以存入车库。小车存入车库程序起始运行仿真图如图12所示。
图12小车入库起始运行仿真图
当进入存车状态时,系统将检测车库内有效的车位并发出小车存放位置的命令。电梯上升到指定层次时,该层次的横移机构动作,各传感器、限位开关、光电开关检测小车存放是否安全,该车位的电磁铁防坠机构也将动作确保进一步的安全。如小车存入一号车位时,I0.0灯亮表明选择的是一号车位,I1.1灯亮表明一号车位限位开关启动,I3.0灯亮表明一号车位电磁铁防坠机构动作,I3.3灯亮表明一号电动机热继电器动作,I4.1灯亮表明电动机动作,Q0.1灯亮表明系统运行正常,Q1.3灯亮表明一号电机正转。若整个过程没有出现故障表明小车已经安全地存入到一号车位。存车仿真图如图13所示。
图13存车仿真图
手动停止按钮控制:输出节点全不亮,输入节点根据手动按钮情况显示灯是否亮.当自动系统发生故障时,可使用手动按钮完成存车过程,手动按钮没有发生动作时灯都不亮,有动作时灯亮。手动完成存车仿真图如图14所示。
图14手动存车仿真图
以上仿真图是模拟立体停车库控制系统一次完整的存车过程,从小车进入存车状态到存车过程结束,通过软件仿真达到了预期的效果。由于取车流程与存车流程相反,但其仿真结果图与存车仿真图相同,均显示输入节点和输出节点亮。
6. 结论
经过一段时间的立体停车库控制系统设计,我对PLC原理、电气控制等知识有了更深的理解。学到了很多有用的东西,丰富了自己的知识,相信会对以后的学习和工作有所帮助。
通过设计,完成了立体车库信息的搜集,立体车库设计方案的提出、选择及论证,输入及输出设备及PLC的选用,及其外接设备的线路连接以及PLC程序编写。本设计采用可分组合,模块化安装,利用PLC、计算机结合组态画面监控,实现按动按钮或控制组态画面即可完成对车辆的存取操作;该系统具有自动化程度高、节省占地面积 、造价低廉、可靠性高、运行速度快等优点。由于本设计只设计了一个电梯出口,故存在着若有多个车辆同时进行存取时会给车主带来一些不便。 进一步的研究方向是立体停车库的控制系统应该可以加入相应的自动收费系统,自动检测系统,以及对优化车辆存取进行分析以提高车库的存取车效率。如果对于停车位较多的情况可以设计相应的自动引导停车装置及系统等,使立体停车库的功能更加完善。在我国,电梯式立体停车库的研究仍处于起步阶段,随着城市用地面积紧张和汽车已成为多数人的代步工具,因此仅靠地面停车是远远不够的,可以说立体停车库研制在我国具有广阔的前景。 基于PLC的立体停车库控制系统设计+仿真图+梯形图(9):http://www.youerw.com/zidonghua/lunwen_1667.html