
I I. MISCELLANEOUS FUNCTION
(4)
(5)
M98: Calling of subprogram
This code is used to call a subprogram.
(Refer to item 12.4.1 “Subprogram control”)
M99: End of subprogram
This code indicates the end of a subprogram.
M99 execution returns control to
the main program.
See the subprogram control section for details.
(Note 1) The block following MOO, MOl, MO2 and M30, is not read into the input buffer register, if present.
Similarly, ten M codes which do not buffer the next block can be set by parameters MBUFl, 2 (No.
3411-3420). Refer to the machine tool builder’s instruction manual for these M codes.
(Note 2) The code and strobe signals are not sent to the machine tool side for the M98, M99.
(Note 3) Except for
M98, M99, all M codes are processed by the machine
CNC side. Refer to
the machine tool builder’s instruction manual for details.
tool, but they are not done by the
11 2
:
Waiting Function (M801 to M815)
This is the waiting function activated by M-code prepared for smooth waiting operation
with another machine or peripheral equipments.
What event to wait for depends on the machine.
Refer to the relevant manual. from
the machine tool builder for details.
11.3
Simultaneous Block Start (M821 to M827)
This function allows the user to start several blocks simultaneously in up to four Power
Mates.
.
How to start two or more blocks simultaneously depends on the machine.
Refer to the
relevant manual from the machine tool builder for details.
l-37