设定刀具寿命的宏程序
本帖最后由 fongkk 于 2020-4-9 17:20 编辑适用于三菱系统
加工批量产品的时候可用,把这个程序作为子程序放到主程序里
#1=10001(法兰克系统把10001改为11001)
#2=601(DAO-CHANG)
#3=631(JIA-GONG-SHU-LIANG)
#4=661(HUAN-DAO-SHI-JIAN)
#5=#2+15(DAO-JU-SHU-LIANG)
WHILE[#2LE#5]DO1
IF[#[#2]EQ#[#1]]GOTO1
#[#3]=0
#[#4]=#3011-FIX[#3011*0.0001]*10000+FIX[#3012*0.01]*0.0001
#[#2]=#[#1]
N1
#2=#2+1
#1=#1+1
#4=#4+1
#[#3]=#[#3]+1
#3=#3+1
END1
(设定每一把刀的刀具寿命,寿命到达会报警。换刀后重新对刀可解除,或者把累计加工数量清除,#631变量……)
#1=20000
#2=20000
#3=20000
#4=15
#5=20000
#6=20000
#7=20000
#8=20000
#9=20000
#10=20000
#11=20000
#12=20000
#13=20000
#14=20000
#15=20000
#16=20000
#101=1
#102=631
WHILE[#101LE16]DO2
IF[#[#102]GT#[#101]]GOTO2
#101=#101+1
#102=#102+1
END2
M99
N2
#3000=1(HUAN-DAO)
%
大师可以发个管制螺纹的宏程序吗
能告诉下怎用的吗 电视机在哪里 发表于 2020-4-11 10:23
能告诉下怎用的吗
把这个程序作为子程序放到主程序里。放在G40 G17 G49 G80的下一行。比如M98P1111,这个宏程序的文件名你要改为1111
#1——#16可以设置你想要的刀具寿命。我现在设的每一把刀是20000.可以根据实际情况更改。
4号刀设的寿命是15,4号刀加工了15个产品之后会出现宏变量报警。这时你就要把4号刀拆下来拿去磨,重新装上去对刀就不会出现报警了。或者把#634变量清零也不会报警
fongkk 发表于 2020-4-11 18:35
把这个程序作为子程序放到主程序里。放在G40 G17 G49 G80的下一行。比如M98P1111,这个宏程序的文件名你要 ...
好的谢谢
再来一个
#1=10001
#2=601
#3=631
#701=10
#702=15
#703=10
#704=10
#705=10
#706=10
#707=10
#708=10
#709=10
#710=10
#711=10
#712=10
#713=10
#714=10
#715=10
#716=10
#4=701
WHILE[#1LE10016]DO1
IF[#[#1]NE#[#2]]THEN#[#3]=0
#[#3]=#[#3]+1
IF[#[#3]GT#[#4]]THEN#3000=1
#[#2]=#[#1]
#1=#1+1
#2=#2+1
#3=#3+1
#4=#4+1
END1
M99 666666666666666 {:lol:} 学习了,学习了,谢谢楼主分享 这个好像不能清楚的知道是哪一把刀的寿命到了