简明数控工艺与编程手册(第三版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第2篇 数控编程基础

第5章 程序结构

5.1 基本编程术语

(1)字符

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

① 数字 程序中可以使用十个数字(0~9)来组成一个数。数字有两种使用模式:一种是整数值(没有小数部分的数),另一种是实数(具有小数部分的数)。数字有正负之分,一些控制器中,实数可以有小数点,也可以没有小数点。两种模式下的数字,只能输入控制器系统许可范围内的数字。

② 字母 26个英文字母都可用来编程,用字母表示地址码,通常编写在最前面。大写字母是CNC编程中的正规名称,但是一些控制器也接受小写形式的字母,并与其对应的大写字母具有相同的意义。

③ 符号 除了数字和字母,编程中也使用一些符号。最常见的符号是小数点、负号、百分号、圆括号等,这将取决于控制器选项。

(2)字

字是程序字的简称。它是一套有规定次序的字符,可以作为一个信息单元存储、传递和操作,如X1234.56就是由8个字符组成的一个字。

(3)程序段

字在CNC系统中作为单独的指令使用,而程序段则作为多重指令使用。输入控制系统的程序由单独的以逻辑顺序排列的指令行组成,每一行由一个或几个字组成,每一个字由两个或多个字符组成。程序是由程序段组成,程序中每一行为一个程序段。

(4)程序

CNC(数控)程序通常以程序号或类似的符号开始,后面紧跟以逻辑循序排列的指令程序段。程序段以停止代码终止符号结束,比如百分号(%)。