B--63003EN--1/02
14. MEASUREMENT
1181
The continuous high--speed skip function enables reading of absolute
coordinates by using the high--speed skip signals (HDI0 to HDI7). Once
a high--speed skip signal has been input in a G31P90 block, absolute
coordinates are read into custom macro variables #5061 to #5068. The
input of a skip signal does not stops axial movement, thus enabling
reading of the coordinates of two or more points.
The rising and falling edges of the high--speed skip signal can be used as
a trigger, depending on the parameter CSE (No. 6201#5) setting.
See “14.3.2 High--speed Skip Signal” for details of high--speed skip
signal.
Once a high--speed skip signal has been input in a G31P90 block, absolute
coordinates are read into custom macro variables #5061 to #5068. These
variables are immediately updated once the tool reaches the next skip
position. The feedrate must, therefore, be specified such that the tool does
not reach the next skip position before the application completes reading
of the variables. The PMC program must be created to satisfy this
condition.
#5061 Coordinate along the first axis
#5062 Coordinate along the second axis
#5063 Coordinate along the third axis
⋮
#5068 Coordinate along the eighth axis
This function is enabled only when a high--speed skip signal is used.
The high--speed skip signal to be used is selected with bits 0 to 7 of
parameter No. 6208 (9S1 to 9S8).
The G31P90 block is terminated when the tool reaches the end point.
(1)Reads custom macro variables, using the PMC window function.
(2) Saves the values in the PMC data table (address D).
(The PMC window function cannot be used to save data.)
(3)An execution or auxiliary macro is used for computation. They can
directly read PMC address D, using the address function.
Only one axis can be specified in the block for the continuous high--speed
skip function (G31P90). If two or more axes are specified, P/S alarm No.
5068 is issued.
See Subsec. 14.3.2 High--speed Skip Signal
14.3.5
Continuous
High--speed Skip
Function (M series)
General
D Custom macro variables
D High--speed skip signal
D End of block
D Application (Example)
Limitations
D Controlled axes
Signal