機械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 7267|回復(fù): 23
打印 上一主題 下一主題

發(fā)個子程序,很方便的…可以記錄每把刀具加工數(shù)量

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2011-11-12 20:11:21 來自手機 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
IF[ FIX[#1] LE 0 ] GOTO101;(如果加工數(shù)量小于等于零.轉(zhuǎn)移至101段,只計數(shù)不報警)
0 G2 j, [  S2 _5 k% V; P/ |8 i) s#3=FIX[#4120/100];(檢測當前刀具號,化為個位數(shù)并取整)- J* z8 X3 W9 M/ W* j, O
#2=#3+500;(加工數(shù)量要儲存到變量號的計算)* F7 I# [" d2 M0 q+ i- Y6 l! x. W' C
IF[#[#2]GE#1]GOTO100;(判斷是否達到加工數(shù)量)
; \( S" r* u& u" n3 Q, NN101#[#2]=#[#2]+1;(加工數(shù)量加一)
7 p) w/ R3 B+ J3 u% L' B# JM99;8 G. z% z: i+ d7 [5 @- V( D$ Q4 W
N100M9;(加工到指定數(shù)值時執(zhí)行)
2 l/ ?. E" X% M, S( Y6 JM5;& n9 w" B2 w$ d3 d9 S
#19=#3*100-200;(計算要換哪把刀,此處為十工位斜導(dǎo)軌機床,換刀為減兩個刀位)! V2 H9 T2 c, C
IF[#19 EQ 0] THEN#19=1000;(計算刀具號為0時,執(zhí)行T1000)3 R6 l, @0 P0 @' Z
IF[#19 EQ -101 ] THEN#19=900;(同上)0 d3 W. _8 @6 f9 r7 F
T#19;(換刀,將要換刀片的刀換出來): f; @/ s: z' z
#[#2]=0;(清空計數(shù)變量)
5 m) t/ N+ O1 s0 K#3000=#3(T ERROR);(發(fā)出報警,后面括號里為報警信息,報警編號為3000+#3,如果是1號刀,編號就為3001)
! }$ x$ P5 U% G2 Y7 E4 `8 V5 q+ g
2 [" Y  R+ o1 L: y/ C+ K* N/ s
回復(fù)

使用道具 舉報

2#
 樓主| 發(fā)表于 2011-11-12 20:14:56 來自手機 | 只看該作者
主程序為
1 O) I& {  c3 S  b3 [( n' LO1
2 ], ~, N* t2 w# Z' e5 [" fG50 S1800 M3;' m+ O0 q# z3 ]; P* b" t
G96 S240 T0101 M8;; o4 X4 `/ A( \/ s! \2 {! }9 S( c) b
G65 P(子程序號) A(加工上限);
4 j1 l, e7 s! b3 u: F8 q- \$ uG00X150Z1;
) D( R7 W# G* [: E% \4 F+ ]! c: T8 }( j, y# P% E3 V' f
+ P% ~7 ~  b$ O
M30;
回復(fù) 支持 反對

使用道具 舉報

3#
 樓主| 發(fā)表于 2011-11-12 20:19:46 來自手機 | 只看該作者
加工數(shù)量存儲在公共變量里,不會因為斷電而被清除,適合交接班,不需檢查刀片是否能使用,程序會自動監(jiān)控報警提醒換刀,如1號刀,加工數(shù)量被存儲在#501中,報警后會被清零!
回復(fù) 支持 反對

使用道具 舉報

4#
 樓主| 發(fā)表于 2011-11-12 20:23:00 來自手機 | 只看該作者
如果不指定加工數(shù)量或者指定加工數(shù)量小于1時,將只記數(shù)不報警提醒換刀,已存儲的加工變量可以隨時更改,改變與刀具號相對應(yīng)的公共變量即可,這樣可以更靈活使用
回復(fù) 支持 反對

使用道具 舉報

5#
發(fā)表于 2011-11-12 20:34:59 | 只看該作者
不錯,值得借鑒!!!!{:soso_e100:}
回復(fù) 支持 反對

使用道具 舉報

6#
 樓主| 發(fā)表于 2011-11-12 20:39:29 來自手機 | 只看該作者
最方便還是做成G代碼調(diào)用,并將子程序鎖起來防刪除…希望能給大家生產(chǎn)帶來方便,不足之處還請各位大俠多多指點
回復(fù) 支持 反對

使用道具 舉報

7#
發(fā)表于 2011-11-12 21:34:38 | 只看該作者
過來看看。。。。。。。。。。
回復(fù) 支持 反對

使用道具 舉報

8#
 樓主| 發(fā)表于 2011-11-12 21:53:47 來自手機 | 只看該作者
自己頂頂……………在車床上測試過了,蠻好用的
回復(fù) 支持 反對

使用道具 舉報

9#
發(fā)表于 2011-11-12 22:10:42 | 只看該作者
{:soso_e100:}{:soso_e189:}
回復(fù) 支持 反對

使用道具 舉報

10#
 樓主| 發(fā)表于 2011-11-13 06:08:42 來自手機 | 只看該作者
利用這個程序可以把每把刀的加工數(shù)量單獨記錄到公共變量里面去,一號刀記錄到#501里面,二號刀記錄到#502里面,依此類推…每次執(zhí)行加工時他都會去比對下這把刀的加工數(shù)量是否超出你設(shè)定的值(即A(#1)值)。如果超過證明刀片已經(jīng)不能再加工了,程序會把機床停了,把要換的刀轉(zhuǎn)過來,并報警哪把刀要換,報3001是一號刀,報3002是二號刀,依此類推…報警后相對應(yīng)變量被清零,重新計數(shù)
回復(fù) 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

小黑屋|手機版|Archiver|機械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2024-11-20 09:42 , Processed in 0.049931 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表