機(jī)械社區(qū)
標(biāo)題: 誰(shuí)幫我看看這個(gè)程序錯(cuò)在哪里 [打印本頁(yè)]
作者: 虛緲 時(shí)間: 2013-1-31 19:38
標(biāo)題: 誰(shuí)幫我看看這個(gè)程序錯(cuò)在哪里
O9001
我這是FUNUC系統(tǒng)的,在運(yùn)行時(shí)發(fā)生報(bào)警我不知錯(cuò)在哪,請(qǐng)高手幫我看看
#3004=0
M35
G4X.1
G4X.1
#1132=16384
G4X.1
G4X.1
M37
#145=#4003
#144=100
G1G#145F#144
M35
G4X.1
G4X.1
#1105=1
G4X.1
G4X.1
#1105=0
G4X.1
G4X.1
M37
M56
S500M3
G4X2.
M19
M690
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[DATE*#4[40]/#5[20]/#6[20]]
DPRNT[TIME*#3[20]/#8[20]/#9[20]]
DPRNT[SHIFTING*COORDINATES]
IF[#7EQ#0]GOTO99
DPRNT[DATA*NO*#7[40]]
#3=20
#4=4141
#5=1
#6=0
N2DPRNT[*OFFSET*NO*G#9[21]]
N74DPRNT[OFFSET*DATA]
#29=#[#4+#9*#3+#6]
#30=#[#4+#5+#9*#3+#6]
#31=#[#4+#5*2+#9*#3+#6]
DPRNT[*X*#29[44]*Y#30[44]]
DPRNT[*Z*#31[44]]
N80DPRNT[**]
PCLOS
N100M99
作者: xuzhihui871029 時(shí)間: 2013-1-31 19:47
大俠的宏程序有參考資料嗎?我也是Fanuc的床子,對(duì)宏程序很感興趣,只是系統(tǒng)自帶的宏程序看不大懂。手上只有一本31i用戶手冊(cè),請(qǐng)問(wèn)你做宏程序都參考的什么資料,能給一份嗎?謝謝了
作者: 我武維揚(yáng) 時(shí)間: 2013-1-31 22:58
有精通宏程序的大俠可以指導(dǎo)一下嗎,我也對(duì)宏程序很感興趣
作者: gogameover 時(shí)間: 2013-2-1 09:10
這東西得看具體的機(jī)器了,
* d+ T: v$ T7 P* v% @: b1.程序頭可能有問(wèn)題(你拿能運(yùn)行的程序?qū)Ρ纫幌戮椭懒耍?br />
1 p& W0 _) X+ \2.某些數(shù)據(jù)超標(biāo)如:系統(tǒng)最長(zhǎng)行程1500,你卻寫了個(gè)3000
2 S o9 L2 R# G, \
作者: 虛緲 時(shí)間: 2013-2-1 13:10
真心想請(qǐng)高手指點(diǎn),期盼1 t7 Z1 H1 [# N# b6 L K+ s( z
作者: 風(fēng)隨意 時(shí)間: 2013-2-1 14:09
可以說(shuō)說(shuō)這個(gè)程序是干嘛用的嗎?
作者: HC小丁 時(shí)間: 2013-2-1 17:17
好像是根據(jù)年月日的日期做什么修改,你的N99在哪里???
作者: lukexc 時(shí)間: 2013-2-1 18:03
這個(gè)好像是讀取什么數(shù)據(jù)并保存在什么地方?
作者: 虛緲 時(shí)間: 2013-2-1 18:34
HC小丁 發(fā)表于 2013-2-1 17:17 
, W% C) F8 @( h好像是根據(jù)年月日的日期做什么修改,你的N99在哪里???
* U) u% L! s: ~0 t& X6 v1 r% i
謝謝你,讓你看到了一個(gè)錯(cuò)誤,但我想那不是致命的
- i8 z" @) z9 J0 m這個(gè)程序只是我機(jī)床自帶程序的一部分,我刪掉了另外的某種情況也就是IF GO的另外的,當(dāng)然也就把N99的也刪了
! T' f+ |! ^! C @5 l( Q+ P1 x: ]& ~2 V ]7 R8 t% ]
作者: 虛緲 時(shí)間: 2013-2-1 18:44
其實(shí)這個(gè)程序,懂點(diǎn)宏程序的人通過(guò)計(jì)算就可看出這個(gè)程序的作用,看不懂的只是我機(jī)床廠家自設(shè)的幾個(gè)M指令,在這個(gè)程序看不到動(dòng)作,其實(shí)動(dòng)作都在M指令里,但我覺(jué)得動(dòng)作不是重要的,重要的是格式,可能錯(cuò)在哪5 K. E# h. t* I( V0 O# @
有的人說(shuō)的什么行程1500,3000之類,我自己都沒(méi)有看到我不知他是怎么看到的,至于說(shuō)行程最大的,我這里有4000的
作者: 路很長(zhǎng)一起走 時(shí)間: 2013-2-2 09:39
謝謝 分享
作者: 我武維揚(yáng) 時(shí)間: 2013-2-2 12:51
虛緲 發(fā)表于 2013-2-1 18:34 
" `+ i4 b3 q6 n謝謝你,讓你看到了一個(gè)錯(cuò)誤,但我想那不是致命的9 x1 a/ K5 v) F! b7 [: U8 r
這個(gè)程序只是我機(jī)床自帶程序的一部分,我刪掉了另外的 ...
; t, z& j1 H) i% I1 f/ P' R! F
發(fā)那科系統(tǒng)中不是9000號(hào)以后的程序不能編輯的嗎?求教0 k* z. p- f1 | w5 G1 a8 f" P( {
作者: 虛緲 時(shí)間: 2013-2-2 18:17
9000以后的能不能編輯,那都是自定義的,你讓它能它就能,你讓它不能當(dāng)然好就是了
3 c+ n7 `( V, X; E* v2 k6 p5 _
| 歡迎光臨 機(jī)械社區(qū) (http://www.whclglass.com.cn/) |
Powered by Discuz! X3.5 |