技术论坛

 西门子840d,840dsl,840c,802dsl;828d,802d全闭环改半闭环的参数设置!

返回主题列表
作者 主题
隐身人
版主

经验值:38646
发帖数:10349
精华帖:72
楼主    2017-08-08 10:27:44
主题:西门子840d,840dsl,840c,802dsl;828d,802d全闭环改半闭环的参数设置! 精华帖 

机床全闭环的设置在西门子各系统中应用已经普及,如何实现全闭环到半闭环的转换设置,我收集了一下供坛友参考:

840d和840dsl闭环设置方式基本相同,系统全闭环转成半闭环需要修改哪些参数:

a. 测量系统数 MD30200 NUM_ENCS;1 一个位置测量系统;2 两个位置测量系统;

b. 编码器类型 MD30240 ENC-TYPE【n】;1 增量测量系统;4 绝对测量系统;0 模拟测量系统;

c. 线性测量尺 MD 31000 ENC_IS_LINEAR【n】:1 用于位置实际值检测的编码器为线性的;0 用于位置实际值检测的编码器为旋转式的.

d.编码器刻线数 MD 31020 ENC_RESOL【n】;旋转测量系统编码器每转刻线数;

e.栅格间距 MD31010 ENC_GRID_POINT_DIST.测量系统栅格间距,单位为 mm.

f.MD31030 LEADSCREW_PITCH;

1 一般的直线电机只有一个测量系统, 电机自身不带编码器,不存在更改的问题.

2 关于选择绝对式还是增量式取决于光栅尺的类型。

3 一般的伺服电机要更改的话还有最重要的一点就是:db3xdbx1.5 与 1.6 的切换在梯形图中。

全闭环改成半闭环,都是针对双测量系统,由于直接测量系统损坏,但又想继续进行生产的临时措施。通常要做如下修改:1)把 MD30200 改成 1;2)在 PLC 程序中重新置位 DB31(32....).dbx1.5 ,复位 DB31(32.....).dbx1.6;3)如果机床有安全集成功能,也要相应修改对应机床参数,比如 MD36912/36918 等等,并做备份和确认!


840c:系统已经不生产了,但客户很多都在用,因此闭环修改半闭环的修改还是有用到的。

  1. 选择要屏蔽轴的FD为FD**。;

  2. set  of  measuring  system    2nd.

  3. 找到该轴的1ST测量机床数据:2002/2-3  :  YES   ; 2002/6-7:3  ;2002/4-5  :  2 

3842  :FD3.1    3842/2-3    :  yes     ;  3842、6-7  :    3      3842/4-5: 1 

 找到该轴的2nd测量机床数据:  18242.1:yes ;13882/2-3: yes ; 13882/6-7:3   13882/4-5 : 0 

基本修改这么多。


828D闭环修改半闭环:1.屏蔽轴:屏蔽一根轴只要把轴参数30130和30240改为0即可。
2.将相应的轴参数30200=2改为1,将plc相应的轴第一测量系信号DB380*.DBX1.5开通,将DB380*.DBX1.6关闭。通过更改参数14512来实现。14512参数与DB4500.DBB1000是一一对应的关系。如果1315=909,不用再设P145(1)=0。

这样基本就完成修改了。


802dsl设置闭环: 闭环时一般参数如下(以X ,Z轴为例): 以(SP主轴为例):
30110 : 1 30100 : 0
30220 : 1 30110 : 3
30230 : 2 30220 : 1
31000 : 1 30230 : 1
31010 : 0.004(发格尺) 0.04(海德汉尺) 31000 : 0
31040 : 1 31020 : 5000 
32110 : -1 31040 : 1
32110 : -1
集线器(DMC20)及编码器模块(SMC20,SMC30)的硬件连接:

X500至最后一个驱动器的X202插口
X501 :X轴位置模块, X502 : Z轴位置模块 
X503 : SP主轴位置模块(SMC30)。

将下面的文件传入至系统开机调试数据里面即可.

f_bihuan.arc 发格光栅尺配置文件传到 NC驱动器数据
h_bihuan.arc 海德汉光栅尺配置文件传到 NC驱动器数据。


802d闭环设置:802D 支持直线和旋转的直接测量系统;在使用直接测量系统时,611UE 只能用作单轴:其X411接口接电机编码器,X412 接直接测量部件(如直线光栅或圆光栅)。 测量部件必须是不带间距编码的增量型1VPP 正弦波光栅,或EnDat 绝对值光栅;测量信号必须是纯编码器信号,既A、A*,B、B*和R、R*,
在系统及光栅尺型号方面需符合条件,尤其是光栅尺是不带距离编码的!否则系统不识别。
2.系统参数的设定:
1)MD30200 NUM_ENCS 设为  ‘2’
2)MD30230 ENC_INPUT_NR[0] ‘1’
   MD30230 ENC_INPUT_NR[1] ‘2’ 
3)  MD31000 ENC_IS_LINEAR[0] ‘0’
   MD31000 ENC_IS_LINEAR[1] ‘1’
4)  MD31040 ENC_IS_DIRECT[0] ‘0’
   MD31040 ENC_IS_DIRECT[1] ‘1’ 
5)  MD31010 ENC_GRID_POINT_DIST[0] ‘0.01’ 设栅距
   MD31010 ENC_GRID_POINT_DIST[0] ‘0.01’
6)MD30240 ENC_TYPE[0]‘1’,
   MD30240 ENC_TYPE[1]‘1’ ,
7)MD31020 ENC_IS_LINEAR[0]‘2048’,
   MD31020 ENC_IS_LINEAR[1]‘2048’,
同时调试时注意
   MD32110 ENC_FEEDBACK_POL [0]
     MD32110 ENC_FEEDBACK_POL [1],即编码器的反馈极性,设置正确,系统无报警,否则,系统报警:”25030,速度超限“,
3.启动驱动器调试工具SimoComU,进入驱动器配置,在”直接测量系统“选项中点选“incremental”,
按照简明调试手册上的步骤改驱动参数。

以上是我多方面收集的几种常用数控系统的开闭环调试方法总结,供大家参考。






西门子的多年使用者http://yinshenren.ys168.com/、
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。