Inst ToolsInst ToolsInst Tools
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
  • Request
Search
  • Books
  • Software
  • Projects
  • Process
  • Tools
  • Basics
  • Formula
  • Power Plant
  • Root Cause Analysis
  • Electrical Basics
  • Animation
  • Standards
  • 4-20 mA Course
  • Siemens PLC Course
Reading: Various Control Methods in Servo Motor Drives
Share
Font ResizerAa
Inst ToolsInst Tools
Font ResizerAa
  • Courses
  • Design
  • PLC
  • Interview
  • Control System
Search
  • Courses
  • Automation
    • PLC
    • Control System
    • Safety System
    • Communication
    • Fire & Gas System
  • Instrumentation
    • Design
    • Pressure
    • Temperature
    • Flow
    • Level
    • Vibration
    • Analyzer
    • Control Valve
    • Switch
    • Calibration
    • Erection & Commissioning
  • Interview
    • Instrumentation
    • Electrical
    • Electronics
    • Practical
  • Q&A
    • Instrumentation
    • Control System
    • Electrical
    • Electronics
    • Analog Electronics
    • Digital Electronics
    • Power Electronics
    • Microprocessor
  • Request
Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Inst Tools > Blog > Electrical Basics > Various Control Methods in Servo Motor Drives

Various Control Methods in Servo Motor Drives

In this post, we will understand the various control techniques and methods used in servo motor drives and controllers.

Last updated: October 17, 2023 2:03 pm
Viral Nagda
Electrical Basics PLC Tutorials
1 Comment
Share
5 Min Read
SHARE

In this post, we will understand the various control techniques used in servo motor drives.

Contents
Servo Motor DrivesPulse Control ModeTorque ModeSpeed ModeConclusion

Servo motors and drives are very useful components in machine automation. As different from a standard induction motor, they provide the highest possible levels of accuracy and precision; which is a useful criterion in the working of the system. You cannot achieve point-to-point accuracy with a standard induction motor.

Motion control works great due to closed-loop control. The drive will always require actual encoder counts for PID type controlling and reducing the error between the given output and the actual received output. The difference is continuously corrected by the high-profile servo drive circuitry.

Servo Motor Drives

Control Methods in Servo Drives and Controllers

We will here see the three most common used control methods in a servo drive.

Pulse Control Mode

As the name implies, the motor is controlled by taking pulse outputs from the PLC or controller; for exact movement of the motor as commanded.

The PLC will give a set number of pulses to the drive. Suppose you have to feed 10000 pulses to the drive; at a frequency of 40 hertz.

Then, the PLC will divide the pulses in such a way that it is fed continuously at the set frequency to the drive. When the total number of counts is given, it will accurately stop the feed and the drive will too, stop at that accurate position. 

This is one of the most commonly and simple means of control used in servo drive. Length and position based applications use this type of control.

Also Read: Servo Motor Versus Stepper Motor

Torque Mode

In this mode, the motor torque is used to control the motor behaviour. Since torque is directly proportional to current, the servo drive obtains the actual motor current from the motor and uses this to determine actual motor torque.

It then compares the actual torque value with the desired torque and adjusts the current delivered to the motor to achieve the desired torque.

Screw Tightening Machine Example

Consider a simple example of a screw tightening machine. The motor requires force to screw and when it reaches the final stage of screwing, it will require a little more force to tighten fully.

So, here, the drive is fed a torque setpoint from PLC. A speed setpoint will be also be given to the drive. When the drive is given run command, the motor moves to achieve the torque for tightening at the set speed.

When the motor has achieved the torque by tightening the screw properly, the drive will send feedback to the PLC to stop the run command accordingly. As soon as the stop command is given, the motor will stop accurately at that position.

The current control loop is typically tuned with a PID controller, and current loop parameters are often set by the manufacturer.

Speed Mode

This can be considered as an advanced version of a simple VFD based induction motor. In this mode, the motor speed is used to control the motor behaviour.

The servo drive obtains the actual speed from an encoder and continuously compares it with the set speed; to maintain the desired speed . The speed is varied by varying the voltage given to the motor.

In a simple VFD, you just give the run command with a set speed to move the motor. But here, apart from taking speed, the drive will run in closed-loop control to constantly monitor the speed and correct if any deviation. This works great under varying loads.

Conclusion

As you can see, all the three methods work in closed loop control. It is not sensible to run the servo applications with feedback control. Due to it’s high precision factor, it is of great use in machine automation.

If you liked this article, then please subscribe to our YouTube Channel for Instrumentation, Electrical, PLC and SCADA video tutorials.

You can also follow us on Facebook and Twitter to receive daily updates.

Read Next:

  • Motor Speed Control using VFD
  • Why is PLC Going to Stop Mode?
  • Multiple Motors with a Single VFD
  • Understanding Braking Theory in VFD
  • Problem on PLC, HMI, VFD, and Motor
Don't Miss Our Updates
Be the first to get exclusive content straight to your email.
We promise not to spam you. You can unsubscribe at any time.
Invalid email address
You've successfully subscribed !

Continue Reading

PLC Code to Start & Stop Motor and Pump as per Logic
How to use JUMP Instruction in PLC Ladder Logic?
How to Select the Right Encoder for Your Machine?
Troubleshoot Allen Bradley PLC Logic
Finding the Best PLC for Your Project – Tips and Tricks
PLC Timer Example: Sequential Control of Three Lights with Reset
Share This Article
Facebook Whatsapp Whatsapp LinkedIn Copy Link
Share
1 Comment
  • OKmarts Industrial Parts Mall says:
    August 13, 2021 at 2:52 pm

    Torque Control:
    Solution
    You can vary the set torque by changing the analog value in real-time, and you can also change the value of the corresponding address through communication. This method is mainly used in the winding and unwinding device which require strictly on the force of the material, such as the optical fiber pulling device. The purpose of the servo is to prevent the change of the force of the winding material.
    Position Control
    Servo upper operating speed = Command pulse rated frequency * Servo upper speed

    The servo controller is equipped with an encoder that can receive feedback pulse. The encoder feedback pulse frequency is set on the speed loop and the encoder is set.

    Feedback pulse frequency = Number of feedback pulses * Set speed of servo motor (r/s)

    Command pulse frequency = Feedback pulse frequency / Electronic gear ratio

    So you can also change the “command pulse frequency” to set the servo motor speed.
    The above is about the solution of the control of the servo motor driver. If you have any other questions, please consult Okmart

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

128.3kFollowersLike
69.1kFollowersFollow
210kSubscribersSubscribe
38kFollowersFollow

Categories

Explore More

System and Local Time in PLC
Bus Riser in Switchgear
Automatic Packing of Bottles Programming
Site Commissioning Steps for PLC Programmers
PLC Interlock Logic with First Input Priority
Hazardous Areas in Industry – Electrical Equipment Selection
Lithium-ion Battery Charging Systems
What are HP and LP Switches in HVAC?

Keep Learning

Conveyor Control with Main Motor and Backup Motor

Conveyor Operation with a Backup Motor using PLC Ladder Diagram

Communicate with Excel from Intouch SCADA

How to Communicate with Excel from Intouch SCADA?

Applications of SCADA

Features of Scada Which are Must in an IoT System

Features of Scada Which are Must in an IoT System

Flame Cables

Difference Between Flame Resistant and Flame Retardant Cables

Repeat Until Statement in SCL Language

Repeat Until Statement in SCL Language

CPU Communication Ports in Siemens PLC

Types of CPU Communication Ports in Siemens PLC

Download Modscan software

How to Use ModScan Software for Testing Modbus Communication?

Learn More

Features of Scada Which are Must in an IoT System

Features of Scada Which are Must in an IoT System

Dry Contact in PLC

What is a Dry Contact? – Basics of PLC Wiring

Lube Oil Console

Immersion Heaters in Lube Oil Consoles

Ammonia Analyzer Working

Ammonia Analyzer Principle

Weinview HMI

How to Connect Mitsubishi FX3U PLC with Weinview MT6071iE HMI?

level control system

Practical Process Control System Questions & Answers – 10

Insulators, Conductors and Semiconductors

What is a Bus Coupler in Electrical Panel

What is a Bus Coupler in Electrical Panel?

Menu

  • About
  • Privacy Policy
  • Copyright

Quick Links

  • Learn PLC
  • Helping Hand
  • Part Time Job

YouTube Subscribe

Follow US
All rights reserved. Reproduction in whole or in part without written permission is prohibited.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?