2009 NO.23
Science and Technology Innovation Herald科技创新导报
基于三菱Q PLC的铣床运动控制研究
冷玉国
(武汉理工大学机电学院07级研究生 湖北武汉 430070)
摘 要:数控铣床以程序控制的自动加工机床,随着现代工业生产发展,自动化程度提高,对自动控制提出了更高的要求。本文通过三菱Q PLC对铣床运动控制的研究,来阐述实现控制的自动化,以提高自动化控制水平。关键词:Q PLC 铣床 运动控制 CC-Link总线中图分类号:TG23文献标识码:A文章编号:1674-098X(2009)08(b)-0061-01
1 三菱Q PLC
三菱Q PLC是从A PLC基础上发展而来的中、大型系列产品,它采用了模块化的结构形式,组成与规模灵活可变,最大输入输出点数达到4096点;最大程序存储器容量可达252K步,采用扩展存储器后可以达到32M;基本指令的处理速度可以达到34ns;适合各种中等复杂机械、自动生产线的控制。
2 铣床运动控制系统
铣床的运动控制采用MELSERVO-J3伺服放大器来控制伺服电机,每个伺服放大器控制一个电机,三轴联动三个电机、三个伺服放大器,它们之间通过光缆串行连接,并且与运动控
制CPU也用光缆连接组成串联的网,通讯速度
大大提高。五台铣床采用双CPU控制,Q00CPU负责数据处理,Q172HCPU是运动控制CPU,这种控制方式,效率和精度有所提高。五铣床通过CC-Link现场总线连接,任一上位机都能读取其它铣床PLC控制信息,也能向任一铣床PLC控制系统传送控制程序。
(1)伺服电机选取:伺服电机是选取三菱型号为HF-KP053交流伺服电机,其参数如下:输入相数:3相,输入额定电压:52V,额定电流:0.9A,输出功率:50W,最高转速:3000r/min,重量:0.35kg;(2)主轴电机选取:主轴电机选择宁波中大电机公司型号为51K60A-SSF的感应电机。其主要性能参数如下:功率:60W,频
率:50HZ,电压:3相380V, 极数:4,额定转速:
1350r/min,额定电流:0.28A,额定力矩:0.
.
46N.m,起动转矩:1.7nm,额定时间:连续运转;(3)接近开关的选取:铣床为三轴联动,在X、Y、Z轴三个方向上都要限位和定位,选用接近开关。选取的浙江泸工型号为LJ8A3-2-Z/BX的接近开关,,参数如下:最大输出电流:200Ma,工作电压:6-36V,动作距离:2mm,重复定位精度:0.01mm,工作频率:200Hz,机体长度:52mm,直径:M8,螺距:1mm
3 控制系统单元模块
3.1 三菱Q 系列PLC功能模块
(1)CPU 类型与功能,运动控制CPU选取Q172H CPU,它作为专门的运动控制模块;(2)运动控制器,运动控制器为Q172H CPU;(3)伺服放大器,采用的MR-J3-10B型号通用交流伺服放大器;(4)输入输出模块:输入模块QX42为64点DC,输出模块为QY41P型晶体管;(5)网络/信息处理模块:五台铣床通过CC-Link现场总线组网,所以该模块采用CC-Link:QJ61BT11模块。3.2 控制功能及面板
铣床的控制模式主要有手动、自动、点动和开机回零,运行中有还要有急停功能,另外几个自定义的开关,用于备用扩展功能。控制面板如图。
4 PLC软件编程与控制实现
4.1 Motion SFC编程
PLC须通过程序来驱动初始化,通过设置参数、命令,以实现基本的控制功能。PLC程序编写有三种格式:指令形式,梯形图,SFC编程。SFC是一种步进流程图的形式的编程方法。相比前两种编程方法,SFC编程更符合现代控制。按运动控制要求,具体程序的编辑和功能如上表:程序名:Motion4.2 手动软件控制实现
控制面板上,如果把控制模式改到手动挡,把运动控制CPU打到OFF状态,任何主站或者本地站都可以通过串口线RS232(或者USB线)与计算机通信,我们用三菱运动控制软件MT Developer实现对铣床的直接控制。手动控制机械系统运行如图。
5 结语
通过对三菱Q PLC的铣床运动控制研究,采用专门的运动控制CPU Q172HCPU给三台伺服放大器MR-J3发送控制指令,每台伺服放大器给每根轴的伺服电机发送脉冲指令,实现了三轴联动,加入三菱Q系列多CPU控制系统后,铣床的精度,控制性能大大提高,运转平稳。
科技创新导报 Science and Technology Innovation Herald61
因篇幅问题不能全部显示,请点此查看更多更全内容