104
To ensure that block N012 will be skipped, make sure that optional input 3 is ON
before block N010 is executed.
Speed
Time
Optional
input 3
Speed
Time
Optional
input 3
Block N012 isn’t skipped because
optional input 3 isn’t ON when block
N011 is pre-executed.
In this case, block N012 is skipped
because optional input 3 is ON when
block N011 is pre-executed.
5-5-27 G76: OPTIONAL PROGRAM PAUSE
Pauses the program when the specified optional input is ON.
Format G76j<optional number>
Parameters The following table shows the possible settings for the parameters.
Parameter Possible settings
Optional number 00 to 06
Description If the specified input is ON when this function is executed, program execution will
be paused. Program execution will continue from the next block when the
optional input is reset. The source of the optional input depends on the optional
number specified, as shown below.
0 through 4: Inputs from the PC’s data area interface
5 and 6: Inputs from general inputs 1 and 2
Program execution will continue normally if the optional input comes ON while
the next block is being executed.
Example Program ::
N008 G11
N009 G91
N010 G01 X100
N011 G76 3
N012 G01 X100
::
(Operation when the optional input isn’t ON)
Speed
Time
Optional
input 3
(Low level)
(Operation when the optional input is ON)
Speed
Time
Optional
input 3
G Functions
Section 5-5