Siemens SINUMERIK 840D sl Programming Manual page 227

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

Advertisement

3.3 Checking for protection zone violation, working area limitation and software limit switches (CALCPOSI)
<Limit>
<MaxDist>
Job Planning
Programming Manual, 03/2013, 6FC5398-2BP40-3BA1
:
Reference to an array of length 5.
<Limit> [0 - 2]: Minimum clearance of the geometry axes, abscissa, ordinate,
applicate
The first three elements include the minimum clearances of the geometry axis,
which must be maintained with respect to the monitored limits. Regarding the
working area limitation they are always used – and regarding the software limit
switch they are used when no transformation is active, or a transformation is
active in which a clear assignment of the geometry axes to the linear machine
axes is possible, e.g. 5-axis transformations.
<Limit> [3]: Contains the minimum clearance for linear machine axes which, for
example, cannot be assigned a geometry axis because of a non-linear
transformation. This value is also used as limit value for the monitoring of the
conventional protection zones and the collision avoidance protection zones.
<Limit> [4]: Contains the minimum clearance for rotary machine axes which, for
example, cannot be assigned a geometry axis because of a non-linear
transformation.
Note
This value is only active for the monitoring of the software limit switches for
special transformations.
Parameter type:
Data type:
Range of values:
:
Reference to a vector with the incremental traversing distance in which the
specified minimum clearance of an axis limit is not violated by any of the relevant
machine axes:
<Dist> [0]: Abscissa
<Dist> [1]: Ordinate
<Dist> [2]: Applicate
If the traversing distance is not restricted, the contents of this return parameter are
the same as the contents of <Dist>.
With <TestID>, bit 4 == 1:
MaxDist> and
<
plane. The two vectors must be mutually linearly dependent. The absolute value of
MaxDist> is arbitrary. For the calculation of the motion direction, see the
<
description for
<
Parameter type:
Data type:
Range of values:
Input
VAR REAL [5]
-max. REAL value ≤ x[n] ≤ +max. REAL value
Dist> and
MaxDist>
<
<
Dist> must contain vectors as input values that span a motion
<
Dist>.
Output
VAR REAL [3]
-max. REAL value ≤ x[n] ≤ +max. REAL value
Protection zones
227

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 828dSinumerik 840de sl

Table of Contents