nc程序跳转

我在编程中加入一段跳转程序,IF $A_IN[10]==1 GOTOF AA01。但是程序走到这步时没有跳转,仍然执行下一步程序,$A_IN[10]对应的点DB10.DBX123.1上了,但是执行IF R71>10 GOTOF AA01时则执行此跳转程序。请问执行这部跳转时需要什么其他条件吗?

问题补充:
简略程序如下:
 G01 G90 X=R10 F=R50
 Z=R60
 M14(马波斯前进)
 IF $A_IN[10]==1 GOTOF AA01(判断尺寸是否到位)
 WHEN $A_IN[9]==1 DO DELDTG
 X=R1-R30 F=R51
 WHEN $A_IN[10]==1 DO DELDTG
 X=R1-R30-R31 F=R52
 AA01:
 X=R10 F=R50

最佳答案

这个你要查看下PLC里DB10。DBX123.1到底有没有被置位了,如果被置位了,就应该会跳转的,估计是没有被置位,可能是外部的信号没有到位。用PLC状态监控看下这个点

提问者对于答案的评价:
谢谢大家的帮助

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午12:35
下一篇 2019年6月11日 上午12:35

相关推荐

  • 主轴编码器报警

    西门子802C系统 装有主轴编码器 在设置30240时 出现25000报警 但主轴转数还显示 希望各位大大帮助指点小弟一下 最佳答…

    SINUMERIK 2017年8月15日
  • 840D sl系统A轴电机抖动,急!

    各位大侠好,维修过程中遇到这样一个问题,希望各位高人给予指点:840Dsl 系统五轴加工中心,A轴双测量系统(第二测量系统圆光栅尺),涡轮蜗杆驱动,由于反向间隙过大和电机…

    SINUMERIK 2020年10月31日
  • 828D自定义画面 字符串输入

    自定义画面,需要输入字符串,用哪个寄存器存储画面名称比较好,如果不用内部寄存器,怎么实现该功能。[刀具名称]一栏需要输入字符串。目前用了R参数,只能存储数字,求高手帮我解答。DEF…

    2020年10月31日
  • 802d sl的x轴换向

    车床,802d sl,x轴运动方向为上方为+x,按之远离工件,下方为-X,按之向工件移动,为照顾操作者习惯,把两者交换,即按上方键x轴靠近工件,按下方键,远离工件,该如何…

    SINUMERIK 2019年6月11日
  • 828D 同步电机实际数值与机床数据 相差 0.3

    各位大神好,,我这个问题是用828调试好了一个四轴同步电机 我在打精度的时候发现机床数据的数值是正确的,实际打表差了0.3,一直找不到问题原因,希望各位大神能帮小第解决这…

    SINUMERIK 2021年7月5日
  • 802Dsl用STARTER无法配置第三编码器

    802Dsl用STARTER配置第三编码器时将P140=3,P188=1,P189=2,然后进入驱动配置界面但这时进不去而且会弹出一个报警框,不知道什么原因,以前我配置过很多个了都…

    SINUMERIK 2018年12月2日
  • 802Dsl问题求助

    如何实现802DSL通过PLC来实时读取电流值? 版主推荐答案 802DsL对电流,负载,以及伺服的监控通过执行NC程序固定格式指令也可以输出实时的监控信息,这种方式不能像监控诊断…

    SINUMERIK 2020年10月31日
  • 这个紧急回退子程序理解有点难

    /_N_PROG_EVENT_SPFPROG_EVENT.SPF/_N_CMA_DIR/CMA.DIRIF $MC_CHAN_NAME=="Cutting&qu…

    SINUMERIK 2021年7月5日
  • 不含轴运动的程序处理是什么意思

    当前激活了不含轴运动的程序处理(ptr),请关闭该功能再继续操作 .这个功能在那关闭 828d优化时候出现的 版主推荐答案 自动方式下按水平菜单中的程序控制键,把“程序测…

    SINUMERIK 2020年10月31日
  • 840Dsl的铣床,轴 Y-21报警:Hardware fault of active encoder

    大家好,我们有台 840Dsl的铣床,双通道,最近轴 Y-21报警:Hardware fault of active e…

    SINUMERIK 2017年6月24日