siemens 6ra8261主轴定位装置是和该6ra/6rb系列主轴调速单元配套的主轴定向准停控制装置。具有适用范围广,定位点灵活可调,控制简单可靠,定位精度高等优点。本文就该装置的工作原理、实际线路及维修调试方法作一简介,供同行参考。
图1 6ra8261定位装置原理框图
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>1 6ra8261主轴定位装置的工作过程
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>6ra8261主轴定位装置原理如图1所示,它由电源、输入控制、定位偏移调节等部分组成。其主要技术参数如下:
normal style="margin-left: 0cm; text-indent: 27pt; line-height: 150%; text-align: left" align=left>1. 输入电压 dc±24v或ac22~28v;
normal style="margin-left: 0cm; text-indent: 27pt; line-height: 150%; text-align: left" align=left>2. 定位方式 绝对/增量;
normal style="margin-left: 0cm; text-indent: 27pt; line-height: 150%; text-align: left" align=left>3. 定位精度 ±0.176°(检测元件为1024编码器);
normal style="margin-left: 0cm; text-indent: 27pt; line-height: 150%; text-align: left" align=left>4. 允许主轴变速 3档(任意减速比);
normal style="margin-left: 0cm; text-indent: 27pt; line-height: 150%; text-align: left" align=left>5. 定位转速输出 高速≥500r/min,低速≤200r/min;
normal style="margin-left: 0cm; text-indent: 27pt; line-height: 150%; text-align: left" align=left>6. 定位点设置 0~360°。
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>工作过程如下:
normal style="margin-left: 0cm; text-indent: 27pt; line-height: 150%; text-align: left" align=left>1. 当主轴不需要定位时,由nc或外部给定的转速给定值直接控制主轴调速单元,图1中的nset=nnc,定位装置的位置环无效,主轴转速由外部调速单元组成的速度闭环控制。
normal style="margin-left: 0cm; text-indent: 27pt; line-height: 150%; text-align: left" align=left>
normal style="margin-left: 0cm; text-indent: 27pt; line-height: 150%; text-align: left" align=left>2. 当主轴实际转速nact≥600r/min时,输入定位指令,主轴立即减速到定位基准转速(约600r/min)再旋转1.5~3转后达到同步,然后进入位置控制,使主轴定位到预置点并保持位置闭环。
normal style="margin-left: 0cm; text-indent: 27pt; line-height: 150%; text-align: left" align=left>3. 当主轴实际转速60r/min≤nact<600r/min时,输入定位指令,主轴以现行转速达到同步,然后进入位置控制(下限60r/min为可调节转速)。
normal style="margin-left: 0cm; text-indent: 27pt; line-height: 150%; text-align: left" align=left>4. 当主轴实际转速为0或<60r/min时,输入定位指令,主轴以60r/min的转速起动并达到同步,再进入位置控制。
图2 主轴定位时的转速曲线
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>上述情况所对应的主轴转速变化如图2所示。
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>定位装置对转向具有自动判别功能,即定位转向和原主轴转向始终保持一致。整个定位过程约需1~2s(取决于定位前的初始转速)。
normal style="text-indent: 36.15pt; line-height: 150%; text-align: left" align=left>2 定位装置各部分工作原理
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>定位装置的组成如图1所示。各部分的实际线路及工作原理如下:
normal style="margin-left: 0cm; text-indent: 27.1pt; line-height: 150%; text-align: left" align=left>1. 电源部分 以lm317k稳压块为核心,组成输出为±12v及+5v独立可调电源回路,供定位装置内部线路用。对输入电源的要求为ac22~28v/300ma或dc±24v/300ma,交、直流均可。
normal style="margin-left: 0cm; text-indent: 27.1pt; line-height: 150%; text-align: left" align=left>2. 输入控制 由sn75116线驱动、mc14027jk触发器等组成,作用有3:①对编码器输入的信号(ua,ub,uc)进行整形、放大;②产生两倍频的内部计数脉冲z;③检测主轴实际转向,并产生转向鉴别信号v/r,v/r,(正转:v/r=1,v/r=0,反之亦然)。
图3 计数控制和d/a转换原理框图
normal style="margin-left: 0cm; text-indent: 27.1pt; line-height: 150%; text-align: left" align=left>3. 计数控制与d/a转换单元 由计数值预置、脉冲数转换、置数控制、d/a转换四部分组成,产生闭环位置调节所对应的速度给定电压kvdf(df为与实际计数脉冲相对应的主轴角度)(图3)。
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>计数预置的作用是将内部拨码开关设置的定位点偏移值、外部i/o给定的定位点偏移值及编码器脉冲数调整值相加后,作为进入闭环位置调节瞬间的计数器初始值。而后随着主轴的旋转通过输入的计数脉冲对预置值进行加/减运算,其结果送给d/a转换器作数据输入。在实际线路里它由mc14519“与或”选择器、mc14008全加器及mc14516计数器组成,限于篇幅线路图从略。
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>脉冲数转换是为了使定位装置能适用于不同脉冲的编码器,它是通过设置计数器不同的初始值达到脉冲数变换的目的。例如:对于每转1024脉冲的编码器,计数值预置为2048;对于每转1000脉冲的编码器,计数值预置为2000。这一选择在装置内部是通过短接棒予以设置的。
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>置数控制的作用是在编码器0脉冲到达的瞬间对计数器进行预置控制,保证内部同步。
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left> d/a转换单元在维修和调试时要注意三点。首先,该装置为了提高转换精度,采用正负输出叠加输出方式,d/a转换器最终输出的模拟量为-kvdf,siemens取kv=2。其次,是在实际线路里计数器的输出并不是直接作为d/a转换器的输入,而是将计数器输出的第10位(z10)取反后输入d/a转换器,目的是当计数器被减(或加)到1024时,d/a转换器的输出kvdf=0。如前所述,输入脉冲是被输入控制线路两倍频后作计数脉冲的,所以事实上最终定位点是在180°的点上,而不在脉冲编码器的0位。第三,当编码器为1000脉冲/r时,计数器被预置2000,第10位(z10)取反后d/a转换器的初始值为976;这是因为对d/a转换器来说,输入为1024时恒有kvdf=0,在这种情况下只要再输入976个脉冲,计数器即被减到1024,结果是使用1000脉冲/r编码器的定位点成了176°,而不再是180°,见图4。
图4 计数控制和d/a转换波形图
normal style="margin-left: 0cm; text-indent: 27.1pt; line-height: 150%; text-align: left" align=left>4. 给定值转换与传动级交换 控制要求有3点:①根据定位开始时的不同初始转速,输出图2所示的速度给定电压;②给定电压应随主轴传动级的不同而改变,以保证主轴转速严格和图2相一致,而不是电机转速与之对应;③主轴转速在60r/min<nact≤600r/min时,保证系统从速度环切换到位置环瞬间,速度给定不产生突跳。
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>其中第②点实际处理比较方便,只须将速度给定电压根据不同传动级进行相应放大或缩小即可。
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>第①点是由图5所示的特殊线路保证的。图中u0为经传动级变换后的同步搜索转速给定。线路原理如下:
normal style="margin-left: 0cm; text-indent: 27pt; line-height: 150%; text-align: left" align=left>1. 定位前u0=0,ngr=0,|nnc|≥0,a1负饱和,d1截止。
normal style="margin-left: 0cm; text-indent: 27pt; line-height: 150%; text-align: left" align=left>2. 定位开始时,同步搜索转速u0>0,这时分两种情况:
normal style="margin-left: 0cm; text-indent: 27pt; line-height: 150%; text-align: left" align=left>a. |nnc|>k2u0 (k2:a2环节的闭环增益),d1仍截止,ngr=k2u0不变,主轴被降至搜索转速ngr。
normal style="margin-left: 0cm; text-indent: 27pt; line-height: 150%; text-align: left" align=left>b. |nnc|<k2u0,d1导通,各点电压计算如下:
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>u1=(1+k1)ngr-|nnc|k1≈k1(ngr-|nnc|) (k1>>1)
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>ngr=k2[u0-(ngr-|nnc|)k1] (k1:a1闭环增益)
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>得:
3. 由此可知:若定位前|nnc|=0,则ngr= ; 若
4. |nnc|≠0,则ngr≈|nnc|(因很小),也就是说调节k2就可以改变定位搜索转速的上限,调节u0可以改变搜索转速的下限,并满足了图2给定值的要求。
图6 d/a转换基准电压产生原理
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>第③点是由图6所示的特殊线路保证的。
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>如前所述,进入位置环的瞬间,d/a转换器的输出为:-kvdf=vref。因此只要保证vref=ngr,即可以保证系统从速度环切换成位置环时的平稳过渡。图6的原理如下:
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>正转时,-kvdf<0,d3截止,a4输出为
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>vref=k5(u0-u4)=k5[u0-k4df+k4ngr]
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>在进入位置环的瞬间kvdf=vref代入后得
满足了平稳过渡的要求。
5. 定位控制单元 这一部分的作用是根据控制的各阶段选择不同的速度给定。即:在正常旋转时选择来自nc的速度给定、在同步阶段选择同步搜索速度ngr、在进入位置环后选择闭环位置调节输入kvdf作为速度给定输入(图7)。
图7 定位三阶段的速度给定
normal style="margin-left: 0cm; text-indent: 27.1pt; line-height: 150%; text-align: left" align=left>6. 到位判别单元 到位判别单元的作用是在主轴进入闭环调节后将计数器的剩余脉冲数和设定的值相比较,当小于设定值即认为到位,并输出相应的触点信号,位置环继续保持闭环调节。
normal style="text-indent: 36.15pt; line-height: 150%; text-align: left" align=left>3 主轴定位单元的调试
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>调试分以下几步进行:
normal style="margin-left: 0cm; text-indent: 27pt; line-height: 150%; text-align: left" align=left>1. 设置到位信号宽度 由定位板内部拨码开关设置,最大为:±5.45°,最小为±0.176°。
normal style="margin-left: 0cm; text-indent: 27pt; line-height: 150%; text-align: left" align=left>2. 调整传动级变换回路的电阻(本文未画出)r22、r33、r44(实际电阻号),计算公式为
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>式中i为减速比,r10在定位板内已固定为10kw。如对应传动级i的减速比为i=2,则取r33=10kw即可。
normal style="margin-left: 0cm; text-indent: 27pt; line-height: 150%; text-align: left" align=left>3. 根据要求的定位转速上、下限值,调节图5中的r5改变上限搜索转速(ngr),改变u0(在传动级变换回路,本文未画出)即可改变下限转速。
normal style="text-indent: 27pt; line-height: 150%; text-align: left" align=left>在以上调整完成后定位装置即可正常工作。对照本文所画出的波形,可方便地完成维修调试。