<MaxDist>: Reference to a vector with the incremental traversing distance in which the speci‐
fied minimum clearance of an axis limit is not violated by any of the relevant ma‐
chine axes:
● <Dist> [0]: 1st geometry axis
● <Dist> [1]: 2nd geometry axis
● <Dist> [2]: 3rd geometry axis
If the traversing distance is not restricted, the contents of this return parameter are
the same as the contents of <Dist>.
For <TestID>, bit 4 == 1: <Dist> and <MaxDist>
<MaxDist> and <Dist> must contain vectors as input values that span a motion
plane. The two vectors must be mutually linearly independent. The absolute value
of <MaxDist> is arbitrary. For the calculation of the motion direction, see the de‐
scription for <Dist>.
Parameter type: Output
Data type: VAR REAL [3]
Value range: -max. REAL value ≤ x[<n>] ≤ +max. REAL value
<MeasSys>: Measuring system (inch/metric) for position and distance specifications (optional)
Data type: BOOL
Value: FALSE
(De‐
fault)
System of units corresponding to the currently active G com‐
mand from the G group 13 (G70, G71, G700, G710).
Note
If G70 is active and the basic system is metric (or G71 is
active and the basic system is inch), the system variables
$AA_IW and $AA_MW are provided in the basic system and,
if used, must be converted for CALCPOSI.
TRUE System of units according to the set basic system:
MD52806 $MN_ISO_SCALING_SYSTEM
<TestLim>: Bit-coded selection of the limits to be monitored (optional)
Data type: INT
Default value: Bits 0, 1, 2, 3, 6, 7 == 1 (207)
Bit Decimal Meaning
0 1 Software limit switch
1 2 Working area limitation
2 4 Activated conventional protection zones
3 8 Preactivated conventional protection zones
4 16 With violated software limit switches or working area limits in
<Dist>, return the traversing direction as in Case 1 (see
above).
5 32 With violated software limit switches or working area limits in
<Dist>, return the traversing direction as in Case 2 (see
above).
6 64 Activated collision avoidance protection zones
7 128 Preactivated collision avoidance protection zones
8 256 Pairs of activated and preactivated collision avoidance pro‐
tection zones
1)
If several protection zones are violated, the protection zone with the greatest restriction on the speci‐
fied traversing distance is returned.
Work preparation
3.6 Protection zones
NC programming
586 Programming Manual, 12/2019, 6FC5398-2EP40-0BA0