首页 理论教育 SIEMENS802D数控编程的基本结构

SIEMENS802D数控编程的基本结构

时间:2023-06-24 理论教育 版权反馈
【摘要】:在这种情况下,其数值可以通过“=”进行赋值,如R10=6.234,H5=12.1,I1=32.67。在程序编写过程中进行换行或按输入键时,可以自动产生程序段结束符。程序段号建议以5 或10 为间隔选择,以便修改、插入程序段时赋予程序段号。

SIEMENS802D数控编程的基本结构

1.程序名称

为了识别和调用程序,每个程序必须有一个程序名,在编制程序时可以按以下规则确定程序名。

(1)开头两个符号必须是字母

(2)其后的符号可以是字母、数字或下划线。

(3)最多为16 个字符。

(4)不得使用分隔符

如ABCKUER_67。

2.程序结构和内容

NC 程序由若干个程序段组成,所采用的程序段格式属于可变程序段格式。每个程序段执行一个加工工步,每个程序段由若干个程序字组成,最后一个程序段包含程序结束符M02 或M30。

3.程序字及地址

程序字是组成程序段的元素,由程序字构成控制器的指令。程序字由以下3 部分组成。

(1)地址符:地址符一般是一个字母。

(2)数值:数值是一个数字串,它可以带正负号和小数点。正号可以省略不写。一个程序字可以包含多个字母,数字与字母之间还可以用符号“=”隔开,如“CR=16.5”表示圆弧半径为16.5mm。此外,G 功能也可以通过一个符号名来调用,如“SCALE”表示打开比例系数。(www.xing528.com)

(3)扩展地址:对于计算参数(R)、H 功能(H)、插补参数/中间点(I,J,K),可以通过1 ~4 个数字进行地址扩展。在这种情况下,其数值可以通过“=”进行赋值,如R10=6.234,H5=12.1,I1=32.67。

4.程序段结构

一个程序段中含有执行一个工序所需要的全部数据。程序段由若干个程序字和程序段结束符LF 组成。在程序编写过程中进行换行或按输入键时,可以自动产生程序段结束符。

5.字顺序

程序段中有很多程序字时,建议按如下顺序进行书写:

N、G、X、Y、Z、F、S、T、D、M、H。

程序段号建议以5 或10 为间隔选择,以便修改、插入程序段时赋予程序段号。

那些不需要在每次运行中都执行的程序段可以被跳跃过去,为此可以在这样的程序段的段号前输入斜线符“/”,通过操作机床控制面板或通过PLC 接口信号使跳跃程序段号生效。

在程序运行过程中,一旦跳跃程序段生效,则所有带“/”符的程序段都不予执行,这些程序段中的指令当然也不予考虑,程序从下一个没带斜线符的程序段开始执行。

6.注释

利用添加注释的方法可以在程序中对程序段进行说明。注释可作为对操作者的提示显示在屏幕上。例如:

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

我要反馈