Work preparation
3.6 Protection zones
<status>:
<status>:
<status>:
<Start>:
584
(Part 3)
Value:
(Part 4)
Value:
(Part 5)
Value:
Reference to a vector with the start positions:
● <Start> [0]: 1st geometry axis
● <Start> [1]: 2nd geometry axis
● <Start> [2]: 3rd geometry axis
Parameter type:
Data type:
Value range:
Hundreds digit
1xx
AND units digit == 1 or 2:
The positive limit value has been violated.
AND units digit == 3
An NC-specific protection zone has been violated.
2xx
AND units digit == 1 or 2:
The negative limit value has been violated.
AND units digit == 3
A channel-specific protection zone is violated.
Thousands digit
1xxx
AND units digit == 1 or 2:
Factor with which the axis number is multiplied that violates
the limit. Numbering of the axes begins with 1.
Reference:
● Software limit switches: Machine axes
● Working area limitation: Geometry axes
AND units digit == 3
Factor with which the number of the violated protection zone
is multiplied.
Hundred thousands digit
0xxxxx
Hundred thousands digit == 0: <Dist> remains unchanged
1xxxxx
A direction vector is returned in <Dist>, which defines the
further motion direction on the limitation surface.
Can only occur with the following supplementary conditions:
● Software limit switch or working area limit violated (not in
the starting point)
● A transformation is not active
● <TestID>, bit 4 or bit 5 == 1
Input
VAR REAL [3]
-max. REAL value ≤ x[<n>] ≤ +max. REAL value
Programming Manual, 12/2019, 6FC5398-2EP40-0BA0
:
1)
:
1)
:
1)
NC programming