Type 1: Continuation position defined by file offset
Block search type 1:
Continuation position and end position by file offset
This block search type defines a processing range by specifying a continuation/end position (start/end mark) using file offset. Processing starts at the continuation point and ends after the end position is reached. The NC program is then ended immediately. If no end position is specified, processing continues until NC program end M30.
File offset defines the continuation/end position as the distance to file start of the NC program.
It is the operator’s responsibility to define the file offset. File offset is always determined in relation to the start of the NC row of each NC program (main program (HP), global subroutine (UP)).
File offset and other data to determine the continuation/end position are transferred as parameters when block search is selected.
Continuation position
Parameter:
- file offset,
- file name,
- identifier whether file is in the HP-(0) or UP path (1),
- pass counter (optional),
- covered distance within the block (optional)
end position (optional)
Parameter:
- file offset,
- file name,
- identifier whether file is in the HP-(0) or UP path (1),
- pass counter (optional)
Example
Start in the main program in 1st pass at file offset 100 at block start, end at file offset 239