数控840D程序问题

.....
.....
IF R41>0 GOTOF MA40
R41=R41+360

MA40: IF R71=0 GOTOF MA50
IF R72=0 GOTOF MA60
IF R71>0 GOTOF MA70
IF R72>0 GOTOF MA80
IF R72<0 GOTOF MA90

MA50: IF R72=0 GOTOF MA100
IF R72>0 GOTOF MA200
IF R72<0 GOTOF MA300
......
......
谁能帮我看一下啊,每每预读到“MA40:”这一行时就报警,“12630 通道1程序段26 不允许跳步/标记”,什么原因???

最佳答案

西门子840D报警-12630 :通道 %1 程序段 %2 不允许跳步 / 标记
参数: %1 = 通道号
       %2 = 程序段号
说明: 带有控制结构 (FOR, END 等)的程序块不能被隐藏,并且一定不得含有标号。
处理: 修改零件程序:通过 IF 询问重新产生跳转 ID。将标号单独地写在控制结构程序块之前的程序块内。用 NC-START 键或 RESET 键清除报警,再试机,运行程序。
因此,系统产生报警,主要是因为MA40: IF R71=0 GOTOF MA50
语法的问题,楼主可以将”R71=0“ ,改为”R71==0“,再试机,注意,后面语句中类似的地方,也要同样修改。

提问者对于答案的评价:
很专业

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月16日
下一篇 2017年11月16日

相关推荐

  • 802dsl主轴有测量系统吗

    主轴转数系统上显示转数没有浮动正确吗 最佳答案 如果是模拟主轴没有编码器的话,用手盘也不会有显示的,主轴旋转时显示的就是给定速度。 提问者对于答案的评价:

    SINUMERIK 2020年10月31日
  • 西门子802dsl执行g01时战士等待主轴哪里问题

    主轴编码器参数设置 钻石用户推荐最佳答案 车床一般进给默认是每转进给,也就是和主轴有联动的关系,如果主轴测量系统出现问题,系统没有了主轴转速,就会出现上述情况,如果不加工螺纹的话,…

    SINUMERIK 2020年10月31日
  • 840D NCU 上电后七段数码管显示3

    840D系统初次上电,NCU模块上的数码管显示3,而不是6,PCU50后面的数码管显示00,H1,H2,而不是8,请问问题出在哪里? 问题补充:有PCMCIA卡,是16MB的呢,把…

    SINUMERIK 2017年12月7日
  • Startup-tool 调整操作说明资料

    想使用Startup-tool进行伺服系统优化,但使用自行优化时,一开始优化伺服马达异音就很大,无法正常完成优化,手动优化没有调整经验,哪位有“Startup-tool …

    2017年11月16日
  • 840D 主轴S2缺少旋转声明??

    840D模拟程序运行时,出现报警“4210 通道1:主轴S2缺少旋转轴声明”, 现场有三台电机,我已声明AX1为旋转主轴,为何还有一S2主轴要声明?一定要声明吗…

    SINUMERIK 2017年11月25日
  • 840D powerline 驱动优化 参考频率响应bode图极点频率问题

    840D powerline 进行驱动优化, 已经生成参考频率响应bode图, 需要加速度环滤波器, 怎样通过bode图确定各极点…

    SINUMERIK 2017年5月31日
  • 802C主轴定位参数如何设置

    我用的是第三方主轴,需要定位,要设定什么参数? 最佳答案 只要把关于编码器的参数输入就应该可以了。 提问者对于答案的评价:多谢提醒,原来是编码器接错了。

    SINUMERIK 2017年12月1日
  • 请问840D的plc基本程序里FB6与 FB8-28的功能!

    请问840D的plc基本程序里FB6与 FB8-28的功能! doc-on-cd上说FB0-29都是西门子预留的,那请问FB6、 FB8-28&nbs…

    2017年11月29日
  • 高速驱动接口损害

    大家好,一台西门子802D系统,初步判断是高速驱动接口X1损坏,能否使用X2代替,如果可以,要设置哪些参数? 最佳答案 楼主的问题非常好,我曾经用西门子802Dsl系统改造过数控磨…

    SINUMERIK 2017年11月4日
  • 关于840D刀具补偿的问题

    卧式加工中心改造,采用840D系统,发现在AUTO模式下执行T*M6换刀,在键面右下当前刀号以及当前刀沿号都读入相应的参数;(这是正常的)但在按下RESET复位键后,再执行AUTO…

    SINUMERIK 2019年6月11日