Siemens SINUMERIK 802D Programming And Operating Manual page 234

Hide thumbs Also See for SINUMERIK 802D:
Table of Contents

Advertisement

Programming
10.1 Fundamental Principles of NC Programming
Address
Meaning
$AA_IB
Actual position BCS
axis (real)
$AA_IM
Actual position MCS
(IPO setpoints) (real)
$AA_IM[S1] can be
used to evaluate
actual values for
spindles. Modulo
calculation is used
for spindles and
rotary axes,
depending on
machine data
$MA_ROT_IS_MOD
ULO and
$MA_DISPLAY_IS_M
ODULO.
$AA_IW
Actual position PCS
axis (real)
$AA_MM
Measurement result
axis
[
]
for an axis in the
machine coordinate
system
$AA_MW
Measurement result
axis
[
]
for an axis in the
workpiece coordinate
system
$AC_MEA
Measuring job status
[1]
$AC_MARK
Marker variable for
ER
synchronous actions
234
Value assignments
Information
-
-
-
Axis
-
traversing when measuring
Axis
-
traversing when measuring
-
Default condition:
0: Default condition, probe did
not switch
1: Probe switched
-
-
Programming and Operating Manual, 07/2009, 6FC5398-4CP10-2BA0
: Identifier of an axis (X, Z)
: Identifier of an axis (X, Z)
Programming
-
-
N10 R1=$AA_MM[X]
N10 R2=$AA_MW[X]
N10 IF $AC_MEAS[1]==1
GOTOF .... ; Continue
program when probe has
switched ...
8 markers (index 0 - 7) are
available.
On a reset, the markers are
set to 0.
Example:
WHEN .....DO
$AC_MARKER[0]=2
WHEN .....DO
$AC_MARKER[0]=3
WHEN $AC_MARKER[0]==3
DO $AC_OVR=50
Can also be read and written
independently of
synchronous actions in the
part program:
IF $AC_MARKER == 4
GOTOF SPRUNG
Cylindrical grinding

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents