5 buffer register and multi-active register, Table 1.1.5.1: m92 and m93 codes – Yaskawa YASNAC PC NC Programming Manual User Manual
Page 19

1 - 12
YASNAC PCNC Programming Manual
Chapter 1: Programming Basics
1.1.5
Buffer Register and Multi-active Register
By using the buffer register and multi-active register, the NC ensures smooth control of the
machine by reading the blocks of data into the buffer register.
(1) Buffer Register
In normal operation, two blocks of data are buffered to calculate the offset and other data that
are necessary for the succeeding operation.
In the tool radius offset C mode (option), two blocks of data (a maximum of four blocks of
data, if necessary) are buffered to calculate the offset data that are necessary for the succeed-
ing operation. In both of the normal operation mode and tool radius offset C mode, the data
capacity of one block is a maximum of 128 characters, including the EOB code.
(2) Multi-active Registers *
With a part program enclosed by M93 and M92, a maximum of seven blocks of data are buff-
ered. If the time required for automatic operation of these seven buffered blocks is longer
than the time required for the buffering and calculation of the offset data for the next seven
blocks, the program can be executed continuously without a stop between blocks.
Table 1.1.5.1:
M92 and M93 Codes
Linear Axis
Definition
M92
Multi-active registers OFF
M93
Multi-active registers ON