Yaskawa J50M Instructions User Manual
Page 85

Notes :
When the canned cycles are executed by turn-
ing on the SINGLE BLOCK switch, a temporary
stop is made in an intermediate position, and
the FEED HOLD lamp lights up.
(1) After positioning to point (X, Y )
(2) After positioning to point R
(3) After termination of each cycle, if L
command has been given.
The single block stop after the completion of
canned cycles is normal, and the FEED HOLD
lamp does not light up.
Be sure to designate the R and Z points by program-
ming R and Z before entering the canned cycle mode.
R and Z points are cleared when canned cycles are
When executing canned cycles with the address
data changed, the block requires any of the fol-
lowing address commands. The canned cycles
will not be executed otherwise .
When M, S, T or
code is given in the can-
ned cycle , M , S , T signals are sent at the first
positioning in the block. In general, M, S, T
should be commanded in their own block.
An program error “021” occurs when any one of the
G codes is programmed in the canned cycle
mode.
G codes of * group except for G04
When programming G92, G27, G28 etc., make sure
to cancel the canned cycles
advance.
Cancellation is performed when a G code of 01
group is programmed during canned cycles.
A single-block of DWELL
can be inserted in
the canned cycle mode.
DWELL is executed nor-
mally.
An program error
when canned
cycles are programmed in the tool radius com-
pensation C mode
.
Start of spindle forward or reverse
or
M04) should be executed by automatic opera-
tion commands before entering canned cycles.
Do not enter into canned cycles after manually
switching the spindle between forward and re-
verse.
Execution of subprogram
in canned cycle
mode. In a canned cycle mode, M98 P... L... ; can be
programmed to call up subprogram and the canned
cycle is continued in the subprogram. The address
(program number of the first block of subprogram)
with M98 command destroys temporary the contents
of address P for designation of
time, but after
the jumping to subprogram, it resumes the contents.
Notes :
. Programming consideration of M98 in the canned
mode is the same as those of other than
canned cycle modes. (e. g. Restriction of ex-
ecution to no more than four levels, M98 com-
mand from punched tape and the like. )
. Address L for designation of repetition number
of subprograms is
But described
below is a special case that the address L is
retained temporarily.
EXAMPLE
G91 G81 X1O.
R - 2 0 . Z - 3 0 .
F1OO ;
L3 ; . . . The canned cycle is not executed
because X, Y, Z, u, or R is not
designated in this block.
The L3 is retained.
X20. ; . . . The canned cycle G81 is executed
3 times using the retained L3.
After the execution , the L3 is
erased.
As mentioned above, address L in canned
is retained until actually executed.
. Changing of R point and Z point
When R is commanded instead of Z during the
execution of canned cycle in G91 mode, Z be-
comes incremental value from the new R point.
Care should be taken.
G92 XO YO ZO
X.. . Y.. . R-5. O
Point R
Point Z
Z-10. OF ;
G74/G84 are commands for reverse tapping/tap-
ping but they are not distinguished. That is, when
inputting by M03, M04 is output at the bottom of
the hole ; when inputting by M04, M03 is output at
the bottom of the hole. When G74/G84 are com-
manded without spindle revolution, M03 is output
at the bottom of the hole.
77