Home  >  Article  >  Computer Tutorials  >  Guide to troubleshooting servo drive problems

Guide to troubleshooting servo drive problems

PHPz
PHPzforward
2024-01-20 08:21:22519browse

Guide to troubleshooting servo drive problems

Teach you about steering gear drive issues

relative. The current of the Siemens 200PLC output transistor is about 0.2A. What's the current of your servo? 200PLC is a 24V voltage output pulse. What voltage does your servo accept?

If you directly use the pulse output port of the PLC to connect the motor, you will find that the current when the motor turns is very small, usually less than 0.2A, and it can only achieve instant start. In addition, this connection method cannot realize the positioning function, unlike servo motors and stepper motors that can receive pulse signals and perform positioning. Both servo motors and stepper motors require driver control. The driver can receive the pulse signal from Siemens 200 and realize the positioning function by controlling the motor. Therefore, it is necessary to use a driver to control the motor.

The angle of the servo is crucial to positioning. To realize the positioning function, a driver needs to be installed on the motor on the steering gear. This will ensure that the servo is positioned according to the set angle.

Your servo is already equipped with a driver, you just need to make sure whether the driver on the servo can accept DC voltage signals. If the 24V voltage output by the PLC is too high, you can reduce the voltage by connecting a series resistor. The most important thing is to test whether it can accept the voltage control signal. PLC cannot start the motor directly, it needs a driver to realize it.

Asking about the servo control, of course it would be better if you have actually driven the servo

The question is in-depth, good! I'll answer them one by one.

First of all, the cycle length of the servo is one of the important characteristics of its signal. Generally, the cycle length of the analog servo is 20ms, which means that a new signal will be sent to the servo every 20 milliseconds. In comparison, the cycle length of digital servos is generally within 5ms, and some are even smaller. This means that digital servos can receive new signals faster and react accordingly. In addition, digital servos usually have greater output torque, so they have more advantages in providing force.

Second, your understanding is correct. If your pulse is 0,5, the servo will naturally be at 90 degrees.

Third, the speed of the steering gear cannot be directly controlled. When you give an angle, the servo will swing to that position as quickly as possible. If you want to change the speed, the principle is to gradually "tell" each position information to the servo. Although the servo still rotates at the original speed, it only rotates for a short period at a time, and there is a pause between each rotation, thereby achieving a "slowing down" effect.

The position of the servo is controlled by the PWM duty cycle signal, and it will maintain this position until the next position signal is received. Even if it is twisted hard, the servo will usually return to its original position, provided it is not damaged.

Finished answering.

The above is the detailed content of Guide to troubleshooting servo drive problems. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:docexcel.net. If there is any infringement, please contact admin@php.cn delete