Q02 PLC控制伺服电动机系统在机床转台上的应用
来源:易妖游戏网
墨 二 Z 轴承2012年4期 CN41—1148/TH Bearing 2012,No.4 Q02 PLC控制伺服电动机系统在机床转台上的应用 邹波 ’ (1.成都重型轴承研究所,成都610031;2.成都科华重型轴承有限公司,成都610300) 摘要:为实现精确的位置控制和两轴的协调工作,采用PLC Q02加上定位模块QD70P4和MR—J2S系列的伺服 控制器组成位置控制系统,并设计了高精度定位加工用凸轮分度转台。介绍了用PLC使两个不同的运动部件 协调工作的控制流程。 关键词:数控机床;PLC;伺服系统;位置控制;高速脉冲 中图分类号:TH133.33;TP368.1 文献标志码:B 文章编号:1000—3762(2012)04—0021—02 Application of PLC Q02 Control Servo Motor System in Rotary Table of Machine Tool ZOU Bo , (1.Chengdu Heavy—Duty Bearing Research Institute,Chengdu 610031,China;2.Chengdu Kehua Heavy—Duty Bearing Co.,Ltd.,Chengdu 610300,China) Abstract:In order to meet the requirement of accurate positioning and coordination work of two axes,a positional con- trol system is discussed comprised of PLC Q02,locating module QD70P4 and MR—J2S sel'vo controller.The control low ffor coordination work of two different moving parts by using PLC is briefly introduced with a high precision cam in— dex rotary table for positioning processing. Key words:NC machine tool;PLC;servo system;positional control;high speed pulse 为了提高机床设备精度和实现自动化控制, PLC和伺服系统被广泛运用于各种数控机床和转 动机通过变速机构带动凸轮旋转,凸轮每旋转一 周带动转台旋转90。,到达指定位置后凸轮停止动 作,此时,上方传动杆落至指定位置后对工件进行 加工,加工完成后传动杆上升至原位,凸轮继续转 动并带动转台旋转至下一加工位置。 台等设备中,以实现精确的位置和速度控制。其 中位置控制的精度主要取决于伺服控制器及运动 控制器的精度。下文通过一个高精度定位加工用 转台的设计,讨论了采用PLC和伺服系统对转台 进行精确的旋转控制,以及对传动杆的直线运动 进行精确控制的方法,同时,考虑到传动中的累积 误差,采用周期的位置检查进行调整。如何采用 PLC进行精确的位置控制并让两轴协调运作是控 制系统的关键。 1 控制系统及原理 高精度定位加工用凸轮分度转台结构如图1 所示。控制系统通过定位模块实现对两轴的控 制。根据运行的要求,基本控制模式为:由伺服电 收稿日期:2011—10—14;修回日期:2011—11—01 图1 高精度定位加工用凸轮分度转台结构简图 从运动时序看,由于系统采用凸轮旋转带动 转台,同时与上方传动杆交替运动的方式,因此, 控制系统设计由1个PLC及定位模块和2个伺服 控制模块组成。控制原理为:由PLC控制定位模 块输出,由QD70P4采用脉冲和方向控制的方式, 通过2个伺服控制器分别驱动伺服电动机;两个 运动系统的配合动作、协调工作由PLC完成。 为实现精确的位置控制,差错控制方面通过 检测伺服驱动器上差分输出的方式实现半闭环控 制;同时考虑到系统保护,在固定的周期通过凸轮 上的感应开关检验是否超过行程,形成转台运动 的再次校验;传动杆的运动则通过限位开关形成 再次的校验系统。控制系统流程如图2所示。 开始 伺服2运动 并数器清零 \指定位置?/ V lY 置伺服l,2 初始位置 伺服2______________________________一 时问 待机指定lI 丽 二二匕 &话行打I 伺服2反向运动卜一 伺服1开始运动 N 臂定位置 \/ 伺服l到 i 遣定位置≥ \/ U ll 伺服2待机 ・---------—-・-—-—--—-l——-一 伺服1停止 l 计数器}1 图2控制系统流程图 2控制系统硬件构成 控制系统硬件构成如图3所示。该系统采用 高速脉冲控制,上位机采用三菱PLC QO2,并用 RS232与计算机系统连接;采用QD70P4定位模块 进行位置控制,该模块在多轴系统中可以进行4 轴控制输出,并实现位置及速度控制,实际采用了 2轴控制输出的方式,分别控制凸轮和传动杆;伺 伺服控制器1 光电感应开关 图3控制系统硬件组成 《轴承 ̄2012.No.4 服控制器采用MR—J2S,可以使用脉冲加方向的 输入方式及RS232和RS422的通信方式。 由于定位模块QD70P4采用开环脉冲输出(4 轴开路集电极输出型),无法对系统中的伺服电动 机和伺服控制器进行监控,故使用PLC检测伺服 控制的差分输出信号,并用软件进行设置,实现对 位置的闭环控制。因为设备的传动系统较为复 杂,为提供系统保护,采用周期性的外部检测方 式,并传递给PLC校正。N一 ,、 3 程序设计 由于采用脉冲控制伺服驱动器,电动机行程 所需的脉冲数为:一次移动所需脉冲数/一 /,=指定距 离×电动机旋转一周所需脉冲数÷电动机旋转一 周时负载移动量。 设计中使用了实用程序包GX Configurator— PT1,对要运行QD70的轴逐个进行初始化设置。 QD70实用程序包GX Configurator—PT为无需考 虑I/0信号和缓冲存储器即可使用专用屏幕进行 QD70的初始化设置、自动刷新设置监视和其他功 能的专用软件,作为开发的内置软件,该程序包需 要和GX Developer同时使用。 控制伺服电动机位置控制程序如下: LD X0 0UT Y0 ANI M8 DMOVP K6000 U0\G804:6 000 脉冲/秒 MOVP K1500 U0\G802;ACC/DCE 1 500 ms MOVP K1500 U0\G803 DMOVP K25000 U0\G806;设置单向 行程 LD ANI ANDP M0VP 速度位置控制 SET M8 MOVP K1 U0\G800;设置连续定位 控制 LD X0 ANI X8 (下转第25页) 赵慧敏,等:无铆钉黄铜保持架圆柱滚子轴承装配模具的设计 定位销 圈、滚子及保持架座装在一起,然后将保持架压盖 对照配套线放在保持架座上,组装成一个轴承组 合件。冲压时,先将下模水平放在压力机的工作 台上,而后将轴承组合件以保持架内径定位,垂直 放在下模的台阶面上,再将上模以滚子组内切圆 定位平放在组合件上,转动手柄使定位销与保持 架凸头交叉错开,最后通过压力机对上模施加载 荷,使上模准确而又均匀紧压保持架压盖,将其准 确压人保持架座的合适位置,使保持架座与压盖 图2上模 锁紧牢固。 下模结构如图3所示。下模以保持架内径定 1 2 位,其小端面处外圆与保持架内径为间隙配合,且 与外圈内径、滚子互不干涉,结构较简单。 3 4 1一手柄;2一上模;3一轴承组合件;4一下模 图4模具装配总图 3 结束语 经现场使用证明,采用上述装配模具后,从根 本上解决了保持架压盖挠曲、变形以及轴承回转 不灵等问题,生产效率至少提高l0倍以上,适合 大批量生产。 图3下模 (编辑:温朝杰) 模具装配原理图如图4所示。冲压前先将外 (上接第22页) 设置;行程完成后检测X18,使轴1停止;在设置完 ANDP M19 成后,使启动信号Y8变成ON以从QD70把脉冲 MOVP K4 U0\G801;设置反向 输出到驱动装置。 速度位置控制(轴1不需要反向运行) 此处两轴交替运行,通过设置M9和M19来 SET M8 切换运行。从时序上可知,轴2在轴1停止之后 MOVP K1 U0\G8o0;设置连续 启动,而轴2停止后轴1再进行下一段运行,对于 定位控制 需要两轴同时运行的场合,可以先设置好运行参 LD X0 数,再同时启动Y8和Y9。 ANDP X18;检测行程是否完成 RST M8 4 结束语 MOVP K0 U0\G800;设置定位终止 采用PLC高速脉冲控制伺服驱动的方式简 LD M8 单,硬件成本较低,系统采用的结构和控制方 ANI X1;轴1出错警报 法,可广泛应用于转台及直线运动的精确位置 ANI X18 控制和速度控制,或需要进行各运动系统协调 OUT Y8;设置轴1的启动信号 运作的情况,该控制方式可做为类似系统控制 END 方法的参考。 上段程序中通过地址801设置进行正反控 (编辑:李超强) 制,通过x1对轴进行监视;速度控制用804进行