首页 百科知识 程序的有关术语及指令代码

程序的有关术语及指令代码

时间:2022-10-12 百科知识 版权反馈
【摘要】:国际上广泛采用两种标准规定的代码,即EIA代码和ISO代码。在数控程序中,它指位于字头的字符或字符组,用以识别其后面的数据;在传递信息时,它表示其出处或目的地。加工程序中的地址字也称为程序字。它由表示准备功能地址符“G”和两位数字组成,但也有一些数控系统采用三位数的组合。最小设定单位以下的数据应进行四舍五入。S指令是续效指令,即一直有效直到改变为止。

5.4.1 程序的有关术语及指令代码

1.字符 是用以组织、控制或表示数据的各种符号,如字母、数字、标点符号和数学运算符号等。在功能上,字符是计算机进行存储或传送的信号;在结构上,字符是加工程序的最小组成单位。

2.代码 是表示数控装置传递信息的语言,也是字符在信息载体(如加工程序单及控制介质)上的编码。国际上广泛采用两种标准规定的代码,即EIA代码和ISO代码。

(1)EIA代码 最初是由美国电子工业协会规定的,它是在穿孔带传送信息时使用的代码,是6位补奇码。这种代码在国外的一些数控机床中采用较多,我国在20世纪70年代的部分数控机床中也有所采用。

(2)ISO代码 这种代码是由国际标准化组织ISO制定,是在穿孔带传送信息时使用的代码。它是七位补偶码,已在国内外的数控机床中广泛采用。

3.字 是程序字的简称。它是一套有规定次序的字符,可以作为一个信息单元(即信息处理的单位)存储、传递和操作,如X123.456就是由8个字符组成的一个字。

4.地址和地址字

(1)地址 又称为地址符。在数控程序中,它指位于字头的字符或字符组,用以识别其后面的数据;在传递信息时,它表示其出处或目的地。在加工程序中常用的地址有O、N、G、X、Y、Z、U、V、W、I、J、K、F、S、T和M等字符,如表5-3所示。

(2)地址字 是由带有地址的一组字符而组成的字。加工程序中的地址字也称为程序字。例如,在“N100 M30;”这一条程序段中,就有N100及M30这两个地址字。加工程序中常见的地址字有以下几种。

①顺序号字(程序段序号)它表示程序段的名称。顺序号位于程序段之首,通常用4位数字表示,即0000~9999,在数字前还应冠有地址符号“N”,如N0001……。

顺序号字可以用于引导程序、主程序、子程序及宏程序中。

表5-3 常见地址符的含义

img323

②准备功能字 准备功能字是设置机床工作方式或控制系统工作方式的一种命令(简称G功能)。它由表示准备功能地址符“G”和两位数字组成,但也有一些数控系统采用三位数的组合。

目前,ISO标准规定的G功能代码这种地址字,因其标准化程度不高(“不指定”和“永不指定”的功能项目较多)。所以,在使用现代数控机床时,必须按照其数控系统操作说明书的具体规定使用,切不可盲目套用。常用G功能代码的内容如表5-4所示。

表5-4 G代码功能一览表

img324

③坐标尺寸字 由坐标地址符及数字组成,且按一定的顺序进行排列,各组数字必须具有作为地址代码的字母(如X、Y等)开头。各坐标轴地址符按下列顺序排列:

X、Y、Z、U、V、W、P、Q、R、A、B、C、D、E;

其中,数字的格式和含义如下:

例如:X100.;X100.0;X100000;都表示沿x坐标轴移动50毫米。

编写数控程序,通常按小数点方式输入x、y、z轴坐标移动量,最小设定单位为0.001mm。最小设定单位以下的数据应进行四舍五入。

例如:向x轴正方向移动12.3456mm的情况,即变成:X12.346;

④进给功能F进由地址符F及数字组成,数字表示所选定的进给速度,一般为四位数字,单位为“mm/min”(每分钟进给量)或“mm/r”(每转进给量)。F指令是续效指令,即一直有效直到改变为止。

⑤主轴转速功能S 由地址符S及数字组成,数字表示主轴转数或主轴线速度,单位为“r/min”或“m/min”。S指令是续效指令,即一直有效直到改变为止。

⑥刀具功能T 由地址符T和两位数字组成,用以设定刀具的号码。T指令是续效指令,即一直有效直到改变为止。

⑦辅助功能(简称M功能)由辅助操作地址符M和两位数字组成。M功能的代码已标准化,常见M代码功能(如表5-5所示)。

表5-5 M代码功能一览表

img325

⑧程序段结束符号 每个程序段结束用“EOB”表示,但在书写或CRT显示器上用“;”表示,它代表程序段的结束。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈