Sharing ideas on manual servo optimization and adjustment

Publisher:Mingyue1314Latest update time:2023-01-30 Source: elecfans Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

Conventional servo optimization and adjustment generally require the use of SERVO GUIDE software. For some customers who are not very familiar with the operation of the software or cannot perform online network adjustment on site, manual adjustment becomes more critical and practical. Here we provide ideas for manual servo optimization and adjustment.

28227414-9f1c-11ed-bfe3-dac502259ad0.png

1. Parameter confirmation

Before performing servo optimization, you need to confirm whether the basic system parameters are set reasonably. There are two common methods.

Method 1: Import standard parameters. (Standard parameter package can be obtained by contacting FANUC technical personnel) Method 2: Manually modify after the motor is initialized, follow the steps below:

① Set the following two parameters and then power off and restart No.2020 = motor code No.2000#1 = 0

② Refer to the parameters in the table for setting

28547d38-9f1c-11ed-bfe3-dac502259ad0.png

2862fa0c-9f1c-11ed-bfe3-dac502259ad0.png

2. Eliminate resonance

2.1 Three Elements of Filters

① Center frequency: The center frequency position of the filter, generally set at the frequency of the resonance point.

②The scope of application of bandwidth filter.

③ Damping: The degree of filter suppression, the value is 0-100. 0 means suppression to 0% of the original value,

The effect is the greatest; 100 means suppression to 100% of the original value, that is, no suppression

example:

2870f21a-9f1c-11ed-bfe3-dac502259ad0.png

287e5cde-9f1c-11ed-bfe3-dac502259ad0.png

2.2 Filter Bank

FANUC has the following 5 groups of commonly used HRV filters

288910fc-9f1c-11ed-bfe3-dac502259ad0.png

4 sets of filter settings for common resonance points

2897299e-9f1c-11ed-bfe3-dac502259ad0.png

Note: Because the value of filter 1 will become 0 when the motor is initialized, it is recommended to use filters 2-5 first.

2.3 Filter confirmation

Step 1: Select an axis and perform manual rapid movement at various magnifications to see if there is any vibration or abnormal noise. Step 2: If there is no abnormality in manual rapid movement, write a G01 program (under F500 and F2000) to execute it to see if there is any vibration or abnormal noise. Example: G01X500F500 G01X500F2000 If there is vibration and abnormal noise, fine-tune filters 3 and 4:

28a64488-9f1c-11ed-bfe3-dac502259ad0.png

Adjustment method: Adjust the center frequency first, then adjust the damping (1) The center frequency moves about every 20Hz (2) The damping decreases every 10% (3) The bandwidth remains unchanged III. Rigidity improvement 3.1 Speed ​​gain After setting the filter, set the speed gain according to the following table No.2021 (basic gain): load inertia ratio; No.2335 (effective during cutting): HRV3 + speed gain ratio Depending on the machine model, set the No.2021 and No.2335 values ​​within the following ranges:

28b2884c-9f1c-11ed-bfe3-dac502259ad0.png

3.2 Position gain After setting the speed gain, adjust the position loop. Rapid traverse position gain: No.2178=3000; Cutting feed position gain: No.1825 (each axis needs to be set to the same value) Depending on the machine model, set the No.1825 value within the following range:

28ce523e-9f1c-11ed-bfe3-dac502259ad0.png

3.3 Gain confirmation steps Step 1: Select an axis and perform manual rapid movement at various magnifications to see if there is any vibration or abnormal noise. Step 2: If there is no abnormality in manual rapid movement, write a G01 program (under F500 and F2000) and execute it to see if there is any vibration or abnormal noise. Example: G01X500F500 G01X500F2000 Step 3: If there is still vibration, it is necessary to appropriately reduce the speed gain. Reduce the value of No.2335 by 50, but try not to be lower than the recommended lower limit.

28dee022-9f1c-11ed-bfe3-dac502259ad0.png

Step 4: If vibration and abnormal noise still exist after reducing the gain, it is recommended to use SERVO GUIDE software for fine tuning and confirmation. If there is still no improvement, it may be affected by mechanical factors and the machinery needs to be checked. IV. Quadrant elimination 4.1 Adjustment steps for circular processing Step 1: Use a meter or laser interferometer to measure and correctly set the reverse clearance value No.1851 of each axis; Step 2: Perform trial processing of the arc and adjust parameters No.2048 and No.2071 according to the situation of the arc quadrant bulge

The degree of convexity of the arc quadrant is related to No.2048, and the width of the convexity is related to No.2071

28f6d1f0-9f1c-11ed-bfe3-dac502259ad0.png

Adjustment example:

2902d5b8-9f1c-11ed-bfe3-dac502259ad0.png

5. Tapping Adjustment 5.1 Basic Parameter Setting To adjust rigid tapping, you must first set the basic parameters: Method 1: Import standard parameters (recommended) The standard parameters already include the basic parameters for tapping. If the standard parameters have been imported during debugging, you can proceed to the next step. Method 2: Set the parameters according to the attached table

29355556-9f1c-11ed-bfe3-dac502259ad0.png

5.2 Tapping error debugging

The system error of rigid tapping can be checked through diagnosis 453. To ensure the rigid tapping effect of the machine tool, it is necessary to ensure that the maximum tapping error of diagnosis No. 453 is within the range of the following table

If the diagnosis No.453 exceeds the value in the table above, the rigid tapping time constant No.5261~No.5264 can be appropriately increased, and the adjustment range is: 300~1500

295ac37c-9f1c-11ed-bfe3-dac502259ad0.png


Reference address:Sharing ideas on manual servo optimization and adjustment

Previous article:PLC troubleshooting flow chart share power failure check operation failure check input and output failure check
Next article:Example of using OB86 for rack or station failure

Latest Embedded Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号