Siemens SINUMERIK 840D sl Programming Manual page 197

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

Advertisement

• In workpiece coordinate system:
$AA_WM1[axis]
...
$AA_WM4[axis]
Note
No internal preprocessing stop is generated when these variables are read. A preprocessing
stop must be programmed with STOPRE ("List of Instructions" section) at the appropriate
position in the program. False values will otherwise be read in.
If axial measurement is to be started for a geometry axis, the same measuring job must be
programmed explicitly for all remaining geometry axes. The same applies to axes involved in
a transformation.
Example:
N10 MEASA[Z]=(1,1) MEASA[Y]=(1,1) MEASA[X]=(1,1) G0 Z100;
or
N10 MEASA[Z]=(1,1) POS[Z]=100
Measurement job with two measuring systems
If a measuring job is executed by two measuring systems, each of the two possible trigger
events of both measuring systems of the relevant axis is acquired. The assignment of the
reserved variables is therefore preset:
$AA_MM1[axis]
$AA_MM2[axis]
$AA_MM3[axis]
$AA_MM4[axis]
Probe status can be read via $A_PROBE[n]
n=probe
1==Probe deflected
0==Probe not deflected
Job planning
Programming Manual, 03/2006 Edition, 6FC5398-2BP10-1BA0
5.8 Extended measuring function (MEASA, MEAWA, MEAC) (option)
Measured value of programmed measuring system on trigger
event 1
...
Measured value of programmed measuring system on trigger
event 4
or
$AA_MW1[axis]
or
$AA_MW2[axis]
or
$AA_MW3[axis]
or
$AA_MW4[axis]
Special Motion Commands
Measured value for measuring
system 1 for trigger event 1
Measured value for measuring
system 2 for trigger event 1
Measured value for measuring
system 1 for trigger event 2
Measured value for measuring
system 2 for trigger event 2
5-33

Advertisement

Table of Contents
loading

Table of Contents