Servo control

vomitz

Guest
V
Hi guys. I'm new to servo motors and would like to learn how to control them using PLC. What are the things that I need? I read that stepper motors and servo motors are different because stepper is open loop while servo is close loop. Am I right to say that? So what signal from PLC is used to control the servo motor? PWM?
regards
 
First of all, wether you have loop or not is up to you.
If you need it, you can add feedback to any drive.
Getting feedback to monitor actual position of the axis
is basic requirement to make a loop. If you use the
feedback to control the position - you got yourself a loop.
Steppers were traditionally used as open loop positioning
systems but this is not a must.
Typical characteristics of the stepper systems are:
- cheapre than servo
- ok for slow speed
- pretty high torque
- they tend to resonate on cretain speeds (really loudly!)
- if load is much lower than available torque and application
is not mission critical, you can avoid feedback and hope
that counting step pulses you send to stepper will
match actual position. if the torque ration is not big
or you try to accelerate quickly, chances are that
stepper system will "skip" some of the pulses so
it is not good idea to rely on pulse counting as
replacement for feedback.

Another difference is that with the servo system, positioning
loop is closed in the motion controller instead in your
program and because of that it can have much faster
response without chocking the CPU of your PLC.
Basically you would configure servo for different
motion profiles (jog, home, absolute move to a position,
indexed move, batch move, gearing two or more axes,
circular interpolation etc.) and then use PLC program
just to trigger right move at the right moment.
Servos are true kings of the motion control systems:
- very fast
- VERY flexible (besides positioning and speed control
you can usually have torque control and many different
features that are not available in other systems)
- can be very expencive (but the prices are falling)
- come in all shapes and sizes, for example you can have
linear system or motion controller, amplifier, motor
and encoder all built in ONE unit (check the SilverMax
devices for example).

I hope this helps
 
Control?

Ok. so how do i control a servo using a PLC? what type of signal and how can I program my plc to give signal to the servo controller?
 
Usually a servo is controlled by a summing card. This card is usually aquired from the same company that sold you the servo.
The Plc sends command signals 0-10V maybe or 4-20 milliamps. It depends on what you specify.

No offense intended, but your handle is pretty disgusting.

Hey maybe that's your name?

In the English speaking world, it has a bad reputation.
I would suggest using some kind of abbreviation.
Good luck!
George Bradley
 
If your application is for posisitioning analog control is not my prefferred way.

Most PLC vendors offer posisistioning units with a pulse and directional output. Then you can just use a "dumb" amp to the servo or stepper.

I like to do posistioning applications in a PLC, its nice to be able to do everything in your machine all in one controller, analog, pid, etc.
 

Similar Topics

Hi, I'm thinking about using commands for Melservo J5 controller via HMI without PLC. Have you guys done this kind of control configuration for...
Replies
3
Views
139
Does any one know if its possible to jog a servo in control mode: torque mode(4). Im using the SSV to get a torque limit but when i do the change...
Replies
0
Views
212
Hi everyone. I try to using FB MC_MoveAbsolute, but Fb was error [1103 A value out of the range is set as a commanded position or travel...
Replies
7
Views
843
Hello automation experts, I'm trying to learn about servo axis control in AB ControlLogix PLCs (L33ERMS). Attached is an example of a servo...
Replies
4
Views
1,075
Hi; Normally if someone talks about SERVO, its refer to such a motor control system in which a motor, having permanent magnet on rooter, or a DC...
Replies
11
Views
2,402
Back
Top Bottom