文章:西门子828D 接触式探针测量

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

阅读所需积分:0; 

简介:功能通过功能“采用触发式探头测量”可以使轴移动到工件上的实际位置;在测量探头发出脉冲沿时,它可以测定所有测量程序段中写入的轴的位置,并将每个轴的位置写入到存储单元中。编程测量程序段在编程该功能,可以使用下列两个指令:● MEAS通过指令MEAS 可以删除实际位置和给定位置之间的剩余行程。● MEAW而指令MEAW 适用于一些测量任务,其中在任何情况下都必须移

功能


通过功能采用触发式探头测量可以使轴移动到工件上的实际位置;在测量探头发出脉冲沿时,它可以测定所有测量程序段中写入的轴的位置,并将每个轴的位置写入到存储单元中。


编程测量程序段

在编程该功能,可以使用下列两个指令:

MEAS

通过指令MEAS 可以删除实际位置和给定位置之间的剩余行程。

MEAW

而指令MEAW 适用于一些测量任务,其中在任何情况下都必须移动轴到编程的位置。MEAS MEAW 为逐段生效且可以和运行指令一同编程。进给率、插补类型 (G0, G1, …)

以及轴的数量应与各自的测量任务相匹配。

 

读取测量结果

测量探头获取的轴的测量结果包含在以下变量中:

$AA_MM[<>]

机床坐标系中的测量结果

$AA_MW[<>]

工件坐标系中的测量结果

读取这些变量时不会在内部生成预处理停止。

-------------------------------------------------------------------------------说明

必须在 NC 程序中用 STOPRE 在适当的位置上编辑一个预处理停止。 否则会读入错误的

值。

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

句法

MEAS=G... X... Y... Z...

MEAW=G... X... Y... Z...

含义

MEAS 指令:测量带剩余行程删除

有效性: 逐段式

MEAW 指令:测量,不带剩余行程删除

有效性: 逐段式

  触发测量的触发事件

类型: INT

取值范围: -2, -1, 1, 2

提示:

最多可使用 2 个测量探头,视扩建阶段而定。

含义:

(+)1 测量探头 1 (测量输入 1 上)的上升沿

-1 测量探头 1 (测量输入 1 上)的下降沿

(+)2 测量探头 2 (测量输入 2 上)的上升沿

-2 测量探头 2 (测量输入 2 上)的下降沿

提示:

最多可使用 2 个测量探头,视扩建阶段而定。

G... 插补类型,例如G0, G1, G2 G3

X... Y...

Z...

示例

N10 MEAS=1 G1 F1000X100 Y730 Z40 ; 带有第一个测量输入端的测量探头和直线插补的测量程序段。 自动产生预处理停止。

 

测量任务状态

如果需要在程序中分析测量探头是否已工作,可以查询状态变量 $AC_MEA[n] (n= 测量

探头的编号)

0            测量任务未履行

1            测量任务已顺利结束(测量探头已工作)

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

说明

当探头在程序中偏转时,就将变量置为 1。 当某个测量程序段开始执行时,自动将变量设

定成探头的初始状态。

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

记录测量值

采集程序段所有运动过的轨迹轴和定位轴的位置(轴上的最大数量要视控制系统配置而

定)。 如果编程MEAS,在测量探头触发之后按照定义使运动停止。

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

说明

如果在某个测量程序段中已经编程了某个几何轴,就保存所有当前几何轴的测量值。

如果在某个测量程序段中编程了某个参与转换的轴,就保存所有参与该转换的轴的测量

值。---------------------------------------------------------------------------


随查一数控报警

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