求这句程序的意思

FOR IDX=1 TO ANG_NUM-1
    IF (ABS($P_UIFR[IDX,X,FI]) > WO_TOL) OR (ABS($P_UIFR[IDX,Y,FI]) > WO_TOL) OR (ABS($P_UIFR[IDX,Z,FI]) > WO_TOL) GOTOF ERROR1
ENDFOR 
ERROR1:
R1=IDX
SETAL(66725, "W/O LIMIT OVER")
RET

最佳答案

这三个参数的绝对值如果大于 WO_TOL,则跳转for循环。

提问者对于答案的评价:
不是跳转至报警么?   现在报警就是那个错误1: 什么超出限制

最佳答案作者回复:
这个不是错误,这是标志,跳出循环后执行标志位后面的程序。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月6日 下午6:57
下一篇 2017年6月6日 下午6:57

相关推荐

  • 802dsl 参考点 硬限位 软限位

    802dsl 参考点 硬限位 软限位具体是什么意思。  还有通过MCP上的按钮,如何实现MCPA对主轴电机的控制,程序如何编写。 …

    2017年11月29日
  • 西门子标准界面显示PLC位变化。

    西门子标准界面中能够看到plc位的变化。840D系统,按“菜单”,“诊断”,“PLC”诊断,比如我输入I40.0或Q50.1或DB31.DBX35.7,在系统不上使能时是能够显示其…

    SINUMERIK 2017年11月23日
  • OEM是怎么回事

    我在很多文章里都见到OEM但我不知道OEM是做什么的,在840D里具体如何用,请高手指教。 最佳答案 西门子840D数控系统提供了OEM软件的开发环境,它可以通过VB开发特殊的系统…

    SINUMERIK 2017年12月7日
  • 810D 无法对PLC总清

    按照810D使用说明书中的介绍,我对旋钮S4进行了旋转,但 PLC就是总清不了。系统照样可以运行,不知道为什么? 最佳答案 法国老外的情形我也遇到过,正常情况下按CHEN…

    SINUMERIK 2019年6月11日
  • 西门子828D OPC UA 管理员以及密码如何修改?

    按照说明书配置了西门子828D   OPC UA 的管理员以及密码,并且激活了。现在想重新设置管理员名字和密码,但是系统更改不了了…

    2020年10月31日
  • 西门子802d能不能把程序循环关了

    就是转孔循环,图形 最佳答案 ?没有明白你的意思,如果是固定循环的程序,在程序里面不调用就行了。 提问者对于答案的评价:

    SINUMERIK 2020年10月31日
  • 数控系统802c数控铣床

    现在我的一台数控铣床系统为802c 现在出现的故障如下:循环启动不起作用,手动方式下主轴运行。 我看过说明书有一点不明白:自动方式下的前提条件有必要的安全锁定装…

    SINUMERIK 2019年6月11日
  • NC变量读取

    各位大侠好:有个问题咨询下,我想用nc var selector编辑nc变量,编辑完后生成step7 sources里,打开之后不知道里面的要不要改?…

    2020年10月31日
  • 自动方式/MDI时,进给保持,主轴停止

    某840D机床,手动移动正常。在自动或MDI方式,程序第一句是主轴S100 M03。第二句是G0 Z0。程序启动后,主轴正常旋转。但是执行第二句时,Z轴不动。屏…

    SINUMERIK 2020年10月31日
  • 基于840D系统的磨床专用版系统的改造

    大家好,我这边有一台数控磨床,系统是基于840D的磨床专用版,现在只能磨削某一类的零件。请问我能不能在这个专用磨削系统上做一下开发,使其能加工其他类型的零件啊?麻烦做过类似工作的工…

    SINUMERIK 2017年6月7日