程序结构12.docx
个程,Ui卜述成分如成,«12摩分A分M述破带起动格明一个程序文件开蛤的符号Ii号节用于程葬文件的标照.9程序起动ISiW一个程序开靖的行弓程序节对于机床的命令评论节给予操作看的评论或指导里帝绪束指明一个程序文件维京的符号一个粗序1»山若干个块组成.一个程序节由-个相济学开妁井由一个咫序结束码结束.酒节O构声节8序号OOOOl块1N1G91G00X12O.0Y80.0故2N2G43Z-32.OHO1:块nNdZO.弃序结束M30:个块包含rM于制了必须的仇息.浩如一个移幼命令或却副刑大命令rr程序块开头指定一个斜杆(/)使一些程序块的伏行失效(ll-12.2fc°JiK-).12.程序结构12.1除程序节外的程序成分解再磁带起动盛恬起动指期一个包含CNC程序的文件的小蛤.4郭咨使用SYSTEMP或者通用的个人计算机来进入”.不要来此供号.修信,“不整示在屏尊匕然而.如宋怡出此文件,该伐可动地勒出在此文件的开始处.名称ISOViEiA码本说明书中衲符号碳帚起动%ER%«111()帝思青冏笥导节花一个包含前5节的文件中.要在春序防逼人数抠.当机床起动时.通常山打开电源或短忖系统束设工标号IkH次6.在林';跳跃状去中.烈格所有的依息直到愫到第一个块!S>kPh当从一个8人/冷也装M中将一个文件愫入CNC装置时.山林。跳跃功能来找G的tr.-个的廿节一收包含访如一个文件头那样的tg争跳跃前导节时,如使像TV奇俄博冷仓也不这行.所以蔺8节可以包含除EOBH外的任何科程序起动在-个谪9节后立即选入检序E动码,亦即常守住一个程序不解的总程序起动外这个码指明一个程序的起动.并总是要求设标号IiiUK功能大效.<HSYSTEMP或通常的个人计01Vt这个例可以由按臼汇18来进人.名*ISOflElA本Ifti!书中忖将号程序起动LFCR«12.1(b)序起动日-168-串、B63014CW01评论节!12.程序结构注*如果一个文件包含多个程序,在第二或以后的程序号以前,不能出现标号跳欧操作的EOB码.仟何山建制山楣和控制入码包围起来的信息出格认为髭个评论.川户可以在评论Tiift人个标!S头.一些即论,府于操作人员的一冬也导等.121(c)控入Ia控出的码名称IS。码EIACI本燃明书中的将号义搜*入(2-4-5(评论节开始控制出)247)评论节结束自由存油;操作将一个程序K入存便器时.如果行任何讲论节存在.它门并不被略去向是也被读入存储器.然而.ffil!rt=jtt.与列在附家A中的叼艺中的那“日不同的利足不设入存储禽的.当包弁储器中的数据冷山到外郊12装置时(见l8¾).H论部分也触输出.当一个程伟显示在屏端上时.它的评论门也被金;TJ伤血.当读人在储圆时被忽略的部些码片不给出或显示住存储笈操作或DNC运行期间.所方的津论节被.忽电.由设置参数CTV(参数No.OlOO的第位)TV检有功舱可以用干一个评抡节.注9(如果在一个程序节的中部出现了一个长的评论节.由于这样的一个评论节.沿一根”的移动可能长时闷的停滞.所以评论节应该放在可以发生运动停滞或没有运动发生的域方.注It1如果仅仅读入了一个控制人色而没有匹配的控制-出码,忽电所谀入的控M-AH.2在一个W论中不能使用EOB鼻«1带结束磁出站束放在包ANC弘除的文件的UihS.如米和“;是川门动程正系统ill人的不需鳖退人比仁”次心节不“示在乳示屏&上然而.、个文件输出时,作文件的结尼处门动地注出此仪号.当文件的结见处没行及IM02或M03时如朱企田找trC4码,MP/SNo.6010警怨春报警.名秣ISOftEIAAcaw*W磁常靖来%ER%»12.1(d)帝H京玛a301CM)1编程12.程序结构12.2程序节结构AX-E推述个税存节的元本.对干除再*W外的!G或分请见IL121.裳序号在存储器中开始注81处,财每一个总序指定个IIi胞址O以及母若的四位:数十组成的程序号来识冽诚粗停.在ISO吗中.«1;(:)"J以用未代号炖址0.当在程序的升始处没"指定程序时.在程际开始处的序列“(N.J被认为是它的程序号.如果使用的2个Tr个数字的序列号式后四位数字被注册为12序号.如果后四位数了仝是0.80)刽1以!W注看的程序勺裱注册为程序号.ttifii.需要注意.No不使用于相序号JDJii在一个松林的“给没号程序号或序列B当读WP被信。到存储方中去时.必须用MDll的板来括比一个程序号(min-8.4jSUI10.1).注得程浮号BOOO到9999由机床制遣诲使用,局户不能使用这春号码.12.程序结构编程B63014C*)1序列号和块个程序山ZIT个命令组城.个命小元称为一个决.个块山个央鳍束同EoB束号其它块和分出.«12.2(a)EOB码««ISOHElA研本饺朗玄中的符号块结束(EOB)LFCR.在个块的开头处.可以放置一个由地址N以及Kl者的不K于玄似数字(1Sl99999)的一个数组成的存列0.序列号可以按RS机的次序来指定,且可以跳队任何的数.可以对所有的头指定序列。或仅仅对需要的块指定序列号.ffi.一般说耒.以!开的次序来指定序”号足方便的.以隹与机床步相办调(例如当由于刀只树Ift而使用-个新的刀具.以及机床开始个喻有权索引的新表面时)N3Q0X200.0Z300.0;序必号或版上JKtiL912.2(b)3列号和埃(例子)注物为了与其它CNC系统相容不能使用NO.不筵使用程序号0.所以在将序列号作为联序号时不能使用0.TV检查(沿磁带的帔的奇儡性检查)对按帧蛤入破曲的一个块遂行行儡件构今.如果一个块的MtTlX(从窿跟在个EoB后的叼开蛤.刎FfEOBfA)是分It出一个PSNo.002警报ffiS.仅对由标号次氏功能晚灰的那些部分不作TV检查整No.OKX)的第】位(CTV)可以川呆指定在拈到用JTV挖杳的字件数目时.是否计算包用在,(,和),中的卯成it论的字OL可以在MDl小元上.设定TVq在功能有效或失»(jaI-11.4.3).IUB63014CwOI块结构(字和地址)12.程序结构个次山个或多个字,个字体个地如以及猫眼Jni的勺"数字组改的数II.(住IUIKMBl仃加号(+)或版号()所构成)字=施地+效”(例如:xwo)一个地址使用一个字V(A到Z):一个见见决定riu在收他址后面的数目的氐义.a12.2(b)折出了可用的地H.和它Cl的XS义同一个堆址可以育不同的意义,这依惊柏备功能的说明量12.2(b)主要的功健和地址功*靖址«义程序号0,Ir停号用列号N序外号愦*功隹GIS定运动模式(直钱的.H理的,等等)堆效送句X.Y.Z,U1V1W.A.B.C坐标,移动命令I.JtKBl货中心的生标R回负的拳径进刀功能F每分铸进刀的速率每一转进刀的速率主轴转速功蟀S士柏55速刀具功能T刀具数精肋功隹M关于机床的开关控制B«*51号住号D1Hl停事P.X停修时闲程序号名称P于式序号复次出P子骐序复的次数,殴P.Q诩合过程参数注在ISO科中,V(:)也可以用来作为一个程序号的埴址.N_G_(Y_F,_S-T_M-*列号i*ttiMttitQ7刀功陡刀和8功能速功能12.2(C)一个缺(例子).主要的地址和命令值的范BI卜削/川I;笠的地址和川指定地址的的的陋14注0.这吨数字代&CNC系统的限M.它却总扰的限制是*令不M的.例如.CNC允i个“口和X轴F称多达大约IOO米(以修米小).焦佩对!个排定的机卡用X轴的实际行内可(16限制为2米於似胞.CNC可以留薪切忸速率商达240米/分,但机床不允许高干3米/分.身发展一个程序时.用户应改仔细地间读机床的说明书以及本说明15以热RtfJWM.«12.2(O主要的靖城0命令值的菊Bl功IB螳依以充聚入以英寸入程序号0t1到99991M9999序外号N1到999991«99999备功箧G。到990M99境致语句增系技IS-BX.Y.Z,U.V.W.A1B.C.I.J.K.R±99999.9990米:99999999英寸增系婕IS-C+9999.9999米i99999999英寸分仲的透刀增系晚IS-BF划240000充米粉0.01朗960000芟寸份增量系统IS-C1到1000*/分001到4000.00英寸份修竹的透刀F0.001S>J500.00米图OoooI到9.89«英寸/»主芹重功筵SOSJ20000OH20000刀具功恁T0到99999990«99999999助功能M0到9999999908199999999B024999999990M99999999«<H.D。到4000M4停径增量系烧IS-BX.P0M99999999sOH99999.999s增改系坡IS-C09J99999999s0到9999.9999s程序号的名称P1到99991H9999BVttP1H9991H999住得在ISo码中.X(:)也可以用作程序号的地址.,LfKF1I :1J.当在一个块的珍头处指定r个斜HJHlUMj个数(n(n=Itf9)JfIlAl机在投竹匈板匕的可选次跳IDUf关a谀状为on.那么.(i.DNC懂作成少MJS运行时珞忽略包含住加应了开X数n的那个快/n'l'lftU.4可选次趺跃:开美nii为。仔时.包含由/n指定的块中的佑也必幺我除这£i除石操作公。1"以决退是含跳既含n的块.时于“中的数目1可以省略.然而,当在个块中用了阚个或更多个可透块跳灰开关时.对于/1中的数口1不能自琳*M)(不正)(正)/3GOOX10.0:/1/3GOQX1O.0:当界序共入奔储A时,该功能裱忽略.不RN选块跳展开关如何i殳;5,包含/n的那生块也毋存封存皓器中.不管可送块跳nJT关如何设置.可以0出行体巷中的程序.即使在序列号搜索操作明阿.可逡次跳次也是疗效的.依限于根床.可能不应所有的可选块跳