张龙泉 发表于 2023-10-18 12:44:36

加工中心-宏程序这段报警是为什么

请各位大神帮忙看看这个宏程序走到这段报警是为什么啊。。哪里不对请指正!   此程序目标想实现一个子程序通过宏程序实现多个零件(坐标)加工

472751863 发表于 2023-10-18 18:06:47

应该是你把DO1写成了D01,中间是大写的字母O,不是数字0

75921872 发表于 2023-10-18 12:54:12

当#20 大于 3 的时候才执行,所以错了。要小于 3 才对

xs59421 发表于 2023-10-18 13:39:56

把#20=#20+1移到P#20前一行,并把#20=1改成#20=0

lsw728587 发表于 2023-10-19 05:57:34

75921872 发表于 2023-10-18 12:54
当#20 大于 3 的时候才执行,所以错了。要小于 3 才对
条件错了顶多跳转不会报错 这明显打错字了 DO不是D0

张龙泉 发表于 2023-10-19 16:44:54

lsw728587 发表于 2023-10-19 05:57
条件错了顶多跳转不会报错 这明显打错字了 DO不是D0

好的,谢谢各位。。应该是那个"o"整错了{:handshake:}

如云得龙 发表于 2023-10-19 18:10:17

我们当初也犯过这样的错误,第一次找问题的时候都快疯了。后期就适应了,关于大字母O和数字0,其实就是换一个字体的事情,我当初也反馈给了小巨人的技术人员,他们也无能为力。

zhupengquan520 发表于 2023-10-19 22:09:13

你那个程序END1前加斜杠了,把机床跳段按键关掉就可以了

张龙泉 发表于 2023-10-20 08:29:51

如云得龙 发表于 2023-10-19 18:10
我们当初也犯过这样的错误,第一次找问题的时候都快疯了。后期就适应了,关于大字母O和数字0,其实就是换一 ...

是的,确如你所说的就是字母问题。。感谢

张龙泉 发表于 2023-10-20 08:32:06

75921872 发表于 2023-10-18 12:54
当#20 大于 3 的时候才执行,所以错了。要小于 3 才对

是的,我这个有两个错误。除了字母问题还有你说的这个问题。。非常感谢大家
页: [1]
查看完整版本: 加工中心-宏程序这段报警是为什么