Ask a Question
Welcome to the MotorForum.RfidEpc.CoM Servo & Stepper Motor Industrial Automation Technology Community Forum


+2 votes
56 views

What is the servo drive electronic gear ratio calculation method? Ask God to give a servo drive electronic gear ratio calculation method, my Delta B2 servo motor encoder is 16000 pulses / revolution, screw lead is 10mm, want to set to 1000 pulses / revolution, you God to teach the calculation formula, software / EXCEL table can do, convenient for future calculation, thank you in advance.

by (62.8k points)

2 Answers

+3 votes
 
Best answer

The calculation method of the electronic gear ratio of the servo drive is mainly based on the resolution of the servo motor encoder and the pulse frequency and number of pulses output by the controller (such as PLC or host computer). The following is a detailed description of the calculation method:

1. Determine the encoder resolution

The encoder resolution is the number of pulses that the encoder can generate per rotation, usually expressed as pulses/revolution (P/r). This is the basic parameter for calculating the electronic gear ratio.

2. Determine the controller output parameters

You need to know the number of pulses that the controller can output per second, as well as the number of motor movements expected per second (such as the number of rotations or the number of linear movement distances).

3. Calculate the electronic gear ratio

The calculation formula of the electronic gear ratio is generally:

\[

\text{Electronic gear ratio} = \frac{\text{Number of pulses per second of the controller}}{\text{Number of pulses per revolution of the encoder} \times \text{Number of movements per second}}

\]

However, in actual applications, in order to simplify the calculation and make the numerator and denominator both integers (or easy-to-handle values), the electronic gear ratio may be adjusted by directly setting the numerator (gear ratio numerator) and denominator (gear ratio denominator) instead of directly calculating it through the above formula. This setting method is very common in the parameter configuration of servo drives.

4. Notes

* Matching pulse frequency: When setting the electronic gear ratio, it is necessary to consider the matching between the pulse frequency of the encoder feedback and the maximum pulse frequency output by the controller (such as PLC) to avoid signal loss or processing delay.

* System performance and stability: It is recommended to set the system's electronic gear ratio to close to 1:1 to avoid a large disparity between the numerator and denominator, thereby improving the system's performance and stability.

* Testing and debugging: After setting the electronic gear ratio, sufficient testing and debugging should be performed to ensure that the system operates normally and meets application requirements.

5. Example

Assume that the encoder resolution is 10,000 pulses/turn, the controller outputs 50,000 pulses per second, and the motor is expected to rotate 5 times per second. If calculated according to the above formula, the electronic gear ratio will be:

\[

\text{electronic gear ratio} = \frac{50000}{10000 \times 5} = 1

\]

However, in actual applications, the gear ratio numerator may be set to 1000 (or any value that matches the denominator) and the denominator may be set to 1000 (or other values ​​that match the numerator) directly through the parameter setting interface of the servo drive to achieve a similar amplification effect, without having to strictly follow the calculation results of the above formula.

In short, the calculation method of the servo drive electronic gear ratio mainly depends on the resolution of the encoder and the output parameters of the controller, but in actual applications, it may be adjusted by directly setting the numerator and denominator.

by (45.1k points)
selected by
+3 votes

Give you a parameter I set before, you can convert it yourself

Delta servo ASDA-B2 parameter basic settings:

1) P1-XX basic parameter setting

1. P1-00.0 pulse type = 2 (pulse train + symbol) that is, pulse + direction control mode

2. P1-01=00 position control mode; P1-01.3=1 direction change

3. P1-32=0 means that the stop mode is immediate stop

4. Electronic gear ratio parameter setting, check the manual to know that the motor tail encoder resolution is 17bit (160000p/rev)

Here's a formula: resolution 160,000/1 pulse = P1-44/P1-45

Suppose P1-44 is set to 160 and P1-45 is set to 1. Then the number of pulses in 1 turn = 1000

That is, at this time, the PLC sends 10,000 pulses, and the motor rotates one turn

Combined with the gear ratio, timing belt circumference or screw spacing, we can determine how many pulses we need to send to achieve the requirements

P1-44 electronic gear ratio molecule

P1-45 electronic gear ratio denominator

The numerator and denominator can be set arbitrarily

The initial value of P1-37 is 10, which indicates the ratio of load inertia to the inertia of the motor itself, which is automatically estimated during debugging

2) P2-XX extended parameter setting (parameters necessary for stable servo operation, can be automatically tuned, or manually set)

P2-8=10 Factory reset

P2-00 position control proportional gain (improve position responsiveness, reduce position control error, too large to generate noise)

P2-04 speed control gain (improve speed responsiveness, too large to generate noise)

P2-06 speed integral compensation (improve speed responsiveness, reduce speed control error, too large to generate noise)

P2-10 Digital Input Pin DI1 Function Planning = 10 Servo Enable SON can be used without wiring

P2-15 P2-16 and P2-17 are all set to 1, representing the forward and reverse limit, respectively, and emergency stop shutdown

P2-47 Automatic Resonance Suppression Mode Setting =2 Continuous Automatic Vibration Suppression

by

Related questions

+2 votes
1 answer 41 views
41 views asked Aug 1, 2024 by Servo-Motor-USA (11.8k points)
+1 vote
1 answer 436 views
436 views asked Jul 23, 2023 by Stepper-Motor (116k points)
+2 votes
2 answers 127 views
+1 vote
1 answer 36 views
+1 vote
1 answer 413 views
+1 vote
1 answer 63 views
+1 vote
2 answers 48 views
48 views asked May 30, 2023 by servo motor company (62.8k points)
+1 vote
1 answer 2.3k views
+1 vote
1 answer 410 views
...