Machining Programs and their Structure
2.6.10 Programming Restrictions and Syntax Diagram
To generate feasible statements in machining programs, there are several restrictions and rela-
tionships between the functions which are automatically checked by COM247.
Following an L-function (subroutine call) only the end of the statement is permitted. In the
DIN representation, this means that no further entry can be made in this line, in the text
representation, only the selection of another statement is possible.
The X-function (target) must follow the function GOO (rapid traverse) directly.
No X-function can follow the function GOLI (dwell time), an F-function (time) is required.
No further function can follow G20 (end of loop) in the statement,
The X-function (target) is not permitted with G74 (reference point approach).
If an X-function is programmed without GOO, the F-function (speed) must follow.
Unless an X-function, G04 (dwell time) or G24 (repetition) is programmed, no F-function
can be used.
The statement syntax is represented in the following diagram.
2 - 5 0