找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 233|回复: 0

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

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

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

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

×
一、 前言
0 W% \7 n* {8 j( j& w- V由于机床本身结构的需要,保证机床的整体刚性以及长导轨的稳定性,因此对于同一个坐标采用同步电机驱动,是当今机床厂普遍采用的方法。有助于提高伺服系统的刚性,克服单丝杠引起的位置偏差,避免弹性变形,确保机床的高精度。
! }0 ~3 g* o" d! P7 \/ Z6 \二、功能简介: y, g+ o4 n* B& q3 W/ T
同步轴功能一般用在2个或多个机械连接的机床坐标,该坐标没有机械偏移;在编程的基础上,定义一个同步的坐标。
8 z6 k  u) N! f3 ]# X) d6 u5 a6 z同步移动时,系统检测位置的当前值,是否在系统设定的误差范围之内。当同步附属轴偏离主动轴位置范围之外的话,系统会停止所有的坐标移动,有效防止由于不同步对机床机械部分进行的损坏。- d4 Y! c' \; K6 b8 R) o
同步轴功能的目的是为了严格检测坐标在导轨上的移动精度。5 i. g0 G0 x" c- R' j
三、 应用6 c' m) i8 S% T
同步轴功能用于大型龙门铣床的龙门同步功能,每一边都由自己本身的位置测量循环系统。由于机械硬件连接需要,两个驱动必须绝对同步,已保证机械应力变形。一个同步组由一个主导轴和最多2个从动轴组成。" D/ ?/ P+ W; n0 P! @5 _- b
四、硬件组织和同步定义
7 ^# [+ Q% M5 p7 c5 k1 D4 Q/ o4 L: r大型数控龙门铣床是由多个坐标单元组成(见下图)。每个坐标驱动都是单独的驱动系统,有自己的测量循环,组成一个完整的坐标系统。当机械坐标移动时,如图两组坐标X和X1,Z和Z1必须保证完全同步,否则会对机械部件造成损害。. V. f' }! @5 M
2008419104525.jpg
: A& G0 C  q9 I+ ?1 ]* b4.1关键词含义:" a. ?* ]3 H& u3 L) u8 f5 l
①同步轴组
- J, {. R' y% N+ O' @+ @同步轴组由至少一对坐标组成,包含一个主动轴和一个从动轴,这些轴都为机械连接。移动时必须同时由NC控制移动。所不同的是两个坐标位置检测系统都是单独的。. Q- v+ [# D  k3 k" m3 R$ ]& N
②主动轴' k: T2 i3 p- O
主动轴是NC控制的普通的机械坐标,可对其进行零件编程的直线或旋转轴。轴名是由同步组进行定义的。
1 G) o' L8 i( L, ]' D/ ^③从动轴
0 M; k* C6 A7 v' e8 y( }从东轴也是由NC进行控制,但它总是随着主动轴的移动进行移动。轴名也是由同步组进行定义的。' w+ z! s1 w3 M. S5 I1 i
4.2坐标定义3 w8 }! ~( R5 d  S% o1 G
坐标定义是由机床数据GANTRY_AXIS_TYPE来定义的:定义坐标是否属于同步组内,以及是主动轴还是从动轴。每组同步轴组都是由一个主动轴,和最多2个从动轴组成。
# L4 C, R+ }! x4.3同步轴组的条件! f# x4 V% n7 u, H& m
同步轴组不能包含主轴6 {0 z5 E6 u' O$ d9 M' K
从动轴不能是定位轴
: k2 }6 D. W  K6 e7 }! V0 [: ?+ h从动轴不能是另外一个同步轴组的轴名: n% r. e6 G# V* M& f' d
同步轴组的坐标,每个坐标诸如匹配速度,加速度和动态响应时间等必须一致
- I* x0 M3 H4 h; d7 r3 P/ N" {+ d4.3同步组实际坐标值误差监控/ [0 W  q0 P- Q2 e/ V% j$ k
同步轴警示限制
. _' ~1 ^  J( A; O/ M3 y1 u; y主动轴与从动轴超出警示范围,NC系统输出报警信息:超出极限范围。同时PLC输出信号,使机床停止自动运行。
& E) C/ a8 I8 n/ d  f同步轴行程限制. Q9 Z8 D$ K! o
同步轴组超出行程范围。& d  ?% `0 ~& f3 I
五、同步轴的参考点和同步设定' l: X, ~+ |1 H8 K
5.1主动轴的参考点设置方法
& X* H4 m7 I; m" n0 I: Q! |& Q坐标的参考点设定由PLC的DB块进行,要根据坐标驱动类型,进行PLC的指定回参考点编程。启动该功能。启动方法为将PLC“Activate referencing” = 1 和“Active machine function REF” = 1) “Traversing key +/–” (DB31, ... ; DBX4.7/4.6)设置为1。8 S+ L5 z5 M6 E' R7 W1 a
5.2从动轴的参考点设置方法
' n0 U' V  }8 `6 M- d, m; g当主动轴回参考点完成后,从动轴将自动回参考点。从动轴的参考点是由主动轴决定的。不能单独进行从动轴的回参考电动作。, u5 T2 ~* Y! l+ ~* E& p3 `
5.3回参考点后同步轴组将根据NC编程要求自动运行。
" \# i7 ^5 \' `六、与同步相关的机床资料4 E- g8 e) v) z  f5 b
6.16 ^& H0 `8 b; _1 n
MD NO. 37100 GANTRY_AXIS_TYPE
& Q" T; b2 E& W该机床数据是用来定义2组同步基本特性:该坐标是否属于同步组内坐标,是哪一个坐标(主动轴或从动轴)。具体位设置如下图:
" C6 n& g( G1 { 200841910474.jpg % C" y$ u7 K: O1 X# H' r
对于840D系统,可以配置最多3个同步组。一个同步组必须要由一个主动轴和最少一个从动轴组成。同组的轴不能再重复使用,如果定义错误,控制系统将输出“INCORRECT GANTRY MACHINE DATA”信息,提示机床同步组配置错误。
# j/ e3 v% b% Q5 s" g8 U该配置举例如下:5 F2 _4 x# d4 c! B1 V. Y/ }- F" k
0        没有同步轴
! J; H; }2 p, M' N5 J# J1        同步轴组1中的主动轴. Z% a9 y$ A: c
11        同步轴组1中的从动轴, u3 s0 I. M1 b% A. {2 v* K0 B+ y
2         同步轴组2中的主动轴! }" @/ T5 _; B
12        同步轴组2中的从动轴
5 Y! ?9 S; ?4 `1 t6 T0 U3         同步轴组3中的主动轴
0 K7 V1 K( _6 ~' N# G3 q7 i13        同步轴组3中的从动轴
) S! R) ^8 f) u  @6.2
* A5 L. `: B& g7 K" m  c0 @  OMD NO. 37110 GANTRY_POS_TOL_WARNING和37120 GANTRY_POS_TOL_ERROR
( ]' C8 H, L, E/ j这两个数据是为机床同步服务,保证机床坐标的正常同步精度,以完成机床的同步运动,并相关的输出信息以提示是否超出机床同步的范围。
2 t5 J2 ]) `" {7 H定义这些数据后,机床同步就可以试运行。9 B  S  C' `( x7 h3 [8 y
七、同步轴信号描述- w  X3 ~0 l/ ?9 C' E: A
7.1NC控制坐标轴的信号描述
. d- @/ ]4 o+ j: H- ?. X8 }1.开始同步组信号DB 31, ... DBX29.4 ; Start gantry synchronization8 _' L6 c2 H, A) p  y
使机床同步开始运行,并保证同步误差在允许范围之内,否则此信号置0。6 t2 u  D! H9 F% Z  t' H4 Z+ U
2.开始自动同步组信号DB 31, ... DBX29.5 ; Start automatic synchronization. }% H1 ]% d) {, p+ E& T- c
开始自动运行同步组,与上个信号同类。* Y( V7 }. ^9 m
7.2来自坐标轴的信号描述  ?! t% i. W- L
1.同步移动误差极限DB 31, ... DBX101.2 ; Gantry trip limit exceeded! d0 i$ v9 m, c; t7 w( b
系统发出的是否同步信号。由PLC接受并处理。4 _4 n2 s2 X0 u; p
2.同步警示极限DB 31, ... DBX101.3; Gantry warning limit exceeded
4 Z: e4 [. E; F# c' b同上。* r% z. Z+ v3 T# ~
3.同步轴同步开始DB 31, ... DBX101.4; Gantry synchronization ready to start2 U7 w4 {2 r6 {% \$ v
4.同步轴组正在同步DB 31, ... DBX101.5; Gantry grouping is synchronized! _( U5 L  L* M/ @
具体坐标同步信号如下表:. Y* \, ^3 s# h' {+ `2 E& w
DB号
+ u% T8 K! K" c3 ~" k' B% q8 V8 S- P/ ~) q( z7 F
内容* v  V' u& e, k  B$ v$ a! ?
通用信号
1 P; `4 Z8 K% @11-14( {7 I9 g8 @5 F( r. ^2 I6 @2 P# `* h
5.2
# _, M3 h) e2 O启动机床REF功能
4 k5 _# S) ?3 S* v信道信号& |; `! a4 ~$ x- S# f
21-28
$ a8 x3 M$ H  L+ U3 J$ W) p33.0# y0 f3 c. j. S# v& Y# `
参考点启动
& W* p. Q" J$ q. h: w5 n坐标信号9 w0 O, P4 h7 i9 W
31, ... ;
$ h: O. c5 c2 d3 p! V60.4,60.50 h! X" V; b$ l: P/ O! M9 |
同步参考点
3 \6 @+ r) R# ~" {4 w- D31, ... ;
' X' S6 F5 J* O  \$ ^' n( D29.4
$ R& ?% C- ~' l8 S0 d开始同步信号
& B! _2 V  g* c31, ... ;
$ o/ z4 n- Q5 ]  y5 W4 _( k: Y29.5
, t; g5 I0 I2 D8 {2 @" ]' I0 I没有自动同步
: P' h0 e3 |# ^% h1 g8 X% g& H31, ... ;
  [/ S# ^' S8 N- g/ ?101.2
8 W7 u5 B) Z) _# `& b8 L% ~+ U同步行程极限
% f5 q  K# u& p31, ... ;
# z3 }: A" s# J0 V, C! `101.3. a' U; j+ k) \  Z  n
同步警示极限
* r  x& O3 N$ X) p7 J3 [, E31, ... ;
" @2 i0 u+ B, W- _* t3 D' C1 O101.4
% A* E* L3 j( I$ P% _3 U  f0 d同步准备好
4 V9 V2 d1 q  }! o7 y31, ... ;; _, a8 b) b: D7 q8 E+ N1 d
101.51 O, ]9 x* J% n1 b) T& ^9 i0 ]
同步组已同步- z9 N% }% G# c1 _; |5 l" l% n
31, ... ;; D" Z# G5 I- {
101.6. l+ p7 ^6 g  u' q
同步组轴准备好
2 _$ J- y) F7 h: {4 j3 d八、建立一个同步轴组
. p9 n6 Y4 B0 }群组定义:坐标1=主动轴      采用增量测量回馈循环
( V7 Z1 v& i9 b8 @  ]! y4 H( Q7 l, L坐标3=从动轴      采用增量测量回馈循环  [: u) x( m; |
第一步:修改以下机床数据* I+ m6 {$ `: n
2008419104852.jpg
1 y/ l8 Q! V6 |% g9 M$ ?5 z7 T2 v第二步:设置NCK PLC接口信号
9 f7 i* i$ E: c# e7 x7 `& I; LPLC程序的设置:
" h: l9 C% {$ j8 ], w/ ~axis1 设置:: H  \! ?2 w) K4 P7 t: T1 B7 C
DB31, ... ; DBX 29.4 = 0
- b2 x3 F9 X( ~- dDB31, ... ; DBX 29.5 = 1  K8 f1 X/ \5 u) V2 R
Axis3置:
. d* @, W+ a" F, _* U) G3 G' aDB31, ... ; DBX 29.4 = 0
; x4 G' R7 L# X+ ]: O+ u$ c. J机床准备好信号设置:- ~) M, F. A( D* M9 u8 }
DB31, ... ; DBB1013 V/ R2 R. x# X- f: r  P1 l! N- s$ T
第三步:设定MD 37110: GANTRY_POS_TOL_WARNING和
0 O5 |4 J7 k4 R& S8 w3 W37120: GANTRY_POS_TOL_ERROR 为坐标的最大值4 W1 H, Q: F1 D: G( W
参考点设置MD 37130: GANTRY_POS_TOL_REF
( m+ o: K: S' @: y此坐标数据的大小及关联如下:
# S& |4 [. H2 g1 t  W  F& r第四步:设置完成,调整机床参数匹配。
4 W0 e3 B$ v0 \: D* B$ i. f2 D九、结束语
: }3 R/ P( i* d5 k8 D6 F$ H4 h机床坐标同步是实际应用中实用的基础技术,要根据所采用的机床刚性和结构,采用不同的配置,才能达到所要达到的机床精度要求。. Y6 _/ u( Q  }
文章关键词: 数控机床
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2024-12-24 02:11 , Processed in 0.157046 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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