久久久国产一区二区_国产精品av电影_日韩精品中文字幕一区二区三区_精品一区二区三区免费毛片爱

機械社區

標題: 發個子程序,很方便的…可以記錄每把刀具加工數量 [打印本頁]

作者: wang413362569    時間: 2011-11-12 20:11
標題: 發個子程序,很方便的…可以記錄每把刀具加工數量
IF[ FIX[#1] LE 0 ] GOTO101;(如果加工數量小于等于零.轉移至101段,只計數不報警)
1 `8 T) K0 J4 O$ p# ?#3=FIX[#4120/100];(檢測當前刀具號,化為個位數并取整)
( g. [6 J. ?! s9 w0 g1 k7 ~' ]9 T#2=#3+500;(加工數量要儲存到變量號的計算)5 K6 @& i+ W7 ]& E9 D4 `/ a& d
IF[#[#2]GE#1]GOTO100;(判斷是否達到加工數量); m% X, |" A/ r) |4 p+ ~) q3 o$ S5 \
N101#[#2]=#[#2]+1;(加工數量加一), t7 L. n" t! _. I  E, u. ^
M99;
2 L8 j' {8 W5 _N100M9;(加工到指定數值時執行)
$ y* g0 g, A% X/ a# uM5;
" _0 l8 E: n+ H2 C. F: Z, G0 n#19=#3*100-200;(計算要換哪把刀,此處為十工位斜導軌機床,換刀為減兩個刀位)
; N" q- B3 E' k$ w6 DIF[#19 EQ 0] THEN#19=1000;(計算刀具號為0時,執行T1000)
1 v5 q7 e( u. Z( o' eIF[#19 EQ -101 ] THEN#19=900;(同上)8 p. P% f. P- r0 \2 F+ L" I: K
T#19;(換刀,將要換刀片的刀換出來)
$ D3 L% Q! N" F5 P: E#[#2]=0;(清空計數變量)
  J9 I' Q* D* K5 n# n( G#3000=#3(T ERROR);(發出報警,后面括號里為報警信息,報警編號為3000+#3,如果是1號刀,編號就為3001)6 l" u/ |4 Q6 a8 x. p3 [* e2 G- `- y
8 M- D& Q( J1 B$ d) ?, K) Y8 t

作者: wang413362569    時間: 2011-11-12 20:14
主程序為8 B- y' H9 J* j0 I
O1( [1 |' z4 F7 U3 k
G50 S1800 M3;8 E2 r% r% I: L. B9 _
G96 S240 T0101 M8;. q$ E8 x9 t. r6 g3 }
G65 P(子程序號) A(加工上限);6 R) ]! a) n2 A3 _. J/ k! M7 d
G00X150Z1;
0 _) L1 [4 S& R' Y9 y9 h7 _; w1 K9 }
; X0 q! O4 X% I* C
M30;
作者: wang413362569    時間: 2011-11-12 20:19
加工數量存儲在公共變量里,不會因為斷電而被清除,適合交接班,不需檢查刀片是否能使用,程序會自動監控報警提醒換刀,如1號刀,加工數量被存儲在#501中,報警后會被清零!
作者: wang413362569    時間: 2011-11-12 20:23
如果不指定加工數量或者指定加工數量小于1時,將只記數不報警提醒換刀,已存儲的加工變量可以隨時更改,改變與刀具號相對應的公共變量即可,這樣可以更靈活使用
作者: yyjj77    時間: 2011-11-12 20:34
不錯,值得借鑒!!!!{:soso_e100:}
作者: wang413362569    時間: 2011-11-12 20:39
最方便還是做成G代碼調用,并將子程序鎖起來防刪除…希望能給大家生產帶來方便,不足之處還請各位大俠多多指點
作者: cralosfan    時間: 2011-11-12 21:34
過來看看。。。。。。。。。。
作者: wang413362569    時間: 2011-11-12 21:53
自己頂頂……………在車床上測試過了,蠻好用的
作者: 昂嘟嘟    時間: 2011-11-12 22:10
{:soso_e100:}{:soso_e189:}
作者: wang413362569    時間: 2011-11-13 06:08
利用這個程序可以把每把刀的加工數量單獨記錄到公共變量里面去,一號刀記錄到#501里面,二號刀記錄到#502里面,依此類推…每次執行加工時他都會去比對下這把刀的加工數量是否超出你設定的值(即A(#1)值)。如果超過證明刀片已經不能再加工了,程序會把機床停了,把要換的刀轉過來,并報警哪把刀要換,報3001是一號刀,報3002是二號刀,依此類推…報警后相對應變量被清零,重新計數
作者: wang413362569    時間: 2011-11-13 06:15
出了點小錯第一段應該放在#3=#2+500之后,不然到#1值小于1時會報警,嘿嘿…大家多看看,很好用的
作者: wang413362569    時間: 2011-11-13 11:56
沒人懂,很郁悶…………
作者: 戰神弟弟    時間: 2011-11-13 12:17
點子不錯,但是宏程序不太懂,不用會安全點,期待有簡單的G代碼誕生
作者: wang413362569    時間: 2011-11-13 13:47
程序里面不執行移動指令的,只換刀…可以做成G代碼!
作者: wang413362569    時間: 2011-11-13 13:47
戰神弟弟 發表于 2011-11-13 12:17
) J0 F2 E* b5 I2 @4 ]; N點子不錯,但是宏程序不太懂,不用會安全點,期待有簡單的G代碼誕生

% I2 s+ E. k- M! ~% c4 P0 N程序里面不執行移動指令的,只換刀…可以做成G代碼!
作者: lxh888    時間: 2011-11-13 21:44
好家伙,有思想。頂你。
作者: wang413362569    時間: 2011-11-13 22:10
lxh888 發表于 2011-11-13 21:44
. U7 \5 R9 p% n好家伙,有思想。頂你。
% Q# E- N; D' v! b$ _
謝了,有知心的…痛哭流涕呀
作者: oleg0007    時間: 2011-11-14 10:58
很多廠家的系統有刀具壽命管理功能,這個宏程序相當于模擬了壽命管理,很不錯。
作者: wang413362569    時間: 2011-11-17 10:59
oleg0007 發表于 2011-11-14 10:58
/ |8 T8 \( t! p+ b9 N7 B1 h; ]很多廠家的系統有刀具壽命管理功能,這個宏程序相當于模擬了壽命管理,很不錯。

/ Z7 X/ Y: i) F& M法蘭克也有刀具管理功能,但是不會用…求指教
作者: oleg0007    時間: 2011-11-17 11:05
wang413362569 發表于 2011-11-17 10:59 3 m6 d4 [/ P4 U9 o: B% {
法蘭克也有刀具管理功能,但是不會用…求指教
$ q$ n0 R0 A, s5 x# s% P; c: B  k
。。。看書吧,用戶手冊上都有~~~
作者: 小鎮歲月123    時間: 2016-8-17 00:00
樓主確實很用心,挺不錯的,學習了。
. B) q- p8 \1 D) t) e本人覺得在第一次壽命到的時候報警,這時候如果技術人員沒空換刀,作業員可提醒技術員并消除報警使用刀具第二次壽命繼續加工,在第二次報警后就必須停機換刀了,也許這樣會好些。6 N+ B, v- U5 L/ L: j. ?
                             IF [#501 EQ 500] GOTO 210
5 C6 C- \& Q9 D; j                             IF [#501 GE 550] GOTO 210
- Q' i: B+ x+ D1 T                              、   
  k: u  q- ~* B) M6 u6 {7 \6 V# ^                              、5 J& v/ y  j* n
                             N210;
% s6 q3 m6 i9 E                             #501=#501+1;
5 _) P$ m3 C$ T9 u0 a8 i* e                             #3000=1   (T1 UP)                                      
作者: 一葉飄_Zs2ds    時間: 2017-6-19 11:08
不知道樓主在不在,我對宏程序非常癡迷,在你這里學習了很多東西,我也有寫一些坐標系統計算、工作臺自動校正的程序。當我看見你發的這個貼子,我感覺碰見知音了,我一直在找你加你QQ,可是你QQ加不上,需要回答問題,我希望你看見我的留言能加下我QQ,我們可以一起相互交流學習,共同進步。我QQ248089529  電話18957410260    我也歡迎喜歡研究這類的朋友加我QQ交流學習哈
作者: 一葉飄_Zs2ds    時間: 2017-6-19 11:16
樓主你好,看了你寫的東西受益匪淺,你寫的程序我感覺找到了知音,我對這類的程序非常癡迷,我一直在加你QQ,可是你QQ需要回答問題,我非常希望我們能成為朋友一起相互交流學習,共同進步,我希望你能看見我的回復 加我QQ 248089529  電話18957410260,如果有喜歡研究這類程序的朋友也可以加我QQ一起交流學習
作者: cxs1140    時間: 2017-6-19 21:56
收藏了,有時間再研究一下




歡迎光臨 機械社區 (http://www.ytsybjq.com/) Powered by Discuz! X3.5