2.2指令及程序结构 程序名和子程序调用指令 用于给程序命名和在主程序中调用子程序,该指令的 标准化程度不高,不同系统有不同的规定。 组成:①子程序名指令地址符(字母或符号,如0、%等) 后带若干数字组成: ②子程序调用指令 地址符+调用子程序名部分+调用次数部分。 示例:M98P08L12(FANUC、华中数控系统) 11
11 主要内容 程序名和子程序调用指令 用于给程序命名和在主程序中调用子程序,该指令的 标准化程度不高,不同系统有不同的规定。 组成:① 子程序名指令 地址符(字母或符号,如O、%等) 后带若干数字组成; ② 子程序调用指令 地址符 +调用子程序名部分 +调用次数部分。 示例: M98P08L12(FANUC、华中数控系统) 2.2 指令及程序结构
2.2指令及程序结构 程序段标号,程序段结束字符以及变量 组成: ①程序段标号指令:地址符N后带若干数字组成: ②程序段结束指令:每一个程序段都应有结束符,它是数 控系统编译程序的标志。常用的有:“*”、“;”、 “LF”、“NL”、“CR”等,视具体数控系统而定。 ③变量:为简化编程有些系统还允许采用变量编程,从而 可简化编程。它由地址符(字母或符号,如#、R等)后带 若干数字组成。 12
12 程序段标号,程序段结束字符以及变量 主要内容 组成: ① 程序段标号指令:地址符 N 后带若干数字组成; ② 程序段结束指令:每一个程序段都应有结束符,它是数 控系统编译程序的标志。常用的有: “ * ” 、 “ ; ” 、 “LF”、 “NL”、 “CR”等, 视具体数控系统而定。 ③ 变量: 为简化编程有些系统还允许采用变量编程,从而 可简化编程。它由地址符(字母或符号,如#、R等)后带 若干数字组成。 2.2 指令及程序结构
2.2指令及程序结构 2.2.1指令字和地址 日■■■■■可 2.2.2程序结构 中数控世化 罗图国 四图卫国画 2.2.3部分指令详解 卫图网国网 团@图 7家 ■■的 网因@网园 阿回网网图网7m同0 图酒细盈阳田田图网✉x保 13
13 主要内容 2.2 指令及程序结构 2.2.1 指令字和地址 2.2.2 程序结构 2.2.3 部分指令详解
2.2指令及程序结构 2.2.2程序的结构 >程序的组成 个完整的数控加工程序由程序名、程序体和程序 结束三部分组成。 ·%0001: 程序名 ·N01G92X50.0Y20.0; ·N02 ·N03 程序体 ·N04 。N05. 。M30; 程序结束 14
14 主要内容 程序的组成 一个完整的数控加工程序由程序名、程序体和程序 结束三部分组成. • %0001; 程序名 • N01 G92 X50.0 Y20.0 ; • N02 .; • N03 .; 程序体 • N04 .; • N05 .; • M30 ; 程序结束 2.2 指令及程序结构 2.2.2 程序的结构
2.2指令及程序结构 ●程序名 程序名是一个程序必需的标识符。 。组成:由地址符后带若干位数字组成。地址符常见 的有: 。“%”、“O”、“P”等,视具体数控系统而定。 。示例:国产华中I型系统“%”,日本FANUC系统 “0”。 ·后面所带的数字一般为4~8位。 ·如:%2000 15
15 主要内容 程序名 • 程序名是一个程序必需的标识符。 • 组成:由地址符后带若干位数字组成。地址符常见 的有: • “%” 、 “O”、 “P”等,视具体数控系统而定。 • 示例:国产华中I型系统 “%” ,日本FANUC 系统 “O”。 • 后面所带的数字一般为4~8位。 • 如:%2000 2.2 指令及程序结构