siemens 802D 编程手册[参照].pdfVIP

  • 23
  • 0
  • 约3.39万字
  • 约 81页
  • 2020-10-08 发布于福建
  • 举报
精品文档 ·可编辑版 NC 编程基本原理    程序名称 在编制程序时可以按以下规则确定程序名: 开始的两个符号必须是字母,其后的符号可以是字母,数字或下划线,最多为 16 个字符,不得使用分隔符 举例:RAHMEN52   程序结构 1.结构和内容 NC 程序由各个程序段组成。 每一个程序段执行一个加工步骤。 程序段由若干个字组成。 精品文档 ·可编辑版 最后一个程序段包含程序结束符:M2。 2.NC 程序结构 程序段 字 字 字 … ;注释 程序段 N10 G0 X20 … ;第一程序段 程序段 N20 G2 Z37 … ;第二程序段 程序段 N30 G91 … … ;… 程序段 N40 … … … 程序段 N50 M2 ;程序结束   字结构及地址 1.功能/结构 精品文档 ·可编辑版 字是组成程序段的元素,由字构成控制器的指令。 字由以下几部分组成 •地址符 地址符一般是一字母。 •数值 数值是一个数字串,它可以带正负号和小数点。 正号可以省略不写。 2.多个地址符 一个字可以包含多个字母,数值与字母之间用符号 “=” 隔开。 举例:CR=5.23 精品文档 ·可编辑版 此外,G 功能也可以通过一个符号名进行调用(参见章节 “指令表”)。 举例:SCALE;打开比例系数。 3.扩展地址 对于如下地址; R 计算参数 H H 功能 I,J,K 插补参数/ 中间点 地址可以通过 1 到4 个数字进行地址扩展。在这种情况下,其数值可以通过 “=”进行赋值(参见章节 “指令表”) 。 举例:R10=6.234 H5=12.1 I1=32.67 精品文档 ·可编辑版   程序段结构 1.功能 一个程序段中含有执行一个工序所需的全部数据. 程序段由若干个字和段结束符 “LF”组成.在程序编写过程中进行换行时或按输入键时可以自动产生段结束符. 2.字顺序 程序段中有很多指令时建议按如下顺序: N…G…X…Y…Z…F…S…T…D…M… 程序段号说明以5 或 10 为间隔选择程序段号,以便以后插入程序段时不会改变程序段号的顺序。 3.可被跳跃的程序段 精品文档 ·可编辑版 那些不需在每次运行中都执行的程序段可以被跳跃过去,为此应在这样的 程序段的段号字之前输入斜线符 “/ ”。 通过操作机床控制面板或者通过接口控制信号可以使跳跃程序段功能生效。几个连续的程序段可以通过在其所有 的程序段段号之前输入斜线符 “/ ” 被跳跃过去。 在程序运行过程中,一旦跳跃程序段功能生效,则所有带 “/ ” 符的程序段都不予执行,当然这些程序段中的指 令也不予考虑。 程序从下一个没带斜线符的程序段开始执行。 3.注释 利用加注释的方法可在程序中对程序段进行说明,注释可作为对操作者的提示显示在屏幕上。 4.信息 信息编程在一个独立的程序段中。信息显示在专门的区域,并且一直有效,除非被一个新的信息所替代,或者程 精品文档 ·可编辑版 序结束。一个信息最多可以显示65 个字符。 一个空的信息会清除以前的信息。 MSG (这是信息文本) 5.例子 N10 ;GS 公司订货号12A71 N20 ;泵部件 17,图纸号:123 677 N30 ;程序编制员H.Adam,部门TV4 N40 MSG (“ROUGH UNMACHINED PART”) :50 G17 G54

文档评论(0)

1亿VIP精品文档

相关文档