徐州师范大学本科生毕业设计 基于PLC的自动分拣控制系统设计
3.3 软件设计及编程
三菱电机公司提供专用的编程软件。早期是MEDOC,目前是GPPW编程软件和SWOPC-FXGP/WIN-C编程软件包。GX编程软件(GX开发器)可以用于生成涵盖所有三菱电机公司PLC设备的软件包,使用该软件可以为FX/A/QnA/Q系列PLC生成程序。GX使用Windows操作平台,用梯形图、指令表或者SFC进行编程,程序可以与原先包括基于DOS操作系统的程序在内的编程软件相兼容。
三菱SWOPC-FXGP/WIN-C编程软件如图3-3是应用于FX系列PLC的中文编程软件,可在Windows 9x或Windows 3.1及以上操作系统运行。材料分拣系统采用该软件作为编程软件[10] 。
图3-3 SWOPC-FXGP/WIN-C 窗口
根据分拣系统的要求设计出梯形图,梯形图的程序如下:
23
徐州师范大学本科生毕业设计 基于PLC的自动分拣控制系统设计
24
徐州师范大学本科生毕业设计 基于PLC的自动分拣控制系统设计
图3-4 分拣系统的梯形图的程序
当程序设计好之后必须下载到PLC中才可以运行系统,下载时使用的是三菱PLC专用的编程电缆SC—09。这根电缆的一端是接电脑的RS232串口,一端接在PLC的RS422通讯串口上。当电缆接好之后,打开软件,进入要下载的文件。先转换文件,然后选择菜单栏里的“PLC”选择“传送”-“写入”,便可以下载程序到PLC中。传送程序时,应注意以下问题:
1) 计算机的RS-232端口及PLC之间必须用指定的缆线及转换器连接; 2) 执行完“读入”后,计算机中的程序将被丢失,原有的程序将被读入的程序所替代,PLC模式改变成被设定的模式;
3) 在“写出”时,PLC应停止运行,程序必须在RAM或EE-PROM内存保护关断的情况下写出,然后进行校验[11] 。
PLC程序的传送如图3-5所示:
25
徐州师范大学本科生毕业设计 基于PLC的自动分拣控制系统设计
图3-5 PLC程序的传送
3.4 材料分拣系统的调试
在软件与硬件都已经准备好之后,开始对系统进行调试。这个过程便于我们发现问题与不足。通上电源,观察指示灯,一切正常之后开始加材料。
通过运行,在材料加入料槽后发现材料容易被气缸打飞。从两个方面解决这个问题,首先调低气缸的气压,但气压波动较大,仍然无法解决问题;从另一个方面入手在出槽口的一端加上挡板,通过试验,大部分材料可以正常步入传送带。此问题顺利得到解决。将气源送上。调节气动阀气源管上的螺栓即可调节气动阀的动作力度,直至气动阀的动作力度合适为止。
材料随传输带传送到传感器时,传感器并不能感应到材料,说明传感器与物体的距离不适合。通过多次调试找到了适合的位置,即传感器的底部与传送带的距离。传感器通过在通电状态下,将待分拣的物料块放置在传送带上,通过不停调节电位器,观察监控画面的对应开关的通断,并通过调节角度等将传感器调节
26
徐州师范大学本科生毕业设计 基于PLC的自动分拣控制系统设计
至最佳状态。电感传感器与传送带最合适距离为28CM,电容传感器与传送带最佳距离为25CM。颜色传感器最合适距离为30CM,
传感器对应的各个气缸在感应到材料后便开始动作,但由于气压的原因,材料不是被打飞,就是根本没有触到材料。首先将总气源的气压稳定在2.5Mp, 然后逐个调试气阀的进气开关,使气缸的气量保留在合适适中的位置。在软件与硬件都已经准备好之后,开始对系统进行调试。
将硬件各部分的动作幅度进行调试之后,运行PLC程序,进行软硬件的结合,观察材料分拣系统中上料、传送与分拣的过程,完成系统的调试。
27