quan国咨询热线:13173067663
产品分类
PRODUCTS
quan国fu务热线
13173067663
数kongxichuang编程的程序格式
nin的位置:技术文zhang
数kongxichuang编程的程序格式
日期: 2020-10-28 阅读: 6023 次

数kong编程的程序格式

(1)程序的jie构

零件程序是用来描述零件加gong过程的指令daima集合,它由程序名、程序内rong和程序jie束指令三bu分组成。

例如,在一块平板上xi削正方形tu台的加gong程序如下:

1)程序名

程序名为程序的开始bu分。cai用程序编簄uo刂穖aqu分存储qi中的程序,不同的数kongxi统,程序簄uo刂穖ake不xiang同。如FANUCxi统用О,AB8400xi统用P,而ximenzixi统用%。编程shiying根据说ming书的规ding使用,否则xi统将不接shou。例如,上例中的“O0030”是整个程序的程序号,也叫程序名,由地址maО和四位数字组成。每一个独立的程序都yingyou程序号,它ke作为识别、调用该程序的标志。

2)程序内rong

程序内rong由若干个程序duan组成,每个程序duan由一个huo多个指令字构成,每个指令讂hong傻刂贩?褪?肿槌桑?黡ai表机chuang的一个位置huo一个动作,每一个程序duanjie束用“;”号。

一个程序的最大长度取jueyu数kongxi统中零件程序存储qu的rong量。现dai数kongxi统的存储qurong量已足gou大,一般qing况下已足gou使用。一个程序duan的字符数也you一ding的限制,如腸heng┦齥ongxi统规ding一个程序duan的字符数≤90个,一旦大yu限ding的字符数,则ba它分成两个huo多个程序duan。

每个程序duan以程序duan号“N××××”开头,用“;”表shi程序duanjie束(you的xi统用LF、CR祋ue?疟韘hi)。每个程序duan中you若干个指令字,每个指令字表shi一zhong功能,所以也称功能字。功能字的开头是英文字母,其后是数字,如G90,G01,X100.0等。一个程序duan表shi一个wan整的加gonggong步huo加gong动作。

3)程序jie束指令

以程序jie束指令MO2huoM30作为整个程序jie束的符号。

(2)程序duan格式

程序duan格式是指一个程序duan中指令字的排列薱heng蚝捅泶锓绞健T诠?shi陑hunISO69831—1982和我国的GB8870—1988标zhun中都做羢i咛骞鎑ing。目前数kongxi统广泛cai用的是字地址ke变程序duan格式。

字地址ke变程序duan格式由一xi列指令字(huo称功能字)组成,程序duan的长短、指令字的数量都是ke变祄o?噶钭值呐帕兴cheng蛎粂ou严格yao求。各指令字ke根据需yao选用,不需yao的指令字以及与上一程序duanxiang同的续效指令字ke以不写。这zhong格式的觧uo闶浅绦蚣蚨獭⒅惫郏琸e读性强,易yu检验.修改。字地址程序duan的一般格式如下:

N_G_X_Y_Z_F_S_T_M_﹔

其中:N为程序duan号字;G为zhun备功能字;X,Y,Z为zuo标功能字;F为jin给速度功能字;S为主轴转速功能字;T为刀具功能字;M为fu助功能字。

1)程序duan号

程序duan号位yu程序duan之首,由薱heng蚝抛諲和后续数字组成。后续数字一般为1~4位的正整数。数kong加gong中的薱heng蚝攀导噬鲜浅绦騞uan的名称,与程序执行的先后次序wuguan。数kongxi统不是按程序duan簄uo乃cheng蚶粗葱谐绦虻mo??前闯绦騞uan编写shi的排列薱heng騴huduan执行程序的。

程序duan簄uo淖饔冒??dui程序的校dui和检索修竚o蛔魑?跫??虻哪勘辏?醋魑??蚰康某绦騞uan的名称。you薱heng蚝nuo某绦騞uanke以jin行fu归操作,这是指加gongke以从程序的中间开始,huo回到程序中断处开始。

2)zhun备功能

用来规ding刀具和gong件的xiangduiyun动轨迹、机chuangzuo标xi,zuo标平面、刀具补偿和zuo标偏置等多zhong加gong操作的zhun备gong作。

Gdaima分为mo态daima和feimo态daima。mo态daima表shi该daima一经在一个程序中指ding,直到出现同组的另一个daimashi才shi效;feimo态daima表shi只在写you该daima的程序中才you效,而且同组的任意两个daima不能同shi出现在一个程序duan中。国标中规dingGdaima由字母C及其后面的两位数字组成,从G00~G99共you100zhongdaima,常见Gdaima见表1-1-1。数kongxichuang编程的程序格式

3)zuo标值

zuo标值用yuqueding机碿aixi毒遹un动终点的zuo标位置。多数数kongxi统ke以用zhun备功能字来选择zuo标值的制式,如FANUCzhuxi统ke用G21/G22来选择米制单位huo英制单位,cai用米制shi,一般单位为mm。

4)jin给速度功能

jin给速度功能F又称为F功能huoF指令,用yu指ding切削的jin给速度。数kongxichuang一般用每穤hong觠in给。例如,F150表shijin给速度为150mm/min。

5)主轴转速功能

主轴转速功能S又称为S功能huoS指令,用yu指ding主轴转速,单位为r/min。例如,S300表shi主轴转速为300r/min。

6)刀具功能

刀具功能T又称为T功能huoT指令。在xichuang中,T后常跟两位数,用yu表shi刀具号,刀补号则用HhuoDdaima表shi。例如,T06表shi6簄uo毒摺Ⅻ/p>

7)fu助功能

fu助功能M又称为M功能huoM指令,用yu指ding主轴的xuan转方向,启动、ting止,冷却液的开guan,刀具的更换等各zhongfu助动作及其状态。M指令由字母M及其后面的两位数字组成,从M00~M99共you100zhongdaima。这类指令与kong制xi统的插补yun算wuguan,而根据加gongshi的机chuang操作的需yao予以规ding,也youxiangdang一bu分daima是不指ding的。常见Mdaima见表1-1-2。数kongxichuang编程的程序格式


xiangguan产品