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

相关推荐

  • 为什么从PLC中读不到828D的坐标信息??

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

    SINUMERIK 2020年10月31日
  • 主轴定位报警号25050

    我在MDA方式执行M19时,总是有报警,报警号是25050(主轴轮廓监控,)请问是什么原因? 最佳答案 楼主的问题具有一定代表性,我曾经利用Siemens 840D改造过…

    SINUMERIK 2017年11月20日
  • 840DSL更换新的编码器后机床报警

    我公司有一台数控磨床系统840DSL,A轴为力矩电机,更换A轴角度编码器(全新的编码器)后,出现以下报警:201750  Axis A2 A…

    2020年10月31日
  • 808D AD有关M指令的问题

    最近用808D ad制作一台专机,里面用到很多M指令开启和关闭PLC定时器,比如M51开启定时器1,M61复位定时器1,在MDA方式下,使用正常,但是在AUTO下M指令只…

    SINUMERIK 2020年10月31日
  • 802Dsl问题求助

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

    SINUMERIK 2020年10月31日
  • 关于802D与PC通信

    我公司有一台数控机床,控制系统是802D SL,现在需要修改下内面的PLC程序 ,使用说明书只粗略的提到可以通过以太网接口或通过RS232接口与PC连接,这两接…

    SINUMERIK 2020年10月31日
  • 802D sl与S120能否配直线电机和力矩电机?

    请教各位同仁,802D sl与S120能否配直线电机和力矩电机?若能,那有什么版本要求?能否配第三方的。 问题补充:目前所能确定的是CU320控制单元与S120配合,固件…

    SINUMERIK 2017年11月25日
  • 840D电主轴问题

    问题1:目前正在改造调试840D系统用于控制加工中心,主轴采用的是611D驱动器,但是主轴不是西门子的主轴,并且电机上没有铭牌,查看了原来的参数备份发现主轴转速最高10000转,可…

    SINUMERIK 2017年10月24日
  • S7-200 MicroWin V3.2

    我装了S7-200 MicroWin V3.2里面没有汉语,我想把他弄成中文的 ,请问我该怎么做?是不是得加中文包啊?谁能帮帮我啊??谢谢!@!! 最…

    SINUMERIK 2018年1月1日
  • 840D报警14015,新手不知道如何处理

    看了一下别人的问题,不知道如何重读T程序,请前辈们给个具体操作方法,谢谢了:) 问题补充:14015 通道1程序段程序TOOL没有释放。西门子的问题解决方法是根据零件程序…

    SINUMERIK 2017年12月1日