Elementos de Un Servo Drive
Elementos de Un Servo Drive
Elementos de Un Servo Drive
La teora es muy bonita, pero en la prctica no son tantas las aplicaciones en las
que los ejes trabajen de un modo en la que el aprovechamiento de la
regeneracin sea rentable, p.e. en una impresin offset con muchos ejes, lo
habitual es que los ejes que realmente consumen o generan mucha potencia,
aceleren todos a la vez o deceleren todos a la vez
Pero ciertamente, existen aplicaciones en las que podra ser rentable aprovechar
dicha regeneracin, es por eso que muchos fabricantes presentan modelos de
servosistemas en Rack, de modo que la etapa de rectificacin se sita en la
cabecera del servo y los ejes, son mdulos onduladores PWM individuales. Esta
configuracintiene sus ventajas y desventajas, y ser adecuada o no en funcin
de la inversin inicial en hardware y naturaleza de la aplicacin (regeneracin)
Ejemplo de este tipo de configuracin es el Kinetix 6000 de Allen-Bradley
Comunicaciones Serie
Pese a que hoy en da la mayora de los servos presentan versiones con Buses de
Motion Control Digitales, lo cierto es que existen muchas aplicaciones que se
siguen solucionando con consignas analgicas o de pulsos. Para poder
configurar dichos servos se acostumbra a dotar al servo de un puerto de
comunicaciones serie. En el pasado estos solan ser RS-232 o 422, pero en la
actualidad muchos servos de nueva generacin vienen provistos de puertos serie
USB, que permiten una comunicacin mucho ms rpida con el equipo.
Incluso los servos provistos de protocolo de comunicaciones para Motion,
acostumbran a conservar el puerto serie/USB, es siempre una puerta de acceso
adicional cuando por algn motivo es necesario.
Motion BUS
La realimentacin del lazo de velocidad nos vendr dada por el encoder del
motor, pero en ocasiones resulta til poder cerrar el lazo de posicin con otro
encoder adicional: p.e. cuando la mecnica de la mquina es francamente
mala pueden existir notables holguras entre la posicin del eje del motor y la
posicin de la carga que queremos controlar. Tambin se da el caso de sistemas
que tengan un deslizamiento inherente, p.e. una cinta transportadora de papel
en la que exista un cierto deslizamiento del papel respecto al eje.
-El resolver (rotativo), es un sistema analgico, grosso modo lo que nos est
enviando es el voltaje inducido de dos espiras, que por razones constructivas
daran como resultado dos senoides (en lugar de pulsos digitales aqu tenemos
una senoide), examinando la senoide podremos conocer la posicin, y
examinando el desfase la direccin.
Hoy en da se utilizan tanto resolvers como encoders. Tradicionalmente el
resolver se ha considerado ms robusto desde el punto de vista mecnico, pero
al tratarse de una seal analgica es ms sensible desde el punto de vista
electromagntico. El encoder a su vez es ms sensible desde el punto de vista
mecnico: fuerzas excesivas perpendiculares al eje pueden daar el disco lector,
pero en sus versiones ms avanzadas codifica los datos digitalmente por lo que
la deteccin y correccin de errores de comunicacin es posible a nivel de
protocolo.
Creo que existe ifinidad de literatura respecto al encoder de cuadratura y el
resolver, por lo que no me extender ms y os referencio
a : http://es.wikipedia.org/wiki/Codificador_rotatorio para ms informacin.
En este artculo mi intencin es no tanto explicar qu es un encoder o un
resolver (para eso est la Wiki), sin hacer un pequeo repaso de los diferentes
tipos de encoders y protocolos y su campo de aplicacin.
Encoder incremental o absoluto?
La respuesta est clara: Absoluto ! Siempre que el presupuesto nos lo permita.
El encoder incremental nos informa de los incrementos de posicin y a cada
vuelta nos enva una marca especial Z que utilizaremos para referenciar o
hacer el Homing de una mquina.
Qu es el Homing?
Lo razonable es dedicar uno o ms artculos al Homing, aqu slo mencionar
que el homing es una secuencia inicial para cualquier sistema de posicionado en
el que el controlador necesita conocer la posicin absoluta del motor respecto a
la mquina.
Imaginemos una mesa rotativa, con posiciones de trabajo situadas a 90, y 180
grados respectivamente respecto al punto en el que depositamos la pieza que
queremos manipular (Posicin 0)
ENTRADAS DIGITALES
(Positive and Negative overtravel) son dos entradas, una para el lmite de
carrera positivo y otra para el lmite de carrera negativo.
Entradas de registro
Estas entradas son ultrarrpidas, ya que buscan capturar la posicin del eje con
la mayor precisin posible (y quin mejor que el propio eje para realizar esta
tarea con la mxima precisin? estamos hablando de microsegundos!).
Fase 2: En este estado, el eje se mover a una velocidad muy lenta esperando
detectar una entrada rpida de registro o la marca Z del encoder.
La utilizacin de la entrada de origen, permite un acercamiento a una velocidad
ms alta hasta la Fase 2, que por lo general se realizar a muy poca velocidad
paa garantizar precisin.
Esta secuencia bsica, se puede completar (si el controlador o servo lo
permiten) incluyendo seales adicionales a la maniobra, p.e. cmo los lmites de
carrera ,etc..
SALIDAS DIGITALES
Alarma
Estas salidas acostumbran a ser configurables (por ejemplo para indicar que el
servo est a velocidad, o en posicin, etc) y en algunos casos pueden ser
utilizasdas como salidas de propsito general del controlador.
ENTRADAS ANALGICAS
Consigna y lmites
SALIDAS ANALGICAS
Monitores
PAR!
Publicado el 15 abril, 2010 por Motion Control
Fuerza
Par
Masa
Momento de Inercia
Aceleracin
Aceleracin Angular
Un sistema con alta rigidez es porejemplo, un sistema de motor lineal (no todos
los motores son rotativos!) que por su naturaleza y rigidez tiene unas
prestaciones dinmicas imposibles para un motor rotativo.
SOLUCIN:
En la mayora de servosistemas, es posible definir una relacin de pulsos de
entrada del controlador y pulsos de salida hacia el motor (Gear Ratio, Encoder
Ratio,)
Muchas veces resulta til asignar ste trabajo al Servo (cuando el servo tiene
parmetros para el gear ratio) de modo que el controlador trabajar con
conversiones de unidades enteras sin decimales.
En otras ocasiones ser tambin posible definir en el propio controlador el gear
ratio del eje.
Sea como fuera, lo que no es recomendable es definir escalados de unidades con
decimales. Para ello, la mayora de controladores disponen de un par de
parmetros en los que se define la relacin entre cuentas de encoder y unidades
por vuelta.
Los bloques de funcin para control de ejes de PLC open tienen todos en comn
una misma estructura de parmetros de entrada, parmetros de salida y
parmetros de Entrada y Salida.
Entender cmo se comportan y para qu sirven los parmetros de E/S de un
bloque PLC open, facilitar el trabajo posterior de programacin.
Un bloque de funcin PLC open est montado sobre el estndar IEC-61131-3.
Dicha norma precisa que un bloque de funcin puede ser invocado en un
programa mediante una instancia, la instancia y sus subelementos es en
definitiva la variable que contiene toda la informacin relativa a la invocacin
del bloque de funcin.
En el ejemplo de la imagen Origen Disco es la instancia del bloque de funcin
MC_Home
Los bloques PLC open necesitan de una o ms entradas para la referencia del
Eje (Axis). Estos parmetros son de un tipo de dato AXIS_REF. y definen el eje
o ejes sobre los que acta el bloque de funcin.
La estructura de datos AXIS_REF, es diferente para cada fabricante, puesto que
PLC open define el tipo de dato AXIS_REF comno especfico del fabricante.
Un bloque de funcin se puede ser de dos tipos: