FANUC Series 16i/18i-MB 18i-MB5 Skip function for Flexible Synchronous Control Additional Manual Page 2

Additional Manual
2004/04/03
Edit
2/5
Data Si
g
nature
Descri
p
tion
FANUC Series 16i/18i-MB, 18i-MB5
Skip function
for Flexible synchronous control Specifications
A-79507EN
Drawing No.
Title
Page
1 General
This function provides the capability that skip function or high speed skip
function can be commanded for the slave axis in the flexible synchronous
control mode.
The features are as follows.
l The program block to enable the function is not interrupted until the
total number of skip signal inputs reaches a value specified in the same
block
l The machine coordinate position of the slave axis at each time of the
signal inputs is stored in one of consecutive custom macro variables.
The top number of the variables is specified in the block.
l The total number of the inputs is stored in another specified variable.
As for the flexible synchronous control function, please refer to ‘FS16i/18i
CONNECTION MANUAL (FUNCTION) (B-63523EN-1) 1.15 FLEXIBLE
SYNCHRONOUS CONTROL’.
2 Format
G31.8 is a one-shot G code.
During the execution of the G31.8 block, the machine coordinate positions
of the slave axis at the skip signal inputs are stored in the consecutive custom
macro variables where the top number of the variables is specified by P and
the maximum allowable number of the skip signal inputs is specified by Q.
This total number of the skip signal inputs (i.e. the same value specified by
Q) is stored in the variable specified by R.
Mxx (flexible synchronous control mode on)
G31.8 G91 α0 P_ Q_ R_ ; (skip command for
flexible synchronous control)
P: The top number of the consecutive custom macro variables in
which the machine coordinate positions of the slave axis at the
skip signal inputs are stored.
α: The slave axis
Q: The maximum allowable number of the skip signal inputs.
(Range of command value: 1~200)
R: The number of the custom macro variables in which the total
number of the inputs is stored.
This data is usually the same as the value specified by Q.
Therefore this is not necessarily specified. Specify it when the
total number should be confirmed.

Contents Summary of FANUC Series 16i/18i-MB 18i-MB5 Skip function for Flexible Synchronous Control Additional Manual

  • Page 1FANUC Series 16i/18i-MB FANUC Series 18i-MB5 Skip function for Flexible Synchronous Control Specifications Contents 1 GENERAL ............................................................................................................................................... 2 2 FORMAT ...................
  • Page 21 General This function provides the capability that skip function or high speed skip function can be commanded for the slave axis in the flexible synchronous control mode. The features are as follows. l The program block to enable the function is not interrupted until the total number of skip signa
  • Page 3Example Mxx ; (flexible synchronous control mode on) X_ ; Y_ ; G31.8 G91 A0 P100 Q30 R1 ; (skip command for flexible synchronous control) After 30 times of skip signal inputs, 30 machine coordinate positions of the A axis are stored respectively in the consecutive custom macro variables #100~#129. T
  • Page 44 Signal Please refer to ‘FS16i/18i CONNECTION MANUAL (FUNCTION) (B- 63523EN-1) 14.3.1 Skip function and 14.3.2 High-speed Skip Signal’. 5 Parameter #7 #6 #5 #4 #3 #2 #1 #0 6200 SRE HSS [Data type] Bit HSS 0: The skip function does not use high-speed skip signals. 1: The skip function uses high-spee
  • Page 56 Alarm and message No. Message Meaning of data 115 ILLEGAL VARIABLE When skip function for flexible synchronous control (G31.8) is NUMBER specified, there are wrong commands as follows: - The custom macro variable number, which is specified by P and R, does not exist. - All the variables ranged by