Servo Motors

Servo Motors | Anaheim Automation, Inc.

Information

With reliable performance, quick settling times, precise speed control, and outstanding dynamic accuracy, Anaheim Automation's Servo Motors are an excellent choice for a wide variety of applications.

1200-1500W Servo Motors
200-600W Servo Motors
2000-2300W Servo Motors
3000-5000W Servo Motors
50-100W Servo Motors
750-1050W Servo Motors

Available in frame sizes from 40mm to 180mm and rated power ranges from 50 to 5,000 Watts, our Servo Motors are capable of producing up to 5,438 oz-in of rated torque and acheiving rated speeds up to 3,000 RPM. A selection of compatible Servo Drives is available to complete your system. Or, shop our packaged Servo Systems and eliminate the hassle of component matching!

Note: For assistance in selecting the appropriate Servo Motor for your project, please contact our Customer Service Department.

Servo Motor FAQs

What is a servo motor?
A servo motor is a motor which is part of a servomechanism, which can be a DC, AC, or Brushless AC/DC motor. It is typically paired with some type of encoder to provide positioning and speed feedback. Servo motors are controlled via error-correction routines. The term servo can be applied to systems other than servo motor; systems that use a feedback mechanism such as an encoder or other feedback device to control motion parameters.
What are servo motors used for?
Servo Motors are best suited for applications where position, torque and speed control are very important. Some applications that a servo motor may be used in would be Robotics, CNC, Textiles (industrial sewing machines), Printing, Solar Tracking Systems, Manufacturing and many others.
How does a servo motor work?
Typical servo motor mechanism is not complex. The servo motor has control circuits and a encoder that is connected to the output shaft. The shaft, which is the output device, links to a potentiometer and control circuits that are located inside the servo. The potentiometer, coupled with signals from the control circuits, control the angle of the shaft – anywhere from 0 to 180 degrees, sometimes further. The potentiometer allows the control circuitry to monitor the current angle of the servo motor. If the shaft is at the correct angle, the servo motor idles until next positioning signal is received. The servo motor will rotate the correct direction until the angle is correct.

Each servo motor works off of modulation known as Pulse Coded Modulation, or PCM. The motor has a control wire that is given a pulse application for a certain length of time. The angular degree of the shaft is determined by the length of the pulses, which the servo motor anticipates every couple seconds. A normal servo is mechanically not capable of rotating further due to a mechanical stop built into the main output gear. The amount of power applied to the motor is proportional to the distance it needs to travel. So if the shaft of the servo motor needs to turn a large distance, the servo motor will run at full speed. If the servo motor needs to rotate only a small amount, the motor will run at a slower speed. This is referred to as Proportional Control. The servo motor expects to see a pulse every 20 milliseconds, (.02 seconds) and the length of each pulse will determine how far the servo motor will rotate.
What is servo motor feedback?
There are two options for Servo Motor feedback controls, either a servo encoder or a servo resolver. A servo encoder and a servo resolver provide the same solution in many applications, but are vastly different. They are both used to sense speed, direction, and position of the Servo Motor output shaft.

Anaheim Automation typically offers a 2,500 PPR Incremental Optical Encoder as standard for most Servo Motors like the SMH and SMC models. Although we do offer motors that come attached with Absolute Encoders like some SMS motors. Anaheim Automation also offers custom options in order to get the best encoder suited for your application.

The optical encoder on the Servo Motor uses a rotating shutter to interrupt a beam of light across an air gap between a light source and a photodetector, over time the wear associated with the rotating shutter reduces the longevity and reliability of the encoder. The application will determine whether a resolver or an encoder is needed. Encoders are more accurate and are easier to implement so they should be the first choice for any application. The only reason to choose a resolver is environmental concerns and longevity requirements.

The absolute encoders on a Servo Motor use a unique code for each shaft position. The benefit of this technology is that in the event of losing power, the driver will still be able to identify the true position of the output shaft while incremental encoders cannot. This allows the applied system to eliminate the need of a homing system. The absolute encoder only needs to use a reference from point-to-point. This kind of encoder is needed for the kinds of applications where true position is key. Absolute encoders add safety to certain applications; where the loss of position can cause injury.

Resolvers use a second set of rotor and stator coils to induce rotor voltages across an air gap. There are no electronic components used in the construction of resolvers, making them more robust than encoders. Servo resolvers are inherently shock-resistant and operate at higher temperatures than encoders, making them well-suited for harsh environments.
How are servo motors controlled?
Servo motors operate on negative feedback, meaning that the control input is closely compared to the actual position via a transducer. If there is any variance between physical and wanted values, an error signal is amplified, converted, and used to drive the system in the direction necessary to reduce or eliminate error. Servo motors are controlled by a pulse of variable width that is sent from a micro-controller output pin to the servo motor's control wire. The shaft angle is determined by the duration of the pulse, also known as pulse width modulation (pwm). This pulse has to h ve specific parameters such as; minimum pulse, a maximum pulse, and a repetition rate. Given these constraints, neutral is defined to be the position where the servo has exactly the same amount of potential rotation in the clockwise direction as it does in the counter clockwise direction. It is important to note that different servo motors will have different constraints on their rotation, but they all have a neutral position, and that position is always around 1.5 milliseconds (ms).

Anaheim Automation offers AC Servo Drives providing high speed DSP. These servo motors are equipped with auto disturbance rejection control and speed observation control algorithm, in addition to compensation servo delays, forward feed control, and reference smoothing techniques. Anaheim Automation Servo Drives are equipped with a range of dynamic features:
  • Communication Interface
    • Standard CAN bus interfaces are available in the FDS AC Servo Driver, simplifying the integration process. Anaheim Automation AC Servo Drivers can also communicate with a PLC, DCS, intelligent instruments, touch screens, and more.
  • Protection Functions
    • Over- and under-voltage protection, motor over-heat protection, short-circuit protection, and driver over-heat protection.
  • Kinco+ aCommunication Software, capable of the following
    • Parameter Management - fast and convenient operations to all parameters available, including editing, transmission, comparison, and initialization
    • Monitoring - real-time monitoring of all I/O signals, alarms of the present and history records, and system status
    • Real-Time Management - real-time sampling of the torque vs. speed curves for simple, rapid analysis
  • Real-time oscilloscope, tuning, and I/O
How do Servo Motor Brakes Work?
Our servo motor brakes operate by applying the force of a spring to a friction plate mounted to the motor shaft. During operation, when power is applied, the brake is disengaged, allowing the motor to rotate freely. When power is removed, the brake is activated, immobilizing the motor shaft and creating holding torque. This allows the motor to support a load even if power is cut, which can be a great safety feature for many applications. Many of our servo motors include a brake option which can typically be located in the "Ordering Information" section of each motor series page. Additionally, we carry four series of friction brakes which can be purchased separately, or assembled as motor adders. Servo motor brakes may require specific cables for operation. If you have any questions regarding the accessories required for your application, please contact our applications engineers for assistance.
What's the difference between a Servo Motor and a DC motor?
The defining feature of a servo motor is the use of feedback to allow precise control of torque, speed, shaft position, and velocity capabilities. A servo motor can either be a DC or an AC motor. High-performance industrial type servo motors also require a sophisticated controller that can provide these precise instructions to the motor. Whether the servo motor is considered DC or AC just defines the form of power the servo motor runs on. A DC motor’s difference from a DC servo motor is that a DC motor does not have precise torque, speed, or shaft position control by itself. A DC brushed motor does not require a driver or amplifier in order to operate. A DC brushed motor only has a positive and negative terminal where the power supply must be wired to in order to operate and are very inexpensive. The benefit of brushed DC motors is that they provide a low-cost solution in applications where torque, speed, and position do not need to be precisely controlled. Brushless DC motors – also known as BLDC motors – have longer lifespan and greater efficiency than Brushed DC motors, but they are usually more expensive.
What is the difference between an AC Servo and a DC Servo?
The difference between any AC motor and any DC motor is the power source. AC motors use alternating current (AC) and DC motors are powered by direct current (DC). When we talk about DC servo motors, we are typically referring to the types of brushed DC motors used in lower-power, lower-precision servo applications, such as RC cars or planes. Brushed DC servo motors are the least expensive type of servo motor, but the carbon brushes used in their construction degrade with use, so these types are prone to maintenance every 2000 hours of operation. A DC servo motor may also be brushless. Brushless DC (BLDC) servo motors may be found in lower-power industrial applications. Like BLDC servo motors, AC servo motors – typically used in high-power, high-precision industrial applications – are brushless. Any brushless motor type will be less susceptible to the routine maintenance associated with brushed motors. Control method is another notable distinction between AC and DC servo motors. A DC Brush servo motor uses PWM control circuitry to vary the current through a single phase, whereas AC servo motors are controlled through sinusoidal currents of three phases. DC servo motors lack the complex control circuitry required for the sophisticated three-phase control used with industrial AC servo motors.
Are Anaheim Automation Servo Motors AC or DC?
Anaheim Automation offers both AC and DC servo motors.
What is the winding configuration for Anaheim Automation Servo Motors?
Our Servo Motors are wound in a Star Configuration. These motors are also PMSM (Permanent Magnet Synchronous Motors) and they are controlled through sinusoidal waveforms.
How many poles do Anaheim Automation Servo Motors have?
For SMH, SMS, and SMC series motors, the number of pole pairs is indicated by either a "3"," "4," or "5" in the last section of their complete part number.

Example:

What is included in my servo system?
Anaheim Automation's packaged Servo Systems offer an FD servo drive matched with an SMH, SMS, or SMC motor. Each system features one power cable, one encoder cable, one communication cable, as well as highly functional, easy-to-use software for easy start up. The latest versions of the software can be downloaded directly from our Software page; simply locate your servo drive series under the "Models" column and click to download the corresponding software. The servo motors are IP65-rated (shaft sealing IP54) and equipped with an integrated encoder. Some Motors come equipped with absolute encoders and brakes.
What precautions should I take in setting up my servo motor and drive system?
  1. Install servo motors, drivers and controllers, as well as other electronic and mechanical components, in an environment which is free from electrical noise, vibration and shock.
  2. It is preferable to work with these products in a non-static, protective environment. Please refer to our article Installation and Environmental Considerations for Motion Control Systems for more information.
  3. Exposed circuitry should always be properly guarded and/or enclosed to prevent unauthorized human contact with live circuitry.
  4. IMPORTANT NOTE: No work should be performed while power is applied. DO NOT plug in or unplug any connectors when power is ON.
  5. Wait for at least 5 minutes before doing inspection work on the motion control system after turning power OFF, because even after the power is turned off, there will still be some electrical energy remaining in the capacitors of the internal circuit of drivers and controllers.
  6. Read the Users Manuals that are available on our web site for each product purchased.
  7. Do not operate a motion control system in the presence of flammable gases, dust, debris, oil, vapor or moisture/condensation.
  8. For outdoor use, servo motors, drivers and controllers, and other electronic and mechanical components must be protected from the elements by an adequate cover, while still providing adequate air flow and cooling. Moisture may cause an electrical shock hazard and/or induce system breakdown. Due consideration should be given to the avoidance of liquids, moisture and vapors of any kind. Contact the factory should your application require specific IP ratings.
How to test a servo motor. What is the servo motor operation test?
There are several ways to test servo motors. In this example, we will use the Jog Function of the FDS driver to test the Driver, Motor and Cables.
  1. Please make sure the correct wiring of STO before using trial operation, or the driver will display error 200.0.
  2. Press MODE to enter Group F004. Select the object address “d4.18”, and check the motor type.
  3. Press MODE to enter Group F000. Select the object address “d0.02”, and set the target speed to “SpeedDemand_RPM".
  4. Press MODE to enter Group F006. Arrange a test for keys, with the default value of d6.40. Firstly, press ▼ to adjust the data to d6.31. Then, press ▼, the data automatically changes to “d6.15”. Finally, press ▲ to adjust the data to d6.25.
  5. Press SET to activate trial operation. In this case, the numeric display is “adc.d”, and the motor shaft releases. When long pressing ▲ or ▼, the motor automatically locks, and runs according to “+SpeedDemand_RPM” or “-SpeedDemand_RPM” separately. During the trial operation, the numeric displays the motor speed in real time.
  6. The motor set counter clockwise as positive direction. If the direction is not fit for the requirement, users can change the direction through the parameter d2.16 in Group F002.
How is servo motor torque calculated?
Servo motor torque calculation can be accomplished in two different ways. Servo motor torque can be calculated mechanically, where Power is equal to angular speed multiplied by Torque. One can also quickly estimate a servo motor's torque electrically, where Power is equal to Current multiplied by Voltage. Current has a direct relation to torque. To accurately calculate torque, use the following formula:

torque constant * rated current = torque

All of these servo motor torque calculations are provided in real time by the Servo Motor Driver. This allows users to know precise torque output values and change the torque and speed values at different programmed times.
How do I rotate a servo motor 360 degrees?
Using your servo system’s operating software, there should be an application allowing you to control the duty cycle operated by your servo motor. Where you will find this operation control application will vary depending on the particular software your servo system uses. For example, using an SMH servo motor with a KNC-SRV-FD servo drive, you will use the Kinco Servo+ software. In order to rotate the motor 360 degrees, you need to know the resolution of your servo motor encoder – that is, how many pulses per revolution (PPR) does the encoder perform? SMH servo motors are equipped with 2,500 PPR quadrature incremental encoders. This means that in order for the output shaft to rotate a full 360 degrees, 10,000 pulses are needed. Once you have your servo motor connected to the Kinco Servo+ Software, go to Driver/Control Modes/DIN Position Mode. Select DIN_Pos1 and input 10,000. Then select Din_Speed1 and input a speed you would like to rotate the shaft. Lastly go to Digital I/O Functions and set DIN1 to enable, DIN2 to Start Homing, DIN3 to Din Pos Index0, OUT1 to Ready, OUT2 to Error, OUT3 to Home Found, and OUT4 to Pos Found. Then simulate DIN1, DIN2, and DIN3; the motor should rotate a full 360°.
Can a servo motor rotate in both directions?
Yes, servo motors such as those offered by Anaheim Automation can be made to rotate in either direction, depending upon which control mode is being used. The rotational direction of the servo motor can be switched without changing the reference pulse to the servo drive or the reference voltage polarity. This causes the rotation the servo motor shaft is rotating to change. The output signal polarity, such as the encoder pulse output and the analog monitor signal from the servo drive do not change. The standard setting for "forward oration" is counterclockwise as viewed from the servo motor load end.
Can Servo Motors Be Used with Gearboxes?
Gearboxes – sometimes called gearheads, gear reducers, or speed reducers – are power transmission devices used to increase the output torque of a motor. The name "gearbox" is descriptive – a gearbox is a gear train contained within some kind of housing. When a gearbox is mounted to the output end of a motor, the output shaft of the gearbox rotates slower than the output shaft of the motor, and this decrease in speed leads to an increase in output torque. The gear ratio, or reduction ratio, of a gearbox expresses the factor by which speed will decrease and the output torque will increase. For example, if we attached a gearbox with a 20 to 1 (20:1) gear ratio to a motor with an output torque of 200 oz-inches, and a speed of 2,000 RPM, the resulting output torque becomes 4,000 oz-inches, and the new speed is 100 RPM, assuming 100% efficiency. 200 oz-in was multiplied by the gear ratio of 20:1, resulting in 4,000 oz-in, while the 2,000 RPM speed was reduced by a factor of 20, resulting in 100 RPM.

Anaheim Automation offers a wide selection of high-quality gearboxes for many motor types, including models specifically designed to mount to our servo motors.
Why does my servo motor vibrate/jitter?
There are many different reasons a servo motor might vibrate more than it should. This problem is most common with the kind of servo motor used in RC cars or planes – typically the low-cost brushed DC types. The most common cause of a jittery servo motor is an error in the operating software. Generally, it is a parameter that has been set incorrectly. Using the recommended software will allow the motor's parameters to be adjusted to the appropriate settings. A feature called "auto-tuning" is also available in the servo drive. This feature automatically tunes the motor to work more effectively within a given system. Step-by-step instructions covering how to perform this process are located in the User Manual. If you are experiencing this kind of vibration or noise with your Anaheim Automation servo motor, please contact customer support for technical assistance.
Why is my servo motor running hot?
Servo motors always run at a temperature that can be considered “hot” and is completely normal. The temperature that is considered to be safe and not safe depends on the type of servo motor that you are operating. The safe operation temperature zone is defined by the motor's insulation class. For example, our SMH60S servo motor has an insulation class grade “F.” Class F’s Maximum Operation Temperature is 155°C or 311°F. If your servo motor’s temperature is above its insulation class grade, your servo motor is overheating. This decreases the life of your servo motor, and, in some cases, may cause a serious safety hazard.
Why is my servo motor overheating?
Assuming that your servo motor is being run within rated values and is not being overpowered in any way, overheating could be due to environmental factors such as:
  • Ventilation: If the motor is in a system that is poorly ventilated, the heat becomes trapped and builds up, causing overheating. Therefore, it is ideal to have a way to dissipate the heat. This can be done using a fan, or by using a good heat conductor (such as metal) in the form of a motor mount. If the system allows for it, a mount will secure the motor and double as a heat sink.
  • High Ambient Temperature: If the environment in which the servo motor is operating in is too hot, no amount of ventilation will prevent overheating. Always be sure to check the motor spec sheet to see what environmental temperature the motor is suitable for.
  • Dirt, Dust, and Oil: Grime-encrusted servos can cause overheating problems. It is also important to keep fans clear and clean on the servo drive to ensure proper cooling is allowed.
Why is my servo motor making noise?
There are several different reasons as to why your servo motor would be making noise. One reason would be an error in the servo motor's position or a parameter issue. This “servo chatter” typically occurs when the motor's shaft is at standstill or oscillates slightly. A solution to this issue would be to reset the servo drive using its auto-tune feature. If this does not work, your servo motor could have a feedback issue that may require repair. The motor's internal bearings could also cause a “buzzing” or high frequency noise. If you are using a brake on your motor, there is a chance that dust from the brake pads, or other forms of debris, is interfering with the ball bearings in the servo motor. This can be solved by changing the bearings in your servo motor.
What is stall torque on a servo motor? What is continuous torque?
Stall Torque of a servo motor is the amount of torque that needs to be applied to the motor’s shaft in order to cause the motor to stop rotating the shaft. A servo motor's Continuous Torque is the torque that a servo motor can produce indefinitely. This torque would be used if the system is located in the continuous duty zone.
What is Stall Current on a servo motor?
Stall Current is the maximum amount of current drawn when the servo motor is stalled, meaning the motor's rotor is unable to rotate. This typically occurs when the motor's load torque exceeds the motor shaft torque. When a motor is stalled, the current heats up the motor’s windings, which can cause overheating and serious damage to the motor and drive.