西门子垂度如何补偿

西门子垂度如何补偿?有没有相关的文档?

最佳答案

1、 SD41300:$SN_CEC_TABLE_ENABLE[t]垂度补偿赋值表有效。
下标t=0对应第一个补偿表,此参数设为1,则说明第一个补偿表生效。以此类推可以设置第2,3……个补偿表生效,t为补偿表索引号,范围为0-61,所以参数范围41300[0]-41300[61]
例:SD41300  $SN_CEC_TABLE_ENABLE[0]=1  第一个补偿表生效
SD41300  $SN_CEC_TABLE_ENABLE[1]=1  第二个补偿表生效

  2. 最大补偿点数:MD18342:$MN_MM_CEC_MAX_POINTS[t]
利用参数MD18342:$MN_MM_CEC_MAX_POINTS[t] 设定垂度补偿表的最大补偿点数,t为补偿表索引号,与上面参数的t相对应,例如41300设定第一个补偿表生效,即t=0,补偿点为15个,则18342 $MN_MM_CEC_MAX_POINTS[0]=15
3、补偿生效参数:MD32710:$MA_CEC_ENABLE
MD32710:$MA_CEC_ENABLE   =1  激活垂度补偿值;;=0  允许写入补偿值
生成的补偿文件如下:
%_N_NC_CEC_INI
CHANDATA(1)
$AN_CEC[1,0]=-0.07     ;补偿点1的2 轴补偿值, 即4坐标=-1100mm,对应2轴的补偿值,补偿值< 0 时对应2轴向正方向移动。
$AN_CEC[1,1]=-0.06     ;第二点补偿值
$AN_CEC[1,2]=-0.05
$AN_CEC[1,3]=-0.04
$AN_CEC[1,4]=-0.03
……
$AN_CEC[1,14]=0              坐标= 0mm,对应Y轴的补偿值 
$AN_CEC_INPUT_AXIS[1]=(AX4 )  ;基准轴第四轴
$AN_CEC_OUTPUT_AXIS[1]=(AX2) ;补偿轴第二轴
$AN_CEC_STEP[1]=100         ;补偿间隔距离
$AN_CEC_MIN[1]=-1100       ;基准轴起点位置(补偿表开始位置值)Y=-1100mm
$AN_CEC_MAX[1]=0           ;基准轴终点位置(补偿表结束位置值)Y=0mm
$AN_CEC_DIRECTION[1]=0      ;0:基准轴双向移动时补偿值生效
                                ;1:基准轴正向移动时补偿值生效
                                ;2:基准轴负向移动时补偿值生效
$AN_CEC_MULT_BY_TABLE[1]=0   ;定义补偿相乘表
$AN_CEC_IS_MODULO[1]=0       ;0:补偿表为非模态 
 ;1:补偿表为模态,用于旋转轴
M17

公供参考。

提问者对于答案的评价:
谢谢

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc351620.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午12:52
下一篇 2021年7月5日 上午12:52

相关推荐

  • 圆弧刀8号位对刀

    想问一下车床纽扣刀片对刀时z轴是写0还是需要写上刀具的半径,为什么看到别人对z轴时在当前位置写入刀具的半径呢 最佳答案 估计和具体程序有关,你可以将其他的程序和你的程序对比就能知道…

    SINUMERIK 2021年7月5日
  • 求博图V15用toolbox 用于840dsl

    求博图V15用toolbox 用于840dsl 最佳答案 Toolbox Sinumerik_v15链接:https://pan.baidu.com/s/1Ba…

    SINUMERIK 2020年10月31日
  • 块的接口变量有结构体也有数组形的,请问调用该块时,该注意些什么呢?

    块的接口变量有结构体也有数组形的,请问调用该块时,接口变量该怎么处理呢? 问题补充:被调用函数块的输入或输出变量是结构体类型的变量,我在输入或输出侧该如何去针对不同类型的变量来编程…

    SINUMERIK 2020年11月1日
  • 840D系统DB31-61.DBX76.0是如何使用?

    840D系统DB31-61.DBX76.0是如何使用? 问题补充:擦除脉冲的功能是什么?梯形图中并没有找到给它付值的信号,在梯形图中只有一个地方当触点使用,能诊断到它的通断。 最佳…

    2017年6月3日
  • 840D 出现跟踪误差报警,如何解决?

    840D 出现跟踪误差报警,是如何引起的,怎么解决? 最佳答案 对于出现跟踪误差过大,楼主可以先检查下该轴的位置环增益是多少,如果增益过低,由于轴运行响应过慢,也会出现跟…

    SINUMERIK 2017年8月18日
  • 1FT7084-5AC71-1MB2电机,适用电机模块

    D445-1控制器, 1FT7084-5AC71-1MB2电机,之前用的是6SL3420-1TE21-0AA1,因模块大小不一致所以现选配6SL3120-1TE21-0A…

    SINUMERIK 2020年10月31日
  • 840D系统TCU设置向导

    PCU50损坏以后更换的备件是升级版PCU50.3B,所以重新安装的HMI软件和磨削程序,现在的问题是,TCU需要网线与PCU50连接,在PCU50上如何进行设置呢?840Dsl与…

    SINUMERIK 2020年10月31日
  • 机床加工中心

    804D系统,主轴低速没事,高速600转报警300501 轴c1驱动4测量回路电流绝对值出错。编码器和模块都换了。请求帮助? 钻石用户推荐最佳答案 300501&nbsp…

    SINUMERIK 2020年10月31日
  • 不明物体求助

    国外的机床带的 接PCU50的COM2 还有MPI线  用于什么通讯呢  版主推荐答案 SSW7-TS, MPI adapter with Modem; ana…

    2020年10月31日
  • 数控铣镗840D系统主轴旋转1周360度实际显示324度是怎么回事?

    主轴不能回参考点,SPOC=0时位置不固定! 最佳答案 看看主轴的齿轮比参数,还有一个就是增益值。 提问者对于答案的评价:具体怎么做? 最佳答案作者回复:像你这种应该是没有外置编码…

    SINUMERIK 2017年8月15日

发表回复

登录后才能评论