找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 223|回复: 0

[资料] 数控机床龙门坐标同步研究

[复制链接]
发表于 2011-7-13 23:52:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

×
一、 前言
% S/ ^2 v) d0 b& `* s由于机床本身结构的需要,保证机床的整体刚性以及长导轨的稳定性,因此对于同一个坐标采用同步电机驱动,是当今机床厂普遍采用的方法。有助于提高伺服系统的刚性,克服单丝杠引起的位置偏差,避免弹性变形,确保机床的高精度。: t0 E3 [6 h; S; K7 i& U
二、功能简介
- {7 z* V/ V! n. _" D同步轴功能一般用在2个或多个机械连接的机床坐标,该坐标没有机械偏移;在编程的基础上,定义一个同步的坐标。
% Q$ ^, K7 v% b% q& i% ~$ w5 K+ T同步移动时,系统检测位置的当前值,是否在系统设定的误差范围之内。当同步附属轴偏离主动轴位置范围之外的话,系统会停止所有的坐标移动,有效防止由于不同步对机床机械部分进行的损坏。* j7 w: H4 Y6 v8 S0 W
同步轴功能的目的是为了严格检测坐标在导轨上的移动精度。
/ S( d" H: g7 @4 t  a" X三、 应用" `& |# X$ D- C
同步轴功能用于大型龙门铣床的龙门同步功能,每一边都由自己本身的位置测量循环系统。由于机械硬件连接需要,两个驱动必须绝对同步,已保证机械应力变形。一个同步组由一个主导轴和最多2个从动轴组成。3 e: a5 E1 N; U2 r+ H8 P
四、硬件组织和同步定义
! K2 \5 q9 f) a0 p' N大型数控龙门铣床是由多个坐标单元组成(见下图)。每个坐标驱动都是单独的驱动系统,有自己的测量循环,组成一个完整的坐标系统。当机械坐标移动时,如图两组坐标X和X1,Z和Z1必须保证完全同步,否则会对机械部件造成损害。
: W7 T0 a; y( b! ?& S 2008419104525.jpg
* p- d) Q/ n2 s4.1关键词含义:
+ g; C5 m% A. h7 v- K* y- k①同步轴组6 R; Q' H) E1 Z3 c
同步轴组由至少一对坐标组成,包含一个主动轴和一个从动轴,这些轴都为机械连接。移动时必须同时由NC控制移动。所不同的是两个坐标位置检测系统都是单独的。) z: z/ B$ f8 _0 ]5 j5 ~1 M! Z
②主动轴
9 n$ o) f$ O. \2 g) A% @: G$ \# H+ ?主动轴是NC控制的普通的机械坐标,可对其进行零件编程的直线或旋转轴。轴名是由同步组进行定义的。+ [" r8 g+ ~) g" E3 ^
③从动轴
- G5 V  B" D% V3 I3 t" H3 j7 `从东轴也是由NC进行控制,但它总是随着主动轴的移动进行移动。轴名也是由同步组进行定义的。
/ E3 u! X% @" D7 |/ F1 w8 W9 b  r4.2坐标定义: Y- K# E) p& g$ b( q- S
坐标定义是由机床数据GANTRY_AXIS_TYPE来定义的:定义坐标是否属于同步组内,以及是主动轴还是从动轴。每组同步轴组都是由一个主动轴,和最多2个从动轴组成。( v9 Y% |& |* s
4.3同步轴组的条件0 |( V( i# Y. S9 i
同步轴组不能包含主轴' s- u1 f  u8 I) o
从动轴不能是定位轴
$ ]" {( v7 |$ ?- ~1 ]( m从动轴不能是另外一个同步轴组的轴名$ T3 D& L) g6 j9 z! h/ l. l% T
同步轴组的坐标,每个坐标诸如匹配速度,加速度和动态响应时间等必须一致
; z; {# s8 E4 K4.3同步组实际坐标值误差监控
! S! V. ~5 o' p0 f同步轴警示限制; U. e  }  J2 S5 Q* J
主动轴与从动轴超出警示范围,NC系统输出报警信息:超出极限范围。同时PLC输出信号,使机床停止自动运行。% n( Q* {  k* t( A" ]. L7 K! {+ g$ t
同步轴行程限制
4 ^. U. t% O$ w, B' j; o同步轴组超出行程范围。* u0 z( q4 ]# s0 V# x/ R
五、同步轴的参考点和同步设定! R( ?% y/ P8 u6 r& j: j
5.1主动轴的参考点设置方法* g3 n2 U) A3 V& M
坐标的参考点设定由PLC的DB块进行,要根据坐标驱动类型,进行PLC的指定回参考点编程。启动该功能。启动方法为将PLC“Activate referencing” = 1 和“Active machine function REF” = 1) “Traversing key +/–” (DB31, ... ; DBX4.7/4.6)设置为1。' ^' ~4 n( J  e0 p
5.2从动轴的参考点设置方法8 _3 O1 k0 n8 Q* ?- q7 W- L
当主动轴回参考点完成后,从动轴将自动回参考点。从动轴的参考点是由主动轴决定的。不能单独进行从动轴的回参考电动作。- }! _2 P( \# Z, S
5.3回参考点后同步轴组将根据NC编程要求自动运行。$ p, }1 h+ U( g  l8 F8 \) Q6 G
六、与同步相关的机床资料' g3 Y/ O: s5 k/ I* p$ H
6.1! x6 z2 f( R! a1 r: w) I$ }+ p
MD NO. 37100 GANTRY_AXIS_TYPE) a, ?$ s$ k( r) S" Z" [8 K4 ^5 z0 E
该机床数据是用来定义2组同步基本特性:该坐标是否属于同步组内坐标,是哪一个坐标(主动轴或从动轴)。具体位设置如下图:* M7 h" G+ A4 e- x' K3 e( g
200841910474.jpg 1 J3 T7 L3 M6 J; F( w! v& u4 _4 O
对于840D系统,可以配置最多3个同步组。一个同步组必须要由一个主动轴和最少一个从动轴组成。同组的轴不能再重复使用,如果定义错误,控制系统将输出“INCORRECT GANTRY MACHINE DATA”信息,提示机床同步组配置错误。& @2 S+ e. q: ^
该配置举例如下:
* d! a0 ?7 x6 M' C' ]8 x0        没有同步轴
* l: q7 _! d: K8 N# y6 }1 }9 N+ j8 V9 e* X1        同步轴组1中的主动轴
! e& v4 ?8 O. n) A1 P( b11        同步轴组1中的从动轴5 w) Q- ^( P# T$ ~4 I8 R1 Q
2         同步轴组2中的主动轴* D5 k$ ?$ c9 p0 E7 V& M+ k
12        同步轴组2中的从动轴
3 Z0 u' f( l2 d9 Z# L- |; x3         同步轴组3中的主动轴: i7 Y( l) O/ p! ]+ n
13        同步轴组3中的从动轴: t# Y. O4 d: _: Q( p2 e  K
6.2
* e/ ~( ^* t& gMD NO. 37110 GANTRY_POS_TOL_WARNING和37120 GANTRY_POS_TOL_ERROR
; P7 L  g$ ?* x6 U这两个数据是为机床同步服务,保证机床坐标的正常同步精度,以完成机床的同步运动,并相关的输出信息以提示是否超出机床同步的范围。4 ^0 l) X' T) m& s, C
定义这些数据后,机床同步就可以试运行。+ L# c0 h; d  I, I) m' M& g4 y
七、同步轴信号描述) Q1 v# @8 t  h" y6 x
7.1NC控制坐标轴的信号描述
3 k4 t0 e1 |1 F0 |2 o+ g/ D1.开始同步组信号DB 31, ... DBX29.4 ; Start gantry synchronization
; U8 Q- e2 H& ?% D+ v, j8 J- K使机床同步开始运行,并保证同步误差在允许范围之内,否则此信号置0。
1 u# z+ F" W, S/ L2.开始自动同步组信号DB 31, ... DBX29.5 ; Start automatic synchronization3 S4 f* ^7 H& T, _
开始自动运行同步组,与上个信号同类。/ t1 U4 D, c" m/ B4 C- X8 P
7.2来自坐标轴的信号描述
0 c- B0 D" R# D  M' f1.同步移动误差极限DB 31, ... DBX101.2 ; Gantry trip limit exceeded; t& G$ W0 H- w) y: U4 L: `
系统发出的是否同步信号。由PLC接受并处理。
) S4 ^8 z* H9 e! Z. c7 d% _7 B2.同步警示极限DB 31, ... DBX101.3; Gantry warning limit exceeded
; K2 z7 H% }1 a) t; ~) @; R同上。
2 @( g' o0 C. q  Z/ ]$ d/ o1 j3.同步轴同步开始DB 31, ... DBX101.4; Gantry synchronization ready to start
- R% D- P0 H4 ^9 O4.同步轴组正在同步DB 31, ... DBX101.5; Gantry grouping is synchronized
3 O) [- b$ _4 ~8 f, l8 J4 H) i- ]/ t. v具体坐标同步信号如下表:
! Y/ q- p5 B& s3 |) f9 ?DB号- F1 Z. _" b7 g; o) K4 p$ u" Z1 s7 s
2 `9 P0 O7 T+ a  e; p! N
内容3 j, ?% C1 S- _# l2 ]
通用信号
, L2 A0 ~8 u& W, ~) I2 \4 T11-14  M* b9 Z' r! M0 P
5.27 J4 n4 v$ T$ k4 @# E% Y
启动机床REF功能# l; e) p, A% w- v4 i
信道信号
/ u/ ~) U, }( T& R2 R* O21-28
8 e% l6 M, T8 F3 R8 G! m# A33.0
% w" {1 }' X) m( p参考点启动4 P6 L, q1 D3 f2 O- w
坐标信号
% k3 p9 F* R; u/ ^- u31, ... ;# ?  t+ d: t( w- o" _5 t
60.4,60.5) f: M4 t- i  v# D% n
同步参考点/ p+ _' V& d. d" e5 Z5 S  ^8 Z
31, ... ;( r( a# J/ Z* S" e
29.4
7 x% v( A3 d# B* q开始同步信号
' p9 x8 T1 `5 w31, ... ;
6 |/ a7 F$ u$ _" K29.5% v2 B. H9 u" Q9 {! d
没有自动同步6 o0 S3 |; X7 V! t  @0 H
31, ... ;
$ ?0 X3 [6 g( y* h, D' k. C- W$ R  ~101.2
8 }& u$ O0 C& C* x4 k# |8 n0 A- A. t同步行程极限
- Z' x+ X" C+ V+ i! N31, ... ;9 T% q. j8 f- }6 ?0 V. |
101.36 ?* M+ G1 N! M3 z4 e
同步警示极限
0 o7 Z- ?) e8 a4 `+ z4 t31, ... ;: T7 ]6 D) L& w2 X% v1 \1 m
101.4
: Y5 f2 r9 g0 g2 w- |8 ]+ n, g! q5 r同步准备好
( G; U5 s/ e* [( K* Y31, ... ;
& d. I* q! i- l: A+ N101.5
3 Y& @: T& G1 _  I同步组已同步
% x: C  ~8 R2 t31, ... ;
5 u+ p' s, ]2 b101.6
& |7 ^$ l0 V" a0 x1 Q1 \9 j- I同步组轴准备好
: ~! T' }* `( ?( F( |6 e8 _* ?/ h八、建立一个同步轴组
! G  z" }& ^2 m' o* l+ d群组定义:坐标1=主动轴      采用增量测量回馈循环
* ]; W0 E) w( M6 W- l  Y坐标3=从动轴      采用增量测量回馈循环! P. w6 O' d6 F! B' x. F2 L& j  j
第一步:修改以下机床数据$ H, c/ Q4 j$ _  n+ G$ N& G3 F" }! f
2008419104852.jpg + c+ U# ]# g8 q
第二步:设置NCK PLC接口信号. j) c4 x. ~1 d9 O' d0 v
PLC程序的设置:! Y$ k  ^/ k3 [
axis1 设置:
% }% K" p; C5 c- s8 E, d7 nDB31, ... ; DBX 29.4 = 0
  R6 y5 i; _7 z- VDB31, ... ; DBX 29.5 = 1  Y% d/ X0 O8 z0 t. l
Axis3置:
0 _4 H$ }0 Z5 Y# J2 q2 ?DB31, ... ; DBX 29.4 = 02 T" A3 V: w! i5 e; N* q% q9 B
机床准备好信号设置:" P& i3 P  Z" C7 n- y: L. n
DB31, ... ; DBB1010 Y* X1 b+ R. o- P  a: u; r
第三步:设定MD 37110: GANTRY_POS_TOL_WARNING和
0 ^0 y* K# v- B/ U2 C9 k) H+ k/ {37120: GANTRY_POS_TOL_ERROR 为坐标的最大值
& g, z, E9 H. B# k; ]* L参考点设置MD 37130: GANTRY_POS_TOL_REF
& }$ C8 n6 X: _" L( x  n此坐标数据的大小及关联如下:
0 X* H) t/ W. O/ B2 ~第四步:设置完成,调整机床参数匹配。
8 |1 b; k" Q" i. b1 }九、结束语" E9 T. W, ~2 {9 F) j7 r# w
机床坐标同步是实际应用中实用的基础技术,要根据所采用的机床刚性和结构,采用不同的配置,才能达到所要达到的机床精度要求。
& G6 j4 l3 F4 ]  F- H) c文章关键词: 数控机床
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|Archiver|手机版|小黑屋|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2024-9-29 19:26 , Processed in 0.166805 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表