如何在数控程序中复位一次,

例如,某一个加工程序正在执行,突然拍下紧急回退按钮,让某个轴执行回退程序,想在回退程序的开头让前一个加工程序复位,然后接着执行回退程序,如何实现?M02,M30都试了,不行。

问题补充:
问题是:加工程序中的零点偏置(如G56)会影响接下来的回退程序。如下:加工程序中G56中X轴设定偏负30,执行回退程序G91 X10后,X轴向却负方向走20,我想让X轴向正方向走10,如何实现?就是不想让G56影响后面的回退程序。另外,如果我在按下紧急回退按钮之前,按一下RESET,可让X向正方向走10,我如何能不用按RESET,直接按下紧急会退实现向正走10个。

最佳答案

HAHA的文章可以解决:
如果你编程G01G91G54X10F1000,此时G54零点偏置中已设置X=15。
当你执行程序的时候(初始位置为0),会发现轴移动了25,而非期望的10.
如果想只移动10,那么就需要修改SD42440: FRAME_OFFSET_INCR_PROG=0(默认为1)。

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月13日 上午2:00
下一篇 2017年11月13日 上午2:00

相关推荐

  • 802DSL卧车,西门子伺服电机半闭环控制,X轴定位不准

    802DSL卧车,西门子伺服电机半闭环控制,X轴定位不准,架丝表测量,手轮向一个方向摇0.10,有时实际走0.12,有时走0.07,摇0.02时甚至不动,有时走0.03,滚珠丝杆很…

    SINUMERIK 2017年11月20日
  • 程序出现死循环

    如图1,这是一台滚齿并挤棱的设备(图上所示的状态是准备加工的状态),图中红色圈的就是X7轴,上面由两排牙齿的就是挤棱刀。(挤棱刀自己本身是不会转的,由工件带动)。挤棱刀转动的条件:…

    2017年11月12日
  • NC程序与PLC程序

    西门子数控系统828D中,NC程序中的M功能是如何与PLC程序建立关系的,如NC程序中M59为液压泵开,或M20为放料开,请教各位 最佳答案 M代码与PLC绝对值地址一一对应,可以…

    2020年10月31日
  • PCU50.3数码管显示

    840dsl显示屏持续显示等待HMI,无法开机。PCU50.3数码管显示99,H1H2橘黄色显示。请各位大侠支持!谢谢! 问题补充:PCU数码管显示图片,貌似是主板坏了,请大侠指点…

    2020年10月31日
  • 840D不能模拟

    单位有一新置镗床,模拟程序功能不能使用,现象是:选中程序并按模拟键后,右侧软键不象正常时显示模拟开始、复位以及显示方式等软键,而是出现“刀具匹配”、机床数据匹配“和“结束模拟”3个…

    SINUMERIK 2019年6月11日
  • 为什么从PLC中读不到828D的坐标信息??

     按照828D SL说明书上,PLC DB570X.0,DB570X.4分别为坐标和剩余坐标。 但是每次读在DB5700~DB5704,读到的值都是0,是需要设置其它DB…

    SINUMERIK 2020年10月31日
  • 802dsl铣削,程序执行到N50时候,报警61000

    您好,程序里已设置刀具补偿语句,程序执行时候还出现61000无有效刀补,请问怎么解决此问题:程序如下:N5   G54 G17 G…

    SINUMERIK 2017年5月29日
  • 828D刀具报警

    查找方式使用带计算无返回,程序中间暂停以后再次启动程序,系统报警12550,刀具未知或未定义,程序不在中间停止不报警,每次使用不带计算太麻烦能解决吗 最佳答案 可以看看手册。 提问…

    SINUMERIK 2021年7月5日
  • 802DSL系统更换PPU后如何设置

    一台802DSL系统铣床的PPU坏了,买了个新的,想问一下硬件连接好后是直接恢复备份吗?还是需要先拓扑一下或者做固件升级等别的设置?另外螺距补偿等还需要设置吗? 问题补充:新ppu…

    SINUMERIK 2020年11月1日
  • 西门子老802D故障faultID问题求助

    西门子老802D系统,操作者操作过程中,系统出现FaultID报警界面,不知道是什么原因?且提示信息应该怎样看是哪个部件有问题所致!望各位专家解惑! 问题补充:关机后重启还能正常启…

    2020年10月31日