802d跳转可嵌套吗

802d铣编程用条件跳转时,使用嵌套,即一个条件跳转内,又有一个条件跳转,为何只执行最外一个,是否不可嵌套/

最佳答案

你是否跳转标记没有弄好顺序
 二 标记符――程序跳转目标

 1.功能 
 1)标记符用于标记程序中所跳转的目标程序段,用跳转功能可以实现程序运行分支。 
 2)标记符可以自由选取,但必须由2一个字母或数字组成,其中开始两个符号必须是字 
 母或下划线。 
 3)跳转目标程序段中标记符后面必须为冒号。标记符位于程序段段首。如果程序段有段 
 号,则标记符紧跟着段号。 
 4)在一个程序段中,标记符不能含有其它意义。 

 
 2.程序举例 
 N10 MARKE1:G1 X20 ;MARKE1为标记符,跳转目标程序段 
 ...
 TR789:G0 X10 Z20 ;TR789为标记符,跳转目标程序段没有段号 

 三 绝对跳转

 1.功能 
 NC程序在运行时以写入时的顺序执行程序段。 
 程序在运行时可以通过插入程序跳转指令改变执行顺序。 
 跳转目标只能是有标记符的程序段。此程序段必须位于该程序之内。 
 绝对跳转指令必须占用一个独立的程序段。 

 2.编程 
 GOTOF Lable ;先前跳转 
 GOTOB Lable ;向后跳转 
 AWL 说明 
 GOTOF 向前跳转(向程序结束的方向跳转) 
 GOTOB 向后跳转(向程序开始的方向跳转) 
 Lable 所选的标记符 

 四 有条件跳转

 1.功能 
 用IF-条件语句表示有条件跳转.如果满足跳转条件(也就是值不等于零),则进行跳转.跳转目标只能是有标记符的程序段.该程序段必须在此程序之内.
 有条件跳转指令要求一个独立的程序段.在一个程序段中可以有许多个条件跳转指令.
 使用了条件跳转后有时会使程序得到明显的简化.

 2.编程 
 IF条件GOTOF Lable ;先前跳转 
 IF条件GOTOB Lable ;向后跳转

 AWL 说明 
 GOTOF
  向前跳转(向程序结束的方向跳转)
  
 GOTOB
  向后跳转(向程序开始的方向跳转)
  
 Lable
  所选的标记符 
  
 IF
  跳转条件导入符 
  
 条件 
  作为条件的计算参数,计算表达式 
  
 

提问者对于答案的评价:
谢谢回答,是我的条件写错啦,没有满足,改了条件即可。感谢各位

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月3日 下午3:40
下一篇 2018年12月3日 下午3:40

相关推荐

  • 840Dpl的系统,更换PCU?

    大家好,我们有台840Dpl的床子,它的PCU是PCU50.3-C, 1.5GHz, 512MB, WinXP Pro EmbSy…

    SINUMERIK 2017年6月10日
  • doconweb 怎么使用查找资料

    doconweb 怎么使用查找资料,请高手指导 最佳答案 能把你的donconcd分享下吗?285910737@qq.com谢谢 提问者对于答案的评价:谢谢

    SINUMERIK 2017年6月2日
  • 求助840d系统EXTCALL 指令怎么用

    我想直接调用U盘里的程序,在U盘里执行,机床上显示在G:盘里,程序名是ss.mpf ,用extcall指令的格式怎么写 问题补充:Extcall "u…

    SINUMERIK 2017年6月2日
  • 机床实际位移与显示值不符

    一台配西门子fmnc系统的加工中心,参数被修改错了,现在有一轴的实际位移与显示的值不符,系统显示走了100mm,但机床实际走了90mm,机床配2500线编码器,与丝杠直连,请问应检…

    SINUMERIK 2018年12月9日
  • 802d 模拟主轴有输出,电机也转,但是反馈不对?

    802d 模拟主轴有输出,电机也转,但是反馈不对?比如说手动状态下设置20转,实际反馈才6.1,然后计算变频器显示频率,根据频率计算是7转多,都需要调整哪些参数啊,减速器…

    SINUMERIK 2017年8月26日
  • 828d和840d怎么通信?

    如题 最佳答案 请参考https://wenku.baidu.com/view/57165e45fab069dc51220132.html 提问者对于答案的评价:xiexie

    SINUMERIK 2017年5月31日
  • 802D数控铣床铣圆Y方向尺寸偏差

    802D数控铣床,Y轴撞跑出硬限位撞到导轨封快后,出现Y轴在铣圆和铣方时误差差了10丝,修改了镙补后铣方时尺寸没问题,但是铣圆时Y轴上还是差5丝变成椭圆了。经过几次测试问题就是Y单…

    SINUMERIK 2017年11月27日
  • 840D 刀补

    请教高手一个问题。最近在学习840D卧加,用G54作为程序原点,程序是自动编程生成,不涉及刀具补偿问题。在运行程序时,总对半径和长度补偿,后来把刀长和半径均改为零,还是按原来补偿。…

    SINUMERIK 2017年11月6日
  • 西门子802D数控车床X轴轮廓监控报警怎么解除报警

    西门子802D数控车床X轴轮廓监控报警怎么解除报警 最佳答案 25050 坐标轴%1轮廓监控说明 %1=坐标轴名称,主轴号NC 计算坐标轴每个插补点(…

    SINUMERIK 2017年7月25日
  • 207841轴驱动:取消整流单元运行

     207841轴驱动:取消整流单元运行,每次都需要断电重启,才能消除,找不到真正原因,请问什么好办法解决? 版主推荐答案 该报警多为驱动使能意外性中断引起,大致有几种原因…

    SINUMERIK 2017年6月4日