数控程序所用字符的编码国际上通用有两种代码,EIA码(美国电子工业协会)和ISO码(国际标准化协会),FANUC系统数控程序格式基本上采用国际标致,一般数控系统都能识别这两种码。
①纸带开始。用符号“%”表示NC程序文件开始,当程序使用个人计算机输入时不需要标记符号。此符号标记不在屏幕上显示,当文件输出时候,其自动的输出在文件的开头。
②引导区。在程序之前进入的文件头为引导部分,如程序文件的标题等。当文件从输入、输出I/O设备读进数控装置时,引导部分被跳过,所以引导部分除了EOB代码(EOB代码即程序中的“;”号)以外可以包含任何代码。
③程序开始代码。FANUC中用符号“;”表示程序开始。在引导部分之后,程序部分之前输入此代码,指示程序开始,并且要求取消标记跳过功能。其类似于普通计算机的回车键。
④纸带结束。用符号“%”表示程序文件结束。其放置在数控(NC)程序文件的末尾,用自动编程系统输入程序时,不需要输入“%”。标记“%”不在屏幕上不显示,当文件输出时,其自动的输出在文件的末尾。
⑤程序部分。数控加工程序是分行书写的,每一行程序称为一个程序段。每一个程序段由若干个指令(也称为字)组成。指令是数控程序中的基本信息单元,代表机床的一个位置或一个动作。每一个指令由英文字母和数字组成,其中英文字母一般为地址,各种地址代码表示不同功能。
不同的数控系统识别加工程序都需要特定格式,百分号是发那科系统规定的格式。
发表评论 取消回复