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

Advertising
background image

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

Advertising