Siemens SINUMERIK 840D sl Function Manual page 618

Hide thumbs Also See for SINUMERIK 840D sl:
Table of Contents

Advertisement

M5: Measuring
8.4 Setting zeros, workpiece measuring and tool measuring
Measuring points
A maximum of four measuring points are available for all channel axes for measurement:
Type
REAL
REAL
REAL
REAL
The measured points are normally available as actual values (= setpoint values) in WCS. A
measuring point is denoted as valid as soon as an axis value is described for it. Each
individual measuring point can be written or picked up.
A few measuring types also support measuring points lying in a different coordinates system
(BCS, MCS). The entry in which the coordinates system of the corresponding measuring
point was measured can be done via the following variables:
Type Input variable
INT
$AA_MEAS_P1_COORD
INT
$AA_MEAS_P2_COORD
INT
$AA_MEAS_P3_COORD
INT
$AA_MEAS_P4_COORD
INT
$AA_MEAS_SET_COORD
Actual values
The measuring points can be described for all the axes having the current axis actual values.
The positions are picked up with reference to the selected coordinates system. The positions
are attached in WCS if no coordinates system is specified. The following variable is used for
this purpose:
$AC_MEAS_LATCH[0..3]
The index varies from 0 to 3, corresponding to the 1st to 4th measuring point. Assigning the
value zero to the variable has the effect that all axis actual values of the corresponding
measuring point become invalid. Assigning the value 1 picks up all the axis actual values in
the corresponding measuring point. The variable is a write-only variable.
Individual axis actual values of a measuring point can be described with the following variables:
Type
System variable
REAL
$AA_MEAS_P1_VALID[ax]
REAL
$AA_MEAS_P2_VALID[ax]
REAL
$AA_MEAS_P3_VALID[ax]
REAL
$AA_MEAS_P4_VALID[ax]
The variables $AC_MEAS_LATCH[0..3] and $AA_MEAS_P[1..4]_VALID can be used
interactively. Allowance is made accordingly for the facing axis with diameter programming.
618
Input variable
$AA_MEAS_POINT1[axis]
$AA_MEAS_POINT2[axis]
$AA_MEAS_POINT3[axis]
$AA_MEAS_POINT4[axis]
Description
Coordinate system of 1st measuring point
Coordinate system of 2nd measuring point
Coordinate system of 3rd measuring point
Coordinate system of 4th measuring point
Coordinate system of setpoint
Description
Pick up the 1st measuring point of an
axis
Pick up the 2nd measuring point of an
axis
Pick up the 3rd measuring point of an
axis
Pick up the 4th measuring point of an
axis
Description
1st measuring point for all channel axes
2nd measuring point for all channel axes
3rd measuring point for all channel axes
4th measuring point for all channel axes
Values
0: WCS is the standard setting
1: BCS
2: MCS
3: ENS
4: WCS_REL
5: ENS_REL
Values
0: The measuring point of the axis is
invalid
1: The measuring point of the axis is
determined
Function Manual, 09/2009, 6FC5397-1BP20-0BA0
Extended Functions

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840de slSinumerik 828d

Table of Contents