数控冲床的安全保护区功能的设定.doc

上传人:本田雅阁 文档编号:2518075 上传时间:2019-04-05 格式:DOC 页数:11 大小:63.52KB
返回 下载 相关 举报
数控冲床的安全保护区功能的设定.doc_第1页
第1页 / 共11页
数控冲床的安全保护区功能的设定.doc_第2页
第2页 / 共11页
数控冲床的安全保护区功能的设定.doc_第3页
第3页 / 共11页
数控冲床的安全保护区功能的设定.doc_第4页
第4页 / 共11页
数控冲床的安全保护区功能的设定.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《数控冲床的安全保护区功能的设定.doc》由会员分享,可在线阅读,更多相关《数控冲床的安全保护区功能的设定.doc(11页珍藏版)》请在三一文库上搜索。

1、 冲床的安全保护区功能的设定 %_N_DEFINEAREA_SPF ;$PATH=/_N_SPF_DIR;DEFINE PROTECT ZONE VIA VARIABLER113=R120IF R100=0 GOTOF ENDG40STOPRE$SC_PA_ACTIV_IMMED0=0$SC_PA_T_W0=0$SC_PA_ORI0=0$SC_PA_LIM_3DIM0=0$SC_PA_PLUS_LIM0=0$SC_PA_MINUS_LIM0=0$SC_PA_CONT_NUM0=4$SC_PA_CONT_TYP0,0=1$SC_PA_CONT_ORD0,0=R113+R110+R111$SC_P

2、A_CONT_ABS0,0=R101-R112/2-R110+R92$SC_PA_CONT_TYP0,1=1$SC_PA_CONT_ORD0,1=R113$SC_PA_CONT_ABS0,1=R101-R112/2-R110+R92$SC_PA_CONT_TYP0,2=1$SC_PA_CONT_ORD0,2=R113$SC_PA_CONT_ABS0,2=R101+R110+R112/2-R92$SC_PA_CONT_TYP0,3=1$SC_PA_CONT_ORD0,3=R113+R110+R111$SC_PA_CONT_ABS0,3=R101+R110+R112/2-R92IF R100=1

3、GOTOF ENDSTOPRE$SC_PA_ACTIV_IMMED1=0$SC_PA_T_W1=0$SC_PA_ORI1=0$SC_PA_LIM_3DIM1=0$SC_PA_PLUS_LIM1=0$SC_PA_MINUS_LIM1=0$SC_PA_CONT_NUM1=4$SC_PA_CONT_TYP1,0=1$SC_PA_CONT_ORD1,0=R113+R110+R111$SC_PA_CONT_ABS1,0=R102-R112/2-R110+R92$SC_PA_CONT_TYP1,1=1$SC_PA_CONT_ORD1,1=R113$SC_PA_CONT_ABS1,1=R102-R112/2

4、-R110+R92$SC_PA_CONT_TYP1,2=1$SC_PA_CONT_ORD1,2=R113$SC_PA_CONT_ABS1,2=R102+R110+R112/2-R92$SC_PA_CONT_TYP1,3=1$SC_PA_CONT_ORD1,3=R113+R110+R111$SC_PA_CONT_ABS1,3=R102+R110+R112/2-R92IF R100=2 GOTOF ENDSTOPRE$SC_PA_ACTIV_IMMED2=0$SC_PA_T_W2=0$SC_PA_ORI2=0$SC_PA_LIM_3DIM2=0$SC_PA_PLUS_LIM2=0$SC_PA_MI

5、NUS_LIM2=0$SC_PA_CONT_NUM2=4$SC_PA_CONT_TYP2,0=1$SC_PA_CONT_ORD2,0=R113+R110+R111$SC_PA_CONT_ABS2,0=R106-R112/2-R110+R92$SC_PA_CONT_TYP2,1=1$SC_PA_CONT_ORD2,1=R113$SC_PA_CONT_ABS2,1=R106-R112/2-R110+R92$SC_PA_CONT_TYP2,2=1$SC_PA_CONT_ORD2,2=R113$SC_PA_CONT_ABS2,2=R106+R110+R112/2-R92$SC_PA_CONT_TYP2

6、,3=1$SC_PA_CONT_ORD2,3=R113+R110+R111$SC_PA_CONT_ABS2,3=R106+R110+R112/2-R92END:M17%_N_DETECT_SPF;$PATH=/_N_SPF_DIR;DETECT HOW MANY CLAMPER INSTALLED(R100) AND THEIR POSITION(R101 R102 R103) N05 DEF INT NUM=0N10 DEF REAL STEP=-80, MAXIMUM=0N11 R100=0 R101=0 R102=0 R103=0N15 G17 G53 G90 G01 F30000 X1

7、250 Y1250 N25 STOPREN30 G01 G53 G90 X=MAXIMUM F10000 MEAS=1N35 IF $AC_MEA1N36 R102=$AA_MMX R102=TRUNC(R102) R105=R102+R114-R112/2N40 NUM=1N41 G91 X=STEPN45 ELSEN46 GOTOF LABN50 ENDIFN51 STOPREN52 G01 G53 G90 X=MAXIMUM F10000 MEAS=1 STOPREN53 IF $AC_MEA1N54 R101=$AA_MMX R101=TRUNC(R101) R104=R101+R11

8、4-R112/2N55 NUM=2N56 G91 X=STEPN57 ELSEN58 GOTOF LABN59 ENDIF STOPRE N68 LAB: R100=NUMN125 CASE R100 OF 1 GOTOF LC1 2 GOTOF LC2 3 GOTOF LC3 DEFAULT GOTOF ERRORN130 LC1: MSG(ONE/1 CLAMPER)N135 GOTOF ENDN140 LC2: MSG(TWO/2 CLAMPERS)N145 GOTOF ENDN150 LC3: MSG(THREE/3 CLAMPERS)N155 GOTOF ENDN180 ERROR:

9、 MSG(NO CLAMPER OR TOO MANY,PRESS RESET TO ABORT!)N181 GOTOB ERRORN185 END: G1 G53 G90 F30000 X1250 Y1250M16N190 M17%_N_PROTECT_SPF;$PATH=/_N_SPF_DIR;ACTIVIATE PROTECT ZONE;first deactiviate all protect zonesN05 CPROT(1,0,0,0,0)N10 CPROT(2,0,0,0,0)N15 CPROT(3,0,0,0,0)N20 NPROT(1,0,0,0,0)N25 NPROT(2,

10、0,0,0,0)N30 NPROT(3,0,0,0,0);read current tool radius;R89=current tool numberN40 R110=R90N41 IF R1100 GOTOF LAB1N42 ERROR: MSG(PLEASE CHECK TOOL RADIUS,PRESS RESET TO ABORT!);call contour definition programN45 LAB1: DEFINEAREA;activiate all protect zonesIF R100=0 GOTOF ENDN50 CPROT(1,2,0,0,0)IF R100

11、=1 GOTOF ENDN55 CPROT(2,2,0,0,0)IF R100=2 GOTOF ENDN60 CPROT(3,2,0,0,0)END: M17%_N_TL01_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL01STOPRER89=1R90=R87R120=0M71DEFINEAREAPROTECTM53M73D1G90G01C=R73F14000$P_UIFR1=CTRANS(X,R72, C,R73)G54M17%_N_TL02_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL02STOPRER89=2R90=R88R120=0M71DEFINE

12、AREAPROTECTM52M73D1M17%_N_TL03_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL03STOPRER89=3R90=R88R120=0M71DEFINEAREAPROTECTM52M73D1M17%_N_TL04_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL04STOPRER89=4R90=R87R120=0M71DEFINEAREAPROTECTM53M72D1M17%_N_TL05_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL05STOPRER89=5R90=R87R120=0M71DEFINEAREAPROTE

13、CTM53M73D1M17%_N_TL06_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL06STOPRER89=6R90=R86R120=10M71DEFINEAREAPROTECTM53M74D1M17%_N_TL07_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL07STOPRER89=7R90=R87R120=0M71DEFINEAREAPROTECTM53M73D1M17%_N_TL08_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL08STOPRER89=8R90=R87R120=0M71DEFINEAREAPROTECTM53M73

14、D1M17%_N_TL09_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL09STOPRER89=9R90=R84R120=50DEFINEAREAPROTECTM71DEFINEAREAPROTECTM54M73D1M17%_N_TL10_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL10STOPRER89=10R90=R87R120=0M71DEFINEAREAPROTECTM52M73D1G90G01C=R74F14000$P_UIFR1=CTRANS(X,R72,C,R74)G54M17%_N_TL11_SPF;$PATH=/_N_SPF_DIRSTOP

15、RETOOL11STOPRER89=11R90=R88R120=0M71DEFINEAREAPROTECTM53M72D1M17%_N_TL12_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL12STOPRER89=12R90=R88R120=0M71DEFINEAREAPROTECTM53M72D1M17%_N_TL13_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL13STOPRER89=13R90=R87R120=0M71DEFINEAREAPROTECTM53M73D1M17%_N_TL14_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL

16、14STOPRER89=14R90=R87R120=0M71DEFINEAREAPROTECTM53M73D1M17%_N_TL15_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL15STOPRER89=15R90=R86R120=0M71DEFINEAREAPROTECTM53M72D1M17%_N_TL16_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL16STOPRER89=16R90=R87R120=0M71DEFINEAREAPROTECTM53M73D1M17%_N_TL17_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL17STOP

17、RER89=17R90=R87R120=0M71DEFINEAREAPROTECTM53M73D1M17%_N_TL18_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL18STOPRER89=18R90=R84R120=0M71DEFINEAREAPROTECTM52M72D1M17%_N_TL19_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL19STOPRER89=19R90=R88R120=0+R85M71DEFINEAREAPROTECTM52M72D1M17%_N_TL20_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL20STOPRE

18、R89=20R90=R88R120=0+R85M71DEFINEAREAPROTECTM53M73D1M17%_N_TL21_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL21STOPRER89=21R90=R88R120=0+R85M71DEFINEAREAPROTECTM53M73D1M17%_N_TL22_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL22STOPRER89=22R90=R88R120=0+R85M71DEFINEAREAPROTECTM53M73D1M17%_N_TL23_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL23

19、STOPREM50R89=23R90=R88R120=0+R85M71DEFINEAREAPROTECTM53M73D1M17%_N_TL24_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL24STOPRER89=24R90=R88R120=0+R85M71DEFINEAREAPROTECTM53M72D1M17%_N_TL25_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL25STOPRER89=25R90=R88R120=0+R85M71DEFINEAREAPROTECTM53M73D1M17%_N_TL26_SPF;$PATH=/_N_SPF_DIRSTO

20、PRETOOL26STOPRER89=26R90=R88R120=0+R85M71DEFINEAREAPROTECTM53M72D1M17%_N_TL27_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL27STOPRER89=27R90=R88R120=0+R85M71DEFINEAREAPROTECTM53M73D1M17%_N_TL28_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL28STOPRER89=28R90=R88R120=0+R85M71DEFINEAREAPROTECTM53M73D1M17%_N_TL29_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL29STOPRER89=29R90=R88R120=0+R85M71DEFINEAREAPROTECTM53M72D1M17%_N_TL30_SPF;$PATH=/_N_SPF_DIRSTOPRETOOL30STOPRER89=30R90=R88R120=0+R85M71DEFINEAREAPROTECTM53M73D1M17

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1