定制宏指令15.docx
《定制宏指令15.docx》由会员分享,可在线阅读,更多相关《定制宏指令15.docx(52页珍藏版)》请在课桌文档上搜索。
1、15.1变量Wiifi的加:役摩直接用致俏标汴G俏和移动距J.例如GlOO和XlOOO用定就宏指令时,W以直接川数字或使用安益号。当使用交量号时,可通过程序成MDl而阪IMJ作浅变变St的侑.#1=#2+100;G01X#1F3;解释变量会示当标注一个支St时.在符号(#)的后面标注金盘勺.通用程亦斫3允许给变Si起名字.但定断定指令十是不允许的.例:#1式可用来标注变我%此时.我达式必须放在方括号里.例:#。1+#2-2变类型变蚊用变量号分为四类15.1变类理#*900总是0该变量乐远是空,不能饴它*值.#1-#33局部变局部变只在一个宏指令中用来保存数据(如操作绐累).当切断电源时,局部变
2、改为空。当调用宏指令时.定自费.#100#149(#199)#500-#531(#999)通用变不同的宏程序可共享共用变,当切断电源时,变*1(MM49变为空.变*5OO4T531在切嘶电源时能保持数据.作为可选项,还提供共用变H504H99和#5324999.然而.当使用这些值时,可供存放教据的磁常长度将Jt少8.5m.IMoOO-系统变量系统变用来像和写各种NC数据项,如当前位亶和刀具补憎值.注关用变015O*199和#532/999是可选的.变的取值范Bl川弟交M和小川曳汝可应O或下列越国内的行:白仙:-1047-IO10w-1047如果HA结果尢效P/S警报制No.In报戈小政点的省略
3、在程庠中定义交M的伯时.可省略小数点举例#】二123:的忠义星生般#1的实际位是123.000.访问变在程序中要访问-个史Afl在地址讲句后标注变M号当用表达式标注变蹴表达式要放作方括号里.例:GO1X#1+2F3被6问的变量W按船该埋址的最小检入堆充辙自动四会五人例:当执行GOOX#1时在1/1000Imn的CNC匕用12.3456以于变*1文林命令被H译成GooXI2.346:为了改变看坊间变Ii的仔小在*前加负号()例UOOX-Wl.当3问个未定义交SI忖,在遇到他hl谙句之前.谀变电收效电.例当变量#1的侬超0且变呈#2的值是型*1.执行GOOX1Y#2:其结果是GOOXO:.两个路径
4、的公共定制宏变(双路径控制)对I双路径控制,为母个路林提供宏交口.然而.通过桐应地设通参数N。.6036和No.6037.可以对两个络设使用某区公共变状.未定义变量当没有定义变后的价时.该变G称为*/变址交水山是书变Sb它不能内巨.仰能读.(a)dlJ当一个定义的变廿被引用时.地址本身也被忽略,/1O和02是空时.执。GOOX#1Y#2的结JR籽H执行GOOXO:时相同.VARIABLENO.100101皿W310510607DATA123.456OOOONO10810911011111211311411501234Nt2S45 DATA(b次作-IMl代料杏娟V&A等卜ijq.a=H当#I=
5、O时*2*1*271JI*2=V空A#2=0#2=#1,5#2=#1e5#2=02=0#2#1*1t2f1*#1I#2=0#2=0(c)条件表达式只存EQ和NE时.vO才不等同于0.当#1-空时a*=ow#1EQ01EQWX确定不定#1NEO1NEOX定不定#1GEW#1GE01J确定定#1GTO1GTO4不定不定000.000)(OPRT)ACTUALPOSITION(RElAnVE)X0000Z0000MEM18:42:15(MACRO)(MENU)(OPR)(当交盆是空白时,谈交ALe克.记号不上温(变呈的大于99999999)或卜溢(变紫小于0.0000001).15.2系统变量可用系
6、统变状读和内部NC数据.如刀K补伐例和吗赭位置数据ttfr.应注S:某些病垃变Y只能读.系统变G对ifi*JH动化程序和必加也彳十分不要解毒界面信号可在程控机床电刈2S(PMC)和定制宏指令之间交换信15.2()界面箱号的系统变置号功能1000-#1015#1032可从PMC送一个16位数的信号蛤定制宏指令,1*1000翻#1015用来逐位读信号.3E01032用来一次读信号全部16位.1132定制宏指令BItgPMC送16位数的信号.1#1100*1115用来逐位写侑号,变*1132用来一次写一个僖号的全部16位.#1133变#1133从宏指令一次写信号的全部32位蛤PMC.注海.变加113
7、3可使用的值为-99999999到+99999999.评细内容可看考连接说明IS(B-63003EN-1).可用系统变*读和与JJ具朴伊利可用的交量敷口取决于扑伤对数目,是否在儿柯补Ci与磨IR扑偿之间作区分.以及是舍在刀兵长度扑偿与刀具外像之IH作区分.当补偿Wttn不大1200时,变景#200】超2400也可使用152(b)刀具林像存ilA的泰茂变量Ml号暴跳变1010001(#2001)200#10200(#2200)999#10999量15.2(C)刀Jl林存储B的茶较交扑候号几何IMl握“信1#11001(*2201)*10001(#2001)200#11200(#2400)#102
8、0(X#22M)999#11999#1099915.2(d)刀具IMR存C的奈蝮堂Mt号刀H长度Mie(H)TIANIS(D)几何林健银林IB几何IMB接IMI1*11001(*2201)*10001信2001)*13001/12001200*11201(*24)#10201(*2200)999#11999#10999#1399912999宏警告15.2(e)SVftnXttXBXt功#3(X)0当一个0200值”予变*3000时,CNC剜停止并措.在一个表达式后面是一条不超过26个字符的告俵息.将308与变3000的值相加.作为告号和普值息一起在屏上显示出来.卑例:#3000=1(没找到风)
9、一警告况ItyH为,3001TooLNoTFoUND:(及枚对为兵)时间信息时同俏R可读.可写.15.2(0关于对闾的系证变 当单独块件功能失依时.即便国独块开关设为OZ也不进行半独块停掾作. 当没行标注*1财等行文成命令时(M.S和T功能).在绢助功能完成前.程序进行为下块.此外.不检出分配完成U号DEN.15.2(h)关于幼作控第Klt9E(#3004)3004进刀椅进刀速率过)M停O激活激活激活1失效谶活激活2激活失效激活3失效失效激活4激活激活失效5失效激活失效滋活失效失效7失效失效失效当接通电源时.谈费量的他为0当进刀维持失法时(1) 按下进刀维持现时.机床停在m独块停接K.然而.当
10、殳*3003使mi块松式失效时.不进行第独块停找作.2)技进刀维持斑.然后松开.aj*tw.但机床并不停程序鲤续执行.机床外在道蟀百被激活的第一块.当进刀速率过Jt失效时,不管操作面板上过刀过载开关如何设史.总是加疗100%的过整B63014CM01巧席输件伶M集线时,即怅花那*H、令切用加,命令的块中,也不过徘附件检制(他黄椅副)B15.2()在改修过&中使用变#3004的实例设定镜像用外血开关或快愕设为每个轴设定的镜像状玄.Ul以通过外山优号(镜像冷闷:)帙。可以检JM当时存在的镣彼状态(见IIlY.7节).从.封制得到的他.破林换成十逃窜!_*3007,*7,的,*5*4,4,#2、#1
11、,*0,设定I第8O第;箱:第6745*I猊;*第3箱!*20I4;It|O(俊像功曜矢JS)。每一位(M),ft.曙示比东.L1(ItG动能激活)一例:如果*3007A3,Bl第一“和第二”的俄像功催款滋活,动过长像信号和改定法.为某轴设定境像功能时.先对伍9值和设定的通行设税或.例作,然后输出 除破并制的林外.北它坳的道像f;号相接处.它旬仍然呸蛤系统变版*3007. 系统交:M3007M管保护系统变域.如未企图给改变出”数脚.P/S1167T极赛则发出警北:WRITEPROTECTEDVARIABLE3保妒变;同.加工等件号需要的零件:;(目标U)农巳加工的零件)(完成号)可谈.可写.*
12、15.2(I)K跳变量基的零件号90已加工的零件号量号动3901已加工的尊件号(完成号)3902冬夏的8件号(目标号)注得不要调换负值,模态信息在同序中.立到的面褪近的块中所标注的校志信息可读.15.2Q)关于模态期四丝毫变号功能IMoOlG00,G01,G03,G33(01组)4002G17.G18.G19(02S3)43G90,G91(03组)4004(04ffl)4005G94.G95(05蛆)#4006G20.G21(06ffl)*47G40.(541.G42(07Ifi)#4008G43.G44.G49(08组)#4009G73.G74.G76.G8(G89(09组)#4010G98
13、.G99(IOffl)#4011G50.G51(11组)4012G65.G66,G67(12ffl)#4013G96.G97(13ffl)#4014G54-G59(14姐)#4015G61G64(15组)#4016G68,G69(16SB)4022(22ffl)#4102B码#4107D码#4109F码#4111H码#4113M码#4114Ie片号#4115程序号4119S码#4120TW#4130PW(实际选择的附加工件坐标系号)例:、执行*1WMooI:时.#1中的姑米(IiRa1.2.333.当前位1发标定校总仅恩去I婷TG码组相对应的系统变让(做CgS川不腌使川)P/S警报;K则发出安
14、伊位置信息不可写.但可依.15.2(k)关于位值息的系座变变量号坐标K刀具IHI值运动网m的撮作#5001-#5008块线点工件坐标系不包括激活#5021-#5028当Im置机床坐标系包括失效#5041-#5048当前位*工件坐标系#5061-#5068装跃性号位置激活#5081-#5088刀具长度儡值失效#5101-#5108偏离何位置第1位(从1-8)表示轴号. 刀具工陵命黄色. 运动刖间的试功能失效.时.这遭味时由援冲(夜比)功能不能以所期望的他.工件坐标系的朴信变值(工件零点Ii量值)可以读”I:件少点的抑做*152(I)关于工件厚点IB值的系次变费号功ft5201第1触扑部工件零点借
15、充值#5208M8轴外部工件零点偏置值#5221M1轴G54工件零点储值*5228第8轴G54工件零点储值#5241第1MIG55工件零点偏值#5248第85IG55工件等点偏置值#5261M1轴G56工件零点值值#5268第8G5工件早点偏Jt值#5281第1柏G57工件早点偏值#5288第8牯G57工件等点餐量值#5301第1轴G58工件/点偏值#5308第8轴G58工件学怠偏值#5321第1MG59工件零点偏值#5328第8辅G59工件零点偏值#7001M1加工件等点倒置值(G54.1PD#7006笫8*工件零点假值7021第1轴工件零点值值(G54.1P2)#7028第8”工件早点偏值
16、#7941第1工件零点储量值(G54.1P48)7948第8,工件*,寰儡值#14001M1工件零点偏值(G541PD#14008第8,工件零点偈值#14021第1工件零点儡置值(G54.1P2)14028第8工件零点儡值#19980第1工件零点儡值(G54.1P3)#19988第8”工件零卓偏量值下为交玳也可以使川:功能变号第1轴外总工件零点假置*25005201G54工件零点偏置#2501*5221G55工件零点偏置#25025241G56工件1点偏*#2503#5261G57工件零点IR直#2504#5281G58工件零点偏量#2505#5301G59工件早点偏#2506#5321第2轴
17、外工件零点1*265202GM工件零点偏#2601#5222G55工件零点偏#26025242G56工件U点偏#2603#5262G57工件零点储量#2604#5282G58工件零点储#2605#5302G59工件零点偏直#2606#5322第3输外部工件学点偏#2700#5203G54工件零点假宣2701#5223G55工件点值#2702#5243G56工件早点假2703#5263G57工件零点偏置27045283G58工件零点值#2705#5303G59工件早点假量*2706#5323第40外探工件零点储量2800#5204G54工件早点偶置*2801#5224G55工件零点倘量*2802
18、#5244G56工件零点偏置#2803#5264G57工件零点Iljr#2804#5284G58工件*点偏置#2805#5304G59工件零点保置#2806#5324注暮为了使用费#2500至#2806和#5201至*5328.工件坐标系的可选变是必不可少的.48个附加工件坐标系的选项变是#7001至07948(G541P1G541P18).SOO个附加工件坐标系的选项变是#14001至019988(G54.1P1至G54.1P3).有了这些变.#7001至37948也可以使用.15.3算术和逻辑运算ii15.3(a)所列的运3透川变域.。符右边的去逐式M含常数和/或由阑数和G:将组成的变i.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 定制 指令 15

链接地址:https://www.desk33.com/p-177358.html