首页 百科知识 程序的一般结构

程序的一般结构

时间:2022-10-16 百科知识 版权反馈
【摘要】:一个零件程序是由遵循一定结构、句法和格式规则的若干个程序段组成的,而每个程序段是由若干个指令字组成的,如图3-7所示。程序段都以序号“N”开头,M02作为整个程序结束的字符。每个程序段有若干个指令字,每个程序段都表示一个完整的加工工步或动作。大多数系统规定了一个程序段的字符数≤90个,90个字符对于一个程序段来说基本足够。一个数控系统所允许的加工程序的最大长度取决于该系统中的零件程序存储区的容量。

3.2.1 程序的一般结构

一个零件程序是由遵循一定结构、句法和格式规则的若干个程序段组成的,而每个程序段是由若干个指令字组成的,如图3-7所示。

img81

图3-7 程序的结构

零件程序的结构组成如下:

img82

一个零件程序必须包括起始符和结束符。

程序号:为了区别存储器中的不同程序,每个程序都要有程序编号。一般以规定的英文字母(多用O、P)或者(%)字符开头,后面跟若干数字组成。有些系统的程序号由英文字母、数字或英文、数字混合组成。

程序段:每段程序以“Enter”(回车键)、“;”号或者“LF”为结束符。程序段开始可以冠以该段的程序段号,也可以省略,程序段号由地址N及后续4位以内的数值1-9999构成,它排列的顺序可以是递增的,也可以是任意增大的,中间有间隔也无妨,在同一个程序中,程序段号不能重复。程序段前加“分号(;)”表示该程序段被注释,系统不执行此程序段。程序段前加“符号(/)”表示该程序段能被跳过,系统的跳段功能有效时不执行此程序段。

程序结束符:M30或M02

注释符:括号“(  )”内或分号“;”后的内容为注释文字。

如图3-7所示为一完整的零件加工程序。它由程序号和若干个程序段组成,每个程序段都包括了开始、内容及结束部分。程序段都以序号“N”开头,M02作为整个程序结束的字符。

每个程序段有若干个指令字,每个程序段都表示一个完整的加工工步或动作。大多数系统规定了一个程序段的字符数≤90个,90个字符对于一个程序段来说基本足够。

一个数控系统所允许的加工程序的最大长度取决于该系统中的零件程序存储区的容量。如日本的FANUC-7M系统,零件主程序存储区的最大容量为4KB,另外还可以根据用户要求扩大存储区的容量,所以该系统可适应大型程序的编制

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

我要反馈