程序结构12.docx

上传人:李司机 文档编号:2225786 上传时间:2023-02-02 格式:DOCX 页数:17 大小:148.37KB
返回 下载 相关 举报
程序结构12.docx_第1页
第1页 / 共17页
程序结构12.docx_第2页
第2页 / 共17页
程序结构12.docx_第3页
第3页 / 共17页
程序结构12.docx_第4页
第4页 / 共17页
程序结构12.docx_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《程序结构12.docx》由会员分享,可在线阅读,更多相关《程序结构12.docx(17页珍藏版)》请在三一办公上搜索。

1、个程,Ui卜述成分如成,12摩分A分M述破带起动格明一个程序文件开蛤的符号Ii号节用于程葬文件的标照.9程序起动ISiW一个程序开靖的行弓程序节对于机床的命令评论节给予操作看的评论或指导里帝绪束指明一个程序文件维京的符号一个粗序1山若干个块组成.一个程序节由-个相济学开妁井由一个咫序结束码结束.酒节O构声节8序号OOOOl块1N1G91G00X12O.0Y80.0故2N2G43Z-32.OHO1:块nNdZO.弃序结束M30:个块包含rM于制了必须的仇息.浩如一个移幼命令或却副刑大命令rr程序块开头指定一个斜杆(/)使一些程序块的伏行失效(ll-12.2fcJiK-).12.程序结构12.1除

2、程序节外的程序成分解再磁带起动盛恬起动指期一个包含CNC程序的文件的小蛤.4郭咨使用SYSTEMP或者通用的个人计算机来进入”.不要来此供号.修信,“不整示在屏尊匕然而.如宋怡出此文件,该伐可动地勒出在此文件的开始处.名称ISOViEiA码本说明书中衲符号碳帚起动%ER%111()帝思青冏笥导节花一个包含前5节的文件中.要在春序防逼人数抠.当机床起动时.通常山打开电源或短忖系统束设工标号IkH次6.在林;跳跃状去中.烈格所有的依息直到愫到第一个块!SkPh当从一个8人/冷也装M中将一个文件愫入CNC装置时.山林。跳跃功能来找G的tr.-个的廿节一收包含访如一个文件头那样的tg争跳跃前导节时,如

3、使像TV奇俄博冷仓也不这行.所以蔺8节可以包含除EOBH外的任何科程序起动在-个谪9节后立即选入检序E动码,亦即常守住一个程序不解的总程序起动外这个码指明一个程序的起动.并总是要求设标号IiiUK功能大效.J500.00米图OoooI到9.89英寸/主芹重功筵SOSJ20000OH20000刀具功恁T0到9999999099999999助功能M0到9999999908199999999B024999999990M99999999H.D。到4000M4停径增量系烧IS-BX.P0M99999999sOH99999.999s增改系坡IS-C09J99999999s0到9999.9999s程序号的名

4、称P1到99991H9999BVttP1H9991H999住得在ISo码中.X(:)也可以用作程序号的地址.,LfKF1I :1J.当在一个块的珍头处指定r个斜HJHlUMj个数(n(n=Itf9)JfIlAl机在投竹匈板匕的可选次跳IDUf关a谀状为on.那么.(i.DNC懂作成少MJS运行时珞忽略包含住加应了开X数n的那个快/nllftU.4可选次趺跃:开美nii为。仔时.包含由/n指定的块中的佑也必幺我除这i除石操作公。1以决退是含跳既含n的块.时于“中的数目1可以省略.然而,当在个块中用了阚个或更多个可透块跳灰开关时.对于/1中的数口1不能自琳*M)(不正)(正)/3GOOX10.0:

5、/1/3GOQX1O.0:当界序共入奔储A时,该功能裱忽略.不RN选块跳展开关如何i殳;5,包含/n的那生块也毋存封存皓器中.不管可送块跳nJT关如何设置.可以0出行体巷中的程序.即使在序列号搜索操作明阿.可逡次跳次也是疗效的.依限于根床.可能不应所有的可选块跳次开美(1到9)都足可川依诸参考机球制侬商的说明书以找出哪些开关是可用的.告1Ttr冷位=必缰在一个埃的m%处瘠定了一个斜红(/)如果在别处出现一个斜轨.从这个斜杠到EOB14之前的储息将破忽总,2使一个可延於景开关集”可选埃狄跃播作是在篇块从存储若成修帝读入一个it冲a时进行处理的.在坡已狡缜入一个缓冲Rie,即使有一个开关检役童为o

6、n,已经读入的块不会被忽略.注得TVWFTH#当可这块跳跃开关接通时.可与可选块跳取开关断开时相图的方式对跳兼部分进行TH和TV桧查.程序结束IlMEM冰的姑尾处加以卜冽科之*Ifi叫弗的的M束:12.2S)9声H京H而,义的JB修用于主程再用于子段用如JS在程序执行中执行了一个醛序结束码.CNC终止谀程序的执行fl.设置为*位状态.1执行子以序结束刷校胡这叫到调用浪子!序的程序如累在机床*作面板上的可选埃跳跃开美国为on.包含0如加02./M30;.成/M99:的可选块联科的软并不彼认为是一个程序的结束.(ft可选块整跃,项目)格式子程结构正知下SB所相助的那样,M99不一定要构成一个立的M

7、L例飨)XIOO O Y100.0 MM ;子程序调用12.3子程序(M98,M99)如果个和仔代仃蚓过的序列或短JR玉0的模式.这样的个你列成秋式可以在存储JS中的存为个f程序以简化设相米可以从主程序火四川4子程伟一个被网用的r程序也可以再IW用叼一个了y环M98POOOOOpO.于离于序号Mnttftn当不Ifi定复ISlI时修子被谓用且只“调用一次.、上程序调用一个r程序时,认为是个一般!程序说用这咕I程序口川可以取交多达四级.如卜所乐,,考一个不孰的调用命令可以田以调用一个程序多达999次为广叼门动整系统相存.在第一个块小、NXXXX可以用来代林联在O(或者:)后而的子程序号期在N心和

8、的序刊号被注册为子程序号牌J注册个f片序的方t见ULlO.注得1M98或M99代码信号和迭通嘛冷值号不修出始机床.2如果不能找到由地域P指定的子程序号,发出一个含(NO.078).举例*M98P51002:这命令It定连续调用子程序(1002号)五次在同一个城中可以相定一个子程序令(M98P.)为一次移动命令.X1000.0MMP1200;这例子在一个X移功后调用于H序(12).从一个支&中执行子程序调用序列*OloIO0;N10200;NIO300;N10400;N10500:N10600M99;一个子厘算可以则主税再调用于程序的同一总方法,用另一个子秀.特殊用法在主程寿中指定返回目的见的序

9、列号Aiuimpme个子程序拄站时的米列6控JW不返网到谢川次K的Jft个块.而是返回我只由由PlS定的点列弓的IIb个块.然而.需要注.加米本行序以区奶厂存储器运行方式的方式运行p*jim.这冷方法格比达IE到:*9序的返IE方花管更长的时2主用y千,N0010.J/00010.;N0020.;/N1020.;N0030M98P1010;/N1030;N0040.;Nl(MO;N0050-;N1050;ZO网;NlMOM99P0060;在主僵序中使用M99闻果在丰展序中执行M99控制返问刎上葬序的开蛤.例如可以由在土匕序的话皆地方放人/M99:;1住执行做中稔序时将可这我跳以功彷设置为。立的

10、方法央执行M99.执行M99HJ控M返到主程序的开J候后执行从上松珍的顶头处玉M开始.执行在可通快跳队功能i殳以为Ofl1射核出史如果可逢块跳跃功瓶设置为Od/M99.快将被跳妖:控制被传送到学或执行的下一个炭如果指出了M99Pb.控制小返回到全存存的开瓶向迁运X到行列号m花这种情况下.返利封存列与n需要更长的时间NOOlO.N0020.:LN0030.NOMO.;可达次欧以OFFNOosO;/N0060M99P0030N0070.;ND080M02;仅仅使用一个子程序山搜索VHjMDI的的开始处”似完全做执行个上悭序BMY执打个rw.(XJ及索煤作的伯启.见I9.3)在这种情及K如JR执行个

11、含仃M99的块.弗加也回启了瘴怀的开始以币M执行.如枭执行个含为M99Pn的央.怨制IiM纲子程,中皆有序列Dn的;以孽笈执行.为了结束Ii个程依必取在i*i地方故人含自TMo2:或/M30块.并H.可选次开X必加设置为off:比开关开始是设JI为On的NlolO;N1020.;N1030.;1Nlo40MO?:可选块IIJRONNIOWM99PIO2。:112.48个数字的程序号8个数字程小巧功命使用可以用跟在地IiO后的八个数卞兴指定出序:;(00(X)00001到099999999)KW 萦止程序的编辑可以察小子程序000008000到000008999000009000到0000099

12、99080000000到089999999090000000到099999999的JB%敷不M程启qNE8(No.32021)OOoOo8000到OoooOe999NE9(No.3202#4)OOOOOQoOo到OoOOo9099RRG8E(No.3204#3)OSO(XXXX)O9i089999999PRG9E(N.3204IM)09000000091099999999注及也为口令功能(见111-9.9)甯定了一个修谡的口令时,不能Bt婪NE9(数No.3202的第3位)和PRGdE(多数No.3204的第4位)的设1. 文件名对于忻火个检出的程序冲床.文件用如下力法命名:当指定000000

13、001和000123456的冲压时()00000001-G*%指定012345678和015678900的冲压时:O12345678-G、正在应用双路径畀刽时.对J第路径的文件名加垢Sl-f而妁于第二路径的文件名加后如-2. 特殊程序可以使用参数N。.3204的第5位(SPR)来改变特殊的子程序1)川G码的宏调用用于制JKG码的H程中号SPR=OSPR1No.6050000009010090009010No.6051000009011090009011No.6052000009012090009012No.6053000009013090009013NO.6Q54000009014090009

14、014No.60550000015090009015No6056000009016090009016No.057000009017090009017No6058000009018090009018No.60590000090190900090192)川MfS的宏M川用于拊定M码的参Kt蜃序号SSPR=O当SPR-1NO.6080000009020090009020No6081000009021090009021No6082000009022090009022No.6083000009023090009023No.6084000009024090009024No.0850000090250900

15、09025No.6086000009026090009026No6087000009027090009027No.608000009028090009028No.690000090290900090293)川M翦的FM?谒川用于招定M研的政融呼号立SPR=OSSPRMNo.60710000090010900091NO.607200000920900092N6073000009003090009003NO.6074000009004090009004NO.6075000009005090009005NOeo76000009006090009006No7700000970900097NO.6078

16、000009008090009008NO.60790000090090900090094)用T的宏调川用于播定M玛的flt京号SPR=OSSPRMTCS(NO.6001/5)00000900009000905)用ASCIl码的宏调用用于指定M码的0l停号当SPR=OSSPR1NO.6090000009004090009004No.6091000009005090009005可以使川外部*1人怡号来搜索个程序号.可以Ill从外部向CNC*入一个在1对99999999之例的秩序:;家选择个储在在CNC存储备中的程序具体JffiTf可参考机床供造商提傀的相火说明书限制子程序调用比功能使F加不调用失效.除昨使用/FS15磁带格式(m18).这欣制也应用在外部I/O*X中调附程序(M198).DNC(举例)M98P仅彳6!摩号不包含14数.在DNCLDNC2以大网.故报服务开CNC和图形时话功能中.小帔使用8个数7的程序号.

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

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号