V1: Feedrates
17.4 Feedrate control
Basic Functions
1398
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
17.4.6
Multiple feedrate values in one block
Application
The functionality described in the following is used primarily for grinding, but is not restricted to it.
References:
• Function Manual, Extended Functions; Grinding (W4)
• Function Manual, Expanded Functions; Oscillation (P5)
Functionality
The function "Multiple feedrates in one block" can be used to activate 6 different feedrate values of an NC block,
a dwell time or a retraction motion synchronously, depending on the external digital and/or analog inputs.
Retraction
Retraction by the programmed amount is initiated in the IPO cycle.
Signals
The HW input signals are combined in one input byte for the function "Multiple feedrate in one block". A
permanent functional assignment applies within the byte:
Priorities
The signals are scanned in ascending order starting at
I0
.
Therefore, the retraction motion (
SR
) has the highest priority and the feedrate
F7
the lowest priority.
SR
and
ST
end the feedrate motions that were activated with
F2
-
F7
.
SR
also ends
ST
, i.e. the complete function.
The highest-priority signal determines the current feedrate.
Machine data:
MD21230 MULTFEED_STORE_MASK
(store input signals for the "Multiple feedrates in one block" function)
can be used to define the response on loss of the highest-priority input in each case (
F2
-
F7
).
Table 17-1
Input byte for "Multiple feedrates in one block"
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Input no.
I7
I6
I5
I4
I3
I2
I1
I0
Feedrate address
F7
F6
F5
F4
F3
F2
ST
SR
I7 to I2
Activation of feedrates
F7
to
F2
I1
Activation of dwell time
ST
(in seconds)
I0
Activation of retraction motion
SR