虚缈 发表于 2013-1-31 19:38:17

谁帮我看看这个程序错在哪里

O9001我这是FUNUC系统的,在运行时发生报警我不知错在哪,请高手帮我看看#3004=0M35G4X.1G4X.1#1132=16384G4X.1G4X.1M37#145=#4003#144=100 G1G#145F#144 M35G4X.1G4X.1#1105=1G4X.1G4X.1#1105=0G4X.1G4X.1M37M56S500M3 G4X2.M19M690 POPEN#4=FIX[#3011/10000]#5=FIX[[#3011-#4*10000]/100] #6=#3011-#4*10000-#5*100 #3=FIX[#3012/10000]#8=FIX[[#3012-#3*10000]/100] #9=#3012-#3*10000-#8*100 DPRNT/#5/#6] DPRNT/#8/#9] DPRNT IF[#7EQ#0]GOTO99DPRNT]#3=20#4=4141#5=1 #6=0 N2DPRNT[*OFFSET*NO*G#9]N74DPRNT#29=#[#4+#9*#3+#6] #30=#[#4+#5+#9*#3+#6]#31=#[#4+#5*2+#9*#3+#6]DPRNT[*X*#29*Y#30] DPRNT[*Z*#31]N80DPRNT[**] PCLOS N100M99

xuzhihui871029 发表于 2013-1-31 19:47:43

大侠的宏程序有参考资料吗?我也是Fanuc的床子,对宏程序很感兴趣,只是系统自带的宏程序看不大懂。手上只有一本31i用户手册,请问你做宏程序都参考的什么资料,能给一份吗?谢谢了

我武维扬 发表于 2013-1-31 22:58:17

有精通宏程序的大侠可以指导一下吗,我也对宏程序很感兴趣

gogameover 发表于 2013-2-1 09:10:55

这东西得看具体的机器了,
1.程序头可能有问题(你拿能运行的程序对比一下就知道了)
2.某些数据超标如:系统最长行程1500,你却写了个3000

虚缈 发表于 2013-2-1 13:10:21

真心想请高手指点,期盼

风随意 发表于 2013-2-1 14:09:04

可以说说这个程序是干嘛用的吗?

HC小丁 发表于 2013-2-1 17:17:48

好像是根据年月日的日期做什么修改,你的N99在哪里???

lukexc 发表于 2013-2-1 18:03:02

这个好像是读取什么数据并保存在什么地方?

虚缈 发表于 2013-2-1 18:34:46

HC小丁 发表于 2013-2-1 17:17 static/image/common/back.gif
好像是根据年月日的日期做什么修改,你的N99在哪里???

谢谢你,让你看到了一个错误,但我想那不是致命的
这个程序只是我机床自带程序的一部分,我删掉了另外的某种情况也就是IFGO的另外的,当然也就把N99的也删了

虚缈 发表于 2013-2-1 18:44:05

其实这个程序,懂点宏程序的人通过计算就可看出这个程序的作用,看不懂的只是我机床厂家自设的几个M指令,在这个程序看不到动作,其实动作都在M指令里,但我觉得动作不是重要的,重要的是格式,可能错在哪
有的人说的什么行程1500,3000之类,我自己都没有看到我不知他是怎么看到的,至于说行程最大的,我这里有4000的
页: [1] 2
查看完整版本: 谁帮我看看这个程序错在哪里