找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 239|回复: 0

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

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

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

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

×
一、 前言
/ j9 T9 S3 m: P( `% ~由于机床本身结构的需要,保证机床的整体刚性以及长导轨的稳定性,因此对于同一个坐标采用同步电机驱动,是当今机床厂普遍采用的方法。有助于提高伺服系统的刚性,克服单丝杠引起的位置偏差,避免弹性变形,确保机床的高精度。# h. Z9 i* R3 H% z; o8 k
二、功能简介
8 n4 ]3 Y+ M1 Z6 D8 o同步轴功能一般用在2个或多个机械连接的机床坐标,该坐标没有机械偏移;在编程的基础上,定义一个同步的坐标。
, o7 t& B% ?% w2 M9 X* n同步移动时,系统检测位置的当前值,是否在系统设定的误差范围之内。当同步附属轴偏离主动轴位置范围之外的话,系统会停止所有的坐标移动,有效防止由于不同步对机床机械部分进行的损坏。
% E% g2 g) w2 l2 _1 v1 G同步轴功能的目的是为了严格检测坐标在导轨上的移动精度。
5 f% ]! X! ~# w3 |+ D三、 应用( K+ w+ W' K! e& Q- I( N2 P
同步轴功能用于大型龙门铣床的龙门同步功能,每一边都由自己本身的位置测量循环系统。由于机械硬件连接需要,两个驱动必须绝对同步,已保证机械应力变形。一个同步组由一个主导轴和最多2个从动轴组成。
1 G& U* A% c" e7 {* G. N% o四、硬件组织和同步定义
, h( @: [% j0 s4 t* d& W' F7 W+ P( _大型数控龙门铣床是由多个坐标单元组成(见下图)。每个坐标驱动都是单独的驱动系统,有自己的测量循环,组成一个完整的坐标系统。当机械坐标移动时,如图两组坐标X和X1,Z和Z1必须保证完全同步,否则会对机械部件造成损害。
% x8 H* q0 h! T2 J7 H 2008419104525.jpg ) V1 d" a* u0 r
4.1关键词含义:" y# h  f" Q8 I- Q( y3 @% g
①同步轴组$ f$ J" _) ]' G" q6 v
同步轴组由至少一对坐标组成,包含一个主动轴和一个从动轴,这些轴都为机械连接。移动时必须同时由NC控制移动。所不同的是两个坐标位置检测系统都是单独的。( Q% i- e4 D" a8 O
②主动轴) V" ~& T; v; t- a+ Z
主动轴是NC控制的普通的机械坐标,可对其进行零件编程的直线或旋转轴。轴名是由同步组进行定义的。: s2 @' y: y" E  k4 I- s# A
③从动轴( u. j; b& U; T# D# ^" z/ V
从东轴也是由NC进行控制,但它总是随着主动轴的移动进行移动。轴名也是由同步组进行定义的。: j! v1 Z1 c2 O  X; i
4.2坐标定义
% Q- c3 {% a* x- ?8 e" B8 o$ ]坐标定义是由机床数据GANTRY_AXIS_TYPE来定义的:定义坐标是否属于同步组内,以及是主动轴还是从动轴。每组同步轴组都是由一个主动轴,和最多2个从动轴组成。2 k8 o! W% E7 `# s
4.3同步轴组的条件
, w9 y  n8 G8 @6 W- Q' I( `2 {同步轴组不能包含主轴
& B: _* U+ t* z从动轴不能是定位轴
% S' D! |: X* @1 o- k, ?从动轴不能是另外一个同步轴组的轴名
5 }) _) V- c8 k1 U同步轴组的坐标,每个坐标诸如匹配速度,加速度和动态响应时间等必须一致/ b$ m! p% I# B: V8 _
4.3同步组实际坐标值误差监控. G$ ^- {. T1 f
同步轴警示限制
9 y' W3 e7 F7 c& a9 e% h" O! \主动轴与从动轴超出警示范围,NC系统输出报警信息:超出极限范围。同时PLC输出信号,使机床停止自动运行。
" H2 i1 l4 \5 x1 L/ R0 W/ J2 r同步轴行程限制: i! {, O* [$ o4 T. Z0 K: t7 Z4 `
同步轴组超出行程范围。
7 H' M1 {" H+ s, e五、同步轴的参考点和同步设定
8 Y! L; e: ?( J5.1主动轴的参考点设置方法
+ q# [% R% v  |% {坐标的参考点设定由PLC的DB块进行,要根据坐标驱动类型,进行PLC的指定回参考点编程。启动该功能。启动方法为将PLC“Activate referencing” = 1 和“Active machine function REF” = 1) “Traversing key +/–” (DB31, ... ; DBX4.7/4.6)设置为1。/ Q7 ]* P* g- m( X+ ]
5.2从动轴的参考点设置方法
. Z3 j+ u& B6 J1 Q8 |3 _* y$ E当主动轴回参考点完成后,从动轴将自动回参考点。从动轴的参考点是由主动轴决定的。不能单独进行从动轴的回参考电动作。
9 }1 R1 s$ f6 i( b' [/ s9 w- p: u5.3回参考点后同步轴组将根据NC编程要求自动运行。" }" i4 c, l. y6 }; G: y3 L
六、与同步相关的机床资料2 {- ^4 q, B: M1 Z
6.11 _+ r  _+ s( s4 E9 w8 u
MD NO. 37100 GANTRY_AXIS_TYPE( d4 S* y& u& D$ F6 B
该机床数据是用来定义2组同步基本特性:该坐标是否属于同步组内坐标,是哪一个坐标(主动轴或从动轴)。具体位设置如下图:
) g3 ]- D) t) g. P7 i 200841910474.jpg
3 J0 w" \5 R, |# b, M5 T对于840D系统,可以配置最多3个同步组。一个同步组必须要由一个主动轴和最少一个从动轴组成。同组的轴不能再重复使用,如果定义错误,控制系统将输出“INCORRECT GANTRY MACHINE DATA”信息,提示机床同步组配置错误。
/ }) O. l& C# C, |9 B该配置举例如下:
8 b) z( I/ K& Z0        没有同步轴9 s& R$ m" {, f" A% B; J
1        同步轴组1中的主动轴- \* K& K9 O" z! v8 a; K
11        同步轴组1中的从动轴
) F& g$ a! h0 D' w- E/ j2         同步轴组2中的主动轴
  T. Z  G" [, n4 n2 A8 B! p12        同步轴组2中的从动轴7 R% C" A8 ^4 a* n. E$ U9 }
3         同步轴组3中的主动轴
5 ?$ j! k; [8 z8 a& c2 s13        同步轴组3中的从动轴' E. m1 [' T- Y  _
6.2& H. m  C! Y+ i; y
MD NO. 37110 GANTRY_POS_TOL_WARNING和37120 GANTRY_POS_TOL_ERROR
3 s$ T( ~, Q. u3 v" T& C: t这两个数据是为机床同步服务,保证机床坐标的正常同步精度,以完成机床的同步运动,并相关的输出信息以提示是否超出机床同步的范围。
/ R3 t. B7 m( Z- D- F, j: j, w7 w定义这些数据后,机床同步就可以试运行。4 P* |- f5 K1 x3 H# p
七、同步轴信号描述" M/ W& b! ^3 d, V4 T3 f
7.1NC控制坐标轴的信号描述* w1 m  v# F7 o
1.开始同步组信号DB 31, ... DBX29.4 ; Start gantry synchronization
3 O! {5 E4 T% [% G使机床同步开始运行,并保证同步误差在允许范围之内,否则此信号置0。! L* s- g3 S1 S1 K
2.开始自动同步组信号DB 31, ... DBX29.5 ; Start automatic synchronization
& n+ z  ^: Z" E1 }6 u% w开始自动运行同步组,与上个信号同类。
% p( g) N5 l+ t: y: Q0 B0 K7.2来自坐标轴的信号描述
, L8 P0 a9 j1 c" r1.同步移动误差极限DB 31, ... DBX101.2 ; Gantry trip limit exceeded% G8 v( \/ C  @, C$ i* Y5 Q& k1 g! F7 Y
系统发出的是否同步信号。由PLC接受并处理。% \- S! y: S9 t1 L+ R
2.同步警示极限DB 31, ... DBX101.3; Gantry warning limit exceeded
& ^% x$ c- k" J6 b4 F, Y4 s同上。/ V4 T/ P, S4 e; _9 _! p
3.同步轴同步开始DB 31, ... DBX101.4; Gantry synchronization ready to start8 f) U" s8 q2 b/ F: l
4.同步轴组正在同步DB 31, ... DBX101.5; Gantry grouping is synchronized5 z3 L5 ]+ p1 V  k& V) M2 ~
具体坐标同步信号如下表:* H8 b8 s" ]( B
DB号
4 O( \- ~# K3 d/ v, l& w- K& i
1 x" }2 N" z/ L: c- B; o" m6 }内容5 ?; z, a8 @$ O- Y4 @& ?
通用信号1 @$ Q7 k! g5 y( e* Z( n2 |
11-14; b1 ~% Z5 k3 {7 T
5.2* `( q+ Q8 ]9 ^: }
启动机床REF功能
: L" i" L$ R" P# L! Y( `信道信号
0 Y; ~+ m. t2 b; a; p2 z21-28
; ?! ?' d; A+ o% w33.01 g6 G$ A  X  u2 Z1 J; Y6 _
参考点启动
( u- T& U9 ?8 g1 P% W$ S坐标信号% B( E0 ^2 {, h. I& N! Y% N2 a; S
31, ... ;! b/ }; A2 Q2 C: t
60.4,60.5! B" Q9 ?( V; v0 M0 f9 F6 z
同步参考点! \" V: a) P9 V' A
31, ... ;1 c  D% h) K1 A2 b+ O, g- W2 n/ S  V
29.4; n7 O+ \0 S8 F* A
开始同步信号
5 q. B  w) ]! e; D0 J# F31, ... ;
+ h% b2 v  u( M1 Q" H, ~29.5
3 _+ x8 f0 L" g( K没有自动同步- ^+ S  I3 E( {. C& i, O& N: R
31, ... ;
. d9 E. \# O# u" G0 h" c+ k101.2
  G* ^6 Y' z' j同步行程极限
! q4 P9 c# G; v  e* m2 B' i31, ... ;
& D) U9 d) N7 R7 G& V" K* \101.3; P# w8 {9 I- y  i2 Y4 H
同步警示极限$ }3 M) P9 e2 C9 L) P
31, ... ;
1 b) ~0 i7 r5 }/ x" T( \1 ^101.41 ?0 ]* E/ R8 F2 w, m: L
同步准备好0 E1 G4 J! D+ K' C# r% o: P
31, ... ;7 d' g, v6 e1 P  [- R0 z
101.58 Y) }: u/ ]; z" U: s/ h
同步组已同步! c$ i; g! W5 r- r# T5 b$ O
31, ... ;( Z0 J0 }5 y  x/ Y0 g- T
101.6
0 V+ w$ I0 ^+ L6 Z$ Q/ I. R6 ^同步组轴准备好' S0 s# r9 k9 F% [8 g
八、建立一个同步轴组
6 O- S) T2 r4 \群组定义:坐标1=主动轴      采用增量测量回馈循环
. [4 c8 _) F0 ]5 M坐标3=从动轴      采用增量测量回馈循环
, Q  e# M# X7 S! Z3 u2 H第一步:修改以下机床数据  e6 U% @  u* `; s* _, V
2008419104852.jpg
# p2 V! ~2 ^9 J3 @. Z0 j第二步:设置NCK PLC接口信号( g- t' T: `" ]- E* z; e& c
PLC程序的设置:0 L$ z" y, N; S& O. z
axis1 设置:/ N7 D3 H$ B9 y3 _/ N: x5 g) L$ Y
DB31, ... ; DBX 29.4 = 0  Z; P6 W$ j8 ^+ W4 @, t: v; i
DB31, ... ; DBX 29.5 = 17 ^4 M/ b6 F# f9 [' U0 L
Axis3置:
* e2 ?( U+ m: L+ ^DB31, ... ; DBX 29.4 = 0
6 e3 F1 q, h" R) Q, i2 X机床准备好信号设置:
, A$ Y& u+ S- yDB31, ... ; DBB1018 H* y9 T8 S$ x9 ~$ P
第三步:设定MD 37110: GANTRY_POS_TOL_WARNING和
' S, }, ?1 D1 k37120: GANTRY_POS_TOL_ERROR 为坐标的最大值
! t) D/ e! L6 b8 X+ K' [参考点设置MD 37130: GANTRY_POS_TOL_REF4 a3 H6 M  T! a
此坐标数据的大小及关联如下:
6 K, L$ k4 n: l! s% ^. S$ `第四步:设置完成,调整机床参数匹配。" c0 D6 ?* A1 z4 H" y1 ?+ g" F
九、结束语
* F  {# M* ^8 }% N/ i7 m  x; _机床坐标同步是实际应用中实用的基础技术,要根据所采用的机床刚性和结构,采用不同的配置,才能达到所要达到的机床精度要求。0 l/ T0 w- L9 E) `2 O0 W% y
文章关键词: 数控机床
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2025-4-29 00:09 , Processed in 0.140057 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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