Detailed Description
2.6 Block search Type 5 SERUPRO
Mode Group, Channel, Program Operation, Reset Response (K1)
2-66 Function Manual, 08/2005 Edition, 6FC5397-0BP10-0BA0
2.6.6 Special features in the part-program target block
2.6.6.1 STOPRE in the part-program target block
STOPRE block
The STOPRE block receives all modal settings from the preceding block and can, therefore,
apply conditions in advance in relation to the following actions:
• Synchronize program line currently processing with the main run.
• Derive modal settings for SERUPRO in order, for example, to influence this REPOS
motion on approach of SERUPRO.
Example 1:
Position a Z axis by specifying an X axis setpoint.
When block "G1 F100 Z=$AA_IM[X]" is interpreted, the preceding STOPRE block ensures
synchronization with the main run. The correct setpoint of the X axis is thus read via $AA_IM
to move the Z axis to the same position.
Example 2:
Read and correctly calculate external zero offset.
N10 G1 X1000 F100 ;
N20 G1 X1000 F500 ;
N30 G1 X1000 F1000 ;
N40 G1 X1000 F5000 ;
N50 SUPA G1 F100 X200 ; Move external zero offset after 200
N60 G0 X1000 ;
N70 ... ;
An implicit STOPRE before N50 allows the NCK to read and calculate the current work offset
correctly.
In a SERUPRO operation to search target N50, repositioning to the implicit STOPRE is
performed during the SERUPRO approach and the velocity is determined as F5000 from
N40.