|
|
|
A.PARAMETERS
APPENDIX
B-64304EN/02
5421
Scaling magnification for each axis
[Input type] Setting input
[Data type] 2-word axis
[Unit of data] 0.001 or 0.00001 times (Selected using SCR, #7 of parameter No.5400)
[Valid data range] -999999999 to -1, 1 to 999999999
This parameter sets a scaling magnification for each axis when axis-by-axis scaling is
enabled (with bit 6 (XSC) of parameter No. 5400 set to 1). For the first spindle to the
third spindle
(X-axis to Z-axis), the setting of this parameter is used as a scaling
magnification if scaling magnifications (I, J, K) are not specified in the program.
NOTE
When bit 7 (SCR) of parameter No.5400 is set to 1, the valid data
ranges are -9999999 to -1 and 1 to 9999999.
#7
#6
#5
#4
#3
#2
#1
#0
5431
MDL
[Input type] Parameter input
[Data type] Bit path
NOTE
When at least one of these parameters is set, the power must be
turned off before operation is continued.
#0 MDL The G60 code (one-direction positioning) is:
0: One-shot G code (group 00).
1: Modal G code (group 01).
5440
Positioning direction and overrun distance in single directional positioning
[Input type] Parameter input
[Data type] Real axis
[Unit of data] mm, inch, degree (machine unit)
[Min. unit of data] Depend on the increment system of the applied axis
[Valid data range] 9 digit of minimum unit of data (refer to standard parameter setting table (A))
(When the increment system is IS-B, -999999.999 to +999999.999)
This parameter sets the positioning direction and overrun distance in single directional
positioning (G60) for each axis. The positioning direction is specified using a setting data
sign, and the overrun distance using a value set here.
Overrun distance>0: The positioning direction is positive (+).
Overrun distance<0: The positioning direction is negative (*).
Overrun distance=0: Single directional positioning is not performed.
#7
#6
#5
#4
#3
#2
#1
#0
PLS
5450
[Input type] Parameter input
[Data type] Bit path
- 846 -
B-64304EN/02
APPENDIX
A.PARAMETERS
#2 PLS The polar coordinate interpolation shift function is:
0: Not used.
1: Used.
This enables machining using the workpiece coordinate system with a desired point
which is not the center of the rotation axis set as the origin of the coordinate system in
polar coordinate interpolation.
Axis (linear axis) specification for polar coordinate interpolation
5460
[Input type] Parameter input
[Data type] Byte path
[Valid data range] 1 to number of controlled axes
This parameter sets control axis numbers of linear axis to execute polar interpolation.
Axis (rotation axis) specification for polar coordinate interpolation
5461
[Input type] Parameter input
[Data type] Byte path
[Valid data range] 1 to number of controlled axes
This parameter sets control axis numbers of rotation axis to execute polar interpolation.
Automatic override tolerance ratio for polar coordinate interpolation
5463
[Input type] Parameter input
[Data type] Byte path
[Unit of data] %
[Valid data range] 0 to 100
Typical setting: 90% (treated as 90% when set to 0)
Set the tolerance ratio of the fastest cutting feedrate to the speed of the rotation axis
during automatic override of polar coordinate interpolation.
Compensation for error on hypothetical axis of polar coordinate interpolation
5464
[Input type] Parameter input
[Data type] Byte path
[Unit of data] mm, inch (input unit)
[Min. unit of data] Depend on the increment system of the reference axis
[Valid data range] 9 digit of minimum unit of data (refer to standard parameter setting table (A))
(For IS-B, -999999.999 to +999999.999)
This parameter is used to set the error if the center of the rotation axis on which polar
coordinate interpolation is performed is not on the X-axis.
If the setting of the parameter is 0, regular polar coordinate interpolation is performed.
5481
Feedrate of rotation of the normal direction controlled axis
[Input type] Parameter input
[Data type] Real axis
[Unit of data] deg/min
[Min. unit of data] Depend on the increment system of the applied axis
[Valid data range] Refer to the standard parameter setting table (C)
- 847 -
A.PARAMETERS
APPENDIX
B-64304EN/02
This parameter sets the feedrate of the movement along the normal direction controlled
axis that is inserted at the start point of a block during normal direction control.
5483
Limit value of movement that is executed at the normal direction angle of a preceding block
[Input type] Parameter input
[Data type] Real path
[Unit of data] mm, inch (input unit)
[Min. unit of data] Depend on the increment system of the reference axis
[Valid data range] 0 or positive 9 digit of minimum unit of data (refer to standard parameter setting table (B)
(For IS-B, -999999.999 to +999999.999)
N2
Tool center path
For straight line
When the travel distance of N2 in the figure on
N3
the left does not exceed the setting, block N2 is
N1
machined with the tool being normal to block N1.
Travel distance
Programmed path
N2
Tool center path
Programmed path
For arc
N3
When the arc diameter of N2 in the figure on
the left does not exceed the setting, arc N2 is
machined with the tool being normal to block
N1. A normal direction axis is not controlled to
N1
move in the normal direction according to the
Diameter
arc movement.
#7
#6
#5
#4
#3
#2
#1
#0
SBM
HGO
MGO
G67
6000
SBM
HGO
V10
MGO
G67
[Input type] Parameter input
[Data type] Bit path
#0 G67 If the macro modal call cancel command (G67) is specified when the macro modal call
mode (G66) is not set:
0: Alarm PS0122 is issued.
1: The specification of G67 is ignored.
#1 MGO When a GOTO statement for specifying custom macro control is executed, a high-speed
branch to 20 sequence numbers executed from the start of the program is:
0: A high-speed branch is not caused to n sequence numbers from the start of the
executed program.
1: A high-speed branch is caused to n sequence numbers from the start of the program.
# 3
V10 As system variable numbers for tool offset:
0 : The standard system variable numbers for the Series 0 are used.
1 : The same system variable numbers as those used for the Series 10/11 are used.
The tables below indicate the system variables for tool offset numbers 1 to 400. The
values for tool offset numbers 1 to 200 can be read from or assigned to the system
variables in parentheses.
- 848 -
B-64304EN/02
APPENDIX
A.PARAMETERS
(1) Tool offset memory A
System variable number
V10 = 0
V10 = 1
#10001 to #10400
#10001 to #10400
Wear offset value
(#2001 to #2200)
(#2001 to #2200)
(2) Tool offset memory C
System variable number
V10 = 0
V10 = 1
#11001 to #11400
#10001 to #10400
Wear offset value
Tool length
(#2201 to #2400)
(#2001 to #2200)
offset
#10001 to #10400
#11001 to #11400
Geometry offset value
(#2001 to #2200)
(#2201 to #2400)
Tool radius
Wear offset value
#13001 to #13400
#12001 to #12400
offset
Geometry offset value
#12001 to #12400
#13001 to #13400
#4 HGO When a GOTO statement in a custom macro control command is executed, a high-speed
branch to the 30 sequence numbers immediately before the executed statement is:
0: Not made.
1: Made.
#5 SBM Custom macro statement
0: Not stop the single block
1: Stops the single block
If you want to disable the single blocks in custom macro statements using system variable
#3003, set this parameter to 0. If this parameter is set to 1, the single blocks in custom
macro statements cannot be disabled using system variable #3003. To control single
blocks in custom macro statements using system variable #3003, use bit 7 (SBV) of
parameter No. 6000.
#7
#6
#5
#4
#3
#2
#1
#0
6001
CCV
TCS
CRO
PV5
PRT
MIF
[Input type] Parameter input
[Data type] Bit path
#0 MIF The custom macro interface signals are based on:
0: Standard specification.
(The signals UI000 to UI015, UO000 to UO015, and UO100 to UO131 are used.)
1: Extended specification.
(The signals UI000 to UI031, UI100 to UI131, UI200 to UI231, UI300 to UI331,
UO000 to UO031, UO100 to UO131, UO200 to UO231, and UO300 to UO331 are
used.)
#1 PRT Reading zero when data is output using a DPRINT command
0: Outputs a space
1: Outputs no data
#3 PV5 Custom macro common variables:
0:
#500 to #999 are output.
1:
#100 to #199 and #500 to 999 are output.
#4 CRO ISO code in BPRWT or DPRNT command
0: Outputs only “LF” after data is output
1: Outputs “LF” and “CR” after data is output
- 849 -
A.PARAMETERS
APPENDIX
B-64304EN/02
#5 TCS Custom macro (subprogram)
0: Not called using a T code
1: Called using a T code
#6 CCV Common variables #100 to #199 cleared by power-off are:
0: Cleared to <null> by reset
1: Not cleared by reset
#7
#6
#5
#4
#3
#2
#1
#0
6003
MSB
MPR
TSE
MIN
[Input type] Parameter input
[Data type] Bit path
NOTE
When at least one of these parameters is set, the power must be
turned off before operation is continued.
#2 MIN Custom macro interrupt
0: Performed by interrupting an in-execution block (Custom macro interrupt type I)
1: Performed after an in-execution block is completed (Custom macro interrupt type II)
#3 TSE Custom macro interrupt signal UINT
0: Edge trigger method (Rising edge)
1: Status trigger method
#4 MPR Custom macro interrupt valid/invalid M code
0: M96/M97
1: M code set using parameters (Nos. 6033 and 6034)
#5 MSB Interrupt program
0: Uses a dedicated local variable (Macro-type interrupt)
1: Uses the same local variable as in the main program (Subprogram- type interrupt)
#7
#6
#5
#4
#3
#2
#1
#0
VHD
NAT
6004
D10
NAT
[Input type] Parameter input
[Data type] Bit path
#0 NAT The results of the custom macro functions ATAN (with 2 arguments) and ASIN are
specified as follows:
0: The result of ATAN is 0 to 360.0.
The result of ASIN is 270.0 to 0 to 90.0.
1: The result of ATAN is -180.0 to 0 to 180.0.
The result of ASIN is -90.0 to 0 to 90.0.
#2 VHD With system variables #5121 to #5125:
0: The tool offset value (geometry offset value) in the block currently being executed is
read. (This parameter is valid only when tool geometry/tool wear compensation
memories are available (bit 6 (NGW) of parameter No. 8136 is 0)).
1: An interrupt travel distance based on manual handle interrupt is read.
- 850 -
B-64304EN/02
APPENDIX
A.PARAMETERS
#5 D10 When tool compensation memory C is used, for reading or writing tool offset values (for
up to offset number 200) for D code (tool radius), the same system variables, #2401
through #2800, as Series 10/11 are:
0: Not used.
1: Used.
When bit 3 (V10) of parameter No. 6000 is set to 1
D code
Geometry
Wear
Compensation
Variable
Variable
number
Variable name
Variable name
number
number
1
#2401
[#_OFSDG[1]]
#2601
[#_OFSDW[1]]
2
#2402
[#_OFSDG[2]]
#2602
[#_OFSDW[2]]
3
#2403
[#_OFSDG[3]]
#2603
[#_OFSDW[3]]
:
:
:
:
:
199
#2599
[#_OFSDG[199]]
#2799
[#_OFSDW[199]]
200
#2600
[#_OFSDG[200]]
#2800
[#_OFSDW[200]]
#7
#6
#5
#4
#3
#2
#1
#0
6005
SQC
[Input type] Parameter input
[Data type] Bit path
#0 SQC In the subprogram call function, a subprogram sequence number call is:
0: Not used.
1: Used.
#7
#6
#5
#4
#3
#2
#1
#0
6007
CVA
[Input type] Parameter input
[Data type] Bit path
#4 CVA The format for macro call arguments is specified as follows:
0: Arguments are passed in NC format without modifications.
1: Arguments are converted to macro format then passed.
Example)
When G65 P_ X10 ; is specified, the value in local variable #24 in the calling
program is set as follows:
Command
CVA=0
CVA=1
#24
0.01
0.01
ADP[#24]
10.0
0.01
NOTE
External operations are the same unless the ADP function is used.
#7
#6
#5
#4
#3
#2
#1
#0
6008
IJK
GMP
ISO
MCA
F0C
[Input type] Parameter input
[Data type] Bit path
#0 F0C The precision of operation is based on:
0: New specification.
1: FS0i-C compatible specification.
- 851 -
A.PARAMETERS
APPENDIX
B-64304EN/02
NOTE
For details, refer to the custom macro chapter in the Operator's
Manual (B-64304EN).
#1 MCA A macro alarm specification based on system variable #3000 is selected as follows:
0: An alarm number obtained by adding 3000 to a value assigned to variable #3000 and
the corresponding message are displayed. (A value from 0 to 200 can be assigned to
variable #3000.)
1: A value assigned to variable #3000 and the corresponding message are displayed. (A
value from 0 to 4095 can be assigned to variable #3000.)
(Example)
Execution of #3000=1 (ALARM MESSAGE);
When bit 1 (MCA) of parameter No. 6008 is set to 0:
The alarm screen displays "MC 3001 ALARM MESSAGE".
When bit 1 (MCA) of parameter No. 6008 is set to 1:
The alarm screen displays "MC0001 ALARM MESSAGE".
#4 ISO
0: When the EIA code is used, the bit patterns of codes specified instead of [, ], #, *,
=, ?, @, &, and _ are set in parameter No. 6010 to No. 6018.
1: When the ISO/ASCII code is used, the bit patters of codes specified instead of [, ], #,
*, =, ?, @, &, and _ are set in parameter No. 6010 to No. 6018.
#6 GMP The calling of M, T, or a particular code during the calling of a G code, and the calling of
a G code during the calling of M, T, or particular code are:
0: Not allowed. (They are executed as an ordinary G, M, T, and NC address.)
1: Allowed.
#7 IJK For addresses I, J, and K specified as arguments:
0: Argument specification I or II is automatically determined.
1: Argument specification I is always used.
Example
When K_J_I_ is specified:
• When this parameter is set to 0:
Argument specification II is used and K=#6, J=#8, and I=#10
are specified.
• When this parameter is set to1:
Argument specification I is used and I=#4, J=#5, and K=#6 are
specified regardless of the specification order.
(Argument specification II cannot be used.)
- 852 -
B-64304EN/02
APPENDIX
A.PARAMETERS
#7
#6
#5
#4
#3
#2
#1
#0
6010
*7
*6
*5
*4
*3
*2
*1
*0
#7
#6
#5
#4
#3
#2
#1
#0
6011
=7
=6
=5
=4
=3
=2
=1
=0
#7
#6
#5
#4
#3
#2
#1
#0
6012
#7
#6
#5
#4
#3
#2
#1
#0
#7
#6
#5
#4
#3
#2
#1
#0
6013
[7
[6
[5
[4
[3
[2
[1
[0
#7
#6
#5
#4
#3
#2
#1
#0
6014
]7
]6
]5
]4
]3
]2
]1
]0
#7
#6
#5
#4
#3
#2
#1
#0
6015
?7
?6
?5
?4
?3
?2
?1
?0
#7
#6
#5
#4
#3
#2
#1
#0
6016
@7
@6
@5
@4
@3
@2
@1
@0
#7
#6
#5
#4
#3
#2
#1
#0
6017
&7
&6
&5
&4
&3
&2
&1
&0
#7
#6
#5
#4
#3
#2
#1
#0
6018
_7
_6
_5
_4
_3
_2
_1
_0
[Input type] Parameter input
[Data type] Bit path
*0 to *7 : The bit pattern of the EIA or ISO/ASCII code indicating * is set.
=0 to =7 : The bit pattern of the EIA or ISO/ASCII code indicating = is set.
#0 to #7 : The bit pattern of the EIA or ISO/ASCII code indicating # is set.
[0 to [7 : The bit pattern of the EIA or ISO/ASCII code indicating [ is set.
]0 to ]7 : The bit pattern of the EIA or ISO/ASCII code indicating ] is set.
?0 to ?7 : The bit pattern of the EIA or ISO/ASCII code indicating ? is set.
@0 to @7 : The bit pattern of the EIA or ISO/ASCII code indicating @ is set.
&0 to &7 : The bit pattern of the EIA or ISO/ASCII code indicating & is set.
_0 to _7 : The bit pattern of the EIA or ISO/ASCII code indicating _ is set.
0: A corresponding bit is 0.
1: A corresponding bit is 1.
#7
#6
#5
#4
#3
#2
#1
#0
6019
MCO
[Input type] Parameter input
[Data type] Bit
#0 MCO When data is output, the decimal number value of the macro variable data is
0: Not output as a comment.
1: Output at the same time as a comment.
After the number, data, and the variable name of the macro variable are output when data
output operation is performed the variable number and the value of the macro variable
data in decimal number are output as a comment.
NOTE
1 Output data by this parameter is "Comment", and this is ignored at
the time of reading.
- 853 -
A.PARAMETERS
APPENDIX
B-64304EN/02
NOTE
2 Accuracy of the output data of the comment is up to 15 digits. The
range of output data are nine digits above decimal point and eight
digits below decimal point. "± OVER FLOW" is output instead of a
value when the total digits number is more than 16 and the digit
number above the decimal point is ten or more. When the number
of digits below the decimal point becomes nine digits or more, the
ninth place of the decimal point is rounded off and output.
Moreover, the seventh place or the eighth place of the decimal
point is rounded off and output when the total digits number is more
than 16 and the digit number above decimal point is nine or eight.
3 The output becomes "EMPTY" when displayed, the macro variable
data is "DATA EMPTY".
6030
M code to execute external device subprogram calls
[Input type] Setting input
[Data type] 2-word path
[Valid data range] 0 to 99999999
Set the M code to execute external device subprogram calls. When 0 is set, M198 is used.
M01, M02, M30, M98, and M99 cannot be used to execute external device subprogram
calls. When a negative number, 1, 2, 30, 98, or 99 is set for this parameter, M198 is used
to execute external device subprogram calls.
6031
Start number of common variables to be protected among the common variables (#500 to #999)
6032
End number of common variables to be protected among the common variables (#500 to #999)
[Input type] Parameter input
[Data type] Word path
[Valid data range] 500 to 999
Among the common variables (#500 to #999), the range of common variables specified
by this parameter can be protected (by setting their attributes to read-only). If a write
attempt (on the left side) is made, an alarm is issued.
NOTE
Set 0 in both parameter No. 6031 and No. 6032 not to protect
common variables.
6033
M code that validates a custom macro interrupt
6034
M code that invalidates a custom macro interrupt
[Input type] Parameter input
[Data type] 2-word path
[Valid data range] 3 to 99999999 (excluding 30, 98 and 99)
These parameters can be used when bit 4 (MPR) of parameter No.6003, is 1. M96 is used
as a valid M code and M97 is used as an invalid M code when MPR is 0, irrespective of
the state of this parameter.
- 854 -
B-64304EN/02
APPENDIX
A.PARAMETERS
Number of custom macro variables common to tool path (for #100 to #199)
6036
[Input type] Parameter input
[Data type] Word
[Valid data range] 0 to 100
When the memory common to paths is used, this parameter sets the number of custom
macro common variables to be shared (custom macro variables common to paths).
Common variables #100 to #199 may be shared. Ensure that the maximum number of
usable macro common variables is not exceeded.
Example
When 20 is set in parameter No. 6036
#100 to #119: Shared by all paths
#120 to #199: Used by each path independently
NOTE
When 0 or a negative value is set, the memory common to paths is
not used.
Number of custom macro variables common to tool path (for #500 to #999)
6037
[Input type] Parameter input
[Data type] Word
[Valid data range] 0 to 500
When the memory common to paths is used, this parameter sets the number of custom
macro common variables to be shared (custom macro variables common to paths).
Common variables #500 to #999 may be shared. Ensure that the maximum number of
usable macro common variables is not exceeded.
Example
When 50 is set in parameter No. 6037
#500 to #549: Shared by all paths
#550 to #999: Used by each path independently
NOTE
When 0 or a negative value is set, the memory common to paths is
not used.
6038
Start G code used to call a custom macro
[Input type] Parameter input
[Data type] Word path
[Valid data range] -9999 to 9999
6039
Start program number of a custom macro called by G code
[Input type] Parameter input
[Data type] 2-word path
[Valid data range] 1 to 9999
- 855 -
A.PARAMETERS
APPENDIX
B-64304EN/02
6040
Number of G codes used to call custom macros
[Input type] Parameter input
[Data type] Word path
[Valid data range] 0 to 255
Set this parameter to define multiple custom macro calls using G codes at a time. With G
codes as many as the value set in parameter No. 6040 starting with the G code set in
parameter No. 6038, the custom macros of program numbers as many as the value set in
parameter No. 6040 starting with the program number set in parameter No. 6039 can be
called. Set 0 in parameter No. 6040 to disable this mode of calling.
If a negative value is set in parameter No. 6038, the modal call mode is entered.
Example)
When parameter No. 6038 = 900, parameter No. 6039 = 1000, and parameter No.
6040 = 100 are set, a set of 100 custom macro calls (simple calls) is defined as
follows:
G900 → O1000
G901 → O1001
G902 → O1002
:
G999 → O1099
When the setting of parameter No. 6038 is changed to -900, the same set of custom
macro calls (modal calls) is defined.
NOTE
1 When the following conditions are satisfied, all calls using these
parameters are disabled:
1) When a value not within the specifiable range is set in each
parameter
2) (Value of parameter No.6039 + value of parameter No.6040 - 1)
> 9999
2 The specification of a mixture of simple calls and modal calls is not
allowed.
3 If a range of G codes set by these parameters duplicate G codes
specified in parameter No.6050 to No.6059, the calls specified by
parameter No.6050 to 6059 are made preferentially.
6044
Start M code used to call a subprogram
[Input type] Parameter input
[Data type] 2-word path
[Valid data range] 3 to 99999999
6045
Start program number of a subprogram called by M code
[Input type] Parameter input
[Data type] 2-word path
[Valid data range] 1 to 9999
6046
Number of M codes used to call subprograms (number of subprograms called by M codes)
[Input type] Parameter input
[Data type] 2-word path
[Valid data range] 0 to 32767
- 856 -
B-64304EN/02
APPENDIX
A.PARAMETERS
Set this parameter to define multiple subprogram calls using M codes at a time. With M
codes as many as the value set in parameter No. 6046 starting with the M code set in
parameter No. 6044, the subprograms of program numbers as many as the value set in
parameter No. 6046 starting with the program number set in 6045 can be called. Set 0 in
parameter No. 6046 to disable this mode of calling.
Example)
When parameter No. 6044 = 80000000, parameter No. 6045 = 3000, and parameter
No. 6046 = 100 are set, a set of 100 subprogram calls is defined as follows:
M80000000 → O3000
M80000001 → O3001
M80000002 → O3002
:
M80000099 → O3099
NOTE
1 When the following conditions are satisfied, all calls using these
parameters are disabled:
1) When a value not within the specifiable range is set in each
parameter
2) (Value of parameter No. 6045 + value of parameter No. 6046 -
1) > 9999
2 If a range of M codes set by these parameters duplicate M codes
specified in parameter No. 6071 to No. 6079, the calls specified by
parameter No. 6071 to 6079 are made preferentially.
6047
Start M code used to call a custom macro
[Input type] Parameter input
[Data type] 2-word path
[Valid data range] 3 to 99999999
6048
Start program number of a custom macro called by M code
[Input type] Parameter input
[Data type] 2-word path
[Valid data range] 1 to 9999
6049
Number of M codes used to call custom macros (number of custom macros called by M codes)
[Input type] Parameter input
[Data type] 2-word path
[Valid data range] 0 to 32767
Set this parameter to define multiple custom macro calls using M codes at a time. With M
codes as many as the value set in parameter No. 6049 starting with the M code set in
parameter No. 6047, the custom macros of program numbers as many as the value set in
parameter No. 6049 starting with the program number set in parameter No. 6048 can be
called. Set 0 in parameter No. 6049 to disable this mode of calling.
Example)
When parameter No. 6047 = 90000000, parameter No. 6048 = 4000, and parameter
No. 6049 = 100 are set, a set of 100 custom macro calls (simple calls) is defined as
follows:
M90000000 → O4000
- 857 -
A.PARAMETERS
APPENDIX
B-64304EN/02
M90000001 → O4001
M90000002 → O4002
:
M90000099 → O4099
NOTE
1
When the following conditions are satisfied, all calls using these
parameters are disabled:
1) When a value not within the specifiable range is set in each
parameter
2) (Value of parameter No. 6048 + value of parameter No. 6049 -
1) > 9999
2
If a range of M codes set by these parameters duplicate M codes
specified in parameter No. 6080 through No. 6089, the calls
specified by parameter No. 6080 through 6089 are made
preferentially.
6050
G code that calls the custom macro of program number 9010
6051
G code that calls the custom macro of program number 9011
6052
G code that calls the custom macro of program number 9012
6053
G code that calls the custom macro of program number 9013
6054
G code that calls the custom macro of program number 9014
6055
G code that calls the custom macro of program number 9015
6056
G code that calls the custom macro of program number 9016
6057
G code that calls the custom macro of program number 9017
6058
G code that calls the custom macro of program number 9018
6059
G code that calls the custom macro of program number 9019
[Input type] Parameter input
[Data type] Word path
[Valid data range] (-9999 to 9999 : excluding 0, 5, 65, 66 and 67)
Set the G codes used to call the custom macros of program numbers 9010 to 9019.
However, note that when a negative value is set in this parameter, it becomes a modal call.
For example, if this parameter is set to -11, the modal call mode is entered by G11.
6071
M code used to call the subprogram of program number 9001
6072
M code used to call the subprogram of program number 9002
6073
M code used to call the subprogram of program number 9003
6074
M code used to call the subprogram of program number 9004
- 858 -
B-64304EN/02
APPENDIX
A.PARAMETERS
6075
M code used to call the subprogram of program number 9005
6076
M code used to call the subprogram of program number 9006
6077
M code used to call the subprogram of program number 9007
6078
M code used to call the subprogram of program number 9008
6079
M code used to call the subprogram of program number 9009
[Input type] Parameter input
[Data type] 2-word path
[Valid data range] 3 to 99999999 (excluding 30, 98 and 99)
These parameters set the M codes that call the subprograms of program numbers 9001 to
9009.
NOTE
If the same M code is set in these parameters, the younger number
is called preferentially. For example, if 100 is set in parameter No.
6071 and 6072, and programs O9001 and O9002 both exist,
O9001 is called when M100 is specified.
6080
M code used to call the custom macro of program number 9020
6081
M code used to call the custom macro of program number 9021
6082
M code used to call the custom macro of program number 9022
6083
M code used to call the custom macro of program number 9023
6084
M code used to call the custom macro of program number 9024
6085
M code used to call the custom macro of program number 9025
6086
M code used to call the custom macro of program number 9026
6087
M code used to call the custom macro of program number 9027
6088
M code used to call the custom macro of program number 9028
6089
M code used to call the custom macro of program number 9029
[Input type] Parameter input
[Data type] 2-word path
[Valid data range] 3 to 99999999 (excluding 30, 98 and 99)
Set the M codes used to call the custom macros of program numbers 9020 to 9029. The
simple call mode is set.
- 859 -
A.PARAMETERS
APPENDIX
B-64304EN/02
NOTE
1 If the same M code is set in these parameters, the younger number
is called preferentially. For example, if 200 is set in parameter No.
6081 and No. 6082, and programs O9021 and O9022 both exist,
O9021 is called when M200 is specified.
2 If the same M code is set in a parameter (No. 6071 to No. 6079)
used to call subprograms and in a parameter (No. 6080 to No.
6089) used to call custom macros, a custom macro is called
preferentially. For example, if 300 is set in parameter No. 6071 and
No. 6081, and programs O9001 and O9021 both exist, O9021 is
called when M300 is specified.
6090
ASCII code that calls the subprogram of program number 9004
6091
ASCII code that calls the subprogram of program number 9005
[Input type] Parameter input
[Data type] Byte path
[Valid data range] 65(A:41H) to 90(Z:5AH)
These parameters set the ASCII codes that call subprograms in decimal.
The settable addresses are indicated below.
Address
Parameter setting value
T series
M series
A
65
O
O
B
66
O
O
D
68
X
O
F
70
O
O
H
72
O
O
I
73
O
O
J
74
O
O
K
75
O
O
L
76
O
O
M
77
O
O
P
80
O
O
Q
81
O
O
R
82
O
O
S
83
O
O
T
84
O
O
V
86
X
O
X
88
X
O
Y
89
X
O
Z
90
X
O
NOTE
1 When address L is set, the number of repeats cannot be specified.
2 Set 0 when no subprogram is called.
#7
#6
#5
#4
#3
#2
#1
#0
6200
SKF
SRE
SLS
HSS
SK0
GSK
[Input type] Parameter input
[Data type] Bit path
#0 GSK As a skip signal, the skip signal SKIPP is:
0: Invalid.
1: Valid.
- 860 -
B-64304EN/02
APPENDIX
A.PARAMETERS
#1 SK0 This parameter specifies whether the skip signal is made valid under the state of the skip
signal SKIP and the multistage skip signals SKIP2 to SKIP8.
0: Skip signal is valid when these signals are 1.
1: Skip signal is valid when these signals are 0.
#4 HSS
0: The skip function does not use high-speed skip signals while skip signals are input.
(The conventional skip signal is used.)
1: The step skip function uses high-speed skip signals while skip signals are input.
#5 SLS
0: The multi-step skip function does not use high-speed skip signals while skip signals
are input. (The conventional skip signal is used.)
1: The multi-step skip function uses high-speed skip signals while skip signals are
input.
NOTE
The skip signals (SKIP and SKIP2 to SKIP8) are valid regardless of
the setting of this parameter. They can also be disabled using bit 4
(IGX) of parameter No. 6201.
#6 SRE When a high-speed skip signal is used:
0: The signal is assumed to be input on the rising edge (contact open → close).
1: The signal is assumed to be input on the falling edge (contact close → open).
#7 SKF Dry run, override, and automatic acceleration/deceleration for G31 skip command
0: Disabled
1: Enabled
#7
#6
#5
#4
#3
#2
#1
#0
6201
SPE
IGX
TSE
SEB
[Input type] Parameter input
[Data type] Bit path
#1 SEB When a skip signal or measurement position arrival signal goes on while the skip function,
or the automatic tool length measurement (M series) or automatic tool compensation (T
series) is used, the accumulated pulses and positional deviation due to
acceleration/deceleration are:
0: Ignored.
1: Considered and compensated.
The accumulated pulses and positional deviation due to actual acceleration/deceleration
when the skip signal or measurement position arrival signal goes on are considered to
obtain the position at which the signal is input.
#2 TSE In a skip by the torque limit skip command (G31P98/P99):
0: A servo delay amount (positional deviation) is considered (system variables #5061
to
#5065 store positions corrected in consideration of the servo system delay
amount).
1: A servo delay amount (positional deviation) is not considered (system variables
#5061 to #5065 store positions corrected without consideration of the servo system
delay amount).
- 861 -
A.PARAMETERS
APPENDIX
B-64304EN/02
Position during skip operation
Current position of CNC
Machine position
Error amount
Origin of the coordinate system
Stop point
Position in consideration of delay
Position without consideration of delay
#4 IGX When the high-speed skip function is used, SKIP, SKIPP, and SKIP2 to SKIP8 are:
0: Enabled as skip signals.
1: Disabled as skip signals.
#7
SPE For the skip function (G31), the skip signal SKIP is:
0: Enabled.
1: Disabled.
Whether the skip signals are enabled or disabled
IGX
GSK
SPE
Skip
Skip
Multistage skip
Paramet
(No.6201
(No.6200
(No.6201
signal
signal
signals
er
#4)
#0)
#7)
SKIPP
SKIP
SKIP2-SKIP8
0
0
0
Disabled
Enabled
Enabled
0
1
0
Enabled
Enabled
Enabled
0
0
1
Disabled
Disabled
Enabled
0
1
1
Enabled
Disabled
Enabled
Setting
1
0
0
Disabled
Disabled
Disabled
1
1
0
Disabled
Disabled
Disabled
1
0
1
Disabled
Disabled
Disabled
1
1
1
Disabled
Disabled
Disabled
Bit 4 (IGX) of parameter No. 6201 is valid for the skip function using high-speed skip
signals (when bit 4 (HSS) of parameter No. 6200 is set to 1) or for the multistage skip
function using high-speed skip signals (when bit 5 (SLS) of parameter No. 6200 is set to
1).
To use multistage skip signals, the multistage skip function option is required.
#7
#6
#5
#4
#3
#2
#1
#0
6202
1S8
1S7
1S6
1S5
1S4
1S3
1S2
1S1
[Input type] Parameter input
[Data type] Bit path
1S1 to 1S8 These parameters specify whether to enable or disable each high-speed skip signal when
the G31 skip command is issued.
The following table shows the correspondence between the bits, input signals, and
commands.
The settings of the bits have the following meaning :
0: The high-speed skip signal corresponding to a bit is disabled.
1: The high-speed skip signal corresponding to a bit is enabled.
- 862 -
B-64304EN/02
APPENDIX
A.PARAMETERS
Parameter
High-speed skip signals
1S1
HDI0
1S2
HDI1
1S3
HDI2
1S4
HDI3
NOTE
Do not specify the same signal simultaneously for different paths.
#7
#6
#5
#4
#3
#2
#1
#0
6203
2S8
2S7
2S6
2S5
2S4
2S3
2S2
2S1
#7
#6
#5
#4
#3
#2
#1
#0
6204
3S8
3S7
3S6
3S5
3S4
3S3
3S2
3S1
#7
#6
#5
#4
#3
#2
#1
#0
6205
4S8
4S7
4S6
4S5
4S4
4S3
4S2
4S1
#7
#6
#5
#4
#3
#2
#1
#0
6206
DS8
DS7
DS6
DS5
DS4
DS3
DS2
DS1
[Input type] Parameter input
[Data type] Bit path
1S1to1S8, 2S1to2S8, 3S1to3S8, 4S1to4S8, DS1toDS8
Specify which skip signal is enabled when the skip command (G31, or G31P1 to G31P4)
and the dwell command (G04, G04Q1 to G04Q4) are issued with the multi-step skip
function.
The following table shows the correspondence between the bits, input signals, and
commands.
The setting of the bits have the following meaning :
0: The skip signal corresponding to a bit is invalid.
1: The skip signal corresponding to a bit is enabled.
Multi-step skip function
Command
G31
Input
G31P1
G31P2
G31P3
G31P4
G04
signal
G04Q1
G04Q2
G04Q3
G04Q4
SKIP/HDI0
1S1
2S1
3S1
4S1
DS1
SKIP2/HDI1
1S2
2S2
3S2
4S2
DS2
SKIP3/HDI2
1S3
2S3
3S3
4S3
DS3
SKIP4/HDI3
1S4
2S4
3S4
4S4
DS4
SKIP5
1S5
2S5
3S5
4S5
DS5
SKIP6
1S6
2S6
3S6
4S6
DS6
SKIP7
1S7
2S7
3S7
4S7
DS7
SKIP8
1S8
2S8
3S8
4S8
DS8
NOTE
HDI0 to HDI3 are high-speed skip signals. Do not specify the same
signal simultaneously for different paths.
When bit 0 (GSK) of parameter No. 6200 is set to 1, commands to be skipped can be
selected by setting the following parameter:
Commands skipped by SKIPP signal <G006.6>
Parameter
Command skipped
When bit 0 (1S1) of parameter No. 6202 is set to 1
G31P1,G04Q1
When bit 0 (2S1) of parameter No. 6203 is set to 1
G31P2,G04Q2
- 863 -
A.PARAMETERS
APPENDIX
B-64304EN/02
Commands skipped by SKIPP signal <G006.6>
Parameter
Command skipped
When bit 0 (3S1) of parameter No. 6204 is set to 1
G31P3,G04Q3
When bit 0 (4S1) of parameter No. 6205 is set to 1
G31P4,G04Q4
When bit 6 (DS1) of parameter No. 6206 is set to 1
G04,G04Q1,G04Q2,G04Q3,G04Q4
#7
#6
#5
#4
#3
#2
#1
#0
6207
SFN
SFP
[Input type] Parameter input
[Data type] Bit path
#1 SFP The feedrate used when the skip function (G31) is being executed is:
0: Feedrate of a programmed F code.
1: Feedrate set in parameter No. 6281.
NOTE
For the multi-stage skip function and high-speed skip, see the
description of bit 2 (SFN ) of parameter No. 6207.
#2 SFN The feedrate used when the skip function based on high-speed skip signals (with bit 4
(HSS) of parameter No. 6200 set to 1) or the multi-skip function is being executed is:
0: Feedrate of a programmed F code.
1: Feedrate set in a parameter from parameter No. 6282 to No. 6285.
NOTE
For not the multistage skip function, but the skip function using no
high-speed skip signals (when bit 4 (HSS) of parameter No. 6200 is
set to 0), see the description of bit 1 (SFP) of parameter No. 6207.
6221
Torque limit dead zone time for a torque limit skip command
[Input type] Parameter input
[Data type] 2-word axis
[Unit of data] msec
[Valid data range] 0 to 65535
The torque limit skip arrival signal is ignored for a set period of time.
If G31P98 is specified, skip operation is not performed for a set period of time after the
torque limit skip arrival signal is set to 1.
If G31P99 is specified, skip operation is not performed for a set period of time after the
torque limit skip arrival signal is set to 1.
However, if a skip signal is input, skip operation is performed, regardless of the period of
time set in this parameter.
- 864 -
B-64304EN/02
APPENDIX
A.PARAMETERS
6254
ε value on the X axis during automatic tool compensation (T series)
ε value during automatic tool length measurement (M series) (for the XAE1 and GAE1 signals)
6255
ε value on the Z axis during automatic tool compensation (T series)
ε value during automatic tool length measurement (M series) (for the XAE2 and GAE2 signals)
6256
ε value during automatic tool length measurement (M series) (for the XAE3 and GAE3 signals)
[Input type] Parameter input
[Data type] 2-word path
[Unit of data] mm, inch, deg (machine unit)
[Min. unit of data] Depend on the increment system of the applied axis
[Valid data range] 9 digit of minimum unit of data (refer to standard parameter setting table (A))
(When the increment system is IS-B, -999999.999 to +999999.999)
These parameters set the relevant ε value during automatic tool compensation (T series)
or automatic tool length measurement (M series).
NOTE
1 For the M series, when the setting of parameter No. 6252 or 6253
is 0, the setting of parameter No. 6251 is used.
2 Set a radius value regardless of whether diameter or radius
programming is specified.
6281
Feedrate for the skip function (G31)
[Input type] Parameter input
[Data type] Real path
[Unit of data] mm/min, inch/min, degree/min (machine unit)
[Min. unit of data] Depend on the increment system of the reference axis
[Valid data range] Refer to the standard parameter setting table (C)
(When the increment system is IS-B, 0.0 to +999000.0)
This parameter sets a feedrate for the skip function (G31). This parameter is valid when
bit 1 (SFP) of parameter No. 6207 is set to 1.
NOTE
For the multi-stage skip function and high-speed skip, see the
description of parameter No. 6282 to No. 6285.
6282
Feedrate for the skip function (G31, G31 P1)
6283
Feedrate for the skip function (G31 P2)
6284
Feedrate for the skip function (G31 P3)
6285
Feedrate for the skip function (G31 P4)
[Input type] Parameter input
[Data type] Real path
[Unit of data] mm/min, inch/min, degree/min (machine unit)
[Min. unit of data] Depend on the increment system of the reference axis
[Valid data range] Refer to the standard parameter setting table (C)
(When the increment system is IS-B, 0.0 to +999000.0)
- 865 -
A.PARAMETERS
APPENDIX
B-64304EN/02
Each of these parameters sets a feedrate for each skip function G code. These parameters
are valid when bit 2 (SFN) of parameter No. 6207 is set to 1.
6287
Positional deviation limit in torque limit skip
[Input type] Parameter input
[Data type] 2-word axis
[Unit of data] Detection unit
[Valid data range] 0 to 327670
This parameter sets a positional deviation limit for each axis imposed when torque limit
skip is specified. When the actual positional deviation exceeds the positional deviation
limit, the alarm (SV0004) is issued and an immediate stop takes place.
#7
#6
#5
#4
#3
#2
#1
#0
MG4
MGO
RVN
HMP
MC8
MC5
FWD
RPO
6400
MG4
MGO
RVN
MC8
MC5
FWD
RPO
[Input type] Parameter input
[Data type] Bit path
#0 RPO With the manual handle retrace function, the rapid traverse rate is clamped, assuming
that:
0: An override of 10% is used.
1: An override of 100% is used.
#1 FWD With the manual handle retrace function, program execution can be performed:
0: In both forward and backward directions.
1: In the forward direction only. Execution in the backward direction is not permitted.
#2 MC5
#3 MC8
These parameters set the number of M code groups and the number of M codes per group.
(See explanations of parameters Nos. 6411 to 6490.)
MC5
MC8
M code group setting
0
0
Standard (20 groups of four)
1
0
16 groups of five
0
1
10 groups of eight
When 16 groups of five are used, the meanings of parameters are changed as follows:
Group A
No.6411(1) to No.6415(5)
Group B
No.6416(1) to No.6420(5)
:
Group P
No.6486(1) to No.6490(5)
When 10 groups of eight are used, they are changed as follows:
Group A
No.6411(1) to No.6418(8)
Group B
No.6419(1) to No.6426(8)
:
Group J
No.6483(1) to No.6490(8)
#4 HMP When inversion or backward movement is inhibited in other paths:
0: Inversion or backward movement is not inhibited for the currently executed path.
1: Inversion or backward movement is inhibited also for the currently executed path.
- 866 -
B-64304EN/02
APPENDIX
A.PARAMETERS
#5 RVN When the manual handle retrace function is used, M codes other than grouped M codes:
0: Do not disable backward movement.
1: Disable backward movement.
When this parameter is set to 1, M codes other than grouped M codes disable backward
movement in general. Exceptionally, however, the following M codes allow backward
movement:
1.
Subprogram call based on M98/M99
2.
Subprogram call based on an M code
3.
Macro call based on an M code
4.
Waiting M code
5.
M0
#6 MGO When the manual handle retrace function is used, handle pulses during execution of a G
code related to measurement are:
0: Valid.
1: Invalid. A speed with an override of 100% is used for execution at all times.
#7 MG4 In the manual handle retrace function, for blocks for which multi-step skip G04 is enabled
(when the multi-step skip software option is used, and the settings of parameter Nos.
6202 to 6206 are valid):
0: Backward movement is not prohibited.
1: Backward movement is prohibited.
#7
#6
#5
#4
#3
#2
#1
#0
6401
STO
HST
CHS
[Input type] Parameter input
[Data type] Bit path
#2 CHS In manual handle retrace:
0: The status is displayed if the following conditions are all satisfied:
(1) Bit 6 (HST) of parameter No. 6401, which specifies whether to enable or
disable status display, is set to 1.
(2) Check mode output signal MMMOD<Fn091.3> is set to 1.
1: The status is displayed if the following conditions are all satisfied:
(1) Bit 6 (HST) of parameter No. 6401, which specifies whether to enable or
disable status display, is set to 1.
(2) Cycle start lamp signal STL<Fn000.5> is set to 1.
(3) Check mode input signal MMOD<Gn067.2> is set to 1.
(4) Handle input signal MCHK<Gn067.3> is set to 1 in the check mode.
#6 HST When the manual handle retrace function is used, the time display field on the status
display line of the CNC screen:
0: Does not display status.
1: Displays status.
#7 STO In the manual handle retrace function, the timing for outputting an S code and T code
during backward movement is:
0: Different from the timing during forward movement:
1: The same as during forward movement.
- 867 -
A.PARAMETERS
APPENDIX
B-64304EN/02
Override value (equivalence) for clamping the rapid traverse rate used with the manual handle retrace
6405
function
[Input type] Parameter input
[Data type] Word path
[Unit of data] %
[Valid data range] 0 to 100
This parameter sets an override value (equivalence) for clamping the rapid traverse rate
used with the manual handle retrace function. If a value greater than 100 is set in
parameter (No.6405), the rapid traverse rate is clamped to an override of 100%. This
function is invalid if 0 is set in parameter (No.6405). In this case, the setting of bit 0
(RPO) of parameter No. 6400 is used.
6410
Travel distance per pulse generated from the manual pulse generator
[Input type] Parameter input
[Data type] Word path
[Unit of data] %
[Valid data range] 0 to 100
Set the travel distance per pulse generated from the manual pulse generator in terms of
the override value.
The distance traveled by the machine when the manual handle is actually turned can be
found by the following expression:
[Specified speed]
× [Handle magnification]
× ([Setting of this parameter]/100)
×
(8/60000) (mm or inch)
[Example]
When a specified feedrate is 30mm/min, the manual handle magnification is 100,
and parameter No. 6410 is set to 1, the travel distance per pulse generated from the
manual pulse generator is calculated as follows:
[Travel distance per pulse]
=30[mm/min] × 100 × (1/100) × (8/60000)[min]= 0.004mm
6411
M code of group A in manual handle retrace (1)
to
to
6414
M code of group A in manual handle retrace (4)
6415
M code of group B in manual handle retrace (1)
to
to
6418
M code of group B in manual handle retrace (4)
6419
M code of group C in manual handle retrace (1)
to
to
6422
M code of group C in manual handle retrace (4)
6423
M code of group D in manual handle retrace (1)
to
to
6426
M code of group D in manual handle retrace (4)
6427
M code of group E in manual handle retrace (1)
to
to
6430
M code of group E in manual handle retrace (4)
- 868 -
B-64304EN/02
APPENDIX
A.PARAMETERS
6431
M code of group F in manual handle retrace (1)
to
to
6434
M code of group F in manual handle retrace (4)
6435
M code of group G in manual handle retrace (1)
to
to
6438
M code of group G in manual handle retrace (4)
6439
M code of group H in manual handle retrace (1)
to
to
6442
M code of group H in manual handle retrace (4)
6443
M code of group I in manual handle retrace (1)
to
to
6446
M code of group I in manual handle retrace (4)
6447
M code of group J in manual handle retrace (1)
to
to
6450
M code of group J in manual handle retrace (4)
6451
M code of group K in manual handle retrace (1)
to
to
6454
M code of group K in manual handle retrace (4)
6455
M code of group L in manual handle retrace (1)
to
to
6458
M code of group L in manual handle retrace (4)
6459
M code of group M in manual handle retrace (1)
to
to
6462
M code of group M in manual handle retrace (4)
6463
M code of group N in manual handle retrace (1)
to
to
6466
M code of group N in manual handle retrace (4)
6467
M code of group O in manual handle retrace (1)
to
to
6470
M code of group O in manual handle retrace (4)
6471
M code of group P in manual handle retrace (1)
to
to
6474
M code of group P in manual handle retrace (4)
6475
M code of group O in manual handle retrace (1)
to
to
6478
M code of group Q in manual handle retrace (4)
6479
M code of group R in manual handle retrace (1)
to
to
6482
M code of group R in manual handle retrace (4)
6483
M code of group S in manual handle retrace (1)
to
to
6486
M code of group S in manual handle retrace (4)
- 869 -
A.PARAMETERS
APPENDIX
B-64304EN/02
6487
M code of group T in manual handle retrace (1)
to
to
6490
M code of group T in manual handle retrace (4)
[Input type] Parameter input
[Data type] 2-word path
[Valid data range] 0 to 9999
Set a group of M codes output during backward movement.
For backward movement for an M code, the modal M code in the same group set by the
parameter is output.
The first M code in each group is set as the default.
When the number of M codes in a group is 3 or less, set the parameter corresponding to
an unused M code to 0.
For backward movement for "M0", "M0" is output regardless of which M code is set for
the parameter. "0" set in the parameter is ignored.
For an M code which is not set in any group by any of the above parameters, the M code
for forward movement is output.
With these parameters, an M code in the same group can be output in backward
movement only when the M code is the first M code in each block. When a block
contains two or more M codes, the same M codes as output in forward movement are
output as a second M code and up.
NOTE
The above explanation of M code groups applies to the standard
settings. The number of M codes in each group and the number of
M code groups vary depending on the settings of bit 2 (MC5) and
bit 3 (MC8) of parameter No. 6400.
#7
#6
#5
#4
#3
#2
#1
#0
DPA
SPC
6500
[Input type] Parameter input
[Data type] Bit
#1 SPC Graphic display in 2-path control includes:
0: Two spindles and two tool posts.
1: One spindle and two tool posts.
NOTE
This parameter is valid when two paths are displayed at the same
time.
#3 DPA The current position display on the graphic display screen displays:
0: The actual position with tool-nose radius compensation considered.
1: The programmed position.
#7
#6
#5
#4
#3
#2
#1
#0
6501
CSR
3PL
ORG
[Input type] Parameter input
[Data type] Bit path
- 870 -
B-64304EN/02
APPENDIX
A.PARAMETERS
#0 ORG When the coordinate system is changed during tool path drawing by the dynamic graphic
display function, drawing is performed:
0: With the same coordinate system.
1: With the current drawing point assumed to be the current position set in the new
coordinate system.
NOTE
This parameter is valid when bit 3 (BGM) of parameter No. 11329
is 0.
#2
3PL In animated simulation of the dynamic graphic display function, triplane drawing is
drawn:
0: In third angle projection.
1: In first angle projection.
#5 CSR On the PATH GRAPHIC (CURRENT POSITION) screen, the shape of the cursor
indicating the tool position is:
0: A square (■).
1: An x (×).
Drawing coordinate system for one-spindle graphic (2-path control)
6509
[Input type] Parameter input
[Data type] Byte
[Valid data range] 0 to 9, 10 to 19 (however, a setting of 0 to 9 is the same as that of 10 to 19, respectively.)
This parameter sets the drawing coordinate system for one-spindle graphic (bit 1 (SPC) of
parameter No. 6500 is 1) in 2-path control.
The drawing coordinate system is set as shown below.
- 871 -
A.PARAMETERS
APPENDIX
B-64304EN/02
Setting =0 or 10
Setting =1 or 11
Setting =2 or 12
Z
X1
X2
Z
Z
X2
X1
X2
X1
Setting =3 or 13
Setting =4 or 14
Setting =5 or 15
Z
X1
X2
X2
X1
Z
Z
X2
X1
Setting =6 or 16
Setting =7 or 17
Setting =8 or 18
Z
Z
X1
X2
X2
X1
X1
X2
Z
Setting =9 or 19
X1
X2
Z
6510
Drawing coordinate system
[Input type] Parameter input
[Data type] Byte path
[Valid data range] 0 to 8
This parameter sets the drawing coordinate system for the graphic display function.
The drawing coordinate system is set as shown below.
- 872 -
B-64304EN/02
APPENDIX
A.PARAMETERS
For M series:
Setting = 0 (XY)
Setting = 1 (YZ)
Setting = 2 (ZY)
Y
Z
Y
X
Y
Z
Setting = 3 (XZ)
Setting = 4 (XYZ)
Setting = 5 (ZXY)
Z
Z
Y
X
X
Y
X
Z
For T series:
Setting =0
Setting =1
Setting =2
Setting =3
Z
X
Z
Z
X
X
Z
X
Setting =4
Setting =5
Setting =6
Setting =7
X
Z
Z
X
Z
X
Z
X
Setting =8
X
Z
This parameter sets the drawing coordinate system for the dynamic graphic display
function for the machining center system.
The drawing coordinate system is set as shown below.
Setting = 0 (XY)
Setting = 1 (YZ)
Setting = 2 (ZY)
Y
Z
Y
X
Y
Z
Setting = 3 (XZ)
Setting = 4 (XYZ)
Setting = 5 (ZXY)
Z
Z
Y
X
X
Y
Z
X
- 873 -
A.PARAMETERS
APPENDIX
B-64304EN/02
6515
Change in the cross-sectional position in a triplane drawing in dynamic graphic display
[Input type] Parameter input
[Data type] Byte path
[Unit of data] Dot
[Valid data range] 0 to 10
This parameter sets changes in the cross-sectional position in a triplane drawing
in
dynamic graphic display, which are made when the soft key is pressed and held.
A setting of 0 is assumed to be 1.
6581
RGB value of color palette 1
6582
RGB value of color palette 2
6583
RGB value of color palette 3
6584
RGB value of color palette 4
6585
RGB value of color palette 5
6586
RGB value of color palette 6
6587
RGB value of color palette 7
6588
RGB value of color palette 8
6589
RGB value of color palette 9
6590
RGB value of color palette 10
6591
RGB value of color palette 11
6592
RGB value of color palette 12
6593
RGB value of color palette 13
6594
RGB value of color palette 14
6595
RGB value of color palette 15
[Input type] Parameter input
[Data type] 2-word
[Valid data range] 0 to 151515
Each of these parameters sets the RGB value of each color palette by specifying a 6-digit
number as described below.
rrggbb: 6-digit number (rr: red data, gg: green data, bb: blue data)
The valid data range of each color is 0 to 15 (same as the tone levels on the color setting
screen). When a number equal to or greater than 16 is specified, the specification of 15 is
assumed.
Example)
When the tone level of a color is: red:1 green:2, blue:3, set 10203 in the parameter.
- 874 -
B-64304EN/02
APPENDIX
A.PARAMETERS
#7
#6
#5
#4
#3
#2
#1
#0
6700
PCM
[Input type] Parameter input
[Data type] Bit path
#0 PCM M code that counts the total number of machined parts and the number of machined parts
0: M02, or M30, or an M code specified by parameter No.6710
1: Only M code specified by parameter No.6710
6710
M code that counts the number of machined parts
[Input type] Parameter input
[Data type] 2-word path
[Valid data range] 0 to 99999999
The total number of machined parts and the number of machined parts are counted (+1)
when the M code set is executed.
NOTE
The setting of 0 is invalid (no count operation is performed with
M00.) Moreover, M98, M99, M198 (external device subprogram
calling), and M codes used for subprogram calling and macro
calling cannot be set as M codes for count-up operation. (Even
when such an M code is set, count-up operation is not performed,
ignoring the M code.)
6711
Number of machined parts
[Input type] Setting input
[Data type] 2-word path
[Valid data range] 0 to 999999999
The number of machined parts is counted (+1) together with the total number of
machined parts when the M02, M30, or a M code specified by parameter No.6710 is
executed.
NOTE
The number of parts is not counted for M02, M03, when bit 0
(PCM) of parameter No. 6700 is set to 1.
6712
Total number of machined parts
[Input type] Setting input
[Data type] 2-word path
[Valid data range] 0 to 999999999
This parameter sets the total number of machined parts.
The total number of machined parts is counted (+1) when M02, M30, or an M code
specified by parameter No.6710 is executed.
NOTE
The number of parts is not counted for M02, M30, when bit 0
(PCM) of parameter No. 6700 is set to 1.
- 875 -
|
|