Professional Documents
Culture Documents
Параметры Fanuc 10
Параметры Fanuc 10
F A N U C 1 1 / 1 1 0 series
F A N U C 1 2 / 1 2 0 series
OPERATOR'S MANUAL
(APPENDIXES)
B- 5 4 8 1 O E /01
© F A N U C LTD, 1986
/'
This manual describes the following products
a
/ This manual describes the following products:
/
CONTENTS
K-'
; \
-
2
APPENDIX 1
Single G60 IP
direction
positioning
(G60)
(10M/11M/12M)
( I J K)
Л,
Start point
G30 P jJ
3 IP_
Programmable G51.1 IP
mirror image Mirror G50.1; . Cancel
(G50.1, G51.1) i
IP
Г \ Г У \
- 4 -
APPENDIX 1
Initial point G 98
1 puilik
G98 ;
R point return
G 99
(G98, G99) R point
L,p U U U
1 *
iG35lXp Yp I
Circular threading
G17 i G361
(G35, G36)
(10T/11T/11TT/12T) ÎG351Xp Zp I
G18 \G36j K ~ F — —
«5D G19 |
iG35lYp Zp J
g36J K ~ F ^ ; —
(G07) IG03J ( g 19 Yp Zp j
(10T/I1T/11TT/12T) ^ --------------------------------------------*"ZP
- 5 -
/
APPENDIX 1
- 6 -
i
APPENDIX 1
- 7 -
APPENDIX 2
Increment system
IS-A IS-B
0 .0 1 , 0 .1 , 1, 0 .0 0 1 , 0 .0 1 , 0 .1 ,
Incremental feed *4 1 0 , 1 0 0 , 1000 1, 1 0 , 100
mm/step mm/step 10
- 8 -
APPENDIX 2
Increment system
IS-A IS-B
0 .0 0 1 , 0 .0 1 , 0 .1 , 0 .0 0 0 1 , 0 .0 0 1 ,
Incremental feed *4 1 , 10 , 100 0 .0 1 , 0 .1 , 1 ,
inch/step 10 inch/step
- 9 -
APPENDIX 2
Increment system
IS-A IS-B
0 .0 0 1 , 0 .0 1 , 0 .1 , 0 .0 0 0 1 , 0 .0 0 1 ,
Incremental feed *4 1 , 1 0 , 100 0 .0 1 , 0 .1 , 1 ,
inch/step 10 inch/step
10
APPENDIX 2
Increment system
IS-A IS-B
0 .0 1 , 0 .1 , 1 , 0 .0 0 1 , 0 .0 1 , 0 .1 ,
Incremental feed *4 1 0 , 1 0 0 , 1000 1 , 1 0 , 100
mm/step mm/step
11
APPENDIX 2
Increment system
IS-A IS-B
0 .0 1 , 0 .1 , 1 , 0 .0 0 1 , 0 .0 1 , 0 .1 ,
Incremental feed *4 1 0 , 1 0 0 , 1000 1 , 1 0 , 100
deg/step deg/step
12
APPENDIX 3
A P P EN D IX 3 NOM OGRAPHS
AL
13 -
APPENDIX 3
tfi (V = 10mm/sec)
First specify the class and the lead of a thread. The thread accuracy,
a, will be obtained a t ® , and depending on the time constant of the cutting
feed acceleration/deceleration, the 6 ^ value when V = 10 mm/sec will be
obtained a t © . Then, depending on the speed of thread cutting, the approach
distance 6 ^ will be obtained at © for other speeds than 10 mm/sec.
The equation of dj, 62 is used when the acceleration/deceleration time
constant for cutting feed is 0 .
a -1-lna (Example)
0.005 4.298 R=350rpm
0.01 3.605 L=1 mm
0.015 3.200 a=0.01
0.02 2.912
„ 350x1
°2 = ------ 0.194 mm
1800
6l = 2 x 3.605 = 0.701 mm
I
—u I ‘ .1
01 (V = 10mm/sec)
V —2i n/sec
Servo tim e co n stan t
50msec
33msec
Ln
I
01 i
---- ,AL.
8 (mm) 0 0.007 0.010 0.015 0.020 0.025
Metric thread .
a=<Tr}
JIS class 1 3.33.02.52.011.5 1.2511.0 0.9 0.75 0.6 0.4 0.3 (mm)LeadL
01 JIS class 2 ' 1.0 0.9 0.8 0.75 (mm) Lead L
0.3|(in) 0. 2 0.1 5.0 4.013.5 3.0 2.5 2.0 1.751.5 1.25
Unified thread 4 5 6 7 81910 121314 161820
•* Ridges/inch
APPENDIX 3
JIS 2A
61789
* i i ■
'30121
i . ,
14161820
i i i. i _
JIS 3A — Ridges/inch
(Theoretical
accuracy)
APPENDIX 3
(1) Description
When servo system dely (by exponential acceleration/deceleration
at cutting or caused by the motor when a DC servo motor is used) is
accompanied by cornering, a slight deviation is produced between the tool
path (tool center path) and the programmed path as shown in Figure 2 (a).
Program m ed p ath
A ctual to o l p ath
The above parameters are used to theoretically analyze the tool path.
When programming, the above items must be considered and programming must be
performed carefully so the shape of the workpiece is within the desired
precision. If the theoretical precision is out of the desired one, a dwell
command shall be specified so that the next block will not be read until the
commanded feedrate becomes zero.
(2) Analysis
The tool path shown in Fig. 2 (b) is analyzed based on the
following conditions:
(a) Feedrate is constant at the block before and after cornering.
(b) The controller has a buffer register.
(The error differs with the reading speed of the tape reader,
number of characters of the next block, etc.)
16
S
APPENDIX 3
(Conditions expressions)
Vxi = Vx cos
Vzi = Vx sin
Vx2 = Vx cos i(i2
Vz2 = Vx sin 1P2
n - (i pi - 'Pi') = 9
(Description of symbol)
V : Feedrate at the block before and after cornering
Vxi: X-axis component of feedrate of preceding block
Vz\: Z-axis component of feedrate of preceding block
Vx2: X-àxis component of feedrate of following block
Vz2: Z-axis component of feedrate of following block
0 : Corner angle
: Angle formed by commanded path direction of preceding block and
X-axis
'¡¡2 : Angle formed by commanded path direction of following block and
X-axis
17
APPENDIX 3
X(t) = IJ Vx(t) dt - XO
Vx? - Vx 1
T1 - T2 (T!2*exp (- yy ) - T2*exp (- ))
- V x 2 (T1 + T2 - t) (5)
Z(t) = Vz (t) dt - Z 0
Vz2 - Vz!
~ ~T2 ^T l2'exP (" YT ^ “ T22,exp (- ))
- Vz2 (T1 + T2 - t) .............. ........... ......... (6)
(1)
Since the machining radius r (mm) and allowable error Ar (mm) of the
workpiece is given in actual machining, the allowable limit feedrate v
(mm/sec) is determined by equiation (1).
Since the acceleration/deceleration time constant at cutting which is set
by this equipment varies with the machine tool, refer to the machine tool
builder's instruction manual.
18
APPENDIX 4
A PPEN D IX 4 T A P E JOINING
3 Pitches
Tape
(c) Make sure the punched holes of the overlapped tape sections at the
joint are correctly aligned. Use special care with the feed holes.
Incorrect Correct
(e) Make sure punched holes are not clogged up with paste.
- 19 -
APPENDIX 5
Offset value o o
Parameter o o
Programs in memory o o
Contents in the X X
buffer storage
Display of sequence
X o
number (Note 1)
F, E Zero Zero
S.T.M X o
L X X
Movement X X
Operation during execution
Dwell X X
Issurance of M, S X X
and T codes
Depends on system
Tool offset X parameter LUK
(Data N0. 6000)
Tool nose radius
X X
compensation
Storing called X X
subprogram number (Note 2)
Rewind X X
20 -
APPENDIX 5
REFERENCE POINT
RETURN COMPLE X o
TION LED
S and T codes X o
M code X 0
M, S and T strobe
X o
signals
NC ready signal
ON o
(MA, MB)
>
FEED HOLD LED X X
(Note 1) When a program is returned to its head, the start program number
is displayed.
(Note 2) When a reset is performed during execution of a subprogram,
execution returns to the head of the main program by the rewind
operation. Execution cannot be started from the middle of the
subprogrm.
21
APPENDIX 6
A PPEN D IX 6. P A R A M ET ER S
1. P A R A M E T ER D IS P LA Y
1) Press the 'SERVICE' software key and 'CHAPTER' key followed by the 'PARAM'
software key. The parameter screen appears.
2) Enter the data number of the parameter to be displayed and press the 'IMP-NO'
software key.
Instead of entering a data number, the required parameter can be displayed by
the cursor or the page key.
1) Press the 'SERVICE' software key and 'CHAPTER' key followed by the 'PITCH'
software key. The parameter screen appears.
2) Enter the data number of the parameter to be displayed and press the 'IMP-NO'
software key.
Instead of entering a data number, the required parameter can be displayed by
the cursor or the page key.
2. P A R A M E T ER S ET T IN G
Bit type 0 or 1
Bit axis type 0 or 1
Byte type 0 - +127
Byte axis type 0 - +127
Word type 0 - +32767
Word axis type 0 - +32767
2-word type 0 - +99999999
2-word axis type 0 - +99999999
Note 1) Independent data can be specified for each control axis if axis types
are used.
Note 2) Data ranges are general ranges. Data ranges vary based on parameters.
See the explanation of each parameter for more information.
1) Bit type parameter tape format
- 22
APPENDIX 6
Example:
N0000 P00010001;
I
3 2) Bit axis type parameter tape format
f N____ A__ P________;
N : The data number is a 4-digit numeric value following N (A
positive integer)
A__: An axis number (1 - 15) (A positive integer)
P : Parameter value (0, 1) is given as an 8-digit numerical value
following P.
A data number contains 8 bit-type parameters. Parameter bit 0
is stored in the first digit and Parameter bit 7 is stored in
the 8th digit. (positive integer)
;: End of block (LF in ISO code or CR in EIA code)
Note 1) Address N, A, and P should be specified in the order described
above.
Note 2) Leading zeros cannot be omitted.
Example:
N0012 A1 P0000011;
N0012 A2 P0000010;
N0012 A3 P0000010;
3) Byte type parameter tape format
- 23 -
APPENDIX 6
1) Put the screen into the MDI mode or the emergency stop status.
2) Press the software key 'SETTING' to select the setting screen.
3) Enter 8000.
4) Press the software key 'INP-NO.'; data number 8000 parameter is displayed.
5) Enter 1 and press the 'INPUT' software key. PWE=1 is specified and para
meters can now be specified. The NC enters an alarm status.
- 24
APPENDIX 6
6) Press the function menu key and the soft key is changed over to the function
selection key.
7) Press the 'SERVICE' software key and then press the 'PARAM' software key to
select a screen.
8 ) Enter the data number of the parameter to be set and press the 'INP-NO.'
software key. The screen for the parameter to be set will be displayed.
9) Enter the data to be set and press the 'INPUT' software key; the entered
data is assigned.
Data can be input continuously from the' selected data number by delimiting
data using ';'.
Example:
If 10; 20; 30; 40 are entered and the software key 'INPUT' is pressed, 10,
20, 30, and 40 are sequentially assigned to the parameters starting from
the parameter indicated by the cursor.
10) Repeat steps 7), 8) and 9).
11) After parameters are established, set 0 to the parameter PWE of data number
8000 to inhibit further parameter setting.
12) Reset the NC and release the alarm 'Parameters can be established'. If the
alarm 'A parameter which requires to turn NC power to be temporarily turned
off has been established' appears, turn the NC power off.
(Note 1) In the parameter list (4. Description of parameters), the blank bits
or parameter numbers which are displayed on the CRT display but not
described here are those reserved for future improvement. Please set
these parameters to 0 .
(Note 2) Parameters on the digital servo shall be set under the emergency stop
state. If the data are set under other than the emergency stop state,
the data doesn't become effective.
3. P A R A M ET ER TA P E PUNCH
- 25
APPENDIX 6
#7 #6 #5 H #3 #2 #1 № (
Setting entry
Data format: Bit type
TVC Specifies whether TV check is performed
0: Not performed
1: Performed
- 26
APPENDIX 6
#7 #6 #5 #4 #3 n in № (Bit)
Setting entry
Data format: Bit type
INI Input unit
0: Metric input
1: Inch input
SB7 07000 - 07999 programs
0: Do not perform single block stop in custom macro statement
1: Perform single block stop in custom macro statement
(Used to debug custom macros)
SB8 08000 - 08999 programs
0: Do not perform single block stop in custom macro statement
1: Perform single block stop in custom macro statement
(Used to debug custom macros)
SBM All of the programs
0: Do not perform single block stop in custom macro statement
Note that SB7 and SB8 are valid
1: Perform single block stop in custom macro statement
(Used to debug custom macros)
SBC At each hole-machining canned cycle (Not used in 11TT)
0: Single block stop is not performed for each cycle
1: Single block stop is performed for each cycle
(Used if trouble occurred in a canned cycle)
SBO In blocks automatically generated in the NC to correct cutter
compensation or tool nose radius compensation
0: Single block stop is not performed
1: Single block stop is performed
-(Used if trouble occurred when executing cutter compensation/
tool nose radius compensation)
- 27 -
r-
APPENDIX 6
#7 #6 #5 #4 #3 #2 #1 #o (
Setting entry
Data format: Bit type
NE8 08000 - 08999 programs
0: Can be edited
1: Cannot be edited
ND8 During 08000 - 08999 programs execution
0: Executing programs are displayed on the CRT
1: Executing programs are not displayed on the CRT
Set this parameter to 1 if it is not required to display the program text
such as custom macro programs during execution.
T0FS Tool pot number output and tool offset by tool number is:
0: Made. (Tool length compensation and cutter compensation can not
be made by H/D code.)
1: Not made. (Tool length compensation and cutter compensation can
be made by H/D code.)
HS0 By the G10.3 L1/L2 command:
0: Skip the program up to G11.3, and execute the high-speed
machining by using the previously registered data. (Call
operation mode)
1: Convert the commands up to G11.3 into the high-speed machining
data and register it, and then execute the high-speed machining
by using that data. (Register operation mode)
Setting entry
Data format: Byte type
Assignment of input device number for foreground
0 : Tape reader
1 : CD1 of CRT/MDI unit
2 : CD1 of Master PCB of 10 series
3: CD2 of option card 1 of 10 series (Tape reader)
- 28 -
APPENDIX 6
Setting entry
Data format: Byte type
Assignment of output device number for foreground
1: CD1 of CRT/MDI unit
2: CD1 of Master PCB of 10 series
11: 20mA current type interface (ASR33, ASR44)
Setting entry
Data format: Byte type
Assignment of input device number for background
0: Tape reader
1: CD1 of CRT/MDI unit
2: CD1 of Master PCB of 10 series
3: CD2 of option card 1 of 10 series
11: 20mA current type interface (ASR33, ASR44)
Setting entry
Data format: Byte type
Assignment of output device number for background
1: CD1 of CRT/MDI unit
2: CD1 of Master PCB of 10 series
11: 20mA current type interface (ASR33, ASR44)
4.2 Timer
Parameter entry
Data format: 2-word type
Unit: 1 min.
Data range: 0 - 99999999
Timer 1
The timer displays and sets accumulated powering on time.
- 29 -
APPENDIX 6
Setting entry
Data format: 2-word type
Unit: 1 msec
Data range: 0 - 60000
Timer 6
The timer displays and sets accumulated signal ON time.
One integrating meter which starts through an input signal from the
machine side is provided inside the controller, thus making it
possible to preset this integrating meter.
Setting entry
Data format: 2-word type
- 30 -
APPENDIX 6
Unit: 1 minute
Data range: 0 - 99999999
Timer 7
i The timer displays and sets accumulated signal ON time.
i
T One integrating meter which starts through an input signal from the
machine side is provided inside the controller, thus making it
possible to preset this integrating meter.
Setting entry
Data format: 2-word type
Unit: 1 pc.
Data range: 0 - 99999
This parameter displays and sets the accumulated value of total
number of machined parts.
- 31
APPENDIX 6
#7 #6 #5 #4 #3 #2 #1 #0 (Bit)
Parameter entry
Data format: Bit type
CIP When speed is decelerated, in-position is
0: Not checked (Goes to next block after the specified speed
becomes zero when decelerating the speed)
1: Checked (Goes to next block after the specified speed becomes
zero after confirming that the machine position has reached the
specified position when decelerating the speed)
CSZ In-position check signal input (*CSMZ) is
0: Invalid
1: Valid
XIL In non-linear interpolation type positioning (data number 1400, LRP
= 0), if an axis interlock is applied during positioning
0: Only the axis to which an interlock is applied is stopped.
Other axes keep operating.
1: All axes are stopped
EMI In simultaneous automatic and manual operation
0: Manual operation of cutting axis interrupt is invalid, and
manual operation of set-up interrupt is valid.
1: Both manual operation of cutting axis interrupt and set-up
interrupt are valid.
1001 PRC
#7 H #5 #4 #3 #2 HI ao
Parameter entry (11M/12M)
Data format: Bit type
PRC 0: Axis interchange cannot be made for return from reference point
(G29) .
1: Axis interchange can be made for return from reference point
(G29) .
- 32 -
APPENDIX 6
1002 INM
#7 #6 #5 #4 #3 #2 #1 #0 (Bit)
Parameter entry
Data format: Bit type
INM Machine linear axis detection units
0: Metric
1: Inch
#7 #6 #5 #4 #3 #2 #1 #0 (Bit)
Parameter entry
Data format: Bit axis type
ISRx, ISFx Increment system of each axis
Always set the least input increment to 0.001 deg (IS-B) for the spindle
positioning (indexing) axis.
IPRx Specifies whether each axis least input increment is multiplied by
10 of least command increment.
0: is not multiplied by 10
1: is multiplied by 10
Note) If increment system IS-A is used, the least input increment cannot
be multiplied by 10 of least command increment.
#7 #6 #5 #4 #3 #2 #1 #0 (Bit)
Parameter entry
Data format: Bit axis type
ZRNx Specifies whether each axis reference point return function is
provided
0: Reference point return function is provided
1: Reference point return function is not provided
ZMGx Assigns each axis reference point return method
0: Grid method
1: Magnetic switch method
ALZx Automatic reference point return (G28)
0: Returns to reference point by positioning control (rapid
traverse).
- 33
APPENDIX 6
#7 #6 #5 #4 #3 #2 #1 #0 (Bit)
Parameter entry
Data format: Bit axis type
ROTx Specifies whether the axis (rotary axis) requires inch/metric
switching or not
0: The axis requires inch/metric switching (Linear axis)
1: The axis does not require inch/metric switching (Rotary axis)
ROSx Machine coordinate system for stroke check and automatic reference
point return is
0: Linear axis type
1: Rotary axis type
For rotary axis type, the machine coordinate system is normalized to
0 - 360 deg. In this case, the automatic reference point return,
(G28, G30) is performed in the same direction as the manual
reference point return and the amount of movement dose not exceed
one rotation.
Refer to parameter number 1260.
ROPx The machine coordinate system used for stored pitch error compensa
tion is
0: Linear axis type
1: Rotary axis type
For rotary axis type, the rotation angle for one cycle of stored
pitch error compensation data can be selected. Therefore, the pitch
error can be compensated although the pitch error compensation cycle
is not 360 degrees. See parameter number 5425.
- 34 -
APPENDIX 6
Parameter entry
Data format: Byte axis type
Assign a program axis name to each control axis according to the following
table:
X 88 A 65 U 85
Y 89 B 66 V 86
Z 90 C 67 W 87
Assign the same program axis name to the axes which are controlled in
parallel axis control. For 10T/11T/11TT/12T, addresses A, U, V, W can not
be used as the programming axis.
Parameter entry
Data format: Byte axis type
To determine circular interpolation plane, cutter compensation plane
(10M/11M/12T) or tool nose radius compensation (10T/11T/11TT/12T), G17:
Xp-Yp plane, G18: Zp-Xp plane, G19: Yp-Zp plane and three-dimensional tool
compensation space XpYpZp; each control axis is assigned to a basic
coordinate system axis X, Y, or Z, or to its parallel axis. Only one axis
can be assigned to each of the three basic axes X, Y and Z (but not for
parallel axes). More than one axis can be assigned to parallel axes.
Assign the same value to the parallel controlled axes.
- 35
APPENDIX 6
0 A rotary axis
(Not basic three axes nor parallel axes)
1 Axis X of basic three axes
2 Axis Y of basic three axes
3 Axis Z of basic three axes
5 An axis parallel to axis X
6 An axis parallel to axis Y
7 An axis parallel to axis Z
Parameter entry
Data format: Byte axis type
Data range: 1 through the number of control axes
Relates each control axis to a servo axis.
Normally, set the same value as the control axis sequence number to the
servo axis number.
Set the servo axis number plus 16 to the C axis when using the spindle
positioning (indexing) function.
Example) In case of X, Z, C (Cs)
Set 16 + 3 + 19.
In case of X, Z, Y, C (Cs)
Set 16 + 4 = 20.
Parameter entry
Data format: Byte type
Specifies an address among A, B, C, U, V, and W to be used for the 2nd
auxiliary function. Note that the address used as a control axis name
cannot be specified as the address of the 2nd auxiliary function.
For 10T/11T/11TT/12T, U, V and W cannot be used for an address as the 2nd
auxiliary function.
A 65 U 85
B 66 V 86
C 67 w 87
Parameter entry
Data format: Byte type
The units of the parameters common to all axes such as dry run rate and FI
digit feed rate vary according to the increment systems.
- 36
APPENDIX 6
Setting entry
Data format: Byte type
The following 6 kinds of axis interchange can be made.
Set the axis interchange number.
Machine axes x, y, z corresponding to program addresses X, Y, Z are as
follows:
Program address
Axis interchange
number
X Y z
0 X y Z
1 X Z y
2 y X z
3 y z X
4 Z X y
5 Z y X
1220 Each axis external work zero point offset value (10M/11M/12M)
(10T/11T/
Each axis external work coordinate system shift
11TT/12T)
Setting entry
Data format: 2-word axis type
Data unit:
Increment system
Remarks
IS-A IS-B
Linear axis (in millimeters) 0.01 0.001 mm
Linear axis (in inches) 0.001 0.0001 inch
Rotary axis 0.01 0.001 deg
- 37
APPENDIX 6
Setting entry
Data format: 2-word axis type
Data unit:
Increment system
Remarks
IS-A IS-B
Linear axis (in millimeters) 0.01 0.001 mm
Linear axis (in inches) 0.001 0.0001 inch
Rotary axis 0.01 0.001 deg
Work coordinate
system 6 (G59)
- 38 -
APPENDIX 6
Parameter entry
Data format: 2-word axis type
Unit:
Increment system
Remarks
IS-A IS-B
Metric system machine 0.01 0.001 mm
Inch system machine 0.001 0.0001 inch
Rotary axis 0.01 0.001 deg
Parameter entry
Data format: 2-word axis type
Unit:
Increment system
Remarks
IS-A IS-B
Metric system machine 0.01 0.001 mm
Inch system machine 0.001 0.0001 inch
Rotary axis 0.01 0.001 deg
- 39 -
APPENDIX 6
//7 #6 #5 if 4 if 3 if 2 #1 if 0 (Bit)
Parameter entry
Data format: Bit type
NED External deceleration is
0: Effective to all feeds
1: Effective only to rapid traverse
HTG In helical interpolation velocity command (of F10M, 11M, 12M)
0: Specify with tangential speed of the arc
1: Specify with the tangential speed including the linear axes
RFO In rapid feed, when cutting feed rate override is 0%
0: Stop
1: Do not stop
- 40 -
APPENDIX 6
Parameter entry
Data format: Word type
Unit :
However, when the high resolution detector is used (Data No. 1804,
parameter PLC01=1) , the unit is ten times the above value.
Data range: 1 - 32767
o In case of BMI interface
Set dry run rate when jog feedrate dial is at 100%.
o In case of FS6 interface
Set dry run rate when jog feedrate dial is at the 22nd position,
o In case of FS3 interface
Set dry run rate of each axis when feedrate override dial is at 130%.
Standard setting value is 500 for a metric machine or 2000 for an inch
machine.
Parameter entry
Data format: Byte type
Data unit: %
Data range: 0 - 100
% value for rapid traverse override FI is established.
- 41
APPENDIX 6
Parameter entry
Data format: Byte type
Data range: 0-4
When input command from the manual handle exceeds rapid traverse, the
pulses from manual handle exceeded rapid traverse are kept. Set its
allowable value as a manual handle feed allowed flow to this parameter.
Allowed flow = (Rapid traverse rate) *2** (Setting data)/7500
Rapid traverse rate: Feedrate per minute
Normally, set 0.
Parameter entry
Data format: Word type
Data range: 1 - 200 (1 - 200 magnifications)
Magnification is established when the manual handle feed movement select
signal MP2 is on.
Normally, set 100.
Parameter entry
Data format: Word axis type
Data unit:
Parameter entry
Data format: Word axis type
Data unit:
- 42 -
APPENDIX 6
However, when the high resolution detector is used (Data No. 1804,
parameter PLC01=1), the unit is ten times the above value.
Data range: 8 - 32767
Rapid traverse override FO rate is set for each axis.
Parameter entry
Data format: Word axis type
Data unit:
Parameter entry
Data format : Word axis type
Data unit:
However, when the high resolution detector is used (Data No. 1804,
parameter PLC01=1), the unit is ten times the above value.
Data range: 1 - 32767
o In case of BMI interface
Set jog feedrate of each axis when jog feedrate dial is at 100%.
o In case of FS6 interface
Set jog feedrate of each axis when jog feedrate dial is at the 22nd
position.
o In case of FS3 interface
Set jog feedrate of each axis when feedrate override dial is at 130%.
Standard setting value is 500 for a metric system machine or 2000 for an
inch system machine.
When the dry run is set to be effective for the rapid traverse (parameter
1400#0:RDR=1), this parameter specifies the dry run rate of each axis
under RT (Rapid Traverse) signal being off.
Meaning of data is the same as the case of jog.
- 43 -
APPENDIX 6
Parameter entry
Data format: Word axis type
Data unit:
However, when the high resolution detector is used (Data No. 1804,
parameter PLC01=1), the unit is ten times the above value.
Data range: 8 - 32767
FM rate by the magnetic switch method manual reference point return is
established for each axis. Linear acceleration is applied to FM rate. It
is unnecessary to set this for grid method reference point return, because
there is no FM rate feed.
f Rate
Parameter entry
Data format: Word axis type
Data unit:
However, when the high resolution detector is used (Data No. 1804,
parameter PLC01=1), the unit is ten times the above value.
- 44 -
/
APPENDIX 6
Parameter entry
Data format: Word type
Data unit:
However, when the high resolution detector is used (Data No. 1804,
parameter PLC01=1), the unit is ten times the above value.
Data range: 1 - 32767
External deceleration rate for cutting feed and for linear interpolation
type positioning (GOO) is established.
Parameter entry
Data format: Word axis type
Data unit:
However, when the high resolution detector is used (Data No. 1804,
parameter PLC01=1), the unit is ten times the above value.
Data range: 8 - 32767
External deceleration rate at rapid traverse is established for each axis.
- 45
APPENDIX 6
Parameter entry
Data format: Word type
Data unit:
However, when the high resolution detector is used (Data No. 1804,
parameter PLC01=1), the unit is ten times the above value.
Data range: 1 - 32767
Skip function (G31, G 31.1 - G31.3) feedrate is established.
This parameter is valid only if 1 (skip function feed rate is the rate
specified in the parameter) is set to parameter SKF (data number 1400).
FI feedrate
F2 feedrate
F3 feedrate
F4 feedrate
F5 feedrate
- 46
APPENDIX 6
However, when the high resolution detector is used (Data No. 1804,
parameter PLC01=1), the unit is ten times the above value.
Data range: 0 - 6000
The feedrate to the FI digit command FI to F9.
When the manual pulse generator is rotated to vary the feedrate under an
FI digit command, the value of this parameter will also vary.
However, when the high resolution detector is used (Data No. 1804,
parameter PLC01=1), the unit is ten times the above value.
Data range: 0 - 6000
The upper limit of an FI digit command feedrate. When increased by the
manual pulse generator, if the command is an FI digit command of F2 to F4,
the feedrate is clamped at the upper limit of number 1460, and when the
command is an FI digit feed command of F5 to F9 at 1461.
- 47
APPENDIX 6
- 48 -
APPENDIX 6
Unit
#7 #6 #5 #4 #3 #2 #1 #0 (Bit)
Parameter entry
Data format: Bit axis type
REXx Rapid traverse acceleration/deceleration is
0: Linear acceleration/deceleration
1: Exponential acceleration/deceleration
CTEx Cutting feed and dry run: (11M/12M)
0: Linear acceleration/deceleration after interpolation
1: Exponential acceleration/deceleration
JGEx Jogging feed:
0: Linear acceleration/deceleration after interpolation
1: Exponential acceleration/deceleration
CTEx and JGEx are significant only when the optional function "Linear
Acceleration/Deceleration after Cutting Feed Interpolation" is provided,
while when it is not available, the exponential acceleration/deceleration
are applied regardless of the preset value.
- 49 -
APPENDIX 6
Parameter entry
Data format: Word axis type
Data unit: msec
Data range: 0 - 4000
The linear type rapid traverse acceleration/deceleration time constant is
established for each axis.
Parameter entry
Data format: Word axis type
Data unit:
However, when the high resolution detector is used (Data No. 1804,
parameter PLC01=1), the unit is ten times the above value.
Data range: 0 - 32767
The linear type rapid traverse acceleration/deceleration FL rate is
established for each axis.
I «_ Time ____.
1 constant
(Data No. 1620)
- 50 -
APPENDIX 6
Parameter entry
Data format: Word axis type
Data unit: msec
Data range: 0 - 4000
The cutting feed acceleration/deceleration (exponential type) time
constant is established for each axis. The same value should be set in
this parameter for all of the axes unless it is used for a special
purpose.
If different values are specified, the correct straight line or arc shapes
cannot be obtained.
Parameter entry
Data format: Word axis type
Data unit:
However, when the high resolution detector is used (Data No. 1804,
parameter PLC01=1), the unit is ten times the above value.
Data range: 0 - 32767
The feed acceleration/deceleration FL rate is established for each axis.
0 should be set in this parameter for all of the axes unless it is used
for a special purpose.
If other values are set, the correct straight line or arc shapes cannot be
obtained.
Parameter entry
Data format: Word axis type
Data unit: msec
Data range: 0 - 4000
The jogging acceleration/deceleration (exponential type) time constant is
established for each axis.
- 51
APPENDIX 6
Parameter entry
Data format: Word axis type
Data unit:
However, when the high resolution detector is used (Data No. 1804,
parameter PLC01=1), the unit is ten times the above value.
Data range: 0 - 32767
The jogging acceleration/deceleration FL rate is established for each
axis.
However, when the high resolution detector is used (Data No. 1804,
parameter PLC01=1) , the unit is ten times the above value.
Data range: 0 - 32767
The thread cutting cycle acceleration/deceleration FL rate is established
for each axis.
- 52
APPENDIX 6
Parameter entry
Data format: Word axis type
Data unit: msec
Data range: 0 - 4000
The exponential type rapid traverse acceleration/deceleration time
constant is established for each axis.
Parameter entry
Data format: Word axis type
Data unit:
However, when the high resolution detector is used (Data No. 1804,
parameter PLC01=1), the unit is ten times the above value.
Data range: 0 - 32767
The exponential type rapid traverse acceleration/deceleration FL rate is
established for each axis.
Parameter entry
Data format: Word type
Data unit: According to standard axis (specified in data number 1031
parameter) increment system
- 53 -
APPENDIX 6
Rate
Parameter 1
(Data No. 1630)
Parameter entry
Data format: Word type
Data unit: 1 msec
Data range: 0 - 4000
The time spent to reach the rate specified in parameter 1 is set.
(Note) When either 1630 or 1631 is set to 0, the function of linear
acceleration/deceleration before interpolation becoms
ineffective.
#7 #6 #5 H #3 #2 #1 . #0 (Bit)
Parameter entry
Data format: Bit type
ADR Automatic drift compensation is
0: Not performed
1: Performed
(Note) This parameter is not used in case of digital servo.
CVR If velocity control ready signal VRDY turns on before position
control ready signal PRDY turns on,
0: Servo alarm is not indicated
1: Servo alarm is indicated
Normally, set 1.
FVF In servo off condition
0: Follow-up is not done
1: Follow-up is done
- 54 -
/
APPENDIX 6
#7 //6 #5 #4 #3 #2 #1 #0 (Bit)
Parameter entry
Data format: Bit axis type
PSFx Phase shift amount automatic setting has
0: Not been completed
1: Been completed
If a resolver or inductosyn is used as the position transducer, 0
should be set when the first field adjustment is done or when the
position transducer is replaced and power should be turned off. If
the power is turned on again, the optimal phase shift amount is
automatically set and 1 is set to this parameter.
SVFx Servo off signal is
0: Invalid
1: Valid
#7 #6 #5 #4 #3 n n #o
Parameter input
Data format: Bit axis type
PLC01: 0,1 p detecting pulse coder is:
0: Not used
1: Used
DGPRM: With power ON, the digital servo related parameter standard value
is:
0: Set
1: Not set
When this parameter is set to 0 after Type No. of motor is set, the
standard values which comply with Type No. of motor are set automatically
when power is turned ON. At the same time, this parameter is set to "1".
#7 #6 #5 #4 #3 #2 #1 #0
Parameter entry
Data format: Bit axis type
- 55
APPENDIX 6
AMRO - AMR4:
0 0 0 1 0 8 poles, 6000P
0 0 I 0 1 6 poles, 6000P
0 0 1 1 0 6 poles, 4000P
0 1 0 0 1 4 poles, 5000P
0 1 0 1 0 6 poles, 5000P
0 1 0 1 1 8 poles, 5000P
1 0 0 0 0 6 poles, 3000P
8 poles, 4000P
1 0 0 0 1 8 poles, 3000P
1 0 1 0 1 6 poles, 2000P
1 1 0 0 0 6 poles, 2500P
1 I 0 1 0 8 poles, 2500P
1 1 1 1 1 8 poles, 2000P
#7 #6 #5 H #3 in in no
Parameter entry
Data format: Bit axis type
PSSEL: The feedback pulse to the position counter is selected.
0: The pulse generated by the built-in type pulse coder is
multiplied four times and input.
1: The pulse generated by the separate type detector is multiplied
four times and input.
VFSEL: The input pulse to the velocity feedback register is selected.
0: The pulse generated by the built-in pulse coder is multiplied 4
times and input.
1: The pulse generated by the separate type detector is multiplied 4
times and input.
1808
#7 #6 #5 #4 #3 in HI #0
t?
- 56
APPENDIX 6
1809
#7 //6 #5 #4 #3 #2 #1 #0
Parameter input
Data format: Bit axis type
Digital servo related setting data
Note) In this parameter, when PRM1804 #1 (DGPRM) = 0, the standard value is
automatically set with power ON. Normally, no change is required.
#7 #6 #5 #4 #3 n #1 #0 (Bit)
Parameter entry
Data format: Bit type
CDS To check whether the resolver or inductosyn position transducer
system is normal, feedback pulse frequency is
0: Checked
1: Not checked
Normally, set 0.
CPI, CP2 Backlash and pitch error compensation rate
CP2 CPI Compensation rate
0 0 32Kpps
0 1 64Kpps
1 0 128Kpps
1 1 256Kpps
Normally, set to 256Kpps.
(Note) This parameter is not used in case of digital servo.
CSL When power is turned on, position control LSI is
0: Checked
1: Not checked
Normally, set 0.
NAD Analog to digital conversion of spindle motor or servo motor current
is (Not used in 11TT)
0: Done
1: Not done
#7 #6 #5 #4 #3 #2 #1 #0 (Bit)
Parameter entry
Data format: Bit axis type
RESx Position transducer method is
0: Digital feedback method
1: Analog feedback method
If position is detected by pulse as in pulse coder, specify digital
feedback method. If a resolver or inductosyn is used, specify
analog feedback method.
- 57
APPENDIX 6
#7 #6 #5 #3 #2 //1 #0
Parameter entry
Data format: Bit axis type
RClx to RC4x Reference counter capacity
0 0 0 0 1000 10000
0 0 0 1 2000 2000 20000
0 0 1 0 3000 3000 30000
0 0 1 1 4000 4000 40000
0 1 0 0 5000 5000 50000
0 1 0 1 6000 6000 60000
0 1 1 0 7000 70000
0 1 1 1 8000 8000 80000
1 0 0 0 9000 90000
1 0 0 1 10000 10000 100000
1 0 1 0 11000 110000
1 0 1 1 12000 120000
1 1 0 0 13000 130000
1 1 0 1 14000 140000
1 1 1 0 15000 150000
1 1 1 1 16000 160000
- 58 -
APPENDIX 6
Detecting multiplier
DM3x DM2x DM1x Resolver Pulse coder
Induetsyn Analog servo Digital servo
Set this parameter as follows for the spindle positioning (indexing) axis:
Reference counter capacity RC4x ^ RClx: 1001
Detect multiply ratio DM3x ^ DMlz: 111
1) Pulse coder
Move distance per Detect multipling
Capac-
revolution of motor Counting Command ratio(DMR)
ity of
(pulse coder) unit multipling Pulse Pulse Pulse
refer
Metric Inch (pm or ratio coder coder coder
Rotary ence
feed feed 10 ** inch) (CMR) 2000 2500 3000
axis counter
screw screw ppr ppr ppr
12 mm 12° 1.2inch 1 1 4 6000
8 mm 8° 0.8inch 1 1 4 8000
6 mm 6° 0.6inch 1 1 3 2 6000
5 mm 5° 0.5inch 1 1 2 5000
4 mm 4° 0.4inch 1 1 2 4000
2 mm 2° 0.2inch 1 1 1 2000
Note 1) The data in the above table is standard. The command and detect
multiply ratio can be changed; but, in that case, there is a limit for
maximum feed rate.
- 59
APPENDIX 6
Moving dis
tance per Capacity of
Detection unit Command Multi Detect multi
reference
revolution of (pm) ply ratio(CMR) ply ratio(DMR)
detector counter
2 mm 1 1 0.5 2000
3) Multipole resolver
Metric system ball screw
Moving
distance Detecting Capacity of Loop gain multiplier
Kind of
per 1 CMR DMR unit reference
resolver
revolution (pm) counter
7V/2000rpm 7V/1000rpm
of motor
10 mm 5X 1 1/2 1 2000 717 1434
- 60 -
J
APPENDIX 6
12 12 1.2 1 1 „, _ 4 12000
10 10 1.0 1 1 - 4 - 10000
9 9 0.9 1 1 - - 3 9000
8 8 0.8 1 1 4 - - 8000
7 7 0.7 1 1 3.5 - - 7000
6 6 0.6 1 1 3 - 2 6000
5 5 0.5 1 1 2.5 2 - 5000
4 4 0.4 1 1 2 - - 4000
3 3 0.3 1 1 1.5 - 1 3000
2 2 0.2 1 1 1 - - 2000
1 1 0.1 1 1 0.5 — — 1000
5) In case of pulse coder (with digital servo and with high resolution
detector)
(Note 1) Other combination is also available with the high resolution detector.
Parameter entry
Data format: Byte axis type
Data unit: 0.5 magnifications
Data range: 1 - 4 0 (0.5 - 20 magnifications)
- 6i
i
L
APPENDIX 6
to
velocity
control
Adjust the CMR and DMR magnifications so that + input pulse weight is the
same as input pulse weight for the error counter shown in the above
figure.
The least command increment/CMR = Detection unit = Feedback pulse
unit/DMR
The feedback pulse unit varies according to the position transducer type.
Pulse coder:
Feedback pulse unit = Machine movement per pulse coder rotation/
Number of pulses per pulse coder rotation
(2000, 2500, or 3000)
Resolver or inductosyn:
Feedback pulse unit = Machine movement per resolver or
inductosyn one wavelength/4000
Specify grid interval as reference counter capacity for grid method
reference point return.
Reference counter capacity = Grid interval/Detection unit
Pulse coder:
Grid interval = Machine movement per pulse coder rotation
Resolver or inductosyn:
Grid interval = Machine movement per wavelength of resolver or
inductosyn
Setting method of the command multiply ratio per axis by the optional command
multiply function is as follows. (10M/11M)
1) Command multiply ratio = For 1/2 - 1/27
Set the parameter ACMR Data No. 1816, #7 to 1 and set the value given by the
following expression into the parameter CMR Data No. 1820.
Data range: 1 to 27
- 62
J
APPENDIX 6
Parameter entry
Data format: Word axis type
Data unit: Detection unit. In case the high resolution detector provided
(Data No. 1804, parameter PLC01=1), ten times the detection
unit.
Data range: 0 - 32767
The in-position width is specified for each axis.
If the deviation of the machine position and the command position
(position deviation absolute value) is less than the in-position width, it
is assumed that the machine has reached the command position or is in
position.
Parameter entry
Data format: Word axis type
Data unit: Detection unit. In case the high resolution detector provided
(Data No. 1804, parameter PLC01=1), ten times the detection
unit.
Parameter entry
Data format: Word axis type
Data unit: Detection unit. In case high resolution detector provided
(Data No. 1804, parameter PLC01=1), ten times the detection
unit.
Data range: 0 - 32767
The position deviation limit value at stop is specified for each axis.
If the position deviation exceeds the limit value when the axis movement
stops, a servo alarm occurs and the machine stops instantly. (Same as
emergency stop)
- 64 -
APPENDIX 6
Parameter entry
Data format: Word axis type
Data unit: 0.01 1/sec
Data range: 1 - 9999
Position control loop gain is specified for each axis.
For a machine which performs linear or circular interpolation (cutting
process), specify the same value for all of the axes. For a machine which
only requires positioning, different values may be specified for different
axes.
The larger the loop gain, the higher the position control response. If it
is too large, the servo system becomes unstable.
The relationships between the position deviation (amount of pulses stored
in error counter) and the feedrate are expressed as follows:
Position deviation = Feedrate/(60*Loop gain)
Unit: Position deviation mm, inches, or deg
Feedrate mm/min, inches/min, or deg/min
Loop gain sec ^
Parameter entry
Data format: Word axis type
Data range: 1 - 32767
Loop gain multiplier is specified for each axis.
Loop gain multiplier is conversion multiplier which converts a position
deviation into the velocity command voltages.
Loop gain multiplier = 2048000 x E x A/L
E: The velocity command voltage necessary to rotate the motor at 1000
RPM
E = 7: For 7V 1000 RPM servo motor
E = 3.5: For 7V 2000 RPM servo motor
A: Detection unit (mm, inch or deg)
L: Move distance per motor revolution (mm, inch or deg)
Data unit: msec
Example: The machine movement per motor rotation is 10mm, 7V 1000 RPM
servo motor, and the detection unit is 0.001mm;
Loop gain multiplier = 2048000 x 7 x 0.001/10
= 1434
(Note) This parameter is not used with digital servo.
- 63 -
APPENDIX 6
Parameter entry
Data format: Word axis type
Data unit: Detection unit. In case high resolution detector provided
(Data No. 1804, parameter PLC01=1), ten times the detection
unit.
Data range: 0 - 32767
The position deviation limit value at servo off is specified for each
axis.
If the position deviation exceeds the limit value at servo off, a servo
alarm occurs and the machine stops immediately. (Same as emergency stop)
Specify the same value as the position deviation limit value at stop.
Parameter entry
Data format: Word axis type
Data unit: 1 Velo
Data range: 0-7
Specify the velocity command values lowest clamp value for each axis.
Usually, specify 0.
Velocity command
value (Velo)
Position deviation
- 65
APPENDIX 6
Parameter entry
Data format: Word axis type
Data range: 0 - 500
If a resolver or inductosyn is used as the position transducer, the data
corresponding to the phase of signal from the position transducer is
automatically specified.
At the first field adjustment, or when the position transducer is
replaced, set 0 t o ,data number 1802 parameter PSFx and turn the power off
and on. Phase shift value is then automatically set.
If a digital feedback position transducer, such as a pulse coder, is used,
this parameter is ignored.
Parameter entry
Data format: Word axis type
Data unit: 1 Velo
Data range: -500 - +500
Specify the drift compensation amount for each axis when the parameter is
set to not automatically compensate drift (data number 1800 parameter ADR
= 0).
Drift occurring in a servo loop can be compensated.
If the parameter is set to automatically compensate drift (data number
1800 parameter ADR = 1), drift occurring in a servo loop is automatically
compensated for as follows:
If the stop status in which the position deviation is larger than the in
position width (data number 1827) remains for approximately 2 seconds, the
velocity command voltage equivalent to the position deviation at that time
is added to the drift compensation amount to make the position deviation
0.
If the absolute value of the drift compensation amount exceeds 500 Velo, a
servo alarm occurs.
Velocity command voltage equivalent to position deviation (Velo)
= 0.000000192 x Loop gain (Setting value) x Loop gain multiplier
(Setting value) x Position deviation amount (Detection unit)
This parameter is not used with digital servo.
- 66
A P P E N D I X 6
Parameter entry
Data format: Word axis type
Data unit: Detection unit. In case high resolution detector provided
(Data No. 1804, parameter PLC01=1), ten times the detection
unit.
Data range: -32768 - +32767
Specify the grid shift amount for each axis.
The grid position can be shifted by the amount specified in the parameter
to move the reference point position. The grid shift amount should be
reference counter capacity (data number 1816 parameter RClx - RC4x) or
less.
Parameter entry
Data format: Word axis type
Data unit: Detection unit
Data range: -9999 - +9999
Specify the backlash compensation amount for each axis.
After the power is turned on, the first backlash compensation is performed
when an axis moves in the direction opposite to the reference point return
direction.
How to set backlash compensation amount
(PSet the CMR of the adjusting axis at 1 time (setting value is 2).
(To match the leastinput unit and the detection unit.)
Set 2 to the corresponding axis of parameter number 1820.
Note) Remember the value set in parameter number 1820, because after the
backlash amount setting, this value must be reset to the original
value.
(2) Set 0 as the backlash compensation amount of the adjusting axis.
Also, set the compensation amount of parameter number 1851's corres
ponding axis to 0.
O First, move the machine to the positive direction by manual continu
ous feed (rapid feed or jogging); then move the machine by some
least input increments in the same direction with step feed or
manual handle feed and stop the machine.
Regard the position where the machine stopped as the reference
position. Move the machine in the least input increment by about 20
increments and measure the stop position of eah least input
increment.
Move the machine in the negative direction in the least input
increment until the machine reaches the reference position. Measure
the stop position of each least input increment. Illustrate these
measurement values as follows:
(See the following figure.)
- 67
APPENDIX 6
Parameter input
Data format: Word axis type
Data unit:
Data range:
Digital servo related parameter
Note) In this parameter, when PRM1804 #1 (DGPRM) = 0, the standard value
is set automatically with power ON. Normally, no change is
required.
Parameter input
Data format: Word axis type
Data unit:
Data range: 1 to 32767
NC memory has a digital servo related parameter standard value for each type
of motor, but in this parameter setting, it is possible to select data to
be applied. A parameter is set for each axis. When this parameter is less
than 0, or if a type of motor which is not registered is set, an alarm
(SV027) occurs.
- 68
APPENDIX 6
5-0 3
4-0 4
3-0 5
2-0 6
1-0 7
0 8
5 9
10 10
20M 11
20 12
30 13
30R 14
Parameter input
Data format: Word axis type
Data unit:
Data range: 0 to 32767
When a digital servo is used, calculate the load of the motor rotor inertia
ratio according to the following equation and set it for each axis.
Load inertia
Load inertia ratio x 256
Rotor inertia
Data number Data
Pulses per motor rotation of detector for each axis
1876
(PULCO)____________________________________________
Parameter input
Data format: Word axis type
Data unit: PULSE/REV
Data range: 1 to 32767
When a digital servo is used, set the number of pulses per motor rotation of
detector used for velocity feedback for each axis. For this calculation,
assume that the number of pulses is 4 for one pulse cycle of phases A and B.
However, when a O.ly pulse coder is used, set 1/10 data.
When this parameter is less than 0, the alarm (SV027) occurs.
Parameter input
Data format: Word axis type
Data unit:
Data range:
Digital servo related parameter
Note) In this parameter, when PRM1804 #1 (DGPRM) = 0, the standard value
is set automatically with power ON. Normally, no change is
required.
- 69
APPENDIX 6
Parameter input
Data format: Word axis type
See the motor rotating direction.
Ill: Positive direction (the motor is rotated counterclockwise by "+"
command, as viewed from the motor shaft side).
-Ill: Negative direction (the motor is rotated clockwise by "+" command,
as viewed from the motor shaft side).
If other than the above value is set, the alarm (SV027) occurs.
Parameter input
Data format: Word axis type
Data unit:
Data range:
Digital servo related parameter
Note) In this parameter, when PRM1804 #1 (DGPRM) = 0, the standard value
will be set automatically when power is turned ON. Normally, no
change is required.
Parameter entry
Data format: Word axis type
Data unit: Detection unit
Data range: -255 - +255
If a digital feedback transducer (such as a pulse coder) is used, the
servo motor is rotated based on the data specified here at power on, and
feedback is checked regardless if the feedback pulse is generated
correctly.
If 0 is set in this parameter, it is not checked. If 20 to 30 or a
similar value is set, it will be checked.
70
APPENDIX 6
#7 Ü6 #5 #4 ii 3 Ü2 H ii 0 (Bit)
Parameter entry
Data format: Bit type
ENR At emergency stop
0: Reset is in effect
1: Reset is not in effect but an alarm is indicated. Emergency
stop is released if the reset is in effect
MOC If all of the mode select signals are turned off,
0: No mode is assumed
1: The previously selected mode is assumed
MPN Incremental feed quantity is (For Basic Machine Interface (BMI))
0: Not specified by manual handle feed magnification specification
signals MP1, MP2, and MP3 (Directly specify the feed amount by
32 bits)
1: Specified by manual handle feed magnification specification
signals MP1, MP2, and MP3
71
A P P E N D I X 6
POV Override signals OV1 - OV8, ROV1, ROV2 are (for 10 series)
0: Standard interface
1: Logical 0/1 reverse interface
Effective with FS3 interface.
MIC Machine interface selection
0: Basic machine interface
1: (1?S^ or FS6 interface
^ For F10, the FS3 or FS6 interface can be selected by parameter
\ 6MI. For FS11, the FS6 interface can be selected.
6MI Selects the FS3 or FS6 interface (For 10 series)
0: \J’S3 interface
1: FS6 interface
EF External operation command signal EF (for F10M) is
0: Not output
1: Output to ZPZ (Z axis reference point return completion signal)
position
This parameter is only valid for lOMs which select the FS3 inter
face.
#7 #6 #5 #4 #3 #2 #0 (I
J+H 0:
Manual handle feed is effective only when the manual handle feed
mode is selected; it is not effective when the manual continuous
feed (manual jog feed) or manual step feed mode is selected.
1: Manual handle feed is effective when the manual continuous feed
(manual jog feed) or manual step feed mode is selected.
This parameter is effective only for 10 series with 3 interface.
NGA With G10.1 command (Not used in 11TT)
0: Time out of answer from PMC is checked
1: Time out of answer from PMC is not checked
Parameter NGA is used to debug the PMC program.
#7 //6 #5 #4 #3 #2 in #0 (Bit)
Parameter input
Data format: Bit type
MSN Minus
0: Cannot be used
1: Can be used
in M codes.
SSN Minus
0: Cannot be used
1: Can be used
in S codes.
TSN Minus
0: Cannot be used
1: Can be used
in T codes.
72
APPENDIX 6
BSN Minus
0: Cannot be used
1: Can be used
in the second auxiliary function.
Parameters MSN, SSN, TSN and BSN are those effective when BMI interface is
used.
UHS When multi-handle A specification or B specification is selected,
the handle axis selecting signals are:
0: Used
1: Not used (only the selection of manual handle feed mode allows
handle feeding on all axes)
HAB 0: C specification
1: A or B specification (also refer to parameter 7701)
(HAB is effective only when is 0.)
MHD The multi-handle in FS6M interface is:
0: A, B or C specification
1: D specification
UHS, HAB and MHD are effective only for 10M/11M with FS6 interface.
Parameter entry
Data format: Word type
Data unit: 1 msec
Data range: 0 - 32767
The time delay between M, S, T, or B code transmission and strobe signals
MF, SF, TF, or BF, signal transmission is specified.
M, S, T, or B code
Delay
Parameter entry
Data format: Word type
Data unit: 1 msec
Data range: 0 - 32767
The minimum signal width in which the M, S, T, or B function completion
signal (FIN) is assumed to be valid, is specified.
73
APPENDIX 6
M, S, T, or B code
FIN signal
Parameter entry
Data format: Word type
Data unit: 1 msec
Data range: 0 - 32767
If the parameter (data number 2001, parameter MOC = 0) is specified to
ignore the mode selection when all of the mode select signals are turned
off, the previous mode can be maintained during the mode unselected status
ignored time.
Normally, specify the time necessary to ignore the mode signal chatter.
Parameter entry
Data format: Word type
Data unit: 1 msec
Data range: 0 - 32767
If an invalid combination of mode signals is entered, the previous mode is
maintained during the invalid mode selected status ignored time. The
status is then put into the mode unselected status.
Specify the time necessary to ignore mode signal chattering.
Parameter entry
Data format: 2-word type
Data unit: 0.01%
Data range: 0 - 65535
If an override value larger than the manual feedrate override clamp value
is entered, this value is used to clamp. This parameter is only valid if
the basic machine interface (BMI) is used.
When FS3 or FS6 interface is used, set this parameter to 65535.
- 74
APPENDIX 6
- 75
APPENDIX 6
Parameter input
Data format: Byte type
Data range: -127 - +127
Descriptions
0 to 99: Search is done by making the number the higher two digits of the
program number (the lower two digits are the value of an input
signal for work number search).
Less than 0 (minus), or more than 100:
Ascending order search is done by making the value specified
with an input signal for work number search, the lower two
digits of the program number (the upper two digits are
optional).
Note) The value of the parameter is still in decimal notation. The value of
DI, WN ,
are input in binary input and
Example 1) 2049 10
WN16 WN8 WN4 WN2 WN1 Search 1006
0 0 1 1 0
Example 2) 2049 -1
Search ??06 in
WN16 WN8 WN4 WN2 WN1
ascending order.
0 0 1 1 0
- 76
APPENDIX 6
- 77
APPENDIX 6
#7 #6 #5 #4 #3 n #1 #0 (Bit)
Parameter entry
Data format: Bit type
D10 The external position display and the CRT position (except machine
position display) are displayed
0: In standard unit
1: In 10 magnifications of standard unit
DSE In the external position display and relative position display on
the CRT
0: Coordinate preset is not done
1: Coordinate preset is done
Here, the meaning of "coordinate preset is done" by setting value
being 1 is as follows:
When the absolute position display is preset by the following
operations, the relative position display is preset to the same
value as absolute position display.
(i) Manual reference point return
(ii) Coordinate setting by G92 (G50 in case of G code system A in
case of lathe system)
- 78
APPENDIX 6
- 79
APPENDIX 6
#7 #6 #5 #4 #3 #2 #1 #0 (Bit)
Parameter entry
Data format: Bit type
MCN The machine position on CRT is displayed
0: In the transducer system unit, regardless of metric or inch
entry
1: In metric if entered in metric, or in inches if entered in
inches
DAP The present position display on the program check screen is:
0: Incremental position
1: Absolute position
DTA (10T/11T/11TT/I2T)
The absolute position display
0: is the value with excluding the move value by the tool offset
and the tool nose radius compensation (program command position)
1: is the value without excluding the move value by the tool offset
and the tool nose radius compensation
DH2 (In case of 11TT)
On the present position display, the sequence of the present
position display is
0: in the order of controlled axes of the 1st tool post and
controlled axes of the 2nd tool post
1: in the order of controlled axes of the 2nd tool post and
controlled axes of the 1st tool post
(Example)
DH2 = 0 DH2 = 1
1.234 3.456
X1 X2
2.345 z2 4.567
Z1
3.456 1.234
X2 *1
4.567 2.345
Z2
TLN T codes
des displayed on the program check screen and T code that can be
read by system variables of custom macro with the function of "Tool
Offset by Tool Number"
0: are pot numbers
1: are tool numbers
NNO In the external operator message display,
0: Change line
1: Do not change line for different number messages.
80 -
APPENDIX 6
2204 NOS
#7 #6 #5 //4 #3 #2 in #0
Parameter entry
Data format: Bit type
NOS The actual spindle speed on the CRT
0: is displayed
1: is not displayed
The actual spindle speed is displayed on the CRT according to the feedback
of the position coder attached to the spindle.
Set this parameter to 1 for the machine tool which is not equipped with
the position coder because such machine is not required the thread cutting
function and per revolution feed function.
Parameter entry
Data format: 2 word type
Data range: 0 - 99999999
Set a password.
If other value than 0 is preset here, the program is placed in locked
conditions. The display becomes blank, thus the part program editing
operation becomes the locked condition. This parameter can be set when
(password) = 0 or (password) = (key).
Parameter entry
Data format: 2 word type
Data range: 0 - 99999999
If the same value as a password is set here, the key is placed in unlocked
conditions. The preset value is not displayed.
Parameter entry
Data format: Word type
Data range: 0 - 9999
Programs with the numbers within the range preset here are placed in
locked conditions. Preset the respective maximum and minimum values of
Program No. within the range for setting.
(Example) PRM2212 = 7000, and PRM2213 = 8499, 07000 to 08499 programs are
placed in locked conditions.
- 81
APPENDIX 6
2291 Program number commonly used for 1st and 2nd tool post
s
2388 Name of general purpose switches on software
operator's panel
Parameter entry
Data format: Byte type
Data range: -128^ +127
The names of general purpose switches (SIGNAL 1 - SIGNAL 8) on the
software operator's panel in the following figure are set as follows.
SIGNAL 1 1OFF ON
SIGNAL 2 OFF 0Ñ1
SIGNAL 3 OFF 0Ñ1
SIGNAL 4 íof FI ON
SIGNAL 5 1OFF 1 ON
SIGNAL 6 Io ffJ ON
SIGNAL 7 R iff] ON
SIGNAL 8 OFF m
ACTUAL POSITION (ABSOLUTE)
X 123.456 Z -456.789
AUTO
- 82
APPENDIX 6
- 83 -
APPENDIX 6
A 065 6 054
B 066 7 055
C 067 8 056
D 068 9 057
F 070 1
• 033 Exclamation mark
It
G 071 034 Quotation mark
V 086 •
> 059 Semi-colon
- 84
APPENDIX 6
2 050 A 094
000 Space
in #6 //5 #4 #3 #2 #1 #0 (Bit)
Parameter entry
Data format: Bit type
DPI The decimal point is entered by
0: Conventional methods
1: Calculator methods
F41 If the feed per minute (G94 mode) F code is entered in metric
without a decimal point, the unit is
0: 1 mm/min
1: 0.1 mm/min
If it is entered with a decimal point, the decimal point position is
always mm/min.
G70 Inch entry and metric entry are specified (For 10M, 11M, and 12M)
0: G20 (inch entry) and G21 (metric entry)
I: G70 (inch entry) and G71 (metric entry)
M30 If M30 is instructed in the memory operation;
0: Only M30 is sent to the machine, and the program head is located
by the reset & rewind signal (RRW)
1: M30 is sent to the machine, and the program head is located
automatically. Therefore, without reset or reset & rewind, the
program is reexecuted from the beginning when completion signal
FIN for M30 is returned.
Refer to data No. 2403, M02 for M02.
DWL Dwell (G04) is
0: Always dwell in second
1: Dwell in second in case of feed per minute mode (G94) or dwell
in revolution in case of feed per revolution mode (G95)
- 85
APPENDIX 6
GSB, GSC Selection of G code system used in FANUC 10T, HT, 11TT and 12T
0 0 G code System A
0 1 G code System B
1 0 G code System C
#7 #6 #5 #4 #3 #2 #1 it 0 (Bit)
Parameter entry
Data format: Bit type
G01 Mode at power turn on and in clear status
0: GOO mode (Positioning)
1: G01 mode (Linear interpolation)
Note) If the NC is reset by the reset button, or by external reset,
either the reset status or the clear status can be selected by
another parameter.
G90 Mode at power turn on and in clear status (For F10M, 11M, and 12M)
0: G9I mode (Incremental command)
1: G90 mode (Absolute command)
In case of G code system A of 10T/11T/11TT/12T, this parameter is
ineffective, and a programmed address selects whether incremental or
absolute.
G43, G44 Specifying G43, G44, or G49 mode at power on or clear status
(or FIOM, 11M, 12M)
0 0 G49 mode
0 1 G43 mode
1 0 G44 mode
- 86 -
APPENDIX 6
#7 #6 #5 #4 #3 #2 ifl #0 (Bit)
Paramenter entry
Data format: Bit type
PAI 0: Restore
1: Do not restore
coordinate value differences by parallel axes PARKING in incre
mental specification. (Not used in 11TT)
INC After manual intervention by the manual absolute on, INC specifies
whether the travel command path for absolute (G90) and for incre
mental (G91) are the same
0: Same (Path for absolute)
1: Different (FANUC 6 type)
ZNP When manual reference point return is completed, work coordinate
values of all axes are
0: Preset only under the reset condition (OP signal is OFF)
1: Alway preset
SMX S code command with G92 (G50 in case of G code system A of lathe) in
same block is
0: Considered as maximum spindle speed setting
1: Not considered as maximum spindle speed setting (considered as
spindle speed command)
SLE Specification of E code (For 10T/11T/11TT/12T)
0: Specifies the number of ridges per inch of inch screw with on E
code.
I: Specifies the thread lead with and E code.
2403 NZN M0 2
if 7 #6... #5 #4 #3 #2 ifl #0
M02 When M02 is transmitted during memory operation
0: M02 is only sent out to the machine side, and reset/rewind
signal (RRW) is used for program heading.
1: M02 is sent out to the machine side, and a program heading is
automatically executed. Consequently, when completion signal
FIN for M02 is returned without any reset or reset and rewind,
the program can be started from its head.
MZN 0: In accordance with data No. 1005 PLZx or data No. 2402 ZNP, the
coordinate system is preset or not by the manual reference point
return.
1: In all axes, no coordinate system is preset by manual reference
point return.
APPENDIX 6
Setting entry
Data format: 2-word type
Data unit:
- 88 -
v
APPENDIX 6
Parameter entry
Data format: Byte type
Data range: 0 - 127
Specify M codes which do not put the following block in the buffer
register. If there is an M code whose next block should not be put in the
buffer register until the M function processing terminates, this M code
should be specified.
MOO, M01, M02, and M30 are M codes which do not put the following block in
the buffer register even though they are not specified in these
parameters.
Parameter entry
Data type: Byte type
Data range: 0^7
Setting data: 0: White 1: Red 2: Green 3: Yellow 4: Blue 5: Violet
6: Light blue 7: White
Color of cutting feed during drawing in machining is specified.
Parameter entry
Data type: Byte type
Data range: 0^7
Setting data: 0: White 1: Red 2: Green 3: Yellow 4: Blue 5: Violet
6: Light blue 7: White
Color of rapid traverse dur8ing drawing in machining is specified.
- 89 -
APPENDIX 6
Note) Names of axes shown above are the ones that the axes X, Y, and Z are
made as the 1st, 2nd, and 3rd axes of the graphic display axes.
* Three dimensional drawing and bi-plane drawing are not made on T
(Lathe) system.
Setting of number for drawing plane is made.
Parameter entry
Data type: Word type
Data range: -360 ^ +360
Unit: 1 degree
Setting of initial value of horizontal rotation angle in three dimensional
drawing is made. (10M/11M/12M)
- 90 -
APPENDIX 6
Setting of the drawing center value is made for the graphic to be drawn.
- 91 -
APPENDIX 6
«
Data number Data
Corresponds the graphic display axes, 1st, 2nd, and 3rd to the controlled
axes.
(Note 1) Normally these parameters shall be set on the graphic parameter
screen with graphic display function A.
- 92
APPENDIX 6
Setting entry
Data format: Byte type
Data range: 1 - 6
Specify the Reader‘puncher device No. to be connected to the connector
CD1/CD2.
Set device specifications corresponding to an I/O device number 1 - 6 in
data number 5110 - 5162.
Setting entry
Data format: Byte type
Data range: 1-6
Specify the Reader puncher device No. to be connected to 20 mA current
loop interface.
Set device specifications corresponding to an I/O device number 1 - 6 in
data number 5110 - 5162.
Setting entry
Data format: Byte type
Data range: 1-8
Specify the specification number of the Reader/puncher device
corresponding to device number 1.
The relationships between specification numbers and I/O devices are as
follows:
Setting entry
Data format: Byte type
Data range: 1 -
Specify the number of stop bits of the Reader/puncher device corresponding
with device number 1.
- 93 -
APPENDIX 6
Setting entry
Data format: Byte type
Data range: 1 - II
Specify the baud rate of the Reader/puncher device corresponding with
device number 1.
The relationships between specification numbers and Reader/puncher devices
are as follows:
1 50
2 100
3 110
4 150
5 200
6 300
7 600
8 1200
9 2400
© 4800
11 9600
- 94 -
APPENDIX 6
#7 #6 #5 #4 #3 #2 iil #0 (Bit)
Setting entry
Data format: Bit type
OUT For stored stroke limit 2 (10M, 11M, and 12M) or stored stroke limit
3 (10T, 11T, 11TT and 12T):
0: The interior is inhibited area
1: The exterior is inhibited area
PLC 0: Perform
1: Do not perform stroke check before moving.
Note) Valid only to systems with stroke check before move option.
- 95
APPENDIX 6
0T3x 0T2x
Parameter entry
Data format: 2-word axis type
Data unit:
Parameter entry
Data format: 2-word axis type
Data unit:
- 96
APPENDIX 6
Parameter entry
Data format: 2-word axis type
Data unit:
Parameter entry
Data format : 2-word axis type
Data unit:
- 97
APPENDIX 6
- 98
APPENDIX 6
Parameter entry
Data format: Word axis type
Data unit: Number
Data range: 0 - 128x (Number of controlled axes)
Specify the pitch error compensation point number corresponding to the
reference point of each axis.
Example : Pitch error mount (absolute value)
c
1J
Reference point
Compensation
30 31 32 33 34 35 36 37
point number
Specified
compensation +1 -3 +1 +1 +1 +2 -1 -3
amount
Parameter entry
Data format: Word axis type
Data unit: Number
Data range: 0 - 128x (Number of controlled axes)
Specify the pitch error compensation point number nearest the end of
each axis. In the above example, specify 30.
Data number Data
Parameter entry
Data format: Word axis type
Data unit: Number
Data range: 0 - 128x (Number of controlled axes)
- 99 -
APPENDIX 6
Specify the pitch error compensation point number nearest the "+" end of
each axis. In the above example, specify 37.
Parameter entry
Data format: Byte axis type
Data unit: 1
Data range: 0 - 100
Specify the pitch error compensation magnification for each axis.
When the pitch error compensation magnification is set to 1, the unit of
compensation data becomes equal to the detection unit.
Parameter entry
Data format: 2-word axis type
Data unit:
Parameter entry
Data format: 2-word axis type
Data unit:
100
APPENDIX 6
Compensation
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
point number
Specified
compensation +1 +1 +2 -1 -2 -2 -2 -1 +2 +1 -2 -1 +1 +1 +2
amount
1. Outline
Better machining accuracy and extended machine life are possible by
compensating for errors in the detection unit caused by the positions of
mechanical systems such as the pitch error of the feed screw. Compensation
is performed along an approximately straight line produced by the
compensation points set in the parameters and the corresponding compensation
amount.
101
APPENDIX 6
2. Functions
Three approximately straight lines can be made from the four compensation
points set in the parameters and the amount of compensation. Compensation
is performed along these lines at the compensation intervals of the pitch
error compensation points. The amount of inclination compensation is
superposed on the amount of pitch error compensation.
Supposing that the stored pitch error compensation parameters are set.
Q Pitch error compensation point
number nearest the "-" end (Parameter 5421)
(2) Interval between pitch error
compensation points (Parameter 5424)
(D Pitch error compensation number
for reference point (Parameter 5420)
(4) Pitch error compensation number
nearest the "+" end (Parameter 5422)
The parameters for inclination compensation are set as follows.
a. b. c. d Compensation point numbers (Parameters 5461 - 5464)
a. 6. T. e Amount of compensation
at points a, b, c, and d (Parameters 5471 - 5474)
In the above drawing, a, b, c and d have the values 1, 3, 60 and 126
respectively.
In stored pitch error compensation, the amount of compensation is set
individually for each compensation point. In inclination compensation,
however, the amount of compensation is calculated for each compensation
point by setting the amount of compensation for the four representative
points. (For instance, in the above drawing, the amount of compensation at
each of the compensation points between point a and point b is given by
(6 - a) / (b - a).
Notes
(1) The inclination compensation function becomes effective after the
reference point return on the compensation axis.
(2) Be sure to turn off the power to the NC after setting the parameters for
inclination compensation. (When setting the parameters, an alarm
message will appear warning that "POWER MUST BE OFF".)
(3) Set parameters according to the following conditions:
. The amount of compensation at a single compensation point must be in
the range between -128 and 127.
. Set the compensation points so that aSbScSd.
. The compensation points must lie between the negative (-) end and
positive (+) end of the stored pitch error compensation points. All
four points can be set to 0, however, in this case no compensation
will be performed.
102
APPENDIX 6
(4) The stored pitch error compensation option is necessary to use the
optional inclination compensation function. In this case, the number of
compensation points on each axis must be fewer than 128.
(5) This function can also be used on linear and rotating axes.
Parameter input
Data format : Word axis type
Data unit : Number
Data range : 0 - 128 x (Number of control axes)
Set compensation points for inclination compensation. The points to be
set are the compensation numbers in the stored pitch error compensation.
Parameter input
Data format: Word axis type
Data unit: Detecting unit
Data range: -32768^ + 32767
The amount of compensation is set for each compensation point.
1. General Outline
Deviations in the straightness between different axes on a machine with a
long stroke may adversely effect the machining accuracy. A high degree of
accuracy can be maintained, however, by compensating another axis in the
detection unit with reference to the movement of a specific moving axis so
as to improve straightness. The function that performs such corrections is
called straightness compensation.
APPENDIX 6
2. Outline of Functions
Pitch error compensation points on moving axis
° 1 2 3 60 61 126 127
104
APPENDIX 6
Parameter input
Data format: Byte format
Data unit : Axis number (No compensation when 0)
Data range : Number of controlled axes
Set axis number of moving axis.
Parameter input
Data format: Byte format
Data unit : Axis number (No compensation when 0)
Data range : Number of controlled axes.
Set axis number of moving axis.
105
APPENDIX 6
Parameter input
Data format: Word format
Data unit : Number
Data range : 0 - 128 x Number of controlled axes
* Compensation point number in stored pitch error compensation
Set four compensation points for each moving axis.
106
APPENDIX 6
Parameter input
Data format: Word format
Data unit: Detection unit
Data range: -32768''' + 32767
Set amount of compensation for each compensation point.
#7 #6 #5 #4 #3 #2 #1 #0 (Bit)
Parameter entry
Data format: Bit type
The parameters listed below, excluding SBI, are effective for the cases of
FS3 or FS6 interface. They are invalid for the case of the basic machine
interface (BMI) .
M3M The polarity of the spindle speed analog output voltage when M03
(spindle CW rotation) is specified is
0: +
1: -
M4M The polarity of the spindle speed analog output voltage when M04
(spindle CCW rotation) is specified is
0: +
1: -
GSM The polarity of the spindle speed analog output voltage during gear
shift is
0: +
1:
SOM The polarity of the spindle speed analog output voltage during
spindle orientation is
0: +
1: -
EFP At the time of gear shift, the polarity of the spindle speed analog
output voltage during spindle orientation conforms to
0: M03 (spindle CW rotation) and M04 (spindle CCW rotation).
Parameters GSM and SOM are invalid
1: Parameter GSM and SOM. Parameters GSM and SOM are effective.
SGS The gear change system during thread cutting or tapping is
0: A type (same as ordinary gear change system)
1: B type (The gear is changed at the spindle speed set by the
parameters of data Nos. 5631 to 5637 during thread cutting or
tapping)
107
APPENDIX 6
#7 #6 #5 #4 #3 #2 #1 #0 (B
Parameter entry
Data format: Bit type
The parameters listed below are effective for the cases of FS3 or FS6
interface. They are invalid for the case of the basic machine interface
(BMI).
SOV The spindle override is
0: Invalid
1: Effective
SOC During thread cutting (G33) or tapping (10T/11T/12T: G84, G84.1,
10M/11M/12M: G74, G84, G63), the spindle override is
0: Effective
1: Invalid
SAL When a spindle speed, beyond the maximum spindle motor speed, (data
No. 5619) is specified,
0: The speed is clamped at the maximum spindle motor speed set by
the parameter (data No. 5619).
1: An alarm is indicated for programming error
GSB In L0M/11M/12M, the gear select signal output is
0: Code output
1: Signal output in a one-to-one relation to the gear selection
NSF In
is
0: Generated
1: Not generated
SFA In L0M/11M/12M, the SF signal is generated wh<
0: The gear select signal is generated
1: An S code is specified
TPB In 10M/11M/12M, the type of spindle speed analog output/spindle
speed binary output is
0: A type
1: B type
For A type, no gear select signal is input, and a spindle speed
corresponding to the status of the gear select signal output is
output.
For B type, there is a gear select signal input, and a spindle speed
corresponding to the status of the gear select signal input is out
put. Also for B type, the gear select signal is output in the same
manner as the A type.
Set to 1 in case of 10T/11T/12T.
SCD In 10M/11M/12M, for gear selection on the machine side,
0: The gear select signal is generated
1: The gear select signal is not generated. The specified S code
is sent out in the BCD format.
108
APPENDIX 6
#7 #6 #5 #4 #3 #2 #1 #0 (Bit)
Parameter entry
Data format: Bit type
The parameters SSA, SCB, GIB and SAR are effective for the cases of FS3 or
FS6 interface. They are invalid for the case of the basic machine
interface (BMI).
SSA The spindle stop signal (SSTP) input is of
0: B contact (spindle stop at logic "0")
1: A contact (spindle stop at logic "1")
SCB In 10M/11M/12M, to select a gear on the machine side:
0: Either the gear select signal or an S code of BCD is output.
Parameter SCD (Data number 5601) selects which one is output.
1: Both the gear select signal and an S code of BCD are output
GIB Gear select signal input is of
0: Code type (4-stage gear selection by 2 bits: For FS3 interface)
1: Bit type (4-stage gear selection by 4 bits: For FS6 interface)
NAL Spindle velocity control unit alarm is
0: Checked
1: Not checked
In 11TT, parameter for 2nd spindle is set to data No. 5604 NA2.
TPE In 10M/11M/12M, from the present position value of the axis under
constant surface speed control, the tool offset (G45 - G48) amount
is
0: Not excluded
1: Excluded
TLE From the present position value of the axis under a constant surface
speed control, the tool length compensation (G43, G44) amount is
0: Not excluded
1: Excluded (Program command position)
Normally, set to 1.
RSC For the positioning command (GOO, etc.) during a constant surface
speed control,
0: Constant surface speed control is performed by using the present
position value
1: The present position value is not used but the constant surface
speed control is performed by using the end point coordinate
value
SAR The speed arrival signal is
0: Not used
1: Used
#7 #6 #5 //4 #3 #2 #1 #0 (Bit)
Parameter entry
Data format: Bit type
GCS The spindle gear selection is (not used in 11TT)
0: Performed by the data (spindle speed corresponding to each gear)
of data number 5621 to 5628.
109 -
APPENDIX 6
1:
Performed by spindle speed at gear switching point set to data
number 5641 to 5647.
In this case, the minimum spindle speed during constant surface
speed control cannot be set. (Refer to data numbers 5641 to 5647.)
SC2 In 10M/11M/12M, the gear selection of the machine tool is
0: Done by parameter SCD (data number 6501#7) and SCB (data number
5602//2)
1: Done by S code output in BCD 2 digits
BNT Spindle speed variation detection is judged
0: If either condition is satisfied, after a given time (Data No.
5722) passes after the command spindle speed changes or after
the actual spindle speed reaches a constant error for the
command spindle speed.
1: Under the conditions following a lapse of a given time (Data No.
5722) after the command speed changes.
PDC Disconnection of the position coder
0: Is detected
1: Is not detected
Normally set this parameter to 0.
Set to 1 to test the system without connecting the position coder at
the time of field adjustment.
Parameter for 2nd spindle is set to data No. 5604 PD2, in case of
2-spindle lathe.
#7 #6 #5 #4 #3 #2 n #0 (E
Parameter entry (For 11TT)
Data format: Bit type
2SP Number of spindles are:
0: 1. (1 spindle, 2 tool posts)
1: 2. (2 spindles, 2 tool posts)
NA2 In case of 2 spindles, the velocity control unit alarm for 2
spindles are:
0: Checked.
1: Not checked.
PD2 In case of 2 spindles, the wire break check of the position coder of
the 2nd spindle is:
0: Performed.
1: Not performed.
0 is normally set. 1 is set temporarily at installation when the
second spindle position coder is not yet connected but other test
must be performed.
#7 #6 //5 #4 #3 #2 ifl #0 (B
Parameter entry
Data format: Bit type
IOR When a reset is applied during the spindle positioning (indexing)
mode,
0: Spindle positioning mode is not cancelled by resetting.
1: Spindle positioning mode is cancelled by resetting.
110 -
APPENDIX 6
Parameter entry
Data format: Byte type
Data unit: N power of 2
Data range: 0-3
When a position coder is mounted on the spindle for feed per revolution
(G95) or thread cutting, specify the gear ratio of the spindle to the
position coder, i.e. spindle speed/position coder speed according to the
following table.
1 0
2 1
4 2
8 3
In 11TT, parameter for 2nd spindle is set to data No. 5660, in case of
2-spindle lathe.
Parameter entry
Data format: Byte type
Data unit: N power of 2
Data range: 0-4
To eliminate adverse effects of the spindle speed fluctuation in feed per
revolution (G95) or thread cutting, the tool is moved to match the mean of
many pieces of sampling data on spindle speeds. The parameter specifies
the number of pieces of sampling data from which the mean is found.
In 11TT, parameter for 2nd spindle is set to data No. 5661, in case of 2
spindle lathe.
1 0
2 1
4 2
8 3
16 4
Normally, set to 2.
Ill
APPENDIX 6
Parameter entry
Data format: Byte type
Data unit: -N power of 10 RPM
Data range: 0-3
Specify the unit of the command spindle speed (R00 - R015), actual spindle
speed (ARO - AR15) and maximum spindle speed (MRO - MR15) generated by the
BMI (basic machine interface).
1 RPM 0
0.1 RPM 1
0.01 RPM 2
0.001 RPM 3
In 11TT, Parameter for 2nd spindle is set to data No. 5662 in case of
2-spindle lathe.
Parameter entry
Data format: Word type
Data unit: Velo
Data range: -1024 - +1024
Specify the compensation value for the offset voltage of the spindle speed
analog output.
Set value = -8191 x offset voltage (V)/12.5
How to adjust
(D Set the standard setting value 0.
© Command "0" of S analog.
© Measure the output voltage.
© Set the value of the following expression in parameter No. 5613.
-8191 x Measured voltage (V) _ n c
-------- 12- 5— (V)------ ^ “ = Setting value of parameter No. 5613
© After setting the parameter, command "0" of S anlalog again and
check that the output voltage is 0 V.
In 11TT, parameter for 2nd spindle is set to data No. 5663, in case of
2-spindle lathe.
Parameter entry
Data format: Word type
Data unit : 0.1%
Data range: 700 - 1250
112
A P P E N D I X 6
Specify the data for the gain adjustment of the spindle speed analog
output.
Adjustment method
How to adjust
(T) Set standard value 1000 (FS3 or FS6 interface) or 800 (BMI
interface).
(2) Command the spindle speed in which the spindle speed analog output
makes the maximum voltage.
@ Measure the output voltage.
(4) Set the following value as the spindle speed analog output's gain
adjustment data.
Correct spindle speed analog voltage ,nnn , „WT
---------------- %--- z----- s ------x 1000 (or 800 in case of BMI
Measured voltage „
. . Setting value of
interface) = ®
parameter No. 5614
(5) After setting the parameter, command the maximum value of the S
analog again to check that the output valtage is 10.0 V.
In 11TT, parameter for 2nd spindle is set to data No. 5664, in case of
2-spindle lathe.
113
APPENDIX 6
S code specification
-114
APPENDIX 6
Maximum output
(10V or 4095)
S function command
Pulse distribution
(G 01.G02, G03)
• Specified
value
The on-off condition of the speed arrival signal is checked at the begin
ning of the cutting feed (G01, G02, G03) block. If it is not on, the
system waits until it is turned on; then pulse distribution is started.
When the cutting feed is specified in the same block as the S function,
the system waits for a set time after the S code is sent; then the speed
arrival signal is checked. (See the above diagram.)
115
APPENDIX 6
Maximum speed
(10V, 4095)
Maximum clamp speed
of spindle motor
116
A P P E N D I X 6
Output
Maximum output
(10V, 4095)
Maximum clamp speed
of spindle motor
117
APPENDIX 6
118
APPENDIX 6
1 0
2 1
4 2
8 3
119 -
APPENDIX 6
1 0
2 1
4 2
8 3
16 4
Normally, set to 2.
1 RPM 0
0.1 RPM 1
0.01 RPM 2
0.001 RPM 3
120
APPENDIX 6
Specify the compensation value for the offset voltage of spindle speed
analog output on 2nd spindle.
Set value = -8191 x offset voltage (V)/12.5
How to adjust
0 Set standard setting value 0.
0 Command "0" of S analog.
0 Measure the output voltage.
@ Set the value of the following expression in parameter No. 5613.
-8191 x Offset voltage (V) „ c^io
-------- . ■— rr-r--- 5----- = Setting value of parameter No. 5613
* j \ V )
121
APPENDIX 6
Data number 5680 - 5698 are used for the spindle positioning (indexing)
function.
122 -
APPENDIX 6
123 -
APPENDIX 6
S<J * Sc + Too
124 -
APPENDIX 6
the command speed Sc. When the actual spindle speed exceeds Sm max or is
less than Sm min, an alarm is produced, as there is more variation from
the allowable speed.
Sm max = Sc + Sm
Sm min = Sc - Sm
However, Sm is the higher speed of Sd/Sr.
Sd : Allowable constant variation width irrespective of the command
spindle speed. Set at data No. 5721.
Sr : Allowable variation width obtained by multiplying a constant ratio
by command spindle speed Sc. Ratio r is set with data No. 5702.
r
Sr Sc x
100
#7 #6 #5 #4 #3 #2 #1 #0 (Bit)
Parameter entry
Data format: Bit type
EV0 When the offset value is changed, the new offset value is effective
from
0: The next block where the D or H code (or T code for lathe
system) is specified next
1: The next block which is loaded in the buffer register
PNH The tool offset (G45 - G48) number (F10M/11M/12M) is specified by
0: D code
1: H code
Normally, set to 0.
PCI For the arc command (F10M/11M/12M), the tool offset (G45 - G48) is
0: Invalid
1: Effective
Normally, set to 0.
ND3 The offset number of tool offset (11T/12T)
0: is specified by lower 3 digits.
1: conforms to LD1.
LXY The axis for the tool length compensation (G43, G44) (F10M/11M/12M)
is
0: Always the Z axis
1: Any axis specified by the program
LVK By resetting the tool length compensation (or tool offset for lathe
system) vector is
0: Cleared
1: Maintained without being cleared
LD1 The tool offset number is specified by (F10T/11T/12T)
0: Low order two digits of the T code
1: Low order one digit of the T code
LWM The tool offset is applied (F10T/11T/1ITT/12T) in case parameter
LWT = 0 (Data No. 6001) or LGT = 1 (Data No. 6001) (indicating that
tool position is compensated by moving the tool)
0: Even in a block containing no movement command
1: Only in a block containing the movement command
125
APPENDIX 6
#7 #6 #5 H #3 #2 ill #0 (I
Parameter entry
Data format: Bit type
CSU The type of start up in the cutter compensation or the tool nose R
compensation (G41, G42) is
0: A type
1: B type
Programmed path
B
/ c
Start up A type
CNC When the programmed movement direction and the offset movement
direction differ by 90° to 270° in an interference check of the
cutter compensation or the tool nose R compensation (G41, G42), an
alarm is
0: Indicated
1: Not indicated
LGT Tool geometry offset (10T/11T/11TT/12T) is done
0: by moving the tool
1: by shifting work coordinate system
LWT Tool wear offset (F10T/11T/11TT/12T) is done
0: by moving the tool
1: by shifting work coordinate system
LGN Tool offset (10T/11T/11TT/12T) is done as follows:
0: The lower 3, 2 or 1 digit of the T code specifies geometry and
wear offset numbers.
In other words, geometry offset and wear offset numbers are in
common.
1: The lower 3, 2 or 1 digit of the T code specifies wear offset
number and tool number digit(s) (lower 4, 3 2 or higher digits
of the T code) specifies geometry offset number.
LGC When the offset number 0 is specified with parameter LGN=0 (wear
offset number and geometry offset number are common)
(10T/11T/11TT/12T)
0: Both wear and geometry offsets are cancelled.
1: Wear offset is cancelled while geometry offset is not cancelled.
CNI The interference check for the cutter compensation C or the tool
nose radius compensation is
0: Performed
1: Not performed
126 -
APPENDIX 6
#7 #6 #5 #4 #3 #2 #1 #0 (B
Parameter entry
Data format: Bit type
ORG,OFN Offset value unit (Not used in 11TT)
Offset value unit
OFN ORG
In millimeters In inches
0 0 0.001 mm 0,0001 inch
0 1 0.01 mm 0.001 inch
1 0 0.0001 mm 0.00001 inch
Setting entry
Data format: 2-word type
Data unit:
127
APPENDIX 6
128
APPENDIX 6
0 to 999999 0 0
0 to 99999 0 1
0 to 9999999 1 0
This function sets the maximum value of tool wear compensation value.
When an attempt is made to set the tool wear compensation value (its
absolute value), which may exceed the parameter preset value, an alarm is
produced.
When entering the tool wear compensation value according to G10 command,
external data input or custom macro variables, or when entering the
compensation value from MDI, this function checks to see if the parameter
present value is exceeded. When the parameter preset value is 0, no such
checkup is carried out. When inputting the compensation value with a
radius value (data No. 6002, ORC = 1), set this parameter as well, using a
radius value.
0 to 999999 0 0
0 to 99999 0 1
0 to 9999999 1 0
This parameter sets the maximum input allowable value of incremental input
of tool wear compensation value. When the incremental input value (its
absolute value) exceeds the parameter preset value, an alarm is produced.
This function checks to see if the parameter preset value is exceeded when
the tool wear compensation value is entered, using G10 command, external
data input and custom macro variables, for example, in addition to the
incremental input of compensation value from MDI.
When the parameter preset value is 0, no such checkup is carried out.
When inputting the compensation value with a radius value (Data No. 6002
ORC = 1), also set this parameter with a radius value.
APPENDIX 6
Increment system
Remarks
IS-A IS-B
Set the distance between the measuring standard position and the contact
faces of sensor (with code).
For the diameter-programming axis, use the diameter value for setting.
-Q Measuring standard
X-axis ( ^ ) contact position
Xp Xm face
Z-axis (+ )
contact ——Z-axis ( ^ ) contact
face face
Zm
X-axis (+ ) contact face
---------------------------Zp
+z
130
APPENDIX 6
#7 H #5 H #3 #2 #1 #0 (Bit)
Parameter entry (Not used in 11TT)
Data format: Bit type
FXY The hole machining axis in the canned cycle is
0: Always the Z axis
1: The axis selected by a program
DWL The dwell command by P in the canned tapping cycle is
0: Invalid
1: Effective
SIJ After spindle orientation in the canned fine boring cycle and back
boring cycle,
0: The tool retract direction is set by a parameter and the move
ment amount is specified by a program (Q).
When the parameter is set to 0, specify the tool retract direc
tion by the parameter of data No. 6240.
1: The tool retract direction and the movement amount are specified
by the program (I, J, K)
FCU The movement to the hole machining point in the canned cycle is
0: Always at rapid traverse
1: At rapid traverse in the positioning mode (GOO), or at linear
interpolation in a mode (G01, G02, G03) other than the
positioning mode
UIL When the origin is set by MDI during canned cycle, the initial level
point of the canned cycle is
0: Not changed
1: Changed. For origin setting by MDI, the set position becomes
the initial level point.
EXC G81 specifies (10M, 11M, 12M)
0: The canned cycle
1: The external operation command
#7 #6 #5 #4 #3 #2 #1 #0 (Bit)
Parameter entry (Not used in 11TT)
Data format: Bit type
FXB The spindle control in the canned cycle is performed by
0: The spindle stop command signal (SSP) and the spindle CCW rota
tion command signal (SRV), instead of the M code (Canned cycle
I)
1: The M code (M03, M04, M05) (Canned cycle II)
131
APPENDIX 6
NM5 When the spindle rotating direction is changed from CW (M03) to CCW
(M04) or from CCW (M04) to CW (M03) in the canned cycle,
0: M05 is output, that is, M05 is output before M03 and M04 are
sent. (M05-M04, or M05-M03)
1: M05 is not output, that is, M05 is not output before M03 or M04
is sent.
This parameter is effective when parameter FXB = 1.
FIN The finish of the spindle stop command signal (SSP) and the spindle
CCW rotation command signal (SRV) is informed by the input of
0: FFIN signal (special finish signal for the SSP and SRV signals)
1: FIN signal (finish signal for M, S, T and B)
This parameter is effective when parameter FXB = 0.
FM2 When the spindle stop command signal (SSP) and the spindle CCW rota
tion command signal (SRV) are output, after returning to the R point
or the initial point, the FMF (SSP, SRV signal read command) signal
is
0: Not sent out
1: Sent out
This parameter is effective when parameter NFM = 0.
NFM When the spindle stop command signal (SSP) and the spindle CCW rota
tion command signal (SRV) are output, the FMF (SSP, SRV signal read
command) signal is
0: Also sent out
1: Not sent out
132
APPENDIX 6
#7 #6 #5 #4 #3 #2 #1 #0 (Bit)
Parameter entry (For 10T, 11T, 11TT, 12T)
Data format: Bit type
MOR In a block having no movement command during the canned turning
cycle mode, the turning cycle is
0: Not performed
1: Performed
NRC At the end of the roughing cycle (G71, G72), finishing for the
roughing is
0: Performed
1: Not performed
CDO For infeed during the roughing cycle (G71, G72),
0: An override cannot be applied
1: An override can be applied
When this parameter is set to 1, an override can be specified by
setting operation at the parameter of data No. 6214.
CDI Override specification of the cutting value for roughing cycle (G71,
G72)
0: is specified by setting entry of Data No. 6214.
1: is specified by a signal from machine side.
This parameter is effective when CDO = 1.
133
APPENDIX 6
Initial point
t I
I I
I
I
i
1
)
Point Z Point Z
Initial
<?
I i | point
I i
I i
I
i ; I I t, Point R q
q * ; -i t ,
q q
q q
i 1— Point Z i 1— Point Z
134 -
APPENDIX 6
135
APPENDIX 6
Data unit:
136
APPENDIX 6
137
APPENDIX 6
#7 #6 #5 #4 #3 #2 #1 #0 (Bit)
(
Parametner entry (For 10M/11M/12M)
Data format: Bit type
RIN The designation of the angle (R) of the coordinate system rotation
(G68) is
0: Always an absolute value
1: Of absolute (G90)/incremental (G9I) mode
SCR The scaling (G51) magnification unit is in,
0: 0.00001 times unit
1: 0.001 times unit
RTR The coordinate system rotation (G68), rotation angle unit is in,
0: 0.00001 deg unit
1: 0.001 deg unit
138
APPENDIX 6
Parameter entry
Data format: Byte type
Data unit: %
Data range: 0 - 100
The override function to the start point of a block becomes effective when
the following condition satisfied.
(1) The distance is within Ls.
139
APPENDIX 6
Data unit:
Setting unit
Remarks
IS-A IS-B
Metric input 0.01 0.001 mm
Inch input 0.001 0.0001 inch
Parameter entry
Data format: Word type
Data unit:
Setting5 unit
Remarks
IS—A IS-B
Metric input 0.01 0.001 mm
Inch input 0.001 0.0001 inch
Data unit:
Approach amount
\
i"
i
1
1 ..............
/
/
Positioning direction (+)
#7 #6 #5 #4 #3 #2 #1 #0 (Bit)
Parameter entry
Data format: Bit type
TCS By the T code, the custom macro (subprogram) is
0: Not called
1: Called
ses By the S code, the custom macro (subprogram) is
0: Not called
1: Called
BCS By the 2nd auxiliary function code, the custom macro (subprogram) is
0: Not called
1: Called
MGE 0: The user G code modal call is call after move (G66 equivalent)
1: The user G code modal call is per block all (G66.1 equivalent)
CVA 0: The macro call factor is delivered in NC format
1: The macro call factor is converted into macro format and
delivered
(Example) When G65P X10; , argument in subprogram is
CVA = 0 CVA = 1
#24 : 0.01 0.01
ADP #24: 10.0 0.01
(Note) The external move is the same unless the ADP function is
used.
142
V-
APPENDIX 6
GMP The user M, S, T, B codes call during user G code call, and the user
G code call during user M, S, T, B call are
0: Allowed
1: Not allowed (Executed as ordinary M, S, T, B, G codes)
CLV By resetting, common variables 1 #100 - #119 (common variables
cleared by power off) of the custom macro are
0: Not cleared
1: Cleared to zero
PRT 0: Space is output when reading zero with DPRNT
1: Nothing is output when reading zero with DPRNT
7001 F6W
#7 #6 #5 #4 #3 #2 #1 #0 (Bit)
Parameter entry
Data format: Bit type
F6W 0: The system variable number of work offset amount is FS9 type
1: The system variable number of work offset amount is FS6 type
FS9 type variable numbers can also be used when F6W = 1.
#7 #6 #5 #4 #3 #2 #1 #0 (B
MUS 0: Custom macro interrupt function is not used.
1: Custom macro interrupt function is used.
MSB 0: They are different.
1: Values of local variables in the interrupt program are the same
as those in the main program.
MPR 0: Custom macro interrupt is controlled by M96 and M97.
1: Custom macro interrupt control M code is parameter set.
TSE 0: Edge trigger-type custom macro interrupt
1: Status trigger-type custom macro interrupt
MIN 0: NC statements in the interrupt program are executed by
interrupting the block under execution.
1: NC statements in the interrupt program are executed after
completion of the block.
7 6 5 4 3 2 1 0
7 6 5 4 3 2 1 0
#7 #6 #5 #4 #3 #2 #1 #0
*7 *6 *5 *4 *3 *2 *1 *0
=7 =6 =5 =4 =3 =2 =1 =0
143
APPENDIX 6
7015 ?7 ?6 ?5 ?4 ?3 ?2 ?1 ?0
7016 @7 @6 @5 @4 @3 @2 @1 @0
Parameter input
Data format: Byte type
Data range: 0 - 1 2 7 (#500 - #627)
Parameter input
Data format: Byte type
Data range: 0 - 127 (If 0, not protected)
When desired to protect from #545 to #550, for instance, set 45 for the
parameter 7031 and 6 for 7032.
Parameter entry
Data format: Byte type
Data range: 0-99
Parameter 7033 and 7034 are effective only when MPR = 1 in data number
7002.
144
A P P E N D I X 6
7050 G code for calling the custom macro of program No. 9010
7051 G code for calling the custom macro of program No. 9011
7052 G code for calling the custom macro of program No. 9012
7053 G code for calling the custom macro of program No. 9013
7054 G code for calling the custom macro of program No. 9014
7055 G code for calling the custom macro of program No. 9015
7056 G code for calling the custom macro of program No. 9016
7057 G code for calling the custom macro of program No. 9017
7058 G code for calling the custom macro of program No. 9018
7059 G code for calling the custom macro of program No. 9019
Parameter entry
Data format: Word type
Data range: 0 - 999
Specify the G codes for calling the custom macros of program Nos. 9010 to
9019.
7071 M code for calling the custom macro of program No. 9001
7072 M code for calling the custom macro of program No. 9002
7073 M code for calling the custom macro of program No. 9003
7074 M code for calling the custom macro of program No. 9004
7075 M code for calling the custom macro of program No. 9005
7076 M code for calling the custom macro of program No. 9006
145
APPENDIX 6
7077 M code for calling the custom macro of program No. 9007
7078 M code for calling the custom macro of program No. 9008
'
7079 M code for calling the custom macro of program No. 9009
Parameter entry
Data format: Word type
Data range: 0 - 9999
Specify the M codes for calling the custom macros of program No. 9001-
9009.
146 -
APPENDIX 6
Setting input
Data format: Byte axis type
Data range: 1 - (Number of controlled axes)
After program restart, the order of the axes to move to the restart
position in dry run must be specified in axes order. If numbers other
than the controlled axes are input, an alarm will generate when the
program restarts.
V
> Parameter input
Data format: Bit type
DS1 - DS4 (F10M/11M/12M)
Set which skip signal is valid to command of G04 (dwell). The skip
signal and the bit match as follows.
Skip signal High speed skip signal Bit name
SKIP1 HDI0 DS1
SKIP2 HDI1 DS2
HDI2 DS3 \
SKIP3
//
SKIP4 HDI3 DS4
HSS The high speed skip signal is
ôe
0: Not used in the skip function. Conventional type skip is used.
1: Used in the skip function.
SFP The feedrate during execution of the multi-step skip function is
0: The program-commanded F code speed.
1: The speed set by parameter (data number 7211 - 7214).
SRE When high speed skip signal is used
0: Check the input signal at rise-up time of signal
1: Check the input signal at rise-down time of signal
#7 #6 #5 #4 #3 #2 #1 #0 (Bit)
Parameter entry (10M/11M/12M)
Data format: Bit type
1S1 - 1S4; Set the skip signal which is valid to skip commands of G31 or
G31.1. The high speed signals and the bits match as follows.
Skip signal High speed skip signal Bit name
SKIP1 HDI0 1S1
SKIP2 HDI1 1S2
SKIP3 HDI2 1S3
SKIP4 HDI3 1S4
147
APPENDIX 6
2S1 - 2S4; Set the skip signal which is valid to skip commands of G3I.2.
The high speed signals and the bits match as follows.
(Not used in 1ITT)
Conventional skip signal High ;d skip signal Bit name
SKIP1 HDIO 2S1
SKIP 2 HDII 2S2
SKIP3 HDI2 2S3
SKIP4 HDI3 2S4
#7 #6 #5 H in #2 iil HO (Bit)
Parameter entry (10M/11M/12M)
Data format: Bit type
3S1 - 3S4; Set the skip signal which is valid to skip commands of G31.3.
The high speed signals and the bits match as follows.
Conventional skip signal High speed skip signal Bit name
SKIP I HDIO 3S1
SKIP2 HDII 3S2
SKIP3 HDI2 3S3
SKIP4 HDI3 3S4
4SI - 4S4; Set the skip signal which is valid to skip commands of G3I 4.
The high speed signals andI the bits match as follows.
Conventional skip signal High speed skip signal Bit name
SKIP1 HDIO 4S1
SKIP2 HDII 4S2
SKIP3 HDI2 4S3
SKIP4 HDI3 4S4
148 -
APPENDIX 6
However, when the high resolution detector is used (Data No. 1804 parameter
PLC01=1), the unit is ten times the above unit.
Data range: 0 - 32767
Set skip function feedrate per G code.
This parameter is valid when 1 (skip function feedrate is the speed set by
the parameter) is set to parameter SFP (Data No. 7200).
ill #6 #5 #4 #3 H2 #1 #0 (Bit)
Parameter input
Data format: Bit type
MDC 0: Substract
1: Add
The tool measured amount to the current offset amount.
AMH High speed skip (measuring position reach) signal is
0: Not used for automatic tool offset. (Conventional type signal
is used.)
1: Used for automatic tool offset.
- In place of G37.1 and G37.2 of automatic tool compensation of 10T/11T/12T,
G36 and G37 are
0: Not used
1: Used
Parameter input
Data format: Word type
Data unit:
However, when the high resolution detector is provided (Data No. 1804,
parameter PLC01=1), the unit is ten times the above unit.
149 -
APPENDIX 6
Setting input
Data format: 2-word type
Data unit:
Input unit
unie
IS-A IS-B
Linear axis (metric input) 0.01 0.001 mm
Linear axis (inch input) 0.001 0.0001 inch
Setting input
Data format: 2-word type
Data unit:
Input unit
Unit
IS-A IS-B
Linear axis (metric input) 0.01 0.001 mm
Linear axis (inch input) 0.001 0.0001 inch
150 -
V
APPENDIX 6
#7 #6 #5 #4 #3 #2 #1 #0 (
Parameter input
Data format: Bit type
1A1 - 1A4:
Set the high speed signal which becomes valid to the G37.1 (G37)
command. The high speed signal and the bits match as follows.
High speed signal Bit name
HDIO 1A1
HDI1 1A2
HDI2 1A3
HDI3 1A4
2A1 - 2A4; Set the high speed signal which becomes valid to the G37.2
(10T/11T/12T) command. The high speed signals and the bits
match as follows.
High speed signal Bit name
i HDIO 2A1
) HDI1 2A2
HDI2 --- 2A3
HDI3 2A4
#1 it 6 #5 #4 in #2 #1 #0 (Bit)
Parameter input (10T/11T/12T)
Data format: Bit type
3A1 - 3A4; Set the high speed signal which becomes valid to the G37.3
command. The high speed signals and the bits match as
follows.
High speed signal Bit name
HDIO 3A1
HDI1 3A2
HDI2 3A3
HDI3 3A4
151
APPENDIX 6
#7 #6 #5 #4 #3 #1 //0 (Bit)
Parameter entry (For 11TT)
Data format: Bit type
TY1, TYO Set the relation of the two tool posts coordinates.
+x • T ool post 2
TY1 TYO
0 0 I
Î T ool post 1
+z
k x f+ x T ool post 1
Tool post 2
0 1
I
+z +z
+X Tool post 1
+z I
1 0
| T ool post 2 +z
+X
+X
! Tool post 1
-+ z
1 1
-+ z
Tool post 2
+x
152 -
APPENDIX 6
153
APPENDIX 6
#7 #6 #5 #4 #3 #2 #1 #0 (
GS1, GS2; Specify the number of registerable tool groups and the number of
tools to be registered per group.
0 0 16 16 64 32
0 1 32 8 128 16
1 0 64 4 256 8
1 1 128 2 512 4
154 -
APPEND
ABT 1: In tool change method A, if the return tool number does not
belong to the same group under execution, an alarm is informed.
0: In tool change method A, even if the return tool number does not
belong to the same group under execution, no alarm is informed.
#7 //6 #5 #4 #3 n #1 #0 (Bit)
Parameter entry
Data type: Bit type
CT1, CT2: Selection of tool change method is made.
0 0 A
0 1 B
1 0 C
Parameter entry
Data type : Word type
When a value exceeding the value set here is specified as a T code, the
value subtracting the T code value by this parameter value becomes the
tool group number of the tool life management.
155
APPENDIX 6
0PG4 I: Jog feedrate, override, and rapid traverse override switches are
actuated with the software operator's panel.
0: The above switches are not actuated with the software operator's
panel.
OPG3 1 : Axis select (HX, HZ) and magnification (xlO) switches for manual
pulse generator are actuated with the software operator's panel.
0 : The above switches are not actuated with the software operator's
panel.
OPG2 1 : Jog feed axis select and jog rapid traverse buttons are actuated
with the software operator's panel.
0 : The above switches are not actuated with the software operator's
panel.
OPGI 1: Mode select is conducted from the software operator's panel.
0 : Mode select is not conducted from the software operator's panel.
Note 1) The Parameters of data No. 2020, 2021, 2311 to 2388 are also the
parameters on the software operator's panel.
7610 CBK
#7 #6 #5 #4 #3 #2 #1 #0 (Bit)
The commanding method of the amount of division (span value) of the linear
axis in the exponential function interpolation is specified as follows:
CBK
0: It is set by the parameter (No. 7685).
1: It is set by the address K along with the command of the G02.3/G03.3.
Set the sequence number of the linear axis which is applied the
exponential function interpolation.
156
APPENDIX 6
Set the sequence number of the rotary axis which is applied the
exponential function interpolation.
Setting unit
Remarks
IS-A IS-B
Set the amount of division along the linear axis which is applied the
exponential function interpolation when parameter CBK (Data No. 7610) = 1.
157
APPENDIX 6
158
APPENDIX 6
B90.
(Example)
Command as G91 B-90. M15;
B-90. M15;
(Note) The move amount and rotating direction for the indexing axis of the
index table are different depending on parameter setting, in spite
of the same commands. When commands which are inconsistent with
parameter setting were issued, it causes an SP alarm. (No. 199)
7607 RPD
#7 #6 #5 #4 #3 #2 #1 #0 (Bit)
Setting entry
Data format: Bit type
RPD: When data is loaded newly by G10.3L1 command with high speed
machining, if the data of the specified number already exists,
0: an alarm is generated.
1: former data is erased and replaced with new data.
159
APPENDIX 6
Set the number of controlled axes for which high speed remote buffer
operation is performed.
The high speed remote buffer operation is performed from the 1st controlled
axis to the nth controlled axis which is set by this parameter.
Parameter input
Data format: Word type
Data unit
Setting entry
Data format: Word type
Data range: 1 to 9999
Parameter entry
Data format: Byte axis type
Data unit:
Data range: 1 to 3
160 -
APPENDIX 6
For example, when the controlled axes are X, Y, Z, A and B and the manual
handle feed of each axis is performed using the 1st, 2nd, 3rd, 2nd and 3rd
manual handles, respectively, set as follows:
7701 X + 1
Y + 2
Z -* 3
A ■> 2
B + 3
Parameter entry
Data format: Byte
Data range: 0-99
Parameter entry
Data format: Byte axis type
161
APPENDIX 6
#7 #6 #5 it 4 if 3 it 2 #1 #0 (Bit)
Setting entry
Data format: Bit type
PWE The tape entry or MDI entry of the parameters (parameters written as
parameter entry) which cannot be set by the setting entry is
0: Forbidden
1: Not forbidden
NPA When an alarm arises, the CRT screen is
0: Automatically changed to the screen indicating the alarm message
1: Not changed automatically to the screen indicating the alarm
message
RPA When the parameter PWE is 1 (when the parameter entry is admitted),
an alarm is
0: Indicated
1: Not indicated
Note) For safety, the above parameter is set to 0 when the power to the NC
is cut off. However, by setting the parameter NCS at data No. 8010
to 1, it is possible to hold this parameter even when the power to
the NC is cut off.
8010 NCS
#7 it 6 it 5 #4 it 3 it 2 it 1 it 0 (Bit)
Parameter entry
Data format: Bit type
NCS When the power to the NC is cut off, the parameter at data No. 8000
is
0: Set to 0
1: Maintained
162
APPENDIX 7
A P P E N D IX 7 C O D E U S E D IN P R O G R A M
jo o
B o o
C o o o o o c o u ° o o Address C
D o o d o O! o Address D
E o o ° o o e o o o O o o Address E
F o o o o o f o o o o o o Adcfress F
G o ° o io o g o o o o o o Address G
H o o o h o o o Address H
I o o o o o i o o o o o o Address 1
J o o o 0 o u __________ o o ° o Address J
K o o o o o k o o ° o Address K
L o o o 0 o 1 o o o o Address L
M o o « o o m o o » o Address M
N o o o o o n o O o o Address N
0 o o o 0 o o o o o ° o o Address 0
P o o 0 p __ o « o o o Address P
Q o o o « o q o o o Address Q
R o o o o r o o « o Address R
S o o ° o o s o o o o Address S
T o o o 0 o t o o o o Address T
u o o 0 o o u o o o Address U
V o o O o o V o O o o Address V
w o o o ° o o o w o O o o Address W
X o o o o o X o o » o o o Address X
Y o o o 0 o y o o o 0 Address Y
Z o o o ° o z o o ° o Address Z
DEL o o o o o » o o o Del O o o o « o o o X Delete (cancel an error punch).
X Not punched. Can not be used in
NUL ° Blank »
significant section in EIA code.
BS o o 0 BS o o ° o * Back space
HT o » o Tab o o o ° o o ' * Tabulator
LF or NL o ° o CR or EOB o ° End o f block
CR o o ° o o — * Carriage return
SP o o o SP o o * Space
% o o 0 o o ER o o o o Absolute rewind stop
( o o o (2 —4 -5 ) o o ° o Control out (a comment is started)
) o o o ° o (2 -4 -7 ) o o o Control in (the end of a comment)
+ o o ° o o + o o o 7 Positive sign
o o o o - o o Negative sign
n v- OJOTl
/ o o o 0 o o o / o o o o Optional block skip
o o o o o o o o o o Period (A decimal point)
# o o o o o ? Sharp
$ o o o * Dollar sign
& o o o o o & o o o 7 Ampersand
* o o o o o * Apostrophe
* o o o o o 7 Asterisk
, o o o o o , o o o 0 o o 7 Comma
; o o o o 0 o o * Semicolon
< o o o o o * Left angle bracket
= o o o o o o o 7 Equal
> o o o o ° o o * Right angle bracket
? o o o *> o o o 7 Question mark
@ o o o 7 Commercial at mark
o o o « Quotation
o o o 0 0 o 0 7 Left brace
o o o o ° o o 7 Right brace
163
APPENDIX 7
(Note 1) *: When read in the comment zone, the codes are read into
memory. When read in the significant data zone, the codes
are ignored.
(Note 2) x: Always ignored.
(Note 3) Codes with mark ? is ignored in the significant information
zone before a program number. These codes are stored in part
program memory when they exist in the significant information
zone other than above or in the comment rection. However
when a custom macro option is equipped, the following codes
are not ignored in the significant information zone before a
program number.
#, &, *, =, (and) in ISO code;
Codes set by parameters in EIA code;
(Note 4) Codes not in this table are ignored if their parity is
correct.
(Note 5) Codes with incorrect parity cause the TH alarm. But they are
ignored without generating the TH alarm when they are in the
comment zone.
(Note 6) A character with all eight holes punched does not generate TH
alarm even in EIA code.
164
APPENDIX 8
A PP EN D IX 8
L IS T O F IN T E R N A L C O D ES O F KANJI AND H IR A G A N A
I n t e r n a l code (h e x a d e c im a l 4 d i g i t s )
( 1 /5 )
165
APPENDIX 8
(2/5)
166
APPENDIX 8
(3/5)
167
APPENDIX 8
(4/5)
* la 6 4 4D 8 72E ft 8 72F
o 6 44E « 8 73B 8 7 3D № 8 7 3C
168
APPENDIX 8
(5/5)
JX 1* 64 65 64 66 ft 8C7D 8D2D A 8 D3 3
a 64 67 1 6 468 * 8D3E s 8 D4 6 a 8 D4 9
8 D3 F ? 8D3D
8F44
i 6 472 X, 6473
- 6F4 0 / 6 F4 1 t 6 F4 2 V 6 F4 3 - 6F44
82-5-* / 6F45 i 6F46 \ 6F47 O 6F48 O 6F4 9
S p e c iiil n 6 13 7 V 6 F5 0 w 6 F5 1 W 7 6 F5 2 w w 6 F5 3
symbols s~\ 6 F 4A 6 F4 B ■ 6 F4 C
O
- 169 -
APPENDIX 9
A PPEN D IX 9 G CO D E T A B L E
170
APPENDIX 9
171
APPENDIX 9
2) Lathe (11TT)
172
APPENDIX 9
173
APPENDIX 9
174
APPENDIX 9
175
APPENDIX 9
(Note .1) The G codes marked with V are initial G codes in each group.
That is, these G codes are set when the power is turned on or when
the reset button is pressed. For G22 and G23, G22 is selected
when the power is turned on. After reset, G22 or G23 (the one
effective before resetting) is set.
For GOO and G01, G94 and G95, or G90 and G91, the value selected
for the initial G codes is specified by parameter G01, G94, G90
(Data No. 2401).
For G20 and G21, the one in effect before the power was cut or the
rest button was pressed is selected.
(Note 2) The G codes in the group 00 are not modal. They are effective
only in the block in which they are specified.
(Note 3) An alarm occurs when a G code not listed in the above table is
specified or when an optional G code not defined in the controller
is specified (PS010).
(Note 4) A number of G codes can be specified in a block if they do not
belong to the same group. When a number of G codes of the same
group are specified, the G code specified last is effective.
176
APPENDIX 10
A PPEN D IX 10 E R R O R CO D E T A B L E
178
APPENDIX 10
179
APPENDIX 10
180
APPENDIX 10
181
APPENDIX 10
182 -
APPENDIX 10
PS 197 OTHER AXIS ARE COMMANDED The indexing axis of the index
table and other control axes
are commanded at the same time.
- 183 -
APPENDIX 10
184
APPENDIX 10
185
APPENDIX 10
PS 427 NOT ONE AXIS MOVE WITH Move command of the block
I ^ R commanded with chamfering,
corner R is not one axis
command.
Example) G10X__Z__K;
PS 430 CODE ISN'T G10 AFTER The command after the block
I ^ R commanded with chamfering,
corner R is not G01.
Example) N1G01X K ;
N2G00Z__I__;
186 -
APPENDIX 10
\A ___ ___________A
\ i
\ i
ij i_ __i
PS 441 NOT USING TOOL IN LIFE H99 command or D99 command has
GROUP been specified when no tool is
used, which belongs to a group.
187
APPENDIX 10
188
APPENDIX 10
189 -
APPENDIX 10
190
APPENDIX 10
191
APPENDIX 10
- 192 -
APPENDIX 10
193 -
APPENDIX 10
- 194 -
S'
APPENDIX 10
195
APPENDIX 10
196
APPENDIX 10
OT 001 + OVERTRAVEL (SOFT 1) When the tool was moving in the Axis
plus direction it entered the type
forbidden area of stored strole
limit 1.
OT 002 - OVERTRAVEL (SOFT 1) When the tool was moving in the Axis
minus direction it entered the type
forbidden area of stored strole
limit 1.
OT 003 + OVERTRAVEL (SOFT 2) When the tool was moving in the Axis
plus direction it entered the type
forbideen area of stored strole
limit 2.
OT 004 - OVERTRAVEL (SFOT 2) When the tool was moving in the Axis type
minus direction it entered the
forbidden are of stored strole
limit 2.
OT 005 + OVERTRAVEL (SOFT 3) When the tool was moving in the Axis Type
plus direction it entered the T
forbidden area of stored strole
limit 3.
OT 006 - OVERTRAVEL (SOFT 3) When the tool was moving in the Axis type
minus direction it entered the T
forbidden area of stored strole
limit 3.
OT 007 + OVERTRAVEL (HARD) Plus strole limit switch was Axis type
stepped on.
OT 008 - OVERTRAVEL (HARD) Minus strole limit switch was Axis type
stepped on.
197
i____ I LJ L~J
Ca> i 0/3 cuu
APPENDIX 10
OT 105 FUSE AF2 OR AF3 BLEW Fuse AF2 or AF3 of the velocity
control unit of the spindle
motor was blown out.
- 198 -
APPENDIX 10
- >199
APPENDIX 10
- 200 -
APPENDIX 10
- 201 -
APPENDIX 10
SV 001 EXCESS CURRENT IN SERVO Servo motor was detected to Axis type
have been overloaded.
(Overload)
SV 013 IMPROPER V-READY OFF Velocity control ready singal Axis type
(VRDY) turned off when position
control ready signal (PRDY) is
turned on.
- 202 -
APPENDIX 10
SV 015 PULSE CODER DISCONNECT Pulse coder was detected to Axis type
have been disconnected.
SV 017 ILL POSITION CONTROL LSI A position control LSI trouble Axis type
was detected.
SV 018 UNFIT DSOG FREQUENCY An error was detected in the Axis type
resolver or the inductosyn
feedback frequency check.
SV 019 UNFIT PULSE OF PULSE An error was detected in the Axis type
CODER feedback pulse from pulse
coder.
SV 020 UNFIT FASE SHIFT VALUE Phase shift amount of the Axis type
resolver or inductosyn could
not be obtained correctly.
SV 021 UNFIT PULSE CODER 1 REV One-revolution signal of pulse Axis type
ON coder was turned on at an
abnormal position.
- 203 -
APPENDIX 10
- 204 -
APPENDIX 10
10 010 BUBBLE MAP LOOP BROKEN Bubble memory map loop was
broken.
10 030 CHECK SUM ERROR The check sum in the page unit
of the NC memory is in error.
205
APPENDIX 10
- 206
APPENDIX 11
A PP EN D IX 11 W ARNING M ESSA G E L IS T
Message Meaning
- 207
APPENDIX 11
Message Meaning
- 208
APPENDIX 11
Message Meaning
209
APPENDIX 12
A P P E N D IX 12 L IS T O F O P E R A T IO N S
Data PWE = 1
Classification Function protection , DATA , Mode selection Function key
key t J o . 8000'
Clear Tool Offset Value KEY 1 Power ON OFFSET Operation menu key -» ALL-CLR -*■ ALL , WEAR , or GEOMETRY
Registration o f all programs KEY 3 EDIT PRGRM Operation menu key READ ALL
Emergency SW.
Pitch Error Compensation amount О ON.
SERVICE PITCH -» READ
ON: 1
MDI or
OFF: 0
210
ALL
Parameter, Pitch error
compensation data EDIT SERVICE Operation menu key -» ¡PUNCH | ~»| PARAM~|
¡PITCH I
Output
ALL
Offset Value EDIT OFFSET Operation menu key ~»|PUNCH] - TOOL
WRK. ZER
All Program KEY 3 EDIT PRGRM Operation menu key -» PUNCH -» ALL
Data PWE = 1
Classification Function protection DATA Mode selection Function key
key No. 8000
Word Search CHAPTER -* TEXT -►Operation menu key -*■ FW-SRCH or BW-SRCH
KEY 3 EDIT PRGRM
(Words in memory) (WORD)]-» Word to be searched |EXEC|
Deletion o f all Programs KEY 3 EDIT PRGRM Operation menu key ~»| DELETE -► PROGRAM| -» IALL | -*■ EXEC
211
Currently displayed
KEY 3 EDIT PRGRM Operation menu key DELETE PROGRAM THIS
program
Deletion of
a Program Operation menu key - DELETE PROGRAM (PROG # )
Designated program
-*■Program number -►| EXEC
Deletion o f words, from cursor EDIT PRGRM Operation menu key -*■ DELETE ~(W ORD) Word -> EXEC
KEY 3
positioned to designated word
Alteration of a Word KEY 3 EDIT PRGRM Operation menu key ALTER (WORD) Word to be changed - EXEC
APPENDIX 12
Insertion of a word KEY 3 EDIT PRGRM Operation menu key ->■ INSERT -> (WORD) -»-Word to be inserted -*■ EXEC
All Program Memory Arrangement KEY 3 EDIT PRGRM Operation menu key • CONDENS ALL
!
I
APPENDIX 12
Data PWE = 1
Classification Function protection , DATA , Mode selection Function key
key W SOOCF
I Editing Arrangement
EDIT
PRGRM
PRGRM
Operation menu key -*| CONDENS (PROG # ) [-*Program number -*-|EXEC |
Comparison from
EDIT PRGRM Operation menu key -* VERIFY -> HERE
) Current Position
I
212
I
;
)
APPENDIX 13
A P P E N D IX 13 L IS T O F S P E C IF IC A T IO N S
1) 10T/11T/12T
Functions
Basic Machine 3 6 Reference
Item
Interface (BMI) Interface Interface Item
10T-A 11T-A 12T-A 10T-A 10T-A 11T-A
Optional from
Axis name Same as left Same as left II-2.1
B, C, X, Y, Z
0.01, 0.001 mm
Increment system Same as left Same as left II-2.2
0.001, 0.0001 inch
0.005, 0.0005 mm
Appendix
Interpolation unit 0.0005, Same as left Same as left
2
0.00005 inch
Linear interpola
Positioning tion type Same as left Same as left II-4.1
positioning is
also available
Linear interpola
Yes Yes Yes II-4.2
tion
Multi-quadrant
circular interpo Yes Yes Yes II-4.3
lation
Continuous thread
Yes Yes Yes II-5.5
cutting
Tangential speed
Yes Yes Yes II-6.2.1
constant control
- 213
/
APPENDIX 13
Functions
Basic Machine 3 6 Reference
Item
Interface (BMI) Interface Interface Item
10T-A 11T-A 12T-A 10T-A 10T-A 1IT-A
Cutting feedrate
For each axis Same as left Same as left II-6.2.2
clamp
Feedrate per
Yes Yes Yes II-6.2.4
revolution
Rapid traverse
F0, FI, 50%, 100% Same as left Same as left II-6.3.3
override
Rapid traverse:
Linear accelera
Automatic ac tion /deceleration
celeration /de Cutting feed: Same as left Same as left II-6.4
celeration Exponential ac
celeration/ de
celeration
Machine coordinate
system selection Yes Yes Yes II-8.1
Work coordinate
system selection Yes Yes Yes II-8.2
Local coordinate
system setting Yes Yes Yes II-8.3
Work coordinate
system setting Yes Yes Yes II-8.2.1
- 214
APPENDIX 13
Functions
Basic Machine 3 6 Reference
Item Interface Item
Interface (BMI) Interface
10T-A 11T-A 12T-A 10T-A 10T-A 11T-A
Diameter/radius
Yes Yes Yes II-9.4
programming
Program number:
Program number/ 4 digits
Same as left Same as left 11-13.4.2
program name Program name:
16 characters
Sequence number
Yes Yes Yes II-5.2.1
search
Sequence number
5-digits Same as left Same as left II-5.2.1
display
Program number
Yes Yes Yes II-5.2.1
search
- 215
APPENDIX 13
Functions
Basic Machine 3 6 Reference.
Item
Interface (BMI) Interface Interface Item
10T-A 1 IT-A 12T-A 10T-A 10T-A 1IT-A
Circular interpola
tion by radius Yes Yes Yes 11-14.5
programming
+6 digits,
Tool compensation
common to all Yes Yes 11-15.3.2
memory A
tools
32 pairs of tool
Yes Yes Yes 11-15.3.3
compensation
Cycle start/feed
Yes Yes Yes II-5.5.4
hold
Program stop/
Yes Yes Yes
program end
- 216
APPENDIX 13
Functions
Basic Machine 3 6 Reference
Item Item
Interface (BMI) Interface Interface
10T-A 1IT-A 12T-A 10T-A 10T-A 11T-A
Keyboard type
manual data input
9" monochrome Same as left Same as left III-2.1
(MDI), CRT charactei
display
No. of registerable
program (Program 50 100 50 50 100 III-9.8
name display pos
sible)
- 217
APPENDIX 13
Functions
Basic Machine 3 6 Reference
Item
Interface (BMI) Interface Interface Item
10T-A 11T-A 12T-A 10T-A 10T-A 11T-A
Self-diagnosis
Yes Yes Yes
functions
Stored stroke
Yes Yes Yes 11-18
check 1
External power
Yes Yes Yes
on/off
218
APPENDIX 13
Functions
Basic Machine 3 6 Reference
Item
Interface (BMI) Interface Interface Item
10T-A 11T-A 12T-A 10T-A 10T-A 11T-A
- 219
APPENDIX 13
Functions
Basic Machine 3 6 Reference
Item
Interface (BMI) Interface Interface Item
10T-A 1IT-A 12T-A 10T-A 10T-A 11T-A
Hypothetical axis
No Yes No No Yes II-4.4
interpolation
Variable lead
Yes Yes Yes II-5.3
thread cutting
Circular thread
No Yes No No Yes II-5.4
cutting
Thread cutting
Yes Yes Yes
cycle retract
2nd feedrate
Yes No No
override
Linear accelera
tion /deceleration
Yes Yes Yes II-6.4.2
before cutting
feed interpolation
Automatic corner
No Yes No No Yes II-6.5.4
override
2nd 2nd
refer 2nd refer
2nd to 4th refer ence reference ence
Yes Yes II-7.3
ence point return point point re point
return turn only return
only only
- 220
APPENDIX 13
Functions
Basic Machine 3 6 Reference
Item
Interface (BMI) Interface Interface Item
10T-A 11T-A 12T-A 10T-A 10T-A 11T-A
Inch/metric
Yes Yes Yes II-9.2
conversion
Constant surface
Yes Yes Yes II-10.2
speed control
Actual spindle
Yes No No
speed output
Spindle position
Yes No Yes II-10.3
ing
Multiple repetitive
canned cycles for Yes Yes Yes 11-14.2
turning
Programmable mirror
Yes Yes Yes 11-14.6
image
2 2 1
APPENDIX 13
Functions
Basic Machine 3 6 Reference
Item
Interface (BMI) Interface Interface Item
10T-A 1IT-A 12T-A 10T-A 10T-A LIT-A
Geometry/wear
Tool offset amount offset. Used in
Same as left Same as left 11-15.3.2
memory B common to all
offsets.
64 tool compensa
Yes Yes Yes 11-15.3.3
tions
High-speed skip
Yes Yes Yes
signal input
Automatic tool
Yes No Yes 11-16.2
offset
High-speed measuring
position reach Yes Yes Yes
signal input
2 2 2
APPENDIX 13
Functions
Basic Machine 3 6 Reference
Item Item
Interface (BMI) Interface Interface
10T-A 1IT-A 12T-A 10T-A 10T-A 11T-A
Interruption type
No Yes No No Yes 11-17.6
custom macro
Synchronous opera
No No Yes No No
tion
Sequence number
Yes Yes Yes III-5.5.6
comparison and stop
Au toma tic/manual
simultaneous Yes No No III-5.7.2
operation
Manual numerical
Yes Yes Yes III-4.5
command
- 223
APPENDIX 13
Functions
Basic Machine 3 6 Reference
Item
Interface (BMI) Interface Interface Item
10T-A 11T-A 12T-A 10T-A 10T-A 1IT-A
Simple conversa
tional automatic Yes No Yes Yes No
programming
function
External position
No Yes No No Yes III-11.7
display
Extended part
Yes Yes Yes
program editing
Bubble cassette
Yes Yes Yes
and adaptor
III-2.4
Floppy cassette and III-13
Yes Yes Yes
adaptor
Portable tape
Yes Yes Yes III-2.3.3
reader
- 224
APPENDIX 13
Functions
Basic Machine 3 6 Reference
Item
Interface (BMI) Interface Interface Item
10T-A 11T-A 12T-A 10T-A 10T-A 1IT-A
Input/output of Input of
tool offset amount, tool
work coordinate offset
shift amount, Input of tool amount,
machine coordinate offset work coor
External data system shift amount, work dinate shift
input/output amount, alarm coordinate amount,
message, operator shift machine zero
message, program amount, with point shift
number search, PMC amount, alarm
sequence number message,
search, custom No without program
macro variables PMC number search
are available.
External work
31 works 15 works 31 works
number search
NC window Yes No No
Multi-tap 200/220/230/240/
transformer 380/415/400/460/ Same as left Same as left
480/550 VAC
Resolver/inductosyn
Yes Yes No No Yes
interface
225
APPENDIX 13
Functions
Basic Machine 3 6 Reference
Item
Interface (BMI) Interface Interface Item
10T-A 1IT-A 12T-A 10T-A 10T-A 1IT-A
NC window B Yes No No
- 2 2 6 -
APPENDIX 13
Functions
Basic Machine 3 6 Reference
Item Item
Interface (BMI) Interface Interface
10T-A 11T-A 12T-A 10T-A 10T-A 11T-A
600 sets of
custom macro No Yes No No Yes 11-17.2.3
common variables
Part program Max. Max. Max. Max. 480m Max. Max. III-9.9
storage length 480m 3,840m 5,120m 480m 3,840m
(Notel) (Notel) (Note 1)
Display of
directory of Yes Yes Yes II-11.8
floppy cassette
227
APPENDIX 13
Functions
Basic Machine 3 6 Reference
Item
Interface (BMI) Interface Interface Item
10T-A 1IT-A 12T-A 10T-A 10T-A 11T-A
- 228
APPENDIX 13
2) 10M/11/M/12M
Functions
Reference
Basic Machine Interface (BMI) FS3 Interface FS6 Interface
item
Том | Пм | П м 10M Io m | TTm
Controlled axes 2/3 axes Same as left Same as left II-2
Simultaneous controllable
2 axes Same as left Same as left II-2.1
axes
Optional from X, Y, Z, U,
Axis name
V, W, А, В, C Same as left Same as left II-2.2
Appendix
Maximum commandable value +8 digits Same as left Same as left
2
Multi-quadrant circular
YES YES YES II-4.4
interpolation
240m/min or 24m/min,
Rapid traverse rate Same as left Same as left II-6. 1
240001pm or 2400imp
Cutting feedrate clamp For each axis Same as left Same as left II-6.2.2
0 - 150% 0 - 200%
Feedrate override 0 - 254%, 1% step II-6.3. 1
10% step 10% step
Rapid traverse override - F0, FI, 50%, 100% Same as left Same as left II-6.3.3
Rapid traverse:
Linear acceleration/
Automatic acceleration/ deceleration Same as left Same as left 11-6.4
deceleration Cutting feed:
Exponential acceleration/
deceleration
YES
Exact stop/cutting mode (Tapping mode
Tapping mode YES signal is not YES 11-6.5
available)
Manual, automatic
Reference point return A Same as left Same as left 11-7
(G27, G28, G29)
229
APPENDIX 13
Functions
Item Reference
Basic Machine Interface (BMI) FS3 Interface FS6 Interface
item
To m I TTm | mi 10M 10M | 11M
Machine coordinate system
YES YES YES II— 8.1
selection (G53)
S8-digit S2-digit
S code output command command Same as left II-10.1
(Binary output) (BCD output)
T8-digit T2-digit
T code output command command Same as left 11-11.1
(Binary output) (BCD output)
M3-digit (BCD)
M8-digit command M2-digit output) with PMC.
Miscellaneous function (Binary output) (BCD output) M2-digit (BCD 11-12.1
output) without
PMC
Main program/subprogram Subprogram: Fourfold nesting Same as left Same as left 11-13.4.1
Appendix
Backlash compensation Max. 9999 pulses Same as left Same as left
6
APPENDIX 13
Functions Reference
Item FS3 Interface FS6 Interface
Basic Machine Interface (BMI) item
TÖM | H M 1 T2M 10M Io m I Tim
Follow-up At emergency stop Same as left Same as left
Registerable programs
(Program name display 50 100 50 50 100 HI-9.8
is also possible)
231
APPENDIX 13
Functions
Item Reference
Basic Machine Interface (BMI) FS3 Interface FS6 Interface
item
I0M 11M 12M 10M 10M ' 11M
CMOS Bubble Bubble CMOS CMOS Bubble
Part program storage
memory memory memory memory memory memory III-9.9
length
20m 80m 60m 20m 20m 80m
NC ready,
NC ready, servo ready, servo ready,
rewinding, alarm, distribu rewinding,
tion end, automatic opera alarm, dis
ting, automatic operation tribution
Status output start lamp, feed hold, end, auto Same as left
reset, inposition, rapid matic opera
traversing, tapping, tion, auto
constant surface speed matic opera
control, inch input, and tion start
DI status output, lamp, feed
hold, reset
Connectable servo unit PWM transistor drive, etc, Same as left Same as left
Connectable position
Pulse coder/optical scale Same as left Same as left
detector
Connectable spindle
PWM transistor drive Same as left Same as left
servo unit
Functions Reference
item FS6 Interface
Basic Machine Interface (BMI) FS3 Interface
item
10M 11M 12M 10M 10M 11M
Hypothetical axis NO
NO YES NO YES I1-4.6
interpolation
Thread cutting,
continuous threading, YES YES YES II-5
synchronous feed
Linear acceleration/
decleration before cut YES YES YES II-6.4.2
ting feed interpolation
Spindle speed
analog output YES
Spindle speed binary/ Spindle speed analog output plus spindle (S command
analog output/spindle plus spindle speed clamp speed clamp should be
speed clamp (G92) (G92) (S command should be (G92) (S com within
within 99999999rpm) mand should 30000rpm)
(Note 1) be within
30000rpm)
T code Output
NO (Note 2) NO YES
(BCD 4-digit)
233
r~
APPENDIX 13
Item Functions
Reference
Basic Machine Interface (BMI) FS3 Interface FS6 Interface
item
I0M | 11M | 12M 10M IÖM ! TÏM
Tool life management YES NO YES II-11.2
Tool offset
YES YES YES 11-15.2
G45 - G48)
+6 digits, geometry/wear
Tool offset amount
memory, 32 pairs, common to Same as left Same as left 11-15.5.2
memory B
all types of offsets
+6 digits, geometry/wear
Tool offset amount
memory, length/radius offset Same as left Same as left 11-15.5.3
memory C
memory, 32 pairs
Additional tool offset Total Total 99/200 Total Total Total 99/
11-15.6
pairs 99 pairs paris 99 pairs 99 pairs 200 pairs
Appendix
Inclination compensation NO YES NO NO YES
6
Appendix
Straightness compensation NO YES NO NO YES
6
(Note 1) S8-digit (Binary code output) is available as a standard feature in case of Basic Machine
Interface (BMI).
(Note 2) T8-digit (Binary code output) is available as a standard feature in case of Basic Machine
Interface (BMI).
234
A P P E N D I X 13
Functions Reference
Item Basic Machine Interface (BMI) FS3 Interface FS6 Interface
item
10M ГШ 1 I2M 10M ЮМ 1 1ш
YES N0 NO YES 11-15.9
Coordinate system rotation N0
YES NO NO 11-16.2
Multi-step skip function
High-speed measuring
position reach signal YES YES YES
input
YES(with PMC)
No position
Tool length measurement YES YES 111-10,8
record
(without PMC)
YES
DI/D0=I6/16
(with PMC)
Custom macro YES (DT/D0-128/128) YES (DI/DO-16/16) IT-17
No 0 1 / 0 0
(without PMC)
F e e d s to p NO YES N0 N0
Sequence number
c o m p a r i s o n and stop YES YES YES 111-5.5.6
Automatic/manual
simultaneous operation YES N0 NO 1П-5.7.2
235
APPENDIX 13
Functions
Item Reference
Basic Machine Interface (BMI) FS3 Interface FS6 Interface
item
Tom | TIm l i2M 10M To m 1 H m
Stroke check before move YES YES y es
Applied only to
External deceleration Applied to all axes NO
X, Y, Z axes
NC window YES NO NO
Resolver/inductosyn
interface NO YES NO NO YES
200/220/230/240/380/415/
Multi-tap transfer Same as left Same as left
440/460/480/550VAC
237
APPENDIX 13
Functions Reference
Item 6M Interface
Basic Machine Interface (BMI) 3M Interface item
10M ИМ 1 12M 10M 10M 11M
Helical interpolation B NO YES NO NO YES II-4.6
Polar coordinate
YES YES YES II-4.8
interpolation
Exponential function
NO YES NO NO YES 11-4. 10
interpolation
Linear acceleration/
deceleration after cutting NO YES NO NO YES II-6.4.3
feed interpolation
Automatic corner
deceleration NO YES NO NO
Feedrate clamp by
NO YES NO NO YES 11-18.4
circular radius
Optional command
YES YES YES
multiply
Directory display
YES YES YES III-ll.11
of floppy cassette
238