报警: 20121—–轴YM2,在交叉误差补偿表 8 中出错

今天   840D垂度补偿时又出现出现另外的错误: 

   报警:[  20121-----轴YM2,在交叉误差补偿表 8 中出错 ]

我的机床是双面数控镗铣床,需要补偿YM1(AX3 上下移动)和YM2(AX4 上下移动)轴,参照轴是AX7和AX8。


“补偿表 8”  我的理解应该是下面的一段程序,不知对不对,错在那里, 下面的一段程序应该是补偿X轴,怎么会和YM2轴有关系呢。
是不是哪个参数设置的不对:
MD19300=4
MD10260=1
MD18342=15
SD41300=1
MD32710 装载后置1

///////////////////////////////
$AN_CEC[8,0]=0
$AN_CEC[8,1]=0
$AN_CEC[8,2]=0
$AN_CEC[8,3]=0
$AN_CEC[8,4]=0
$AN_CEC[8,5]=0
$AN_CEC[8,6]=0
$AN_CEC[8,7]=0
$AN_CEC[8,8]=0
$AN_CEC[8,9]=0
$AN_CEC[8,10]=0
$AN_CEC[8,11]=0
$AN_CEC[8,12]=0
$AN_CEC[8,13]=0
$AN_CEC[8,14]=0
$AN_CEC_INPUT_AXIS[8]=(AX1)
$AN_CEC_OUTPUT_AXIS[8]=(AX1)
$AN_CEC_STEP[8]=0
$AN_CEC_MIN[8]=0
$AN_CEC_MAX[8]=0
$AN_CEC_DIRECTION[8]=0
$AN_CEC_MULT_BY_TABLE[8]=0
$AN_CEC_IS_MODULO[8]=0

最佳答案

楼主的问题检查以下几点:
1.将MD32710   设置0 ,把补偿修改后, 装载【装载HD—NC】,然后设定 MD32710=1,NCK Reset,参照轴、输出轴全部返回参考点后,新的垂度补偿值生效。
2.检查补偿程序,其中的语句
$AN_CEC_STEP[8]=0
$AN_CEC_MIN[8]=0
$AN_CEC_MAX[8]=0
是不对的,定义补偿起点、补偿终点、补偿步距,保证$AN_CEC_MAX > $AN_CEC_MIN,$AN_CEC_STEP != 0,再试机,此时程序回传,报警消失,

以上说明可以助力楼主理解问题,祝楼主好运!

提问者对于答案的评价:
非常谢谢你了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月24日
下一篇 2017年10月24日

相关推荐

  • 840D SL 测头数据怎么读出来使用

    我们想用记录测头数据的变量编程,请问怎么知道测头数据保存在哪个变量里 钻石用户推荐最佳答案 官方推荐的是OPCUA通讯,购买相应的OPCUA授权包,结合帮助文档,理论上可以获取所有…

    SINUMERIK 2020年10月31日
  • W轴改开环报警27111-

    各位,安全这一块刚着手,目前龙门的W轴,左右各一个电机。闭环读数头坏了。需要更换,由于位置很高,需要将机床挂到开环。开环的参数已经改好,诊断里看生效的测量系统也是第一测量系统。但是…

    SINUMERIK 2020年10月31日
  • 再问start up tool连840d如何设置?

    今天去试了一下,连step7是正常的,但是用start up tool 就是连不上,总是报错!上次问过,说是不需要设置的,但是我就是连不上啊!~郁闷!…

    SINUMERIK 2017年11月23日
  • 840d系统x轴半闭环状态快速进给报25050

    已与机械脱开,快速转动x轴电机报25050,编码器的连线测量是好的,是否可以肯定是编码器有问题, 最佳答案 这样还不能完全确定,建议确定一下几点。1.机床原来是否是闭环的,因为屏蔽…

    SINUMERIK 2017年6月7日
  • 数控机床主轴定位的选择方向怎么设定?

    数控机床主轴定位的选择方向怎么设定?是正方向选择还是负方向选择定位840D系统 问题补充:测试了35350参数,发现没有变化,而且主轴定位的方向不是按照设定的一个固定的方向,它是按…

    2020年10月31日
  • 后处理问题:

    我曾发过几个帖子关于后处理的问题,几乎没人回答,或回答的总是很含混!我想知道,UG的后处理,哪位坛友能方便提供?谢谢! 最佳答案 已经发给你了,查收一下。 文档链接 :http:/…

    2021年7月5日
  • m440与s300

    把m440挂在PROFIBUS-DP上,s300就报警,bf就闪亮,请问是什么问题 最佳答案 你把MM440作为PROFIBUS-DP从站挂到S7-300PLC的PROFIBUS(…

    SINUMERIK 2017年12月1日
  • 828D报警700239

    请问这个地址DB9026.DBX7.3哪里来的,什么功能 最佳答案 700239地址是DB1600.DBX29.0,看看PLC程序是什么激活了此报警。 提问者对于答案的评价:OK

    SINUMERIK 2020年10月31日
  • 802D系统报警,010720通道1程序段 z1软限位开关

    802D系统报警,010720通道1程序段 z1软限位开关 最佳答案 这个报警说明你的程序里z轴编程的值超出了系统设定软限位值,解决方法:检查程序或坐标系偏置设定。 提问…

    SINUMERIK 2017年11月20日
  • 大家好!我是个新手,问大家一上问题,为什么有的plc输出接中间继电器?

    问题 最佳答案 给你举个例子,一般PLC输出24V,可以直接接到那些需要24V的电磁阀、感应开关上 但有的接触器线圈需要110V的,24V肯定不能直接输出过去,这时你通过…

    SINUMERIK 2018年12月5日