技术论坛

 每日一贴之 WCS/AZS 中的工作区域限制

返回主题列表
作者 主题
隐身人
版主

经验值:43054
发帖数:11169
精华帖:73
楼主    2024-06-18 12:08:42
主题:每日一贴之 WCS/AZS 中的工作区域限制

上贴互动一问:基本坐标系;

WCS/AZS 中的工作区域限制

应用 :

“WKS/ENS 工作区域限制”可根据通道的不同形成灵活的工件坐标系统(WKS)或可调零 点系统(ENS)中通道轴活动区域的工件限制。它主要设计用于传统的车床。

前提条件: 必须参考通道轴。

工作区域限制组 :

为了在切换轴分配,比如在开/关坐标转换或开/关生效的框架时无须每次都为所有的通道轴 重新写入工作区域限制,系统提供了工作区域限制组。

一个工作区域限制组包含以下数据:

所有通道轴的工作区域限制

工作区域限制的参照系

工作区域限制组的数量是在以下机床数据中设置的:

MD28600 $MC_MM_NUM_WORKAREA_CS_GROUPS  每个通道最多可以有 10 个工作区域限制组。

设置工作区域限制:

每个通道轴的工作区域限制是通过以下系统变量设置的:

$P_WORKAREA_CS_LIMIT_PLUS[<WALimNo>, <Ax>];

$P_WORKAREA_CS_LIMIT_MINUS[<WALimNo>, <Ax>]

其 中: <WALimNo> = 工作区域限制组,

值域: 0(组 1)... 9(组 10);

<Ax> = 通道轴名称;

使能工作区域限制:

每个通道轴的工作区域限制是通过以下系统变量使能的:

$P_WORKAREA_CS_PLUS_ENABLE[<WALimNo>, <Ax>];

$P_WORKAREA_CS_MINUS_ENABLE[<WALimNo>, <Ax>];

其 中: <WALimNo> = 工作区域限制组;

值域: 0(组 1)... 9(组 10);

<Ax> = 通道轴名称;

通过定向使能,可将轴的工作区域限制在一个方向上。

使能并不会激活工作区域限制。

选择参照系:

工作区域限制组的参照系是通过以下系统变量设置的:;

$P_WORKAREA_CS_COORD_SYSTEM[<WALimNo>] = <值>;

其 中: <WALimNo> = 工作区域限制组;

值域: 0(组 1)... 9(组 10);

值=1  参照系为 WCS。;

值=3  参照系为 AZS。;

激活工作区域限制:

工作区域限制组是在零件程序中通过 G 指令 WALCS<n> 来激活的:

其 中: <n> = 工作区域限制组的编号:

值域: 1 ... 10;

取消工作区域限制组 :工作区域限制组是在零件程序中通过 G 指令 WALCS0 来取消的:

修改工作区域限制:

 通过上述系统变量可以随时修改工作区域限制。所做的修改会在下一次激活工作区域限制 组 (WALCSn) 时生效。

数据存储: 工作区域限制的系统变量会永久保存在静态 NC 存储器中。

说明:

 在线性轴上存储限制值时系统会考虑到单位制 (MD10240  $MN_SCALING_SYSTEM_IS_METRIC) 的缺省设置。

数据备份:

工作区域限制的系统变量可保存在单独的文件中。 N_CHx_WAL 用于确保通道 x 的系统变量值。

_N_COMPLETE_WAL 用于确保所有通道的系统变量值。

说明:

 工作区域限制的系统变量是文件 “_N_INITIAL_INI” 的一个组成部分。

互动一问: WCS/AZS指的是什么?

明日话题:JOG 操作模式下的特性

西门子的多年使用者http://yinshenren.ys168.com/、微信:wlpxiaolu
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。