FANUC Series 0i-MODEL C, Series 0i Mate-MODEL C. MAINTENANCE MANUAL - page 15

 

  Index      Manuals     FANUC Series 0i-MODEL C, Series 0i Mate-MODEL C. MAINTENANCE MANUAL (B-64115EN/02)

 

Search            copyright infringement  

 

   

 

   

 

Content      ..     13      14      15      16     ..

 

 

 

FANUC Series 0i-MODEL C, Series 0i Mate-MODEL C. MAINTENANCE MANUAL - page 15

 

 

5. FOCAS1/ETHERNET PARAMETER SETTING
B-64115EN/02
Display item and setting items
Display item
The item related to the PCMCIA LAN card is displayed.
Item
Description
MAC ADDRESS
PCMCIA LAN card MAC address
Setting items
Set the TCP/IP-related items of the embedded Ethernet.
Item
Description
IP ADDRESS
Specify the IP address.
(Example of specification format: “192.168.1.1”)
SUBNET MASK
Specify a mask address for the IP addresses of the network.
(Example of specification format: “255.255.255.0”)
ROUTER IP
Specify the IP address of the router.
ADDRESS
Specify this item when the network contains a router.
(Example of specification format: “192.168.1.254”)
PORT NUMBER
Specify a port number. The valid input range is 5001 to 65535.
(TCP)
Usually set 8193.
PORT NUMBER
Specify a UDP port number for transmitting UDP broadcast
(UDP)
data. The valid input range is 5001 to 65535. Set 0.
TIME INTERVAL
Specify a time interval at which UDP broadcast data specified
above with a UDP port number is transmitted.
The unit is 10 ms. The valid input range is 10 to 65535. This
means that a value less than 100 ms cannot be specified. Set
0.
400
6. DIGITAL SERVO
B-64115EN/02
DIGITAL SERVO
6
This chapter describes servo tuning screen required for maintenance of
digital servo and adjustment of reference position.
6.1
INITIAL SETTING SERVO PARAMETERS
402
6.2
SERVO TUNING SCREEN
412
6.3
ADJUSTING REFERENCE POSITION
(DOG METHOD)
415
6.4
DOGLESS REFERENCE POSITION SETTING . . .
418
6.5
αi SERVO WARNING INTERFACE
420
6.6
αi SERVO INFORMATION SCREEN
422
401
6. DIGITAL SERVO
B-64115EN/02
This section describes how to set initial servo parameters, which is used
6.1
for field adjustment of machine tool.
INITIAL SETTING
1. Turn on power at the emergency stop condition.
SERVO
2. Set the parameter to display the servo tuning screen.
PARAMETERS
#7
#6
#5
#4
#3
#2
#1
#0
3111
SVS
#0 (SVS)
0 : Servo tuning screen is not displayed.
1 : Servo tuning screen is displayed.
3. Turn off the power once then turn it on again.
4. Display the servo parameter setting screen by the following
operation:
SYSTEM
key
[SV.PARA].
5. Input data required for initial setting using the cursor and page key.
SERVO SETTING
X-AXIS
Y-AXIS
(1)INITIAL SET BIT
00000000
00000000
PRM
2000
(2)MOTOR ID NO.
47
47
PRM
2020
(3)amr
00000000
00000000
PRM
2001
(4)cmr
2
2
PRM
1820
(5)FEED GEAR N
1
1
PRM
2084
(6)
(N/M) M
125
125
PRM
2085
(7)DIRECTION SET
111
111
PRM
2022
(8)VELOCITY PULSE NO.
8192
8192
PRM
2023
(9)POSITION PULSE NO.
12500
12500
PRM
2024
(10)REF.COUNTER
8000
8000
PRM
1821
(1) Initial set bit
#7
#6
#5
#4
#3
#2
#1
#0
2000
PRMCAL
DGPRM
PLC01
#3 (PRMCAL)
1 : Turns to 1 when the initial setting is done.
The following parameters are set automatically in
accordance with the no. of pulses of pulse coder:
PRM 2043(PK1V), PRM 2044(PK2V), PRM 2047(POA1),
PRM 2053(PPMAX),PRM 2054(PDDP),
PRM 2056(EMFCMP),
PRM 2057(PVPA), PRM 2059(EMFBAS),
PRM 2074(AALPH),PRM 2076(WKAC)
#1 (DGPRM)l
0 : Initial setting of digital servo parameter is done.
1 : Initial setting of digital servo parameter is not done.
#0 (PLC01)
0 : Values of parameter 2023 and 2024 are used as they are:
1 : Values of parameter 2023 and 2024 are multiplied by 10.
402
6. DIGITAL SERVO
B-64115EN/02
(2) Motor ID No.
Select the motor ID No. of the servo motor to be used, according to the
motor model and drawing number
(the middle four digits of
A06B-XXXX-BXXX).
For the motor ID No. of the servo motor, refer to the parameter manual
for servo motors.
NOTE
Servo axes are controlled in groups of two axes. So, for
successive servo control numbers (odd number and even
number), motor type number unified for servo HRV1 or for
servo HRV2 or HRV3 must be specified.
(3) Arbitrary AMR function
#7
#6
#5
#4
#3
#2
#1
#0
PRM
2001
AMR7
AMR6
AMR5
AMR4
AMR4
AMR3
AMR2
AMR1
For each axis
NOTE
Set “00000000”.
(4) CMR
PRM
1820
Command multiply ratio
1
1) When CMR is 1/2 to 1/27
Set value=
+100
CMR
2) When CMR is 0.5 to 48
Set value=2×CMR
(5) Turn off the power then back on.
(6) N/M of feed gear (FFG)
PRM
2084
n for flexible feed gear
PRM
2085
m for flexible feed gear
Setting for the α pulse coder in the semi-closed mode
(Note 1)
Necessary position feedback pulses
F⋅FG numerator (v 32767)
per motor revolution
=
(as irreducible fraction)
F⋅FG
denominator (v 32767)
1,000,000
(Note 2)
NOTE
1
For both F⋅FG number and denominator, the maximum
setting value (after reduced) is 32767.
2
αi pulse coders assume one million pulses per motor
revolution, irrespective of resolution, for the flexible feed
gear setting.
3
If the calculation of the number of pulses required per motor
revolution involves π, such as when a rack and pinion are
used, assume π to be approximately 355/113.
403
6. DIGITAL SERVO
B-64115EN/02
[Example]
For detection in 1 µm units, specify as follows:
Number of necessary
Ball screw lead
position pulses
FFG
(mm/rev)
(pulses/rev)
10
10000
1/100
20
20000
2/100 or 1/50
30
30000
3/100
[Example]
If the machine is set to detection in 1,000 degree units with a gear
reduction ratio of 10:1 for the rotation axis, the table rotates by 360/10
degrees each time the motor makes one turn.
1000 position pulses are necessary for the table to rotate through one
degree.
The number of position pulses necessary for the motor to make one turn
is:
360/10
1000 = 36000 with reference counter = 36000
FFG numerator
36000
36
=
FFG denominator
= 1,000,000
1000
Setting for use of a separate detector (full-closed)
Number of position pulses corresponding
F⋅FG
numerator (v 32767)
to a predetermined amount of travel
=
(as irreducible fraction)
F⋅FG denominator (v 32767)
Number of position pulses corresponding
to a predetermined amount of travel from
a separate detector
[Example]
To detect a distance of 1-µm using a 0.5-µm scale, set the following:
Numerator of FFG
L/1
1
=
Denominator of FFG
= L/0.5
2
<<Examples of calculation>>
1/1000 mm
1/10000 mm
One revolution 8mm
n=1/m=125
n=2/m=25
of motor
10mm
n=1/m=100
n=1/m=10
12mm
n=3/m=250
n=3/m=25
(7) Direction of travel
PRM
2022
Rotational direction of motor
111 : Normal (clockwise)
-111 : Reverse (counterclockwise)
404
6. DIGITAL SERVO
B-64115EN/02
(8) Number of velocity pulses and position pulses
1) For serial αi pulse coder, or serial a pulse coder
Increment system : 1/1000mm
Increment system : 1/10000mm
Paramter No.
Closed loop
Semi-closed loop
Closed loop
Semi-closed loop
High resolution setting
2000
xxxx xxx 0
xxxx xxx 1
Separate detector
1815
0010 0010
0010 0000
0010 0010
0010 0000
No. of velocity feedback pulses
2023
8192
819
No. of position feedback pulses
2024
NS
12500
NS/10
1250
NOTE
1
NS is the number of position feedback pulses per one
revolution of the motor (multiplied by four)
2
Even if the system employs a closed loop, bit 3 of parameter
2002 is 1 and bit 4 is 0.
(9) Reference counter
PRM
1821
Reference counter capacity for each axis (0 - 99999999)
6. Turn off the power then back on.
(10) FSSB display and setting screen
Connecting the CNC control unit to servo amplifiers via
a
high-speed serial bus (FANUC Serial Servo Bus, or FSSB), which
uses only one fiber optics cable, can significantly reduce the amount
of cabling in machine tool electrical sections.
Axis settings are calculated automatically according to the
interrelationships between axes and amplifiers entered on the FSSB
setting screen. Parameter Nos. 1023, 1905, 1910 to 1919, 1936, and
1937 are specified automatically according to the results of the
calculation.
D Display
The FSSB setting screen displays FSSB-based amplifier and axis
information. This information can also be specified by the operator.
1. Press function key
SYSTEM
2. To display [FSSB], press continuous menu key
several times.
3. Pressing soft key
[FSSB] causes the AMP SET screen (or the
previously selected FSSB setting screen) to appear, with the following
soft keys displayed.
AMP
AXIS
MAINTE
(OPRT)
The FSSB setting screens include: AMP SET, AXIS SET, and AMP
MAINTENANCE.
Pressing soft key [AMP] causes the AMP SET screen to appear.
Pressing soft key [AXIS] causes the AXIS SET screen to appear.
Pressing soft key [MAINTE] causes the AMP MAINTENANCE
screen to appear.
405
6. DIGITAL SERVO
B-64115EN/02
1) Amplifier setting screen
The amplifier setting screen consists of two sections: the first section
displays information about the slave, while the second section
displays information about the pulse modules.
AMPLIFIER SETTING
O1000 N00001
NO. AMP
SERIES UNIT
CUR. AXIS NAME
1
A1-L
α
SVM-HV
40AL
1
X
2
A1-M
α
SVM
12A
2
Y
3
A2-L
β
SVM
40A
3
Z
4
A3-L
α
SVM
20A
4
A
NO. EXTRA
TYPE PCB ID
5
M1
A
0000 DETECTOR(8AXES)
6
M2
B
12AB
>_
MDI **** *** ***
13:11:56
[ AMP
][ AXIS
][ MAINTE ][
][(OPRT)]
The amplifier setting screen consists of the following items:
D
NO. (slave number)
The numbers of up to ten slaves (up to eight amplifiers and up to two
pulse modules) connected via the FSSB are displayed sequentially,
with the one nearest to the CNC being number 1.
D
AMP (amplifier type)
The amplifier type display consists of the letter A, which stands for
“amplifier,” a number that indicates the placing of the amplifier, as
counted from that nearest to the CNC, and a letter such as L (first axis)
or M (second axis) indicating the placing of the axis in the amplifier.
D
AXIS NO. (controlled axis number)
The axis number of each controlled axis specified in parameters (Nos.
1920 to 1929) is displayed. If a number specified in these parameters
falls outside the range of between 1 and the maximum number of
controlled axes, 0 is displayed.
D
NAME (controlled axis name)
The axis name assigned to a parameter (No. 1020) corresponding to
a particular controlled axis number is displayed. If the controlled axis
number is 0, - is displayed.
D
The following items are displayed as amplifier information:
UNIT (servo amplifier unit type)
SERIES (servo amplifier name)
CURRENT (maximum rating)
D
The following items are displayed as pulse module information:
SEPARATE
This display consists of the letter M, which stands for “pulse
module” and a number indicating the placing of the pulse module,
as counted from that nearest to the CNC.
TYPE
This display is a letter indicating the type of the pulse module.
406
6. DIGITAL SERVO
B-64115EN/02
PCB ID
This display consists of four digits indicating the pulse module ID
(hexadecimal). The pulse module ID is followed by DETECTOR
(8-AXES) for the eight-axis separate detector module or
DETECTOR (4-AXES) for the four-axis separate detector module.
2) Axis setting screen
The axis setting screen displays the information shown below:
AXIS SETTING
O1000 N00001
AXIS NAME AMP
M1 M2
1-DSF Cs
TNDM
1
X A1-L
0
0
0
0
0
2
Y A1-M
1
0
1
0
0
3
Z A2-L
0
0
0
1
0
4
A A3-L
0
0
0
0
0
>_
MDI **** *** ***
13:11:56
[ AMP
][ AXIS
][ MAINTE ][
][(OPRT)]
This axis setting screen displays the following items:
D AXIS (controlled axis number)
This item is the placing of the NC controlled axis.
D NAME (controlled axis name)
D AMP (type of the amplifier connected to each axis)
D M1 (connector number for pulse module 1)
This item is the number of the connector for pulse module 1, specified
in parameter No. 1931.
D M2 (connector number for pulse module 2)
This item is the number of the connector for pulse module 2, specified
in parameter No. 1932.
D 1-DSF
This item is the value specified in bit 0 (parameter 1 DSP) of parameter
No. 1904. It is 1 for an axis (such as a high-speed current loop axis,
or high-speed interface axis) that exclusively uses a DSP, which is
usually shared by two-axes.
D Cs: Cs contour controlled axis
This item is the value specified in parameter No. 1933. It is 1 for the
Cs contour controlled axis.
407
6. DIGITAL SERVO
B-64115EN/02
3) Amplifier maintenance screen
The amplifier maintenance screen displays maintenance information
for servo amplifiers. This screen consists of the following two pages,
either of which can be selected by pressing the
or
key.
AMPLIFIER MAINTENANCE
O1000 N00001
AXIS NAME AMP
SERIES
UNIT AXES CUR.
1
X A1-L
α SVM-HV
2
40AL
2
Y A1-M
α
SVM
2
12A
3
Z A2-L
β
SVM
1
40A
4
A A3-L
α
SVM
1
20A
MDI **** *** ***
13:11:56
[ AMP
][ AXIS
][ MAINTE ][
][
]
AMPLIFIER MAINTENANCE
O1000 N00001
AXIS
NAME EDITION
TEST
MAINTE-NO.
1
X
01A
020123
01
2
Y
01A
020123
01
3
Z
01A
020123
01
4
A
02B
020123
01
MDI **** *** ***
13:11:56
[ AMP
][ AXIS
][ MAINTE ][
][
]
The amplifier maintenance screen displays the following items:
D AXIS (controlled axis number)
D NAME (controlled axis name)
D AMP (type of amplifier connected to each axis)
D SERIES (servo amplifier series of an amplifier connected to each axis)
D UNIT (unit type of a servo amplifier connected to each axis)
D AXES (maximum number of axes controlled by an amplifier
connected to each axis)
D CUR. (maximum rating for amplifiers connected to each axis)
D EDITION (unit version number of an amplifier connected to each axis)
D TEST (date of test performed on an amplifier connected to each axis)
Example) 010123 = January 23, 2001
D MAINTE-NO.
(engineering change number for an amplifier
connected to each axis)
408
6. DIGITAL SERVO
B-64115EN/02
D Setting
On an FSSB setting screen (other than the amplifier maintenance screen),
pressing soft key [(OPRT)] displays the following soft keys:
SET
READ
INPUT
To enter data, place the machine in MDI mode or the emergency stop state,
position the cursor to the point where a desired item is to be input, then
enter the desired data and press soft key [INPUT] (or the
INPUT
key on the
MDI panel).
When soft key [SET] is pressed after data has been entered, a warning
message is displayed if the entered data contains an error. When the data
is satisfactory, the corresponding parameter is set up.
To restore the previous value of a parameter if, for example, an entered
value is incorrect, press soft key [READ].
When the power is turned on, values are read from the parameters and
displayed on the screen.
CAUTION
1
For the parameters to be specified on the FSSB setting
screen, do not attempt to enter values on the parameter
screen using the MDI or a G10 command. Use only the
FSSB screen to enter values for these parameters.
2
If pressing soft key [SET] results in a warning message
being displayed, retry data entry, or press soft key [READ]
to clear the warning message. Note that pressing the reset
key does not clear the warning message.
1) Amplifier setting screen
AMPLIFIER SETTING
O1000 N00001
NO. AMP
SERIES UNIT
CUR. AXIS NAME
1
A1-L
α
SVM-HV
40AL
1
X
2
A1-M
α
SVM
12A
2
Y
3
A2-L
β
SVM
40A
3
Z
4
A3-L
α
SVM
20A
4
A
NO. EXTRA
TYPE PCB ID
5
M1
A
0000 DETECTOR(8AXES)
6
M2
B
12AB
>_
MDI **** *** ***
13:11:56
[SETTING][
][ READ ][
][ INPUT ]
409
6. DIGITAL SERVO
B-64115EN/02
The amplifier setting screen displays the following items:
D NO. (controlled axis number)
For this item, enter a value of between 1 and the maximum number of
controlled axes. If a number that falls outside this range is entered, the
warning message “INVALID FORMAT” appears. If the entered
controlled axis number is duplicate or
0, the warning message
“SPECIFIED DATA IS OUT OF RANGE” appears when soft key
[SET] is pressed to assert the entered value. In this case, no value can
be entered for the parameter.
2) Axis setting screen
AXIS SETTING
O1000 N00001
AXIS NAME AMP
M1 M2
1-DSF Cs
TNDM
1
X A1-L
0
0
0
0
0
2
Y A1-M
1
0
1
0
0
3
Z A2-L
0
0
0
1
0
4
A A3-L
0
0
0
0
0
>_
MDI **** *** ***
13:11:56
[SETTING][
][ READ ][
][ INPUT ]
On the axis setting screen, the following items can be specified:
D
M1 (connector number for pulse module 1)
For an axis that uses pulse module 1, enter a connector number using
a number in the range of between 1 and the maximum number of axes
for pulse module 1. When pulse module 1 need not be used, enter 0.
If a number that falls outside the valid range is entered, the warning
message “INVALID FORMAT” is displayed.
D
M2 (connector number for pulse module 2)
For an axis that uses pulse module 2, enter a connector number using
a number in the range of between 1 and the maximum number of axes
for pulse module 2. When pulse module 2 need not be used, enter 0.
If a number that falls outside the valid range is entered, the warning
message “INVALID FORMAT” is displayed.
D
1-DSF
Enter 1 for the following axes, each of which exclusively uses a DSP,
which is usually shared by two-axes. If a number other than 0 or 1 is
entered, the warning message “INVALID FORMAT” is displayed.
Learning control axis
High-speed current loop axis
High-speed interface axis
D
Cs (Cs contour controlled axis)
Enter 1 for the Cs contour controlled axis. If a number other than 0
or 1 is entered, the warning message “INVALID FORMAT” is
displayed.
410
6. DIGITAL SERVO
B-64115EN/02
When soft key [SET] is pressed on the axis setting screen after data entry,
the warning message “SPECIFIED DATA IS OUT OF RANGE” is
displayed if any of the following conditions is satisfied.
D Both M1 and M2 are nonzero for an axis.
D Any two of TWO-AXES, Cs, and TANDEM are nonzero for an axis.
D A duplicate value is specified for M1.
D A duplicate value is specified for M2.
D A duplicate value is specified for Cs.
D A duplicate value is specified for TANDEM.
D An invalid master/slave axis pair is specified for TANDEM.
411
6. DIGITAL SERVO
B-64115EN/02
6.2
SERVO TUNING
SCREEN
6.2.1
Set a parameter to display the servo tuning screen.
Parameter Setting
#7
#6
#5
#4
#3
#2
#1
#0
3111
SVS
#0 (SVS)
0 : Servo tuning screen is not displayed.
1 : Servo tuning screen is displayed.
6.2.2
1. Press
SYSTEM
key
and soft key [SV. PARA] in this order.
Displaying Servo
2. Press soft key [SV.TUN] to select the servo tuning screen.
Tuning Screen
SERVO TUNING
01234 N12345
(PAMAMETER)
(MONITOR)
(1)
FUN.BIT
00000000
ALARM 1
00000000
(9)
(2)
LOOP GAIN
3000
ALARM 2
00000000
(10)
(3)
TURNING SET.
0
ALARM 3
10000000
(11)
(4)
SET PERIOD
0
ALARM 4
00000000
(12)
(5)
INT.GAIN
113
ALARM 5
00000000
(13)
(6)
PROP.GAIN
-1015
LOOP GAIN
2999
(14)
(7)
FILER
0
POS ERROR
556
(15)
(8)
VELOC.GAIN
125
CURRENT%
10
(16)
SPEED RPM
100
(17)
SV SET
SV TUN
OPE
(1)
Function bit
: PRM 2003
(2)
Loop gain : PRM 1825
(3)
Tuning start :
(4)
Set period :
(5)
Integral gain
: PRM 2043
(6)
Proportional gain
: PRM 2044
(7)
Filter
: PRM 2067
(PRM 2021)+256
(8)
Velocity gain
Set value=
×100
256
(9)
Alarm 1 : DGN 200 (Details of alarm 400 and 414)
(10) Alarm 2 : DGN 201 (Details of disconnection alarm, overload)
(11)
Alarm 3 : DGN 202 (Details of alarm 319)
(12) Alarm 4 : DGN 203 (Details of alarm 319)
(13) Alarm 5 : DGN 204 (Details of alarm 414)
(14) Loop gain : Actual loop gain
(15) Position error : Actual position error(DGN 300)
(16) Current(%) : Indicate current with % to the rated value.
(17) Current(A) : Indicate current with A.
(18) Speed RPM : Number of motor actual rotation
412
6. DIGITAL SERVO
B-64115EN/02
#7
#6
#5
#4
#3
#2
#1
#0
Alarm1
OVL
LV
OVC
HCA
HVA
DCA
FBA
OFA
DGN (200)
:
#7 (OVL)
:
Overload alarm
#6 (LV)
:
Insufficient voltage alarm
#5 (OVC)
:
Overcurrent alarm
#4 (HCA)
:
Abnormal current alarm
#3 (HVA)
:
Excessive voltage alarm
#2 (DCA)
:
Discharge alarm
#1 (FBA)
:
Disconnection alarm
#0 (OFA)
:
Overflow alarm
#7
#6
#5
#4
#3
#2
#1
#0
Alarm2
ALD
EXP
DGN (201)
Over-
0
Amplifier overheat
load
alarm
1
Motor overheat
Discon-
1
1
Separate type pulse coder disconnec-
nection
tion (Hardware)
alarm
0
0
Pulse coder disconnection (software)
#7
#6
#5
#4
#3
#2
#1
#0
Alarm3
CSA
BLA
PHA
RCA
BZA
CKA
SPH
DGN (202)
:
#6 (CSA)
:
Hardware of serial pulse coder is abnormal.
#5 (BLA)
:
Battery voltage is in low (warning).
#4 (PHA)
:
Serial pulse coder or feedback cable is abnormal.
Counting the feedback signal is in error.
#3 (RCA)
:
Serial pulse coder is faulty.
Counting is in error.
If the RCA bit is set to 1 when both the FBA bit (bit 1 of alarm 1) and
ALD bit of alarm 2 are set to 1 and the EXP bit of alarm 2 (internal
hardware disconnection) is set to 1, a count miss alarm (CMAL)
occurs in the α pulse coder.
#2 (BZA)
:
Battery voltage becomes 0.
Replace batteries and set the reference position.
#1 (CKA)
:
Serial pulse coder is faulty.
Internal clock has stopped.
#0 (SPH)
:
Serial pulse coder or feedback cable is faulty.
Counting the feedback signal is in error.
413
6. DIGITAL SERVO
B-64115EN/02
#7
#6
#5
#4
#3
#2
#1
#0
Alarm4
DTE
CRC
STB
PRM
DGN (203)
:
#7 (DTE)
:
Communication error of serial pulse coder.
There is no response.
Generally, a leading cause is a break in a wire.
#6 (CRC)
:
Communication error of serial pulse coder.
Transmitted data is in error.
#5 (STB)
:
Communication error of serial pulse coder.
Transmitted data is in error.
#4 (PRM)
:
The alarm is detected by the digital servo, the values specified in the
parameter is not correct.
#7
#6
#5
#4
#3
#2
#1
#0
Alarm5
OFS
MCC
LDM
PMS
DGN (204)
:
#6 (OFS)
:
A/D conversion of current value of digital servo is abnormal.
#5 (MCC)
:
Contacts of electro-magnetic contactor of servo amplifier is blown
#4 (LDM)
:
LED of α pulse coder is abnormal.
#3 (PMS)
:
No. of feedback pulses are in error because α pulse coder or feedback
cable is faulty.
414
6. DIGITAL SERVO
B-64115EN/02
6.3
ADJUSTING
REFERENCE
POSITION
(DOG METHOD)
6.3.1
General
Speed
Rapid traverse
(PRM1420α)
FL rate
(PRM1425 α )
Time
Rapid traverse acc./dec. time constant (PRM1620 α )
*DECα
PCZ
Grid
Grid shift amount
Reference counter capacity
(PRM1850)
(PRM1821)
10mm/rev
10000P
+
Error
Proportion
Speed
CMR
f
gain
M
Command
counter
loop
-
(Serial)
4
Refere
GRID
count.
FFG
PC
10000P/rev
Counter capacity
(Flexible feed gear)
10000P
D Parameter
#7
#6
#5
#4
#3
#2
#1
#0
PRM
1002
DLZ
#1(DLZ)
0 : Reference position return method is normal (dog).
1 : Dogless reference position setting is used.
415
6. DIGITAL SERVO
B-64115EN/02
#7
#6
#5
#4
#3
#2
#1
#0
PRM
1005
DLZ
#1(DLZ)
0 : The normal method (dog) is used for reference position return.
1 : Reference position setting without dogs is used (axis by axis).
NOTE
A reference position can be set axis by axis by setting bit 1
of parameter No. 1002 to 0 and setting bit 1 of parameter
No. 1005. Reference position setting without dogs cannot
be used for a spindle positioning axis and Cs contour axis.
When these axes are involved, use bit 1 of parameter No.
1005.
PRM
1821
Reference counter capacity
[P]
No. of feedback pulses or its division by an integer is set.
PRM
1850
Grid shift amount per axis
[P]
When the resolution is 0.0001mm, set the value in the unit ten times
the detection unit.
#7
#6
#5
#4
#3
#2
#1
#0
PRM
1815
APC
APZ
OPT
#5(APC)
0 : Position detector is other than absolute pulse coder.
1 : Position detector is absolute pulse coder.
#4(APZ)
Zero position of absolute pulse coder is :
0 : Not established
1 : Established
(Turns to 1 after establishment)
To manually change the value of the APZ bit from 0 to 1 without first
returning to the reference position
when using serial pulse coder α , follow this procedure: Back up the
data with the battery and give the motor one or more turns.
Turn the power off then on again, then change the APZ bit setting
from 0 to 1.
#1(OPT)
0 : Position detection is performed by the pulse coder built in the motor.
1 : Separate type pulse coder or linear scale is used.
416
6. DIGITAL SERVO
B-64115EN/02
D Separate Type Pulse
Coder or Linear Scale is
Used
PRM
1821
Reference counter capacity per axis
[P]
Normally, the number of feedback pulses per motor revolution is set to
the reference counter capacity.
When plural reference marks are on a linear scale, a quotient of the
distance between the reference marks divided by an interfer may be used
as a reference counter capacity:
Example)
(1µ m)
300mm ⇒ reference counter
30000
20000
15000
10000 etc
417
6. DIGITAL SERVO
B-64115EN/02
When there are no dog nor limit switch for reference position return, this
6.4
function enables the tool to return the reference position that is set by
DOGLESS
MTB.
REFERENCE
When the absolute position detector is used, the reference position once
POSITION SETTING
set remains also during power off. When the absolute detector is replaced
or absolute position is lost, perform this setting.
6.4.1
General
Speed
Reference position return
FL rate (PRM 1425)
Time
JOG
ZRN
+Jα
GRID
ZP α
6.4.2
1
Move the tool near the reference position using a manual operation.
Operation
2
Select the reference position return mode or switch.
3
Press a button for an axis-and-direction-select-signal + or -, and the
machine moves to the next grid, then stops.
(This position is set as the reference position).
: After the reference position has been set, select the reference position
return mode(ZRN signal is 1) and turn on an axis-and-direction-
select signal, then the tool returns to the reference position.
418
6. DIGITAL SERVO
B-64115EN/02
6.4.3
Associated Parameters
#7
#6
#5
#4
#3
#2
#1
#0
PRM
1002
DLZ
#1(DLZ)
0 : Dog is used for reference position return
1 : Dogless reference position setting (all axes)
#7
#6
#5
#4
#3
#2
#1
#0
PRM
1005
DLZ
#1(DLZ)
0 : The normal method (dog) is used for reference position return.
1 : Reference position setting without dogs is used (axis by axis).
NOTE
A reference position can be set axis by axis by setting bit 1
of parameter No. 1002 to 0 and setting bit 1 of parameter
No. 1005. Reference position setting without dogs cannot
be used for a spindle positioning axis and Cs contour axis.
When these axes are involved, use bit 1 of parameter No.
1005.
#7
#6
#5
#4
#3
#2
#1
#0
PRM
1006
ZMI
#5(ZMI)
0 : Reference position return and backlash initial direction is +.
1 : Reference position return and backlash initial direction is -.
: After ZRN signal becomes 1, manual feed direction is always the
direction set by this parameter irrespective of an axis selection signal.
419
6. DIGITAL SERVO
B-64115EN/02
6.5
αi SERVO WARNING
INTERFACE
General
The αi servo system can report the warning status before one of the
following target alarms occurs.
When the warning status is entered, a report to the PMC is issued.
For example, this signal can be used by the machine for retracting tools
from the time a warning occurs by the time a servo alarm occurs.
Signal
Servo warning detail
signals
SVWRN1 to 4
<F093#4 to #7>
[Classification] Output signal
[Function] Reports the warning signal corresponding to the state of the servo
amplifier.
[Output condition] The following table shows the warning statuses of the servo amplifier and
their corresponding warning signals.
Warning status signals (F93)
Time from when a
warning state signal is
Corresponding alarm messages
SVWRN4
SVWRN3
SVWRN2
SVWRN1
issued to until an alarm
(#7)
(#6)
(#5)
(#4)
occurs
444 n AXIS: INV. COOLING FAN FAILURE
1
0
0
0
One minute
601 n AXIS: INV. RADIATOR FAN FAILURE
1
0
0
1
Until overheat occurs
(inconstant)
443 n AXIS: CNV. COOLING FAN FAILURE
1
1
0
0
One minute
606 n AXIS: CNV. RADIATOR FAN FAILURE
1
1
0
1
Until overheat occurs
(inconstant)
431 n AXIS: CNV. OVERLOAD
1
1
1
0
One minute
607 n AXIS: CNV. SINGLE PHASE FAILURE
1
1
1
1
PSMR: Five seconds,
PSM: One minute
420
6. DIGITAL SERVO
B-64115EN/02
A timing chart for handling a warning is shown below.
Occurrence of a warning
Servo amplifier
SVWRN1-4
(Warning)
Perform deceleration stop or block stop
during this time period with the PMC to
stop the machine without damage. The
time period varies with the warning type.
Activation
Occurrence and stop of the
alarm corresponding to a
warning
Signal address
#7
#6
#5
#4
#3
#2
#1
#0
F093
SVWRN4
SVWRN3
SVWRN2
SVWRN1
Alarms with the αi servo
If SWP parameter (bit 2 of parameter No. 1807) = 0, a servo alarm, in
amplifier in the warning
addition to a warning signal, is issued when the αi servo amplifier gets
state
in the warning state.
The servo alarms listed below place automatic operation on feed hold,
thus decelerating all controlled axes (including the PMC axis) until they
stop.
These alarms will not de-energize the servo motors.
Alarm No. with the servo
Alarm No. with the servo
Alarm message
amplifier in the warning state
amplifier in the alarm state
608
444
n axis : The inverter’s internal cooling fan stopped.
609
601
n axis : The inverter radiator cooling fan stopped.
610
443
n axis : The converter cooling fan stopped.
611
606
n axis : The converter radiator cooling fan stopped.
612
431
n axis : The converter main circuit was overloaded.
613
607
n axis : The converter main power supply encountered
n axis : an open-phase condition.
If the αi servo amplifier actually gets in the alarm state after any of the
above servo alarms with the servo amplifier in the warning state has
occurred, the servo motors are de-energized, resulting in an alarm with
the servo amplifier in the alarm state being displayed.
If SWP (bit 2 of parameter No. 1807) = 1, a warning signal, rather than
an alarm with the servo amplifier in the warning state, is issued when the
αi servo amplifier gets in the warning state. If the servo amplifier gets in
the warning state during automatic operation, the automatic operation
continues. In this case, decelerate each axis until they stop, using the
warning state signal before the servo motors are de-energized.
Otherwise, the motors may get de-energized in the middle of axis
movement.
421
6. DIGITAL SERVO
B-64115EN/02
6.6
αi SERVO
INFORMATION
SCREEN
General
In the αi servo system, ID information output from each of the connected
units is obtained and output to the CNC screen.
The units that have ID information are shown below.
(Remark: Some instances of these units do not have ID information.)
S Servo motor
S Pulse coder
S Servo amplifier module
S Power supply module
ID information is automatically read from each of the connected units
during first startup of the CNC and then recorded. During the second or
later startup, the ID information recorded during first startup can be
compared with the ID information read this time on the screen to check
whether the configuration of the connected units is changed. (If there is
a difference between them, the alarm mark (*) appears.)
The recorded ID information can be edited. Therefore, the ID information
of an unit that does not have ID information can be displayed. (However,
the alarm mark (*) indicating a difference between these IDs appears.)
Parameter
#7
#6
#5
#4
#3
#2
#1
#0
1807
SWP
[Data type]
Bit
SWP
Specifies what to perform when the αi servo amplifier is in the warning
state (such as a fan stop).
0 : An alarm is issued when the amplifier is in the warning state.
Automatic operation is placed on feed hold, causing the servo axes to
decelerate until they stop.
1 : No alarm is issued when the amplifier is in the warning state.
Automatic operation continues.
The servo motors are de-energized when state transition occurs from
warning to alarm.
#7
#6
#5
#4
#3
#2
#1
#0
13112
SVI
IDW
[Data type]
Bit
IDW
The edit of the servo information screen or the spindle information screen
is:
0 : Prohibited
1 : Allowed
SVI
The servo information screen is:
0 : Displayed
1 : Not displayed
422
6. DIGITAL SERVO
B-64115EN/02
Displaying the servo ID screen
SYSTEM
1
Press the
function key, then press the [SYSTEM] soft key.
2
Press the [SV-INF] soft key to display the screen as shown below.
NOTE
Servo information is stored in flash ROM. If there is a
difference between the servo information in flash ROM and
the actual servo information, the corresponding items are
preceded by *, as shown below.
423
6. DIGITAL SERVO
B-64115EN/02
Additional Information
Even if replacement is performed reasonably such as for
repairing, this function incorrectly indicates the * mark when
it detects the replacement.
To clear the * mark, follow the steps below to update the
registered data, as described in the editing section later.
(1)Make the registered data editable. (Parameter IDW (No.
13112#0) = 1)
(2)On the edit screen, place the cursor on the item from
which you want to delete the * mark.
(3)Operate the soft keys [CHANGE], [INPUT], and [SAVE]
in that order.
Editing the servo ID screen
1
Assume that parameter No.13112#0(IDW) = 1.
2
Press the MDI switch on the machine operator’s panel.
3
Follow the steps shown in ”Displaying the servo ID screen” to display
the screen as shown below.
4
To move the cursor on the screen, use the
and
keys.
424
6. DIGITAL SERVO
B-64115EN/02
Screen operation
Mode
Key operation
Use
Viewing
Page key
Scrolls up or down on a screen-by-screen basis.
(*1)
Editing
Soft key
(*2)
[INPUT]
Replace the selected ID information at the cursor posi-
tion with the character string in key-in buffer.
[CANCEL]
Deletes the character string in key-in buffer.
[CHANGE]
Transfers the selected ID information at the cursor posi-
tion that was sent by the servo, to key-in buffer. Only
the items preceded by * (*3) are valid.
[SAVE]
Saves the ID information that has been changed on the
servo information screen in flash ROM.
[RELOAD]
Cancels the ID information that has been changed on
the servo information screen and loads ID information
from flash ROM.
Page key
Scrolls up or down on a screen-by-screen basis.
Cursor key
Scrolls up or down the selection of ID information.
*1 Viewing mode: when parameter No.13112#0 = 0
*2 Editing mode: when parameter No.13112#0 = 1
*3 Servo information is stored in flash ROM. If there is a difference
between the servo information in flash ROM and the actual servo
information, the corresponding items are preceded by *.
Note
For axes that are not used by the αi servo system, ID information of
connected units cannot be obtained.
425
7. AC SPINDLE (SERIAL INTERFACE)
B-64115EN/02
AC SPINDLE (SERIAL INTERFACE)
7
This chapter outlines the serial interface and analog interface spindle
amplifiers and explains related parameters.
7.1
AC SPINDLE (SERIAL INTERFACE)
427
7.1.1
Outline of Spindle Control
427
7.1.2
Spindle Setting and Tuning Screen
430
7.1.3
Automatic Setting of Standard Parameters
438
7.1.4
Warning Interface for the αi Spindle
440
7.1.5
αi Spindle Error State Messages
442
7.1.6
αi Spindle Information Screen
443
7.2
AC SPINDLE (ANALOG INTERFACE)
447
7.2.1
Outline of Spindle Control
447
426
7. AC SPINDLE (SERIAL INTERFACE)
B-64115EN/02
7.1
AC SPINDLE (SERIAL
INTERFACE)
7.1.1
Outline of Spindle
Control
427
7. AC SPINDLE (SERIAL INTERFACE)
B-64115EN/02
S instruction
M instruction
NC
PMC
M03,M04,M05,M19
FIN
*SSTP(Spindle stop)
SOVx( Spindle override)
Motor speed
SF,GR1O,GR2O,GR3O
(For machining center)
GR1,GR2 (For lathe)
S
SOR( Orientation)
(PRM 3735 to 3752)
0
R01O to R12O
1
Orientation speed
(PRM 3705#1, 3732,
R01I to R12I
0
1
3706#5)
SIND
Output polarity
SGN(0=+,1=-)
(PRM 3706#7,6)
0
1
SSIN
*ESP,MRDY,
SFR,SRV,ORCM
etc.
SST, SDT, SAR, LDT1,
LDT2, ORAR, ALM etc.
Communication
function
Communication cable
Serial spindle
Communication
amplifier
function
Spindle
Operator’s
motor
panel
PC
Load meter
LM
Speedometer
Spindle
SM
428
7. AC SPINDLE (SERIAL INTERFACE)
B-64115EN/02
7.1.1.1
Method A of gear change
Output
Motor speed
for machining center
(PRM 3705#2=0)
4095
Max
PRM 3736
Gear 2
Gear 3
Gear 1
PRM 3735
0
S code
0
PRM 3741
PRM 3742
PRM 3743
(min-1)
7.1.1.2
Method B of gear change
Output
Motor speed
for machining center
4095
Max
(PRM 3705#2=1)
PRM 3736
PRM 3752
PRM 3751
Gear 1
Gear 2
Gear 3
PRM 3735
0
S code
0
PRM 3741
PRM 3742
PRM 3743
(min-1)
7.1.1.3
T series
Output Motor speed
4095
Max
Gear 2
Gear 3
Gear 1
Gear 4
S code
0
0
PRM 3741
PRM 3742
PRM 3743
PRM 3744
429

 

 

 

 

 

 

 

Content      ..     13      14      15      16     ..