Meaning
STOPFIFO: "STOPFIFO" identifies the start of a machining step to be buffered in the prepro‐
cessing memory. "STOPFIFO" stops processing and fills the preprocessing mem‐
ory until:
● "STARTFIFO" or "STOPRE" is recognized
or
● The preprocessing memory is full
or
● The end of the program is reached
STARTFIFO: "STARTFIFO" starts rapid processing of the machining step; the preprocessing
memory is filled in parallel to this.
FIFOCTRL: Activation of automatic preprocessing memory control
STOPRE: Stop preprocessing
Note
The preprocessing memory is not filled or filling is interrupted if the machining step contains
commands that require unbuffered operation (search for reference, measuring functions, etc.).
Note
The control generates an internal preprocessing stop in the event of access to status data
($SA...).
Example: Stop preprocessing
Program code Comment
...
N30 MEAW=1 G1 F1000 X100 Y100 Z50 ; Measurement block with probe at first
measuring input and linear interpola-
tion.
N40 STOPRE ; Preprocessing stop.
...
3.14.6 Defining a stop delay range (DELAYFSTON, DELAYFSTOF)
The predefined DELAYFSTON and DELAYFSTOF procedures are used to define a
conditionally interruptible range in the part program (stop delay range).
Note
DELAYFSTON and DELAYFSTOF are not permitted in synchronized actions!
Work preparation
3.14 Path traversing behavior
NC programming
848 Programming Manual, 12/2019, 6FC5398-2EP40-0BA0