文章:西门子828D 轴耦---联动(TRAILON, TRAILOF)

所有者:TerryWang(呢称); 发布时间:2020-08-13 13:17:47; 更新时间:2023-05-14 18:50:38

阅读所需积分:0; 

简介:236.西门子828D 轴耦---联动(TRAILON, TRAILOF)1、    功能当一个已定义的引导轴运动时,指定给该轴的耦合轴(=跟随轴)会在参照某个耦合系数的情况下,开始运行引导轴所引导的位移。引导轴和跟随轴共同组成耦合组合。应用范围● 通过一个模拟轴进行轴运行。 引导轴是一个模拟轴,而耦合轴是一个真正的轴。从而可以使得真实轴可以参照耦合系数运行

236.西门子828D 轴耦---联动(TRAILON, TRAILOF)

1、    功能

当一个已定义的引导轴运动时,指定给该轴的耦合轴(=跟随轴)会在参照某个耦合系数的情况下,开始运行引导轴所引导的位移。

引导轴和跟随轴共同组成耦合组合。

应用范围

通过一个模拟轴进行轴运行。 引导轴是一个模拟轴,而耦合轴是一个真正的轴。从

而可以使得真实轴可以参照耦合系数运行。

2 个耦合组合进行两面加工:

1 引导轴 Y,耦合轴 V

2 引导轴 Z,耦合轴 W


2、    句法

TRAILON(<跟随轴>,<引导轴>,<耦合系数>)

TRAILOF(<跟随轴>,<引导轴>,<引导轴 2>)

TRAILOF(<跟随轴>)

3、    含义

TRAILON:       用于启用和定义耦合轴组合的指令

有效性:        模态

<跟随轴>        参数1 耦合轴的名称

提示:

一个耦合轴也可以是其余耦合轴的引导轴。 以这种方式可以建立不

同的耦合组合。

<引导轴>        参数 2 引导轴的名称

<耦合系数>      参数 3 耦合系数

耦合系数说明了耦合轴和引导轴位移之间的关系。

<耦合系数>= 耦合轴位移/ 引导轴位移

类型: REAL

预设置: 1

负值表明引导轴和耦合轴在相反方向运行。

如在编程中未指定耦合系数,则耦合系数 1 自动生效。

TRAILOF:       关闭耦合组合的指令

有效性:        模态

2 个参数的TRAILOF 只会关闭指定引导轴的耦合:

TRAILOF(<跟随轴>,<引导轴>)

如果一个耦合轴拥有 2 个引导轴,可调用带有 3 个参数的

TRAILOF 来关闭这两个耦合:

TRAILOF(<跟随轴>,<引导轴>,<引导轴 2>)

如果编程了TRAILOF,而没有指定引导轴,也会给出相同的结果.

TRAILOF(<跟随轴>)

-------------------------------------------------------------

说明

耦合运动始终在基准坐标系(BCS)中进行。

可同时激活的耦合组合的数量只由机床上现有的轴的组合方法限制。

-------------------------------------------------------------

4、    示例

须根据展示的轴结构加工工件两面。 据此应构成 2 个耦合组合。


程序代码 注释

---------------------------------------------------------------------

N100 TRAILON(V,Y) ; 启用第 1 个耦合组合

N110 TRAILON(W,Z,–1) ; 启用第 2 个耦合组合。 耦合系数为负: 耦合轴以与引导轴相反的方向作

相应运动。

N120 G0 Z10 ; Z 轴和 W 轴以相反的轴向进给。

N130 G0 Y20 ; Y 轴和 V 轴以相同的轴向进给。

N200 G1 Y22 V25 F200 ; 叠加耦合轴“V”轴的某个相关和不相关的运动。

TRAILOF(V,Y) ; 关闭第 1 个耦合组合。

TRAILOF(W,Z) ; 关闭第 2 个耦合组合。

5、    其他信息

轴类型

一个耦合组合可以由线性轴和回转轴的任意组合构成。 一个模拟轴也可在此被定义为引导轴。

耦合轴

一个耦合轴最多可同时指定 2 个引导轴。 在不同的耦合组合中指定引导轴。

可以为耦合轴编程所有系统提供的运行指令(G0, G1, G2, G3, …).。 除了单独定义的位移,耦合轴还会按照耦合系数运行从引导轴导出的位移。

动态性能限制

  动态性能的限制取决于激活耦合组合的方式:

在零件程序中激活

如果在零件程序中激活耦合,而所有的引导轴被用作当前生效的编程轴,那么在引导

轴运行时会考虑所有耦合轴的动态性能,避免出现过载。

如果在零件程序中激活了耦合,而其中的引导轴没有被用作当前生效通道中的编程轴

($AA_TYP ≠ 1),那么在引导轴运行时不会考虑耦合轴的动态性能。 因此,如果某个

耦合轴的动态性能稍稍低于耦合要求的水平,会使该轴出现过载。

在同步中激活

如果在同步中激活耦合,那么在引导轴运行时不会考虑耦合轴的动态性能。 因此,如

果某个耦合轴的动态性能稍稍低于耦合要求的水平,会使该轴出现过载。


耦合状态

在零件程序中可以采用以下系统变量查询轴的耦合状态:

$AA_COUP_ACT[<>]





随查一数控报警

https://mp.weixin.qq.com/s?__biz=MzA5MjUxMTE2NQ==&tempkey=MTA3NF9qMjFMdk95UVVYS0NZUVVyeVM5ejljbzhDSk5HMXlWQzdBLWhFRTRCb2NhUi1pUEluWnB6ZUZPbEIzRy1lMzlGbHd5MWlGWkM0c051RXpUNm9GNDRoRE5qd2EzTmdNaEs0Z1AzTnJiMVI4djczT2M1WFN3ckNOTU5VQVZMYlluR19FTVFTZXV1NzhwdmJVZ1VTOXN1UDFTb3R6aWZoR3J2ZlVFVzlnfn4%3D&