N4: Own channel - only 840D sl
9.3 Activation and deactivation
Extended Functions
568 Function Manual, 03/2013, 6FC5397-1BP40-3BA1
Automatically activated pre-initiation time
Dead times due to the reaction time of the punching unit can be minimized if the stroke can
be initiated before the interpolation window of the axes is reached. The reference time for
this is the interpolation end. The stroke is automatically initiated with
G603 and delayed by the
set value in relation to the time that the end of interpolation is reached.
The delay time for stroke initiation can be adjusted in machine data:
MD26018 $MC_NIBBLE_PRE_START_TIME
Example:
With an IPO cycle of 5 ms, a stroke shall be released two cycles after reaching the
interpolation end:
⇒ MD26018 $MC_NIBBLE_PRE_START_TIME = 0.01 [s]
A pre-initiation time can also be programmed in setting data:
SD42402 $SC_NIBPUNCH_PRE_START_TIME
This setting takes effective only if MD26018 = 0 has been set.
Monitoring of the input signal
If the "stroke active" signal is fluctuating between strokes due to plunger overshoots, for
example, the message "undefined punching signal" can be also be output when interpolation
is stopped.
The message output is dependent on the setting in machine data:
MD26020 $MC_NIBBLE_SIGNAL_CHECK
MD26020 = 0 No alarm
MD26020 = 1 Alarm
Minimum period between two strokes
A minimum time interval between two consecutive strokes can be programmed in setting
data:
SD42404 $SC_MINTIME_BETWEEN_STROKES
Example:
There must be a minimum delay of at least 1.3 seconds between two stroke initiations
irrespective of physical distance:
⇒ SD42404 $SC_MINTIME_BETWEEN_STROKES = 1.3 [s]
If a punching dwell time (
PDELAYON) is also programmed, then the two times are applied
additively.
If a pre-initiation time at
G603 is programmed, it will be effective only if the end of interpolation
is reached before the time set in SD 42404: