|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
摘要:本文介绍了贝加莱伺服控制系统电子凸轮原理,并结合实际热收缩薄膜包装机的工作原理,描述了系统软件设计方案,分析了柔性加工的特点。
$ [5 n: U4 u# _: K2 O5 ]1 h' L
* _$ @3 N" \' Z& |4 E% G3 I- s1.前言
2 W/ t& ~. y3 y! L+ a9 C( E( x6 _# c' t3 {
随着国家对安全环保的要求提高,禁止对啤酒瓶等玻璃制品采用编织带捆扎包装运输,以降低对接触人员的伤害,同时以往饮料行业的包装采用纸箱或周转箱的方式,成本较高,回收困难,于是新型的热收缩薄膜包装机成为理想的选择。
- ?' S6 x8 h( y/ a$ D1 H, s' f! \# x' J
目前,市场上的热收缩薄膜包装机主要有进口和国产两大类型,从控制电机上可分为七轴,五轴,四轴(伺服电机)方式。由于多数饮料啤酒厂家要求生产多种规格产品,瓶子的圆径有64,66,68,75mm之多,高度从168,210,240,290mm不等,包装数目有3X3,3X4,6X3,6X4…等各种排列方式。如何使用一台设备满足多个品种不同批量柔性化包装的需求,成为生产厂商最关心的问题。针对以上实际要求,控制技术上现多采用CAM(电子凸轮)来实现。本文就以宝鸡新科机械制造有限公司XKBS-70C机器为例介绍贝加莱伺服产品CAM技术的应用特点。
* @1 E, Q l2 ~" P1 ]' K" q1 I
; c- O& c; Q5 L' W7 N: h% G1 |9 C2.控制原理& L i2 h0 f+ r) ?3 x9 z
5 z$ N) b( O- Z/ S
包装机器的电气控制全套采用了贝加莱控制器PP41,伺服驱动电机ACOPOS,结合编程软件Automaton Studio,设计上以推瓶电机作为传动主驱动电机,分瓶电机和送切膜电机作为跟随从电机。在每个包装过程中,推瓶杆推出一组瓶子完成一次包装,推瓶电机的位置反映出包装周期的位置数据。在每个包装周期内,送切膜电机,分瓶电机1,2同推瓶电机的位置有一一对应的数据关系,根据对应的数据对机器的动作进行控制。应用CAM电子凸轮技术实现多轴同步运行,从轴耦合主轴位置运动,从而达到包装的目的。
. g0 m3 o# y; L4 s% {1 L http://www.98jx.com/UploadPic/200786/200786212820471.gif
+ ^ k- C1 v' Q( @( u1 z2.1 分瓶电机设计要求
2 }- c- e6 \9 \; J' z8 z* n; x$ D, V3 F% V6 m$ N* ?
在热缩膜包装机中,包装段的瓶传送通过主驱动电机传送,两个分瓶电机的传送链上,分别装有等距离的两组挡瓶爪,两个电机快慢交替运行,将排列整齐的瓶子分成预定的瓶组,通过主驱动电机传送到下一个工位。根据主驱动电机(推瓶电机)的运动位置,分瓶电机按照运动曲线与推瓶电机同步运行,作为推瓶电机的从机,有规律交替快慢运行,进行主从同步运行,在一个推瓶周期内,实现一次分瓶过程。
- S9 z2 L7 q, X: d+ s* A( M http://www.98jx.com/UploadPic/200786/200786212820650.gif
% g6 w2 u; j. U# n, \; c: `+ R2.2 送切膜电机设计要求
5 M- F8 L; Z3 F
& c" _$ t0 q6 u: {# Y3 n: I% q 根据推瓶电机每推出的一组瓶子,送切膜电机实现对该瓶组的裹膜包装,通常情况下,可以用曲线的三段变化实现,A段为瓶底下后半部压膜的长度,B段为裹膜和瓶底下前半部压膜的长度,C段为将膜切断后,将膜送到膜出口的长度,保证下次膜顺利导出。A段运行的位置要求为送切膜电机运动位置和推瓶电机运动位置相等,即主电机与送切膜电机的运动距离一致,保证送出的膜与瓶组移动位置的1:1绝对关系。B段中送膜速度比较快,保证导膜杆顺利地把膜裹在包装产品上。C段为低速出膜结束过程。http://www.98jx.com/UploadPic/200786/200786212821123.gif
2 o' ?, [* t0 _ b6 a1 ~ A6 Z# a 3 J# a9 M0 F$ \. T( ^+ D
CAM同步控制是热缩膜包装机的控制系统特点,伺服电机之间的主从同步数据通过现场总线传输,多个从轴耦合一个主轴的位置实现相互联动,提高了控制速度和控制精度。同步运动控制不需要PP41实时控制。( V9 _' X; A) z$ ]
; d# p ^- {- _' i9 c0 d: J操作员在PP41上可以方便地编制凸轮曲线,通过现场总线下载到伺服驱动器中,同时修改系统参数,传送伺服电机的开关命令,显示主从轴位置速度,对驱动器内部的扭矩电流温度等状态进行监测。/ _$ M( F/ j% ?6 G
- M' q3 u7 t$ I( Y5 e5 o3.贝加莱CAM电子凸轮原理4 J0 l9 \- c T* W$ W) d N$ ?
http://www.98jx.com/UploadPic/200786/200786212821591.gif- P9 ]- y6 v! R! A) _: o+ T
通常情况下,多轴运动的位置关系选定其中的某个轴作为主轴,其他的轴作为从轴,在一定的周期内,根据主轴运动的位置,从轴的位置实现相应的变化,可以是直线关系,也可以是曲线关系。
6 H# N5 I) O+ Y7 h! K
- n1 [3 R Z# k1 o 图示中,主轴因子为主轴在一个周期内运动的位置,从轴因子为从轴在相应的周期内耦合主轴位置相应运动的曲线位置。可以是直线y=k*x,也可以是各种曲线关系。复杂关系曲线根据实际需要可以做到最多6次方变化的关系
$ {$ ?; Y9 }* a: L/ My = a + b x + c x2 + d x3 + e x4 + f x5 + g x6。
) e2 Z3 U9 \7 ^" K# {
: F1 b( v, Q% w: u7 ~( X; O3.1 电子凸轮的控制流程
7 O) j3 T8 S* O( r6 T, R" Y3 j) `6 B9 f" N
电子凸轮的控制流程由状态和事件两部分组成。: Q4 c3 {# N3 P2 N& {* T( c/ @
* [* y. m) s7 J4 A4 z: j. F
(1)状态1 @2 Q+ N/ B- X; g1 w, ~* a& N% h
" d! |' _0 [' X4 B2 |& s状态0 (基本)& w( f; P% u$ U
% d+ v/ g* n7 u' n& H* U: G. r7 c 在开始CAM曲线流程后,通常进入状态0,该状态仅执行一些曲线过渡的位置处理,可以进行各种转化到其他状态中。, b0 y% x6 r( m- Z4 r# w, J
一般情况下,可以在主轴运动到某个特定的位置后启动CAM曲线进行多轴同步运行。4 l! F- S* ~& o/ ^
, l H+ R$ j$ v; a2 y状态 1...11(耦合)
2 }" y7 S5 R* S http://www.98jx.com/UploadPic/200786/200786212821988.gif: M8 F5 v$ x! N% L$ R1 s' Q
在一个CAM流程里,最多可以有11个状态,每个状态都可以设定一个特殊凸轮曲线。使用状态索引号1…11选择进入相应的状态中去,如果使用一个1:1的CAM直线,输入0XFFFF状态索引号即可。
1 _! s6 X# n5 J' G6 Z
0 ?5 ~ L* L) W1 C% t1 n' M 从一个状态跳转到别的状态中时,可根据需要对过渡的拐点进行补偿曲线设定,实现软转化,避免刚性冲击。补偿曲线的计算在不同的状态中是可以不一样的。6 Z( v; d$ G! [; x, U- `; ]
- C' ` |* O! [4 B' x
要从CAM流程的一个状态中跳转到别的状态中,需要一个特殊事件的触发来激活,如果主轴达到设定的CAM曲线相应的主周期终点位置后,仍然没有任何事件来进行触发,CAM曲线将自动在本状态内重复运行。
7 @/ t+ s: w( Y$ L% ]. R ?
/ A$ Y, u' Y+ L1 d(2)事件- A3 H& [1 _8 u$ j" Z: p+ ~
3 O$ A; V% ~0 J& ? 每个状态最多支持四个不同的事件,如果在同一时刻,有多个事件进行触发,事件的索引号决定相应的优先级别。(事件0级别高于事件1,依次类推E0>E1>E2>E3)
! m" B% v A4 O6 W对于每个事件,在不同的状态中可以定义为不同情况。( o3 Q, l; V+ v9 m1 E( s
事件类型
( z# e1 T; w9 U1 D0 g: h8 Z& Q类型 说明& n/ Z2 n2 |2 T5 Y% P; ]
NcOFF 无事件6 }6 C' i$ N3 v1 M' w6 B
ncS_START 在主轴运动到指定位置后执行
" z7 M7 t6 f( m! lncST_END 在设定的主轴达到正向终点位置后执行
! v# k- u) s4 V- ~+ O. SncST_END + ncNEGATIVE 在设定的主轴达到负向终点位置后执行" d0 a6 M9 R( l& ~. Q
NcCOUNT 达到状态循环的次数后执行.
9 {4 a6 E. X- h0 Q& kNcSIGNAL1,2,3,4 软件信号1,2,3,4来触发* W& @& R8 m; k9 k7 v2 D
NcTRIGGER1,2 + ncP_EDGE or ncN_EDGE 硬件信号1,2加上升下降沿电平来触发
$ c) ^* D1 _3 W$ |. [事件属性
5 K: R" {6 B F- r* B需要指定每个事件的属性,具体说明每个事件触发后执行的时间。
7 F9 d& W3 A7 y/ j. M) e+ q" B
( w/ m4 h T, U" X5 x" H属性 说明
|( N8 F' c xncAT_ONCE 转换立即执行2 ?# }; m. k- }4 y/ R) E9 K# i
ncST_END 转换在状态结束后执行
- O( v& N/ t% P j# a1 F! C7 ?
. v2 m/ x+ A9 L' u+ P3.2系统控制方案
4 _ v* p6 Z6 ^6 O! ~' b- w( y% _6 Z( P6 u0 K. p; z& G1 [
(1)热收缩薄膜包装机分瓶电机的运动,可以用以下三个状态来实现其控制。
# g5 b# F' [ D. O1 q( ?! p3 M: G9 N/ P. d" \ ^
| http://www.98jx.com/UploadPic/200786/200786212821518.gif, S* N4 R' B) v/ F2 u" Z+ d( ^9 t7 L
在更换包装产品的种类时,仅需要改变状态1和状态2之间的位置差,即分瓶位置发生变化,主轴无须任何变动,实际上改变从轴因子,即可方便地实现。两段直线之间的拐点过渡可以设置补偿区间来缓和.- |5 c$ e5 `0 y# H3 ]
(2)热收缩薄膜包装机送切膜电机的运动,可以用以下两个状态来实现其控制。 # s: o- l; _) n q
曲线的生成可以使用贝加莱Automation Studio专用软件实现,可以输入坐标值自动生成,也可人为手动修改曲线。
+ \5 B$ |5 \4 i http://www.98jx.com/UploadPic/200786/200786212821897.gif4 @4 k, X, `, r2 B' f, X2 m* f
在更换包装产品的种类时,仅需要改变包装膜的长度,即送切膜的运动距离发生变化,实际上改变从轴因子,即可方便地实现。包装的快慢通过改动主轴因子实现. Y l# ?( T7 v) v. E9 K
http://www.98jx.com/UploadPic/200786/200786212821289.gif
( |! ^) X6 z2 t% I- x1 k3.3系统优点
# k+ s2 H" ^2 N$ S
+ v! \. f* ~4 {* M3 \. Q& a" f(1)CAM凸轮设计容易应用,直线曲线实现简单灵活;
# t s6 }5 E& X" F9 M0 h5 C(2)生成CAM曲线保存在PP41控制器上,更换伺服驱动器不受影响;
) J, j2 ?4 q& h# k/ Q* N(3)生产中在线更换包装曲线迅速方便;9 `& d9 y' t- c& @! S. ^
(4)用户拥有高度的系统集成主动权;
) p0 G, N) L4 `, j(5)提高了系统的准确性与可靠性;
8 V9 [# [, X& D* v& p; K(6)设计简单,易于扩展升级。1 ]' L( P/ i# V, Z+ u
/ E' a4 L5 E# I0 z; Q4.结束语+ Z, @3 A+ ^- r+ F( v A" O
$ Z- |/ ]: K3 V; q* q: X% o) U
以贝加莱CAM电子凸轮技术为基础的热收缩薄膜包装机已在国内多个厂家得到广泛应用,包装速度实现了无级调整,包装规格可以实时在线修改。实际生产中取得了良好的经济效果,得到了用户的广泛好评。 1 @! s9 j( }" L* p! Q% D. B% q
|
|
|