Summary of Contents for Mitsubishi MELDAS MDS-C 1-V1
Page 1
MITSUBISHI AC SERVO MDS-C1-V1/V2 SERVO ADJUSTMENT MANUAL (For M640) BNP–A2993–87–A(ENG) MITSUBISHI ELECTRIC CORPORATION...
Page 2
SERVO ADJUSTMENT MANUAL For M640 USA-E00080-027-* 18/DEC/2000 NC System Dept. Outline This manual describes how to adjust MDS–C1–V1/V2 (High gain mode) and MDS–CH–V1/V2 on M640. Refer MDS–C1 Series SPECIFICATIONS MANUAL BNP–C3000*(ENG) MDS–CH Series SPECIFICATIONS MANUAL BNP–C3016A(ENG) for details. Auxiliary axis setting ……….…………………………………………………. Current loop gain setting ……………………………………………………...
Page 3
Servo Adjustment Flow Chart 1) Set the auxiliary axis When using MDS–B–V1/V2, MDS–B–SP/SPH/SPM and MDS–C1–SP/SPH/SPM in the same system, set the servo specifications and spindle synchronized tapping specifications to the synchronous mode. –> Refer to [1. Auxiliary axis setting]. 2) Set the current loop gain Set with the standard parameter by each motor.
Page 4
1. Auxiliary axis setting To perform interpolation (including synchronized tapping) with MDS–C1–V1/V2 (High gain mode) in case the other models of drive unit are used in the same system, parameters of the axis to perform the interpolation with has to be changed. Especially, when performing synchronized tapping with the spindle drive unit (MDS–B–SP/SPH/SPM/SPJ2, C1–SP), make sure to set as follows.
Page 5
(3)MDS–B–SP/SPH/SPM/SPJ2, MDS–C1–SP/SPH/SPM Abbrev. Parameter name Explanation Spindle specifications To synchronize with MDS–C1–V1/V2 (High gain mode), set to the synchronization SP193 SPECT during synchronized mode with the following parameter. tapping 13 12 phos Meaning when “0” is set Meaning when “1” is set Synchronization with MDS–B–...
Page 6
3. Speed loop gain setting Set the speed loop gain by taking account of the individual differences of each machine as follows. Confirm that no resonance sound is occurring when performing the following operations. -Handle feed (full stroke) -Rapid traverse feed 25, 50, 100% -Cutting feed 10 to 100% (1) Measure the machine resonance frequency Measure the machine resonance frequency with a check pin etc.
Page 7
<How to measure the resonance frequency> Calculate the resonance frequency with the analogue current waveform of a check pin card etc. Check pin card 7 pins – L axis U–phase current FB 17 pins – L axis V–phase current FB 6 pins –...
Page 8
<How to set the machine resonance filter frequency in case that resonance cannot be eliminated> Normally, 2 variable machine resonance filters equipped with MDS–C1–V1/V2 (High gain mode) are enough to suppress the machine resonance, however, some machines cause machine resonance at more than 3 points and it disables to suppress machine resonance completely.
Page 9
<How to adjust in case that the machine resonance occurs during high-speed revolution> In case that the machine resonance during high-speed revolution is too strong, for example when using a detector with low-resolution, the accuracy can be raised by enabling the variable speed loop gain function. With this variable speed loop gain;...
Page 10
How to set the machine resonance filter in MDS–C1–V1/V2 (High gain mode) Abbrev. Parameter name Unit Explanation Setting range SV038 FHz1 Center frequency 1 Set the resonance frequency to be suppressed. (Available at 36 0 to 9000 machine or more). (Hz) resonance Set “0”...
Page 11
<Standard setting value of speed loop gain (SV005: VGN1) > In case of MDS–C1–V1/V2 (High gain mode) Determine the speed loop gain referring to the comparison graph shown below. In case that the speed loop gain exceeds the standard speed gain value shown in the graph, some machine system easily cause the small vibration as the change of the current command becomes too large for the change of speed feedback by 1 pulse.
Page 12
<Standard setting value of speed loop gain (SV005: VGN1) > In case of MDS–CH–V1/V2 Determine the speed loop gain referring to the comparison graph shown below. In case that the speed loop gain exceeds the standard speed gain value shown in the graph, some machine system easily cause the small vibration as the change of the current command becomes too large for the change of speed feedback by 1 pulse.
Page 13
4. Acceleration/deceleration time constant (1) Adjust rapid traverse feed To adjust rapid traverse feed, adjust the rapid traverse rate (Rapid) and acceleration/deceleration time constant (G0t) with NC machine parameter. Set the rapid traverse rate corresponding to the machine specifications so that the motor speed becomes less than the specified maximum speed.
Page 14
(2-2) In case of NC lathe -When geometry compensation is disabled (G64); Cutting feed clamp speed cannot be set in NC lathe. To adjust the cutting feed, adjust the acceleration/deceleration time constant (BS04: G1t) corresponding to the assumed maximum cutting feedrate. As for in-position width in this case, set the same value as in actual cutting.
Page 15
Table2: Parameter to determine acceleration/deceleration time constant (NC lathe) Parameter to Parameter to set Filter before Operation pattern Remarks set max. speed time constant interpolation G0 Rapid G0 constant inclination – A1(Rapid) BS3 (G0t) traverse feed disabled. (G64) constant inclination G0 Rapid B112 enabled...
Page 16
In case of MDS–CH–V1/V2 The maximum current values by each motor during acceleration/deceleration time constant adjustment are shown in the right column of the table below. Table3.2: Maximum current value by each motor Stall Specified Current Standard Stall Specified Current Standard Motor Motor...
Page 17
5. Position loop gain (1) Operation patterns to confirm position loop gain The limit of the position loop gain is confirmed by the following operation patterns. -The operation patterns to be performed by machining center Operation pattern Details Perform reciprocating rapid traverse feed at the maximum rapid G0 constant G0 Rapid traverse rate with dwell, measure speed–position droop.
Page 18
-The operation patterns to be performed by NC lathe (In case without geometry compensation) Operation pattern Details Perform reciprocating rapid traverse feed at the maximum rapid traverse rate with dwell, measure speed–position droop. If the G0 Rapid traverse feed overshooting amount during a stop is less than 1µm, there will be no problem.
Page 19
(2) Criterion of position loop gain limit Generally, according as the speed loop gain becomes higher, overshooting occurs during a stop. In case that the axis which nearly reaches the position loop gain limit exists, position loop gain is limited as the same position loop gain value have to be set to all the interpolation axes.
Page 20
<How to set when position loop gain is not improved> With MDS–C1–V1/V2 (High gain mode), high-position loop gain can be expected because speed loop gain and current loop gain is improved. However, position loop gain will not be raised enough in case that the machine rigidity is low.
Page 21
[Note 1] Make sure to measure the speed loop gain limit again. By using disturbance observer function, the speed loop gain is equivalently raised. In case that the margin is not allowed, therefore, it is very dangerous as the vibration can occur. [Note 2] What can do with disturbance observer is to suppress the machine vibration between 10 to 20Hz.
Page 22
<How to perform dual feedback control (in closed control)> 1.Set SPEC(SV017)bit to “1”, and enable dual feedback function. (Need to turn OFF and ON the power.) 2.Set the first-order lag time constant in DFBT(SV051). (“100” as a standard) 3.Measure the overshooting of position droop raising DFBT(SV051) by 10ms. Set the time constant at which the overshooting is eliminated.
Page 23
6. Vertical axis setting To use vertical axis drop prevention control function, the power supply control axis has CAUTION to be set depending on the system configuration. Refer to the specification manual for further details. (1) Vertical axis drop prevention control function (deceleration stop function) Vertical axis drop prevention control is a function that prevents the vertical axis from dropping due a delay in the brake action when an emergency stop is inputted.
Page 24
7. Lost motion compensation (LMC compensation) The lost motion compensation compensates the response delay during the reversal by adding the torque command set with the parameters when the speed direction changes. There are three methods for lost motion compensation. With the machining center, type 3 is used as a standard. With the NC lathe, type 2 is used as a standard.
Page 25
<Adjustment method> First, confirm whether the axis to be compensated is an unbalance axis (vertical axis, slant axis). If it is an unbalance axis, carry out the adjustment after performing step “(2) unbalance torque compensation”. Next, measure the frictional torque. Carry out reciprocation operation (approx.
Page 26
8. Machine end compensation (Machining center) This is a new function added to MDS–C1–V1/V2 (High gain mode). This function enables to compensate the machine end geometry during high-speed acceleration/deceleration. (1) Overview Machine end compensation enables to compensate the spring action between machine (spindle) end and motor (scale) end.
Page 27
(2) Setting method How to set the machine end compensation function with MDS–C1–V1/V2 (High gain mode) Abbrev Parameter name Explanation SV027 SSF1 Special servo function The machine end compensation starts with the following parameters. selection 1 aflt zrn2 afrg afse ovs2 ovs1 lmc2 lmc1 omr vfct2 vfct1 vcnt2 vcnt1 Meaning when “0”...
Page 28
9. Collision detection (NC lathe) The purpose of the collision detection function is to detect a collision quickly and decelerate to a stop. This suppresses and prevents the excessive torque generated to the machine tool. Impact during a collision cannot be prevented even when the collision detection function is used, so this function does not guarantee that the machine will not break nor does not guarantee the machine accuracy after a collision.
Page 29
<Setting and adjustment method> 1. Confirm that SHG control is being used. 2. SV032: TOF Torque offset Move the axis to be adjusted with JOG etc. by F1000mm/min and check the load current in the [I/F diagnosis screen, servo monitor]. If the current load during the movement is positive, check the maximum load current. If the current load during the movement is negative, check the minimum load current.
Page 30
Abbrev. Parameter name Unit Explanation Setting range SV032 Torque offset Stall% Set the unbalance torque amount of the axis which has unbalance –100 to 100 (rated current%) torque including vertical axis by a percentage (%) to the stall rated current. SV045 TRUB Current...
Page 31
APPENDIX A Standard Parameter List by Each Motor (HC Series) HC Standard Motor S Drive Unit Motor Motor LF15K Dri v er SV001 SV002 SV003 SV004 SV005 SV006 SV007 SV008 1900 1900 1900 1900 1900 1900 1900 1900 1900 1900 1900 1900 1900...
Page 32
APPENDIX B Standard Parameter List by Each Motor (HC–H Series) HC–H Standard Motor Motor HC− HC− HC− HC− HC− HC− HC− HC− HC− HC− HC− HC− HC− HC− HC− H103 H152 H153 H202 H203 H352 H353 H452 H453 H702 H703 H902 H903 H1102...
Page 33
REPORT ON MDS–C1/CH–V1/V2 SERVO ADJUSTMENT FOR THE FIRST TIME 1. Date – – Engineer: Section: Observer: 2. Specifications SSO No. SSO – Initial (or original) parameter list No. Machine name Machine number Power supply type axis drive unit serial No. axis drive unit type Servo motor type axis drive unit type...
Page 34
8. Lost motion compensation fucntion Adjust when evaluating DDB measurement or synchronized tapping etc. Axis name Unbalance load TOF(SV32) LMC1(SV16) LMC2(SV41) LMCT(SV40) LMCD(SV39) Data No. Exists / Not Exist Exists / Not Exist Exists / Not Exist Exists / Not Exist Note) Make sure to set the torque offset amount TOF(SV032) to the axis which has unbalanced load.
Page 35
Check Sheet for the machine resonance suppression filter and speed loop gain limit Center frequency 1st machine Depth resonance suppression filter 0 (–∞) (SV038) 4 (–12dB) Machine 8 (–6dB) resonance C (–3dB) frequency Remarks Center frequency 2nd machine Depth resonance ...
Page 36
Revision history Rev. Date Details New edition The following items have been rewrote since [MDS–B–V14/V24 adjustment manual] was issued. -Description was changed for MDS–C1 series. -Explanation about speed feedback filter (2250Hz machine resonance '2000-12-18 filter) was added. -Adjustment procedures during dimension interpolation in the NC lathe were added.
Need help?
Do you have a question about the MELDAS MDS-C 1-V1 and is the answer not in the manual?
Questions and answers