background image

——数控文库——为数控人才量身定制的数控行业知识分享平台

 

SIEMENS 数控系统参数编程应用

摘要:以椭圆加工,等速螺线凸轮轮廓曲线的加工,菱形均布的网格孔系的加工为

例,阐述了 R 参数编程在数控加工中的应用。

关键词:R

 

参数编程 非圆曲线

SIEMENS 数控系统是目前我国数控机床上采用较多的数控系统之一,为了提高程序

的灵活性和适应性,除提供了众多的系统功能外,系统还为用户提供了与 FANUC 系统中

的 用户宏程序 编程功能相似的参数编程功能,对数控系统功能进行进一步的扩展,通
过对 R 参数进行赋值、运算等处理,使程序实现一些有规律变化的动作,从而实现非圆曲
线轮廓的加工,以及由直线、圆弧、非圆曲线作为母线形成的空间曲面的加工。此外,将 R
参数与上述固定循环功能指令和坐标变换功能指令结合使用,还可以达到进一步简化编
程的效果。

1 参数编程基本知识

SIEMENS 系统中的参数编程与 FANUC

系统中的 用户宏程序 编程功能相似,

SIEMENS 系统中的 R 参数就相当于用户宏程序中的变量。同样,在 SIEMENS 系统中,可
以通过对 R 参数进行赋值、运算等处理,从而使程序实现一些有规律变化的动作,从而提
高编程的灵活性和适用性。

1.1 R

 

参数 R 参数的表示:R 参数由地址符 R 与若干位(通常为 3 位)数字组成。

例如 R1、R20、R100

1.2 

 

赋值方式 除地址符 N、G、L 外,R 参数可以用来代替其它任何地址符后的数值。为

程序的地址字赋值时,在地址字之后应使用 =”,这一点与 FANUC 系统的宏程序编写格
式有所不同。

例:G01 X=R2 Z=R5 F100

当 R2=20.0,R5=5.0,上式即表示 G01 X20.0 Z5.0 F100;

1.3 

 

计算参数种类 SIEMENS 系统宏程序应用的计算参数如下:R0~R99——自由参

数,可以在程序中自由使用;R100~R249——加工循环传递参数(如程序中没有使用加
工循环,这部分参数可自由使用);R250~R299——加工循环内部计算参数(如程序中
没有使用加工循环,这部分参数可自由使用)。

1.4 

 

控制指令 控制指令主要有:IF 条件表达式 GOTOF 标号;IF 条件表达式 GOTOB

标号。

找数控资料上一览数控文库!

更多资料

http://wk.yl1001.com/sk/