Siemens SINUMERIK 828D Programming Manual page 231

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

Advertisement

3.3 Checking for protection zone violation, working area limitation and software limits (CALCPOSI)
Results of the tests in the example:
Block No.
N...
420
430
440
510
520
540
620
710
Special cases and further details
All path data are always entered as radii even if for a facing axis with active G code
"DIAMON". If the part of one of the involved axes cannot be traversed completely, the paths
of the other axes will also be reduced accordingly in the _MAXDIST return value so that the
resulting end point lies on the specified path.
It is permissible that no software limits, operating range limits or protection zones are defined
for one or more of the axes involved. All limits are only monitored if the axes involved are
referenced. Any involved rotary axes are monitored only if they are not modulo axes.
As in the normal traversing operation, the monitoring of the software limits and the operating
range limits depends on the active settings (interface signals for selecting the software limits
1 or software limits 2, GWALIMON/WALIMOF, setting data for the specific activation of the
operating range limits and for the specification whether or not the radius of the active tool is
to be considered for the monitoring of the operating range limits).
For certain kinematic transformations (e.g. TRANSMIT), the position of the machine axes
cannot be determined uniquely from the positions in the workpiece coordinate system (WCS)
(non-uniqueness). In the normal traversing operation, the uniqueness normally results from
the previous history and the condition that a continuous movement in the WCS must
correspond to a continuous movement in the machine axes. When monitoring the software
limits using the CALCPOSI function, the current machine position is therefore used to
resolve non-unique determinability in such cases. If necessary, a STOPRE must be
programmed in front of CALCPOSI to input valid machine axis positions to the function.
Job planning
Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
_STATUS
_MAXDIST
[0] (= X)
3123
8.040
1122
20.000
1121
30.000
4213
0.000
0000
0.000
2222
0.000
4223
–.000
1221
0.000
_MAXDIST
Remarks
[1] (= Y)
4.594
Protection zone SB N3 violated.
11.429
No protection zone monitoring, working
area limits violated.
17.143
Now only monitoring of the software
limits active.
0.000
Starting point violates protection C4
–.000
Pre-activated protection zone C4 is not
monitored. Defined path can be
traversed completely.
–.000
Because _DLIMIT[1]=2, the traversing
path is restricted by the working area
limits.
0.000
Clearance to C4 is a total of 4 mm due
to C2 and _DLIMIT[3]. Clearance C2 –
N3 of 0.1 mm does not lead to limiting
the traversing path.
21.213
Frame with translation and rotation
active The permissible traversing path in
_MOVDIST applies in the shifted and
rotated coordinate system (WCS).
Protection zones
231

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents