Professional Documents
Culture Documents
ControlLogixTM
Módulo de
Manual de
movimiento
(Nº cat. 1756-M02AE)
instalación y
configuración
Información importante para el Dada la variedad de usos de los productos descritos en esta
usuario publicación, los responsables de la aplicación y el uso de este equipo
de control deben estar convencidos de que se han tomado todas las
medidas necesarias para garantizar que cada aplicación y uso cumple
con todos los requisitos de rendimiento y seguridad, así como
cualquier ley, normativa, código y norma de aplicación al respecto.
Las ilustraciones, diagramas, programas de muestra y ejemplos de
disposición que se muestran en esta guía tienen como único fin servir
de ejemplos. Dado que existen muchas variables y requisitos
asociados a cualquier instalación concreta, Allen-Bradley no asume
responsabilidad alguna (incluida la responsabilidad de propiedad
intelectual) por el uso real basado en los ejemplos mostrados en esta
publicación.
La publicación SGI-1.1 de Allen-Bradley, Safety Guidelines for the
Application, Installation and Maintenance of Solid-State Control
(Pautas de seguridad para la aplicación, instalación y mantenimiento
del control de estado sólido) (disponible en su oficina local de Allen-
Bradley), describe algunas diferencias importantes entre
equipamiento de estado sólido y dispositivos electromecánicos que se
deben tener en cuenta al aplicar productos como los descritos en esta
publicación.
Se prohíbe la reproducción del contenido, en su totalidad o en parte,
de esta publicación, que cuenta con copyright, sin el consentimiento
escrito de Allen-Bradley Company, Inc..
ControlLogix, Logix5550 y RSLogix son marcas comerciales de Allen-Bradley Company, Inc., una com-
pañía de Rockwell International.
G-3
Contenido
Quién debe usar este manual Para usar este manual, usted debe saber programar y utilizar el
controlador Logix5550™ de Allen-Bradley para poder usar con
eficacia los módulos de control de movimiento.
Si necesita más información acerca de la programación y la
utilización del controlador Logix5550, consulte el Manual del usuario
del controlador Logix5550, publicación número 1756-6.5.12.
Sección Contenido
Capítulo 1
Información acerca del sistema de
El sistema de control de movimiento control de movimiento ControlLogix.
ControlLogix
Especificaciones y pautas de
Apéndice A
rendimiento para el módulo de control
Especificaciones y rendimiento de movimiento.
Convenciones usadas en este Este manual usa las siguientes convenciones para la utilización de
manual ventanas y cuadros de diálogo.
Convención Ejemplo
Número de
Publicación Descripción
publicación
Número de
Publicación Descripción
publicación
Proporciona descripciones de
Manual de referencia del conjunto
todas las instrucciones admitidas
1756-6.4.1 de instrucciones del controlador
por el software de programación
Logix5550
RSLogix 5000.
Proporciona descripciones de
Manual de referencia del conjunto
todas las instrucciones de control
1756-6.4.3 de instrucciones de control de
de movimiento usadas en el
movimiento de Logix5550
software RSLogix 5000.
Asistencia local
Póngase en contacto con su representante local de Rockwell
Automation para:
• asistencia para ventas y pedidos
Asistencia técnica
Si necesita ponerse en contacto con Rockwell Automation para
obtener asistencia técnica, consulte primero la información de este
manual. Si el problema persiste, llame al representante local de
Rockwell Automation.
El número de teléfono de la Asistencia técnica de Rockwell
Automation es:
1-603-443-5419
El servomódulo admite:
Task Descripción
Task Descripción
El parámetro
de control de
movimiento
El tutorial Inicio Este tutorial le guiará a través de todos los pasos necesarios para
desarrollar una sencilla aplicación de control de movimiento con un
solo eje. Para este tutorial, utilice los siguientes componentes del
sistema de control:
• Un chasis de 4 ranuras y fuente de alimentación eléctrica
• Un servomódulo 1756-M02AE (instalado en la ranura 0)
• Un módulo de entrada 1756-IB16 (instalado en la ranura 1)
• Un módulo de salida 1756-OB16E (instalado en la ranura 2)
• Un controlador Logix5550 (instalado en la ranura 3)
• Software de programación RSLogix 5000
Task Descripción
7. Seleccione Aceptar.
Campo Entrada
Nombre Axis_X
Campo Entrada
Tipo Servo
Campo Entrada
Nombre Motion_Group
9. Pulse Añadir.
Campo Entrada
Régimen aproximado 5
Campo Entrada
Campo Entrada
Campo Entrada
Campo Entrada
Modo Activar
Campo Entrada
Campo Entrada
• Error de posición
Habilitar actualización de servo • Comando de velocidad
• Nivel de salida de servo
Campo Entrada
Campo Entrada
Feedback Positiva
Campo Entrada
Campo Entrada
Ranura 0
Canal 0: Axis_X
4. Seleccione Descargar.
18. Haga rotar despacio el eje del motor hasta que aparezca la
siguiente ventana.
12. Haga clic con el botón derecho del ratón en el campo Control de
movimiento.
Campo Entrada
Nombre Axis_X_MSO
Axis_X_MAFR MOTION_INSTRUCTION NA
Axis_X_MAH MOTION_INSTRUCTION NA
Axis_X_MAJF MOTION_INSTRUCTION NA
Axis_X_MAJR MOTION_INSTRUCTION NA
Axis_X_MAM MOTION_INSTRUCTION NA
Axis_X_MAS MOTION_INSTRUCTION NA
Axis_X_MSF MOTION_INSTRUCTION NA
Axis_X_MSO MOTION_INSTRUCTION NA
Punto flotante
Axis_X_pos REAL
(coma flotante)
Renglón 2:
Cuando la entrada 1 tiene una transición positiva, el
controlador activa el servo Axis_X. Esta instrucción
cierra el lazo de posición y activa la salida de activación
del servodrive.
Renglón 3:
Cuando la entrada 2 tiene una transición positiva, el
controlador desactiva el servo Axis_X. Esta instrucción
abre el lazo de posición y desactiva la salida de
activación del servodrive.
Renglón 4:
Cuando la entrada 3 tiene una transición positiva, el
controlador inicia Axis_X
Renglón 5:
Cuando la entrada 4 tiene una transición positiva, el
controlador impulsa Axis_X en la dirección de avance
con una velocidad de 5.0.
Renglón 6:
Cuando la entrada 5 tiene una transición positiva, el
controlador impulsa Axis_X en la dirección de
retroceso con una velocidad de 5.0.
Renglón 7:
Cuando la entrada 4 o la entrada 5 tienen una
transición negativa, el controlador detiene el
impulso de Axis_X.
Renglón 8:
Cuando la entrada 6 tiene una transición positiva, el
controlador mueve Axis_X a una distancia
incremental de 10.0 a una velocidad de 5.0.
Renglón 9:
El controlador lee el atributo de posición real de
Axis_X y almacena su valor en Axis_pos.
Task Descripción
Seleccionar el reloj maestro del Antes de añadir el módulo de control de movimiento debe identificar
sistema el controlador que va a ser el controlador maestro. Al seleccionar el
controlador maestro para la aplicación, puede sincronizar todos los
módulos de control de movimiento y controladores Logix5550 del
chasis.
4.
Si Y Entonces
• Seleccione Que
Ningún otro controlador del este controller
El controlador usa un
chasis está configurado sea el maestro
eje de movimiento
como controlador maestro
• Seleccione Aceptar
5. Seleccione Aceptar.
La ficha Fecha/Hora
La ficha Fecha/Hora permite ver y editar la hora del reloj del
controlador y el estado del reloj maestro del sistema.
Fecha
Este campo proporciona la fecha de reloj actual, en el formato
seleccionado en la aplicación Configuración regional del Panel de
control de Windows NT.
Hora
Este campo muestra la hora de reloj actual, en el formato
seleccionado en la aplicación Configuración regional del Panel de
control de Windows NT.
Definir
El botón Definir se utiliza para establecer la fecha y/o la hora. Haga
clic en el botón para acceder al cuadro de diálogo Definir fecha/hora.
Estado
Hay cuatro indicadores circulares que le informan del estado del reloj
maestro del sistema. Un indicador azul muestra que la condición de
estado correspondiente es verdadera; si no, no tiene color. Las
condiciones de estado son:
Cómo nombrar un eje Al nombrar un eje, éste queda añadido a la aplicación. Para nombrar
un eje:
Utilice este cuadro de diálogo para crear nuevos tags. Los parámetros
que aparecen en este cuadro de diálogo dependen del tipo de tag que
se esté creando.
Parámetros comunes
Los siguientes parámetros aparecen en el cuadro de diálogo Nuevo tag
siempre que se crea un tag base, un tag de alias o un tag consumido.
Nombre
Introduzca el nombre del tag que desea crear.
Descripción
Introduzca una descripción del tag.
Tipo de tag
Marque el tipo de tag que va a crear:
Data Type
En el campo Data Type se puede introducir directamente el tipo de tag
que se desea crear o hacer clic en el botón de puntos para ir al cuadro de
diálogo Seleccionar data type. En este cuadro de diálogo, se puede
seleccionar el tipo de datos adecuado. Los tipos de datos Message,
Axis, CAM, PERFILES CAM y PID requieren una configuración
adicional; el botón Configurar está habilitado para estos tipos de datos.
Campo Entrada
Campo Entrada
Configuración de un eje de Cuando haya nombrado el eje en la ventana Nuevo tag, debe
movimiento configurarlo. Puede seleccionar las opciones de configuración en la
pantalla Propiedades de axis. Estas opciones tienen una serie de
fichas que dan acceso a cuadros de diálogo específicos para
configurar el eje. Escriba las entradas adecuadas en cada uno de los
campos. Aparece un asterisco en la ficha para indicar que se han
realizado cambios, pero que no se han aplicado. Pulse el botón
Aplicar situado en la parte inferior de cada cuadro de diálogo para
aplicar las selecciones.
Ficha General
Utilice la ficha General para asociar un módulo al eje y establecer lo
que va a ser el uso del eje. Cuando el software RSLogix 5000 está en
línea y el controlador pasa a modo de marcha manual o el lazo de
regulación está activado, todos los atributos de esta ficha pasan a un
estado de sólo lectura. Cuando un atributo pasa a un estado de sólo
lectura, cualquier cambio pendiente para dicho atributo queda sin
efecto.
Tipo
Si el tag del eje no es consumido, configure el tipo de eje para
establecer lo que va a ser el uso de dicho eje. Tiene las siguientes
posibilidades:
Modo de posicionamiento
En el campo Modo de posicionamiento, seleccione el modo de
posicionamiento adecuado para el eje.
Module
El nombre del módulo de control de movimiento asociado a este eje.
Elija entre:
Canal
En este campo, introduzca el canal al que está asociado el eje. Elija en
la lista de canales disponibles para establecer una asociación con el
módulo seleccionado. La asignación de módulo queda desactivada
cuando el software RSLogix 5000 está en línea.
Campo Entrada
3.
Si Entonces
Ficha Grupo
Utilice la ficha Grupo para asociar el eje a un grupo y modificar los
atributos de grupo. Cuando el software RSLogix 5000 está en línea,
todos los atributos de esta ficha pasan a un estado de sólo lectura.
Cuando un atributo pasa a un estado de sólo lectura, cualquier cambio
pendiente para dicho atributo queda sin efecto.
Axis asignados
Este cuadro presenta una lista de todos los ejes asociados al grupo de
ejes asignado.
Régimen aproximado
Selecciona el régimen periódico con el que se ejecuta la task de control
de movimiento para calcular la posición ordenada del servo, la velocidad
• Sin Major Fault: ningún fallo detectado por el grupo de ejes hace
que el procesador falle. El programador de la aplicación tiene que
gestionar el fallo del programa.
• Major Fault: cualquier fallo detectado por el grupo de ejes hace
que la luz OK del procesador parpadee en rojo y que se dé paso a
la rutina de fallo. Si la rutina de fallo gestiona el fallo y lo
soluciona, la luz OK se pone verde. Si la rutina de fallo no
soluciona el fallo, la luz OK se queda en rojo, deja de parpadear y
el procesador detiene la ejecución del programa.
5. Seleccione el botón Nuevo grupo si no hay ningún grupo
definido y necesita introducir un grupo. Aparece la ventana
Nuevo tag.
Campo Entrada
9. Seleccione Añadir.
Campo Entrada
12. Pulse Aplicar para establecer las entradas y pulse Aceptar para
volver a la ventana Propiedades de axis - Grupo.
Ficha Unidades
Utilice esta ficha para determinar las unidades que definen el eje de
movimiento. Cuando el software RSLogix 5000 está en línea y el
controlador pasa a modo de marcha manual o el lazo de regulación
está activado, todos los atributos de esta ficha pasan a un estado de
sólo lectura. Cuando un atributo pasa a un estado de sólo lectura,
cualquier cambio pendiente para dicho atributo queda sin efecto.
Unidades de posición
Defina las unidades de ingeniería (y no cuentas de feedback) que se
van a utilizar para medir y programar todos los valores relacionados
con el movimiento (p. ej., posición, velocidad, etc.). Estas unidades
de posición pueden ser diferentes para cada eje.
Unidad de tiempo
Seleccione la unidad de tiempo (p. ej., segundos) que se va a utilizar
al trabajar con valores de velocidad, aceleración y desaceleración.
Unidad de velocidad
Seleccione la unidad de velocidad que se va a utilizar para configurar
ciertos bloques de instrucciones de control de movimiento. Elija
entre:
Campo Entrada
Escriba las unidades para el eje.
Unidades de
posición Por ejemplo, un eje lineal puede utilizar pulgadas, metros,
etc.
Seleccione la unidad de tiempo para el eje.
17. Pulse Aplicar para aplicar las entradas. Pulse la ficha Feedback
para acceder a la ventana Feedback.
Ficha Feedback
Utilice esta ficha para configurar el feedback para un eje. Cuando el
software RSLogix 5000 está en línea y el controlador pasa a modo de
marcha manual o el lazo de regulación está activado, todos los
atributos de esta ficha pasan a un estado de sólo lectura. Cuando un
atributo pasa a un estado de sólo lectura, cualquier cambio pendiente
para dicho atributo queda sin efecto.
Cuentas/Desbobinado
Especifique la distancia en cuentas de feedback, usada para realizar
un desbobinado electrónico automático, si el modo de
posicionamiento del eje está configurado como Rotativo. El
desbobinado electrónico permite un rango de posición infinito para
ejes rotativos restando la distancia de desbobinado de la posición real
y de comando cada vez que el eje recorre la distancia de desbobinado.
Campo Entrada
Escriba el número de cuentas de transductor por unidad de
posición del eje.
Este valor permite convertir los cuentas del encoder en
unidades de posición del eje.
Cuentas/1.0 rev Por ejemplo, un eje utiliza un encoder de 1000 líneas
acoplado directamente a un tornillo conductor de 5 giros (5
vueltas por pulgada). El valor de Cuentas/1.0 rev es:
1000lines 4counts 5revs 20000counts
------------------------- × -------------------- × -------------- = --------------------------------
rev line inch inch
Ficha Posicionamiento
Utilice esta ficha para configurar los atributos relacionados con el
posicionamiento para los bloques de control de movimiento
ordenados para el eje. Cuando el software RSLogix 5000 está en línea
y el controlador pasa a modo de marcha manual o el lazo de
regulación está activado, todos los atributos de esta ficha pasan a un
Tolerancia de bloqueo
Especifica los límites de un error de posición con los que se establece
el bit de estado de bloqueo de posición. Esto sirve para determinar el
momento en que los movimientos de posición alcanzan la posición
final deseada. Advierta que este valor se interpreta como una cantidad
+/-. Por ejemplo, si las unidades de posición son pulgadas, al
especificar una tolerancia de bloqueo de 0.01 se obtiene una exactitud
de posicionamiento mínima de +/- 0,01 pulgadas.
Campo Entrada
Seleccione el perfil de control de movimiento para el eje.
21. Pulse Aplicar para aplicar las entradas. Pulse la ficha Volver al
inicio para acceder al cuadro de diálogo Volver al inicio.
Posición home
Especifique la posición absoluta deseada para el eje después de que se
haya completado la secuencia de vuelta al inicio especificada. En la
mayoría de los casos, esta posición se establece en cero, aunque se
puede utilizar cualquier valor dentro de los límites de carrera del
software. Una vez completada la secuencia de vuelta al inicio, el eje
se queda en esta posición.
Modo
Seleccione el modo de vuelta al inicio. Elija entre:
Secuencia
Cuando el modo de vuelta al inicio es Activo, seleccione el tipo de
secuencia de vuelta al inicio para especificar si se debe usar un
interruptor de final de carrera inicial y/o el impulso de cero de
encoder. Las secuencias de vuelta al inicio activas, con la excepción
del tipo Inmediato, usan perfiles de velocidad de impulsos
trapezoidales para mover el eje, al tiempo que controlan cuándo se
produce el evento de vuelta al inicio. Elija entre:
Dirección de home
Seleccione la dirección de home: Positiva o Negativa. Esto determina
la dirección inicial de la secuencia de vuelta al inicio empezada por
una instrucción Búsqueda de cero de Motion Axis (MAH). Positiva
indica una dirección de avance; Negativa indica una dirección de
retroceso.
Velocidad de home
La velocidad del perfil de impulsos usado en la primera fase de una
secuencia de vuelta al inicio activa. La velocidad de home especificada
debe ser inferior a la velocidad máxima y mayor que cero.
Campo Entrada
Escriba la posición absoluta para el eje después de
Posición home
completarse una secuencia de vuelta al inicio.
Seleccione el tipo de vuelta al inicio que se va a usar.
Para Seleccione
• Usar una secuencia de vuelta al
inicio
Modo Activo
• Usar el perfil de velocidad
trapezoidal.
Redefinir la posición absoluta actual
para la siguiente aparición del Pasivo
impulso de cero de encoder
Seleccione el tipo de secuencia de vuelta al inicio activa que
se va a usar.
Para Seleccione
Permitir que el controlador asigne
inmediatamente la posición home a Home inmediato
la posición actual del eje
Mover el eje hasta que detecte el
Secuencia Home al interruptor
interruptor de final de carrera inicial
• Mover el eje hasta que detecte el
interruptor de final de carrera
inicial Home a interruptor
con impulso de cero
• Usar la secuencia de vuelta al
inicio más precisa.
Mover el eje hasta que detecte el Home a impulso de
impulso de cero de encoder cero solamente
Campo Entrada
Seleccione la configuración predeterminada del interruptor
de final de carrera inicial.
23. Pulse Aplicar para aplicar las entradas. Pulse la ficha Fin de
carrera para acceder a su cuadro de diálogo.
Positivo máximo
Especifica la posición positiva máxima que se va a usar para la
comprobación de fin de carrera mediante software, en la que la carrera
positiva máxima siempre es mayor que la carrera negativa máxima.
Negativo máximo
Especifica la posición negativa máxima que se va a usar para la
comprobación de fin de carrera mediante software, en la que la
carrera positiva máxima siempre es mayor que la carrera negativa
máxima.
Campo Entrada
25. Pulse Aplicar para aplicar las entradas. Seleccione la ficha Servo
para acceder a la ventana Servo.
Ficha Servo
Utilice esta ficha para configurar los atributos relacionados con el
servodrive y la actualización del servo. Cuando el software RSLogix
5000 está en línea y el controlador pasa a modo de marcha manual o el
lazo de regulación está activo, todos los atributos de esta ficha pasan a
un estado de sólo lectura. Cuando un atributo pasa a un estado de sólo
lectura, cualquier cambio pendiente para dicho atributo queda sin efecto.
Tipo de servodrive
Seleccione el tipo de servodrive para el lazo de regulación. Elija
entre:
Límite de salida
Proporciona un método para limitar a un nivel especificado el voltaje
máximo de salida del servo de un eje físico. La salida del servo para
el eje como función de un error de servo positivo, tanto con limitación
de salida de servo como sin ella, se puede representar de la siguiente
manera:
Campo Entrada
Habilitar
Seleccione los atributos de estado que desea actualizar
actualización de
regularmente.
servo
Ficha Acciones
Utilice esta ficha para configurar las acciones de fallo y la acción de
paro programado para el eje. Cuando el software RSLogix 5000 está
en línea y el controlador pasa a modo de marcha manual o el lazo de
regulación está activado, todos los atributos de esta ficha pasan a un
estado de sólo lectura. Cuando un atributo pasa a un estado de sólo
lectura, cualquier cambio pendiente para dicho atributo queda sin
efecto.
Error de posición
Especifica la acción de fallo que se debe emprender cuando el error
de posición supera la tolerancia de posición establecida para el eje.
Campo Entrada
Para Seleccione
Campo Entrada
Para Seleccione
Para Seleccione
Campo Entrada
Para Seleccione
Para Seleccione
Campo Entrada
Para Seleccione
Ficha Conectar
Utilice esta ficha para configurar e iniciar la secuencia de prueba de
conexión y impulso de cero del eje. Cuando el software RSLogix 5000
está en línea y el controlador pasa a modo de marcha manual o el lazo de
regulación está activado, todos los atributos de esta ficha pasan a un
estado de sólo lectura. Cuando un atributo pasa a un estado de sólo
lectura, cualquier cambio pendiente para dicho atributo queda sin efecto.
Probar incremento
Especifica la distancia recorrida por el eje al ejecutarse la prueba de motor/
encoder. El valor predeterminado está establecido en aproximadamente un
cuarto de revolución del motor en unidades de posición.
Polaridad
Para la salida del servo, este valor especifica la polaridad de salida del
servo para el eje. Este valor se determina al ejecutar la prueba de
motor/encoder.
Campo Entrada
Para Seleccione
Salida del servo
Usar polaridad positiva Positiva
Para Seleccione
Feedback
Usar polaridad positiva Positiva
31. Pulse Aplicar para aplicar las entradas. Seleccione la ficha Ajustar
para acceder a la ventana Ajustar.
Ficha Ajustar
Utilice esta ficha para configurar e iniciar la secuencia de ajuste del
eje. Cuando el software RSLogix 5000 está en línea y el controlador
pasa a modo de marcha manual o el lazo de regulación está activado,
todos los atributos de esta ficha pasan a un estado de sólo lectura.
Cuando un atributo pasa a un estado de sólo lectura, cualquier cambio
pendiente para dicho atributo queda sin efecto.
Ajuste de velocidad
Determina la velocidad máxima del proceso de ajuste. Este valor debe
establecerse como la velocidad máxima de operación deseada del
motor (en unidades de ingeniería) antes de ejecutar la prueba de
ajuste.
Ajuste de dirección
La dirección del perfil de control de movimiento de ajuste. Negativo
indica la dirección de retroceso; positivo indica la dirección de
avance.
Factor de regulación
Especifica la respuesta dinámica del servoeje. De manera
predeterminada, está establecido en 0,8. Cuando se ajustan ganancias
usando un factor de regulación pequeño, es posible que una prueba de
respuesta de paso realizada para el eje provoque una oscilación
descontrolada. Las ganancias generadas usando un factor de
regulación mayor podrían producir una respuesta de paso del sistema
sin excesos y estable, pero es posible que sean lentas para responder a
los cambios.
Ajustar
Especifica las ganancias que se van a determinar mediante el proceso
de ajuste.
Iniciar ajuste
Haga clic en este botón para iniciar la prueba de ajuste. Si el proceso
de ajuste termina satisfactoriamente, habrá determinado las ganancias
seleccionadas y todos los atributos de la ficha Dinámica.
Ancho de banda
El ancho de banda viene determinado por el proceso de ajuste. El
valor del Ancho de banda de la posición servo representa la ganancia
de unidad. El ancho de banda de la ganancia de unidad es la
frecuencia más allá de la cual la posición servo no puede
proporcionar ninguna corrección importante de errores de posición.
Al calcular ganancias basadas en este máximo, se obtiene una
respuesta dinámica acorde con el valor actual del Factor de
regulación.
Campo Entrada
Ajuste de límite
Escriba el límite del movimiento del eje durante el autoajuste.
de carrera
Ajuste de
Escriba la velocidad máxima iniciada durante el autoajuste.
velocidad
Ficha Ganancias
Utilice esta ficha para configurar las ganancias servo asociadas al eje.
Cuando el software RSLogix 5000 está en línea y el controlador pasa a
modo de marcha manual, todos los atributos de esta ficha pasan a un
estado de sólo lectura. Cuando un atributo pasa a un estado de sólo
lectura, cualquier cambio pendiente para dicho atributo queda sin efecto.
Lazo de posición
Proporcional
El Error de posición se multiplica por la Ganancia proporcional del
lazo de posición, o Ganancia Pos P, para producir un componente del
Comando de velocidad que por último intenta corregir el error de
posición. Una Ganancia Pos P demasiado pequeña provoca un
comportamiento del eje demasiado sumiso o blando. Por otro lado,
una Ganancia Pos P demasiado grande puede provocar la oscilación
del eje debido a una clásica inestabilidad del servo. Para definir la
ganancia manualmente, debemos hacer hincapié en que el factor de
Escala de salida para el eje debe quedar establecido para el sistema
del servodrive.
Integral
La Integral (suma) del Error de posición se multiplica por la Ganancia
integral del lazo de posición, o Ganancia Pos I, para producir un
componente del Comando de velocidad que por último intenta
corregir el error de posición. La Ganancia Pos I mejora el
funcionamiento de posicionamiento estable del sistema. Si se
aumenta la ganancia integral, generalmente se aumenta la precisión
del posicionamiento final del sistema. Sin embargo, una ganancia
integral excesiva provoca la inestabilidad del sistema.
Feedforward de velocidad
La Ganancia de feedforward de velocidad escala la Velocidad de
comando actual por la Ganancia de feedforward de velocidad y la
añade como un offset del Comando de velocidad. Por tanto, la
Ganancia de feedforward de velocidad permite que el siguiente error
del sistema de servo se reduzca prácticamente a cero al funcionar a
velocidad constante. Esto es importante en aplicaciones tales como
aplicaciones de sincronismo digital y sincronización electrónicas,
donde es necesario que la posición real del eje no se quede muy por
detrás de la posición ordenada en ningún momento. El valor óptimo
para la Ganancia de feedforward de velocidad es 100%. Sin embargo,
en realidad es posible que haya que disminuir el valor para adaptarlo
a lazos de velocidad con una ganancia de lazo no infinita y otras
consideraciones relacionadas con la aplicación.
Proporcional
El Error de velocidad se multiplica por la Ganancia proporcional de
velocidad para producir un componente de la Salida del servo o del
Comando de par que por último intenta corregir el error de velocidad,
creando el efecto de regulación. Si se aumenta la Ganancia proporcional
de velocidad, se obtiene un movimiento más suave, una aceleración
mejorada, un exceso reducido y una mayor estabilidad del sistema. Sin
embargo, una Ganancia proporcional de velocidad excesiva provoca
inestabilidad de las altas frecuencias y efectos de resonancia.
Integral
Cuando se configura para un servodrive con lazo de par (corriente),
con cada actualización del servo, el Error de velocidad actual se
acumula en una variable llamada Error integral de velocidad. Este
valor se multiplica por la Ganancia integral de velocidad para
producir un componente de la Salida del servo o del Comando de par
que intenta corregir el error de velocidad. Cuanto mayor es el valor de
la Ganancia Vel I, más deprisa alcanza el eje la condición de Error de
velocidad cero. Desgraciadamente, el control de la Ganancia I es
intrínsecamente inestable. Una Ganancia I excesiva provoca la
oscilación del eje e inestabilidad del servo.
Feedforward de aceleración
La Ganancia de feedforward de aceleración escala la Aceleración de
comando actual por la Ganancia de feedforward de aceleración y la
añade como un offset de la Salida del servo generada por el lazo de
regulación. Hecho esto, los lazo de regulacións no necesitan
contribuir mucho a la Salida del servo, por lo que los valores del Error
de posición y/o velocidad se reducen de manera importante. Por
tanto, cuando se usa junto con la Ganancia de feedforward de
velocidad, la Ganancia de feedforward de aceleración permite que el
siguiente error del sistema de servo durante las fases de aceleración y
desaceleración de movimiento quede reducido prácticamente a cero.
Esto es importante para aplicaciones tales como aplicaciones de
sincronismo digital y sincronización electrónicas, donde es necesario
que la posición real del eje no se quede muy por detrás de la posición
ordenada en ningún momento. El valor óptimo para Feedforward de
aceleración es 100%. Sin embargo, en realidad, es posible que haya
que disminuir el valor para adaptarlo a lazos de velocidad con
ganancia de lazo no infinita y otras consideraciones relacionadas con
la aplicación.
Compensación de fricción
No es infrecuente que un eje tenga tanta fricción estática que, incluso
con un gran error de posición, se niegue a moverse. En tales casos,
utilice la Compensación de banda muerta para interrumpir la fricción
estática ante un error de posición distinto de cero. Esto se hace
sumando o restando un nivel de salida fijo, llamado Compensación de
banda muerta, al valor de Salida del servo basándose en su signo
actual. Un valor mayor hace que el eje "vacile", fenómeno que
describe un rápido movimiento del eje hacia delante y hacia atrás.
Offset de salida
Otra situación corriente al establecer una interfaz con un servodrive
externo, especialmente en el caso de servodrives de velocidad, es el
efecto de offset del servodrive. La acumulación de offsets de la salida
DAC del servomódulo y la Entrada de servodrive provoca una
situación en la que un valor ordenado de Salida del servo igual a cero
hace que el eje "derive".
Escala de salida
El atributo Escala de salida se usa para convertir la salida del lazo de
regulación en el voltaje equivalente al servodrive. El valor de Escala
de salida queda normalmente establecido por el procedimiento de
autoajuste del servo, pero estos valores se pueden calcular, si es
necesario, siguiendo las siguientes pautas:
Restablecer
Haga clic en este botón para restablecer los valores de las ganancias a
los valores que tenían cuando se abrió el cuadro de diálogo
Propiedades de axis.
Campo Entrada
Campo Entrada
Ancho banda de Escriba el valor del ancho de banda del filtro de salida digital
filtro de salida de paso bajo del servo.
Ficha Dinámica
Utilice esta ficha para configurar los atributos relacionados con la
dinámica asociados al eje. Cuando el software RSLogix 5000 está en
línea y el controlador pasa a modo de marcha manual, todos los
atributos de esta ficha pasan a un estado de sólo lectura. Cuando un
atributo pasa a un estado de sólo lectura, cualquier cambio pendiente
para dicho atributo queda sin efecto.
Velocidad máxima
Especifica la velocidad estable del eje. Este valor se define
normalmente como un 90 % aproximado del régimen de velocidad
máxima del motor. Esto proporciona suficiente espacio al eje para
funcionar en todo momento dentro de las limitaciones de velocidad
del motor.
Aceleración máxima
Especifica el régimen de aceleración máxima (en unidades de
posición por segundo) del eje. Si se definen manualmente, lo normal
es que estos valores se deban definir como el 85 % aproximado de los
regímenes de aceleración y desaceleración máximas del eje.
Desaceleración máxima
Especifica el régimen de desaceleración máxima (en unidades de
posición por segundo) del eje. Si se definen manualmente, lo normal
es que estos valores se deban definir como un 85 % aproximado de
los regímenes de aceleración y desaceleración máximas del eje.
Restablecer
Haga clic en este botón para restablecer los valores de las ganancias a
los valores que tenían cuando se abrió el cuadro de diálogo
Propiedades de axis.
Campo Entrada
Velocidad
Escriba el valor de la velocidad estable máxima del eje.
máxima
Aceleración
Escriba la aceleración máxima que se debe aplicar a un eje.
máxima
37. Pulse Aplicar para aplicar estas entradas. Pulse Aceptar para
cerrar la ventana Propiedades de axis. El eje está configurado.
Asignación de ejes de Puede asignar ejes adicionales repitiendo las secciones precedentes.
movimiento adicionales Para nombrar y asignar otro eje, consulte la sección Cómo nombrar
un eje.
Renglón 0:
Activa los ejes Alimentar y Cortar cuando se pulsa el
botón servo_on.
Renglón 1:
Impulsa el eje Alimentar en la dirección positiva
cuando se pulsa el botón jog_plus.
Renglón 2:
Impulsa el eje Alimentar en la dirección de retroceso
cuando se pulsa el botón jog_minus.
Renglón 3:
Detiene el eje Alimentar cuando se suelta el botón
jog_plus o el botón jog_minus.
Este capítulo describe cada una de las tasks para añadir y configurar
un módulo de control de movimiento .
Adición del módulo 1756-M02AE Para usar el módulo de control de movimiento en un sistema de
control, debe añadir el módulo de control de movimiento al programa
de aplicación.
Nuevo module
Utilice este cuadro de diálogo para seleccionar y crear un nuevo
módulo. Para acceder a este cuadro de diálogo, coloque el cursor
sobre la carpeta Configuración de I/O en el Organizador de controller
y haga clic con el botón derecho del ratón. Aparece el menú sensible
al contexto, en el que puede seleccionar Nuevo module.
Tipo
El campo Tipo muestra el número de catálogo del módulo resaltado en
el cuadro de lista Tipo. Puede escribir un número de catálogo en este
campo para seleccionar/buscar rápidamente el módulo que desea crear
o puede desplazarse por la lista de módulos del cuadro de lista Tipo.
Revisión mayor
Seleccione el número de revisión mayor del módulo físico que desea
que se encuentre en el chasis.
Mostrar
Muestra casillas de verificación, que admiten el filtrado de ciertos
tipos de módulos.
Seleccionar todos
Haga clic en este botón para mostrar todos los módulos del cuadro de lista;
todas las casillas de verificación del campo Mostrar están marcadas.
Borrar todos
Haga clic en este botón para borrar todas las casillas de verificación
del campo Mostrar.
Campo Entrada
Para Seleccione
Edición de la configuración del La siguiente sección explica las pantallas de Propiedades del module.
módulo de control de Utilice estas pantallas para editar las propiedades del módulo cuando
haya que hacer cambios. Puede acceder a la pantalla Propiedades del
movimiento
module resaltando el módulo de control de movimiento y haciendo
clic con el botón derecho del ratón. Seleccione Propiedades en la
pantalla del menú emergente que aparece como se muestra en la
siguiente figura.
Ficha General
Utilice esta ficha para crear/ver las propiedades de módulo para el
módulo de control de movimiento 1756-M02AE. Este cuadro de
diálogo le proporciona el medio para ver el tipo, descripción,
distribuidor y nombre del módulo primario. También puede introducir
el nombre y una descripción del módulo. Otros campos y botones de
este cuadro de diálogo le permiten definir la ubicación en ranura del
módulo, revisar información sobre ambos canales, ir al cuadro de
diálogo Nuevo tag para crear un eje y asociarlo a uno de los canales,
seleccionar el número de revisión menor y seleccionar una opción de
codificación electrónica. También puede ver el estado que marca el
controlador acerca del módulo, pero sólo cuando esté en línea.
Tipo
Muestra el tipo y descripción del módulo que se está creando (sólo lectura).
Distribuidor
Muestra el distribuidor del módulo que se está creando (sólo lectura).
Primario
Muestra el nombre del módulo primario. Si el módulo está en el
chasis local, aparece "Local".
Nombre
Introduzca el nombre del módulo.
Descripción
Introduzca aquí una descripción del módulo, de hasta 128 caracteres.
Puede utilizar cualquier carácter imprimible en este campo. Si
sobrepasa la longitud máxima, el software emite una señal auditiva de
advertencia e ignora cualquier carácter sobrante.
Ranura
Introduzca el número de ranura donde reside el módulo. El botón
giratorio contiene valores que van de 0 a 1 menos que el tamaño del
chasis (p. ej., si tiene un chasis de 4 ranuras, el botón giratorio gira de 0
a 3). Si introduce un número de ranura que no entra dentro de este rango,
aparecerá un mensaje de error cuando intente aplicar los cambios.
Axis asociados
Esta sección le permite asignar tags de eje a canales específicos del
servomódulo.
Canal 0
Representa al Canal 0 del servomódulo. Este campo le permite
asociar un tag de eje al canal 0.
Canal 1
Representa al Canal 1 del servomódulo. Este campo le permite
asociar un tag de eje al canal 1.
Revisión
Seleccione el número de revisión menor del módulo.
Codificación electrónica
Seleccione una de estas opciones de codificación para el módulo
durante la configuración inicial del módulo:
• Distribuidor
• Tipo de producto
• Número de catálogo
• Revisión mayor
• Revisión menor
Esta característica impide insertar por error un módulo equivocado en
una ranura equivocada.
Ficha Conexión
La ficha Conexión se utiliza para definir el comportamiento del
controlador con el módulo. Aquí es donde se selecciona un intervalo
entre paquetes solicitado, se elige inhibir el módulo, se configura el
controlador para que la pérdida de conexión con el módulo provoque
un fallo mayor y se ven los fallos del módulo.
fuera de línea colocar un impulso de cero para un módulo que esté configurando
Identificación
Muestra los siguientes datos del módulo:
• Distribuidor
• Tipo de producto
• Código del producto
• Número de revisión
• Número de serie
• Nombre del producto
El nombre que aparece en el campo Nombre de producto se lee desde
el módulo. Este nombre muestra la serie del módulo. Si el módulo es
un módulo 1756-L1, este campo muestra el número de catálogo de la
tarjeta de expansión de memoria (esta selección se aplica a cualquier
número de catálogo de controlador aunque se añadan tarjetas de
memoria adicionales: 1756-L1M1, 1756-L1M2).
Fallo de EEPROM
módulo digital Fallo de backplane
Ninguno
Ninguno
cualquier otro módulo No recuperable
Recuperable
Estado interno
Este campo muestra el estado de operación actual del módulo.
• Autoprueba
• Actualización de Flash
• Fallo de comunicación
• Desconectado
• Configuración de Flash incorrecta
• Major Fault
• Modo Marcha
• Modo Program
• (16#xxxx) desconocido
Si ha seleccionado un módulo equivocado en la ficha de selección de
módulo, este campo muestra un valor hexadecimal. Sólo se ofrece
una descripción textual de este estado cuando la identidad del módulo
que se proporciona coincide con la del módulo real.
Configurado
Este campo muestra un valor sí o no que indica si el módulo ha sido
configurado por un controlador propietario conectado a él. Una vez
configurado un módulo, éste se queda configurado hasta que se
restablece o se recicla la potencia, aunque el propietario cierre la
conexión con el módulo.
Pertenece a
Este campo muestra un valor sí o no que indica si actualmente hay un
controlador propietario conectado al módulo.
Actualizar
Haga clic en este botón para actualizar la ficha con nuevos datos del
módulo.
Restablecer module
Haga clic en este botón para devolver el módulo a su estado de puesta
en marcha emulando el reciclaje de potencia.
Cuando se restablece un módulo, todas las conexiones con el módulo
o a través del mismo se cierran y esto puede provocar una pérdida de
control.
Ficha Backplane
La ficha Backplane de la ventana Propiedades del module aparece
con fines informativos. Puede utilizar esta ficha para revisar
información de diagnóstico acerca de las comunicaciones del módulo
con el backplane y el chasis en el que está ubicado, borrar un fallo y
definir el límite de reintentos de sincronismo digital.
Estado de ControlBus
Este cuadro muestra Aceptar o uno de los siguientes errores:
• Receptor inhabilitado
• Direcciones de multidifusión inhabilitadas
• Desigualdad de comparación de RA/GA
Para borrar el fallo de backplane del módulo, haga clic en el botón
Borrar fallo.
Parámetros de ControlBus
Este cuadro contiene los campos y el botón siguientes.
Actualizar
Haga clic en el botón Actualizar para actualizar la ficha. Cuando se
actualiza la ficha:
módulos digitales,
analógicos o de control los contadores se borran
de movimiento
2.
Si Entonces
• Seleccione el renglón 0
La ventana Routine principal sólo
• Elimine el renglón 0
muestra el renglón 0 y el renglón final
• Vaya al paso 3
5. Seleccione Descargar.
6. En la carpeta Configuración de I/O, haga clic con el botón
derecho del ratón en el módulo 1756-M02AE que desea utilizar.
14.
Si el eje Entonces
19. Haga rotar despacio el eje del motor hasta que aparezca la
siguiente ventana.
25.
Si Entonces
Si Entonces
32.
Si Entonces
Tiempo de
Instrucción Abreviatura Descripción Tipo de ejecución
ejecución típico
Instrucciones que producen Las instrucciones que producen movimiento controlan todos los
movimiento aspectos de posición del eje.
Tipo de Tiempo de
Instrucción Abreviatura Descripción
ejecución ejecución típico
232 µs con ejecución de
Inicia un paro controlado de cualquier Valor inmediato movimiento e impulsos
Paro de motion axis MAS
proceso de control de movimiento en un eje Proceso 75 µs tipos de control de
movimiento individual
Cam de tiempo de motion Realiza un Cam electrónico como función del Valor inmediato
MATC 128 µs
axis tiempo designado en el Perfil Cam especificado. Proceso
Instrucciones de grupo de ejes Las instrucciones de grupo de ejes inician una acción en todos los ejes
de un grupo.
Tipo de Tiempo de
Instrucción Abreviatura Descripción
ejecución ejecución típico
Tipo de Tiempo de
Instrucción Abreviatura Descripción
ejecución ejecución típico
Diagnóstico de conexión de Ordena al servomódulo que realice una de Message menos que el régimen
MRHD
ejecución de movimiento tres pruebas de diagnóstico en un eje Proceso aproximado de actualización
Entradas de registro
Tipo Entrada de corriente tipo NPN, ópticamente aislada
Voltaje de entrada de 24 V +24 V cc nominales
Máximo 26,4 V
Mínimo activado 18,5 V
Máximo desactivado 3,5 V
Voltaje de entrada de 5 V +5 V cc nominales
Máximo 5,5 V
Mínimo activado 3,7 V
Máximo desactivado 1,5 V
Impedancia de entrada
Entrada de 24 V 1,2 kOhms
Entrada de 5 V 9,5 kOhms
Tiempo de respuesta 1µs
(posición enclavada)
Todas las demás entradas
Tipo Entrada de corriente tipo sumidero, ópticamente aislada
Voltaje de entrada +24 V cc nominales
Máximo 26,4 V
Mínimo activado 17,0 V
Máximo desactivado 8,5 V
Impedancia de entrada 7,5 kOhms
Salida del servo
Tipo Voltaje analógico
Aislamiento 200 kOhms
Rango de voltaje ±10 V
Resolución de voltaje 16 bits
Carga 5,6 kOhms de resistencia mínima
Offset máximo 25 mV
Error de ganancia ±4 %
Todas las demás salidas
Tipo Contactos de relé aislados de estado sólido
Voltaje de operación +24 V ca nominales
Máximo 26,4 V
Corriente de operación 75 mA
Codificación RTB Definido por el usuario
Condiciones ambientales
Temperatura de operación 0 a 60º C (32 a 140º F)
Temperatura de -40 a 85º C (-40 a 185º F)
almacenamiento
Humedad relativa 5 a 95 % sin condensación
Certificación de agencias
(cuando el producto o el embalaje
están marcados)
Clase 1, División 2, ubicación peligrosa
Comprensión de los cálculos del Para calcular el período aproximado de actualización para el número
período aproximado de de ejes de la aplicación, puede emplear la siguiente fórmula:
actualización
Período
Tiempo
(Acciones (Acciones (Acciones aproximado
2* de task + + .... + =
para el eje 1) para el eje 2) para el eje n) de
básico
actualización
Servoeje ∆ 205
Servo activado ∆ 40
Embrague ∆ 105
Embrague ∆ 110
Sistema
Describa el tipo de sistema que está usando.
Acciones
Si está usando una acción, introduzca su tiempo de ejecución según la tabla Ejecución
de acciones.
Si no está usando una acción, introduzca cero (0).
2 Servo activado µs
3 Movimiento trapezoidal µs
4 Movimiento de curva S µs
5 Impulso trapezoidal µs
6 Impulso de curva S µs
9 PCAM real µs
10 PCAM de comando µs
11 TCAM µs
3. Calcule el Valor total de la acción de los ejes sumando todos los Valores
totales de la acción del eje (línea 12) de todos los ejes del grupo.
Cálculo de la muestra
Usted tiene la siguiente situación:
• Tiene un sistema compuesto por 2 módulos, 3 servoejes y 1 eje virtual.
• Va a activar el servo y realizar un movimiento trapezoidal para el
eje 1.
• Va a activar el servo y realizar un impulso de curva S para el eje 2.
• El eje 3 es un eje virtual y le va a aplicar un sincronismo digital
de comando.
• Va a activar el servo y realizar un cam de posición de comando
cúbico para el eje 4.
Sistema
Describa el tipo de sistema que está usando.
Eje 1:
Acciones
Si está usando una acción, introduzca su tiempo de ejecución según la tabla Ejecución
de acciones.
Si no está usando una acción, introduzca cero (0).
2 Servo activado 40 µs
4 Movimiento de curva S 0 µs
5 Impulso trapezoidal 0 µs
6 Impulso de curva S 0 µs
9 PCAM real 0 µs
10 PCAM de comando 0 µs
11 TCAM 0 µs
Eje 2:
Acciones
Si está usando una acción, introduzca su tiempo de ejecución según la tabla Ejecución
de acciones.
Si no está usando una acción, introduzca cero (0).
2 Servo activado 40 µs
3 Movimiento trapezoidal 0 µs
4 Movimiento de curva S 0 µs
5 Impulso trapezoidal 0 µs
9 PCAM real 0 µs
10 PCAM de comando 0 µs
11 TCAM 0 µs
Eje 3:
Acciones
Si está usando una acción, introduzca su tiempo de ejecución según la tabla Ejecución
de acciones.
Si no está usando una acción, introduzca cero (0).
2 Servo activado 0 µs
3 Movimiento trapezoidal 0 µs
4 Movimiento de curva S 0 µs
5 Impulso trapezoidal 0 µs
6 Impulso de curva S 0 µs
9 PCAM real 0 µs
10 PCAM de comando 0 µs
11 TCAM 0 µs
Eje 4:
Acciones
Si está usando una acción, introduzca su tiempo de ejecución según la tabla Ejecución
de acciones.
Si no está usando una acción, introduzca cero (0).
2 Servo activado 40 µs
3 Movimiento trapezoidal 0 µs
4 Movimiento de curva S 0 µs
5 Impulso trapezoidal 0 µs
6 Impulso de curva S 0 µs
9 PCAM real 0 µs
11 TCAM 0 µs
Valor total de la acción del eje para el eje 1 (línea 12) 350 µs
Valor total de la acción del eje para el eje 2 (línea 12) 380 µs
Valor total de la acción del eje para el eje 3 (línea 12) 125 µs
Valor total de la acción del eje para el eje 4 (línea 12) 420 µs
Comprensión de los Los diagramas de bloques de control de esta sección emplean los
diagramas de bloques siguientes términos para los atributos de control de movimiento.
Command
Acceleration Acc
2
d /dt FF
Gain Output
Offset
Output &
Command Filter Friction Servo
Velocity Vel BW Comp. Polarity
d/dt FF
Coarse Gain
Command
Position Fine Velocity
(Relative) Command Position Command Velocity
Accumulator Position Error Error Low Torque
Pos P Vel P Output Output 16 Bit
and Fine Pass Scaling Servo
Gain Gain Filter Limit DAC Drive
Interpolator
Servo
Output
Level
Error Pos I Error Vel I
Accumulator Gain Accumulator Gain
Position Velocity
Integrator Velocity Integrator
Error Feedback Error
Fine
Actual
Position Low Optical
Pass Encoder
Filter
Watch
Position
d/dt Servo
Coarse
Actual Encoder Motor
Position Polarity
(Relative)
Watch
Event Watch 16-bit Marker
Position
Event Accumulator Encoder Input
Handler Counter
Homing
Event Marker
Event Marker
Handler Latch
Registration
Event and
Position Regist. Registration
Event Regist.
Latch Input
Handler
Home
Input
Command
Acceleration Acc
2
d /dt FF
Gain Output
Offset
Output &
Command Filter Friction Servo
Velocity Vel BW Comp. Polarity
d/dt FF
Coarse Gain
Command
Position Fine
(Relative) Command Position Velocity
Accumulator Position Error Command Low Output Velocity
Pos P Pass Output 16 Bit Servo
and Fine Gain Scaling Limit DAC
Interpolator Filter Drive
Servo
Output
Velocity Level
Error Pos I Feedback
Accumulator Gain
Position
Integrator
Error
Fine
Actual
Position Low Optical
Pass Encoder
Filter
Watch
Position
d/dt Servo
Coarse
Actual Encoder Motor
Position Polarity
(Relative)
Watch
Event Watch 16-bit Marker
Position
Event Accumulator Encoder Input
Handler Counter
Homing
Event Marker
Event Marker
Handler Latch
Registration
Event and
Position Regist. Registration
Event Regist.
Latch Input
Handler
Home
Input
2 1
+OUT-0 +OUT-1 Belden 9501 To servo drive
4 3
-OUT-0 -OUT-1
6 5
+ENABLE-0 +ENABLE-1
8 7
-ENABLE-0 -ENABLE-1 Belden 9502 To servo drive
10 9
DRVFLT-0 DRVFLT-1
12 11
CHASSIS CHASSIS
14 13
IN_COM IN_COM Belden 9501 To home
16 15 limit switch
HOME-0 HOME-1
18 17
REG24V-0 REG24V-1 Belden 9501 To registration
20 19 sensor
REG5V-0 REG5V-1
22 21
+OK -OK
24 23
CHASSIS CHASSIS
26 25
+CHA-0 +CHA-1
28 27
-CHA-0 -CHA-1
30 29
+CHB-0 +CHB-1 Belden 9503 To encoder
32 31
-CHB-0 -CHB-1
34 33
+CHZ-0 +CHZ-1
36 35
-CHZ-0 -CHZ-1
J1 to 50-pin
Terminal Block
(Kit P/N 9109-1391)
Ultra 100 Series
Digital Servo Drive
24 VDC J1-5 24VDC
24 VDC J1-26 24VDC
Field Power J1-24 READY+
Supply J1-6
24 VCOM 24VCOM
J1-13 24VCOM
+ENABLE
J1-20 ENABLE Interface
-ENABLE J1
From Belden 9502 Cable
DRVFLT J1-25 READY-
1756-M02AE
IN_COM
J1 to 50-pin
Terminal Block Ultra 200 Series
(Kit P/N 9109-1391) Digital Servo Drive
J1-5 24VDC
J1-24 READY+
J1-6 or 13 24VCOM
+ENABLE
J1-20 ENABLE Interface
-ENABLE J1
From Belden 9502 Cable
DRVFLT J1-25 READY-
1756-M02AE
IN_COM
1.0 in.
Individually Jacketed pairs
24V
BRAKE
RESET
1398-CFLAE J1
5.0 in.
TAN 28GA
21 RESET
Wires DRAIN
Stripped
Back WHT/RED 22GA
5 24VDC
.25 in. WHT/BLK 22GA
6 24VCOM
DRAIN
WHT/GRN 22GA
22 COMMAND +
WHT/BLU 22GA
23 COMMAND -
DRAIN
26 24VDC
BROWN 28GA
24 READY +
RED 28GA
20 ENABLE
ORANGE 28GA
25 READY -
YELLOW 28GA
13 24VCOM
DRAIN
Wires
Terminated
GREEN 28GA
with 7 AOUT +
BLUE 28GA
Ferrules 8 AOUT -
VIOLET 28GA
9 BOUT +
GRAY 28GA
10 BOUT -
WHITE 28GA
11 IOUT +
BLACK 28G
12 IOUT -
DRAIN
5V DC +5V DC RED
Field Power +5 COM BLK ENC. PWR -1
Supply
WHT +ENABLE 1
BLK -ENABLE 1 TB2 7 A1 ENABLE
ENA/DR OK 1 RED DRVFLT 1 TB2 19 DROK
BLK IN_COM TB2 18 DROK
A 1394CCAExx
Axis 1 AQB1
Nota: El diagrama de cableado ilustra sólo el cableado del Eje 1. Es posible realizar
otras configuraciones.
Nota: El cable 1394CCAExx está preparado para conectarse a pines de entrada de
referencia de comando de par.
Nota: Se requiere una fuente de alimentación externa de +5 V para dar potencia al
circuito del servodrive de encoder del servodrive 1394. Dado que la conexión
está compartida por los cuatro ejes de los circuitos del servodrive de encoder,
sólo se necesita una conexión para la alimentación de campo de +5 V.
Nota: Las xx del número del cable indican la longitud del mismo. Las opciones son
5 (1,5 m), 10 (3 m), 25 (8 m) y 50 (15 m) pies.
1.0 in.
5.0 in.
RED 22GA
+5V 3
BLACK 22GA
+5VCOM 9
DRAIN
ORANGE 22GA
CHANNEL A HIGH 4
WHT/ORG 22GA
CHANNEL A LOW 10
YELLOW 22GA
CHANNEL B HIGH 5
WHT/YEL 22GA
CHANNEL B LOW 11
GREEN 22GA
CHANNEL Z HIGH 6
WHT/GRN 22GA
CHANNEL Z LOW 12
DRAIN
VREF+ 1
BLUE 22GA
TREF+ 2
WHT/BLU 22GA
VREF- 7
DRAIN
TREF- 8
VIOLET 22GA
(DROK-0)
WHT/VIO 22GA
(24V EN COM)
GRAY 22GA
(24V)
WHT/GRY 22GA
(AX_-ENABLE)
DRAIN
RED 22GA
TO SYSTEM
BLACK 22GA
FAULT STRING
DRAIN
Detector de registro de 24 V
24 VDC
Field Power Supply
+ - 24 Volt
Registration
Sensor
Supply
REG24V Output
From 1756-M02AE Belden 9501
IN_COM Common
Detector de registro de 5 V
5 VDC
Field Power Supply
+ - 5 Volt
Registration
Sensor
Supply
REG5V Output
From 1756-M02AE Belden 9501
IN_COM Common
24 VDC
Field Power Supply
+ -
HOME
From 1756-M02AE Belden 9501
IN_COM
24 VDC
Field Power Supply
+ -
OK Pilot
Relay
+OK
From 1756-M02AE Belden 9501
-OK
OK Pilot
CR1
Relay 24V AC/DC
Start
Contacts Stop CR1 or 120VAC
M1 typical
CR1
Tipo de
Variable Descripción
datos
Se puede utilizar este bit para determinar si al eje se le ha ordenado acelerar. Si no se establece
.AccelStatus BOOL
este bit ni el bit .DecelStatus, el eje se mueve a la velocidad estable o está quieto.
Se puede utilizar este bit para determinar el estado de la comunicación asíncrona. Cuando el
.ACAsyncConnFault BOOL controlador detecta que uno de los parámetros del servomódulo no se ha actualizado a causa de un fallo
en la comunicación asíncrona, se establece este bit. Cuando se reestablece la conexión, el bit se borra.
Se puede utilizar este bit para determinar el estado de la comunicación síncrona. Cuando el controlador
.ACSyncConnFault BOOL detecta que el servomódulo no ha captado varias actualizaciones de posición seguidas a causa de un fallo
en la comunicación síncrona, se establece este bit. Cuando se reestablece la conexión, el bit se borra.
Se puede utilizar este bit para determinar el estado de una secuencia de vuelta al inicio. Durante la
puesta en marcha o la reconexión, el controlador borra este bit. La instrucción Búsqueda de cero de
.AxisHomedStatus BOOL Motion Axis (MAH) establece este bit cuando una secuencia de vuelta al inicio se completa
satisfactoriamente. Una vez establecido este bit, si el eje entra en el estado de desactivación, el
controlador borra el bit.
Se puede utilizar este bit para determinar si al eje se le ha ordenado desacelerar. Si no se establece
.DecelStatus BOOL
este bit ni el bit .AccelStatus, el eje se mueve a la velocidad estable o está quieto.
Se puede utilizar este bit para determinar el estado de la salida de activación del servodrive . Si se
.DriveEnableStatus BOOL establece este bit, se ha activado la salida de activación del servodrive para el eje. Este bit se borra
si se ha desactivado la salida de activación del servodrive para el eje.
Se puede utilizar este bit para determinar el estado del servodrive externo. Si se establece este bit,
.DriveFault BOOL el servodrive externo ha detectado un fallo. Este bit se borra cuando el controlador ejecuta una
instrucción Restablecer fallo de motion axis (MAFR).
Se puede utilizar este bit para determinar el estado del canal A del encoder. Este bit se establece si
las dos señales diferenciales están al mismo nivel o si el servomódulo o el encoder pierde potencia
.EncCHALossFault BOOL
o común. El bit se borra cuando el controlador ejecuta una instrucción Restablecer fallo de motion
axis (MAFR).
Tipo de
Variable Descripción
datos
Se puede utilizar este bit para determinar el estado del canal B del encoder. Este bit se establece si
las dos señales diferenciales están al mismo nivel o si el servomódulo o el encoder pierde potencia
.EncCHBLossFault BOOL
o común. El bit se borra cuando el controlador ejecuta una instrucción Restablecer fallo de motion
axis (MAFR).
Se puede utilizar este bit para determinar el estado del canal Z del encoder. Este bit se establece si
las dos señales diferenciales están al mismo nivel o si el servomódulo o el encoder pierde potencia
.EncCHZLossFault BOOL
o común. El bit se borra cuando el controlador ejecuta una instrucción Restablecer fallo de motion
axis (MAFR).
Se puede utilizar este bit para determinar el estado de los canales A y B del encoder. Si el
.EncNsFault BOOL servomódulo detecta transiciones simultáneas de los canales A y B, se establece este bit. El bit se
borra cuando el controlador ejecuta una instrucción Restablecer fallo de motion axis (MAFR).
Tipo de
Bit Número Descripción
datos
.WatchEvArmStatus 00 BOOL evento de control habilitado
.WatchEvStatus 01 BOOL evento de control
.EventStatus DINT
.RegEvArmStatus 02 BOOL evento de registro habilitado
.RegEvStatus 03 BOOL evento de registro
evento de vuelta al inicio
.HomeEvArmStatus 04 BOOL
habilitado
.HomeEvStatus 05 BOOL evento de vuelta al inicio
Los bits del 06 al 31 están reservados.
Se puede utilizar este bit para determinar si el sincronismo digital electrónico está activado. Si se
establece este bit, el eje está transmitiendo actualmente a otro eje. Este bit se borra cuando la
.GearingStatus BOOL
operación de sincronismo digital se detiene o cuando otra operación de control de movimiento
reemplaza a la operación de sincronismo digital.
Se puede utilizar este bit para embragar a una nueva velocidad de sincronismo digital. Este bit se
establece cuando el eje está embragando a una nueva velocidad de sincronismo digital. Cuando la
.GearingLockStatus BOOL
rampa del embrague se completa, el esclavo se bloquea con el maestro de acuerdo con la relación de
sincronismo digital.
Se puede utilizar este bit para determinar el estado del servomódulo. Si se establece este bit, el
.HardFault BOOL servomódulo ha detectado un problema de hardware que normalmente requiere sustituir el
servomódulo.
Se puede utilizar este bit para determinar el estado de un evento de vuelta al inicio. Si se establece
.HomeEvArmStatus BOOL este bit, una instrucción Búsqueda de cero de Motion Axis (MAH) ha habilitado un evento de vuelta
al inicio. Este bit se borra cuando ocurre un evento de vuelta al inicio.
Se puede utilizar este bit para determinar el estado de un evento de vuelta al inicio. Si se establece
.HomeEvStatus BOOL este bit, ha ocurrido un evento de vuelta al inicio. Este bit se borra cuando se ejecuta otra
instrucción Búsqueda de cero de Motion Axis (MAH).
Se puede utilizar este bit para determinar si hay un perfil de vuelta al inicio en curso. Si se establece
este bit, actualmente hay un perfil de vuelta al inicio en curso. Este bit se borra cuando la operación
.HomingStatus BOOL
de vuelta al inicio se completa o cuando otra instrucción de control de movimiento sustituye a la
operación de vuelta al inicio.
Tipo de
Variable Descripción
datos
Se puede utilizar este bit para determinar si hay un perfil de impulsos en curso. Si se establece
.JogStatus BOOL este bit, actualmente hay un perfil de impulsos en curso. Este bit se borra cuando el impulso se
completa o cuando otra operación de control de movimiento sustituye a la operación de impulsos.
Tipo de
Bit Número
datos
.MotionFault DINT
.ACAsyncConnFault 00 BOOL
.ACSyncConnFault 01 BOOL
Los bits del 02 al 31 están reservados.
Los bits de estado de movimiento para el eje.
Tipo de
Bit Número
datos
.AccelStatus 00 BOOL
.DecelStatus 01 BOOL
.MoveStatus 02 BOOL
.JogStatus 03 BOOL
.GearingStatus 04 BOOL
.HomingStatus 05 BOOL
.MotionStatus DINT
.StoppingStatus 06 BOOL
.AxisHomedStatus 07 BOOL
.PositionCamStatus 08 BOOL
.TimeCamStatus 09 BOOL
.PositionCamPendingStatus 10 BOOL
.TimeCamPendingStatus 11 BOOL
.GearingLockStatus 12 BOOL
.PositionCamLockStatus 13 BOOL
Los bits del 14 al 31 están reservados.
Se puede utilizar este bit para determinar si hay un perfil de control de movimiento en curso. Si se
establece este bit, actualmente hay un perfil de control de movimiento en curso. Este bit se borra
.MoveStatus BOOL
cuando el movimiento se completa o cuando otra operación de control de movimiento sustituye a la
operación de control de movimiento.
Se puede utilizar este bit para determinar el estado de la carrera del eje. Si se establece este bit, el
.NOtrvlFault BOOL eje se ha movido o ha intentado moverse por encima del valor MaximumNegativeOvertravel. Este
bit se borra cuando el eje se mueve dentro de los valores MaximumNegativeOvertravel.
Se puede utilizar este bit para determinar el estado de la salida del lazo de regulación. Si la
magnitud de la salida del lazo de regulación alcanza o supera el valor OutputLimit, se establece
.OutLmtStatus BOOL
este bit. Este bit se borra cuando la magnitud de la salida del lazo de regulación está dentro del
valor OutputLimit.
Se puede utilizar este bit para determinar el estado del Perfil de Cam de posición actual. Este bit se
establece cuando el eje maestro cumple la condición inicial del Perfil de Cam de posición
.PositionCamLockStatus BOOL actualmente activo. La condición inicial queda establecida por los parámetros Control inicial y
Búsqueda de cero de la instrucción MAPC. Este bit se borra cuando el perfil de cam de posición
actual se completa o es sustituido por otra operación de control de movimiento.
Tipo de
Variable Descripción
datos
Se puede utilizar este bit para ver si un perfil de cam de posición está esperando actualmente a que
se complete un perfil de cam en ejecución. Este bit se establece cuando un perfil de control de
movimiento de Cam de posición espera a que se complete un perfil de cam en ejecución. Se inicia
.PositionCamPendingStatus BOOL al ejecutar una instrucción MAPC con Ejecución pendiente seleccionada. En cuanto se completa el
perfil de cam de posición actual, se inicia el perfil de cam pendiente y el bit se borra. Este bit
también se borra cuando se completa el perfil de cam de posición o se sustituye por otra operación
de control de movimiento.
Se puede utilizar este bit para determinar si hay un perfil de Cam de posición actualmente en curso.
Este bit se establece cuando hay un perfil de Cam de posición actualmente en curso. El bit de
.PositionCamStatus BOOL
estado de Cam de posición se borra en cuanto se completa el cam de posición o se sustituye por
otra operación de control de movimiento.
Se puede utilizar este bit para determinar el estado del error de posición del eje. Si se establece
este bit, el servomódulo ha detectado que el error de posición del eje supera el valor
.PosErrorFault BOOL
PositionErrorTolerance. Este bit se borra cuando el controlador ejecuta una instrucción Restablecer
fallo de motion axis (MAFR).
Se puede utilizar este bit para determinar el estado del error de posición del eje. Si se establece
este bit, la magnitud del error de posición del eje es menor o igual que el valor
.PosLockStatus BOOL
PositionLockTolerance. Este bit se borra cuando la magnitud del error de posición del eje es mayor
que el valor PositionLockTolernce.
Se puede utilizar este bit para determinar el estado de la carrera del eje. Si se establece este bit, el
.POtrvlFault BOOL eje se ha movido o ha intentado moverse por encima del valor MaximumPositiveOvertravel. Este bit
se borra cuando el eje se mueve dentro de los valores MaximumPositiveOvertravel.
Se puede utilizar este bit para determinar el estado de un evento de registro. Si se establece este
bit, la ejecución de una instrucción Habilitar registro (MAR) ha habilitado un evento de registro. Este
.RegEvArmStatus BOOL
bit se borra cuando ocurre un evento de registro o el controlador ejecuta una instrucción Inhabilitar
registro (MDR).
Se puede utilizar este bit para determinar el estado de un evento de registro. Si se establece este bit,
.RegEvStatus BOOL ha ocurrido un evento de registro. Este bit se borra cuando el controlador ejecuta otra instrucción
Habilitar registro (MAR) o una instrucción Inhabilitar registro (MDR).
Se puede utilizar este bit para determinar si la acción del servo está habilitada para el eje. Si se
.ServoActStatus BOOL establece este bit, la acción del servo está actualmente habilitada. Este bit se borra cuando se
inhabilita la acción del servo.
Tipo de
Variable Descripción
datos
Tipo de
Bit Número
datos
.POtrvlFault 00 BOOL
.NOtrvlFault 01 BOOL
.PosErrorFault 02 BOOL
Tipo de
Bit Número
datos
.ServoActStatus 00 BOOL
.DriveEnableStatus 01 BOOL
.ServoStatus DINT .OutLmtStatus 02 BOOL
.PosLockStatus 03 BOOL
.TuneStatus 13 BOOL
.TestStatus 14 BOOL
.ShutdownStatus 15 BOOL
Los bits del 04 al 12 y los bits del 16 al 31 están reservados.
Se puede utilizar este bit para determinar si el eje está en el estado de desactivación. Si se
.ShutdownStatus BOOL establece este bit, el eje está en el estado de desactivación. Este bit se borra cuando el eje pasa del
estado de desactivación a otro estado.
Puede utilizar el atributo del bit Stopping Status para ver si hay un proceso de detención actualmente
en curso. Este bit se establece cuando hay un proceso de detención en curso. El bit se borra en cuanto
.StoppingStatus BOOL
se completa el proceso de detención. El proceso de detención se utiliza para detener un eje (iniciado
por una MAS, MGS, MGPS, acción de fallo de Detener movimiento o un cambio de modo).
Se puede utilizar este bit para determinar el estado de la comunicación síncrona. Cuando el
.SyncConnFault BOOL servomódulo detecta que no ha captado varias actualizaciones de posición seguidas a causa de un fallo
en la comunicación síncrona, se establece este bit. Cuando se reestablece la conexión, el bit se borra.
Se puede utilizar este bit para determinar el estado de las pruebas de diagnóstico. Si se establece
.TestStatus BOOL
este bit, hay una operación de prueba de diagnóstico en curso para el servomódulo.
Tipo de
Variable Descripción
datos
Se puede utilizar el bit Time Cam Pending Status para ver si hay un perfil de control de movimiento de
Cam de tiempo esperando a que termine un perfil de cam en ejecución. Este bit se establece cuando
un perfil de control de movimiento de Cam de tiempo está esperando actualmente a que se complete
el perfil de cam que se está ejecutando actualmente. Esto se inicia al ejecutar una instrucción MATC
.TimeCamPendingStatus BOOL
con Ejecución pendiente seleccionada. El bit Time Cam Pending se borra en cuanto se completa el
actual perfil de cam de tiempo, iniciando el arranque del perfil de cam pendiente. Este bit también se
borra si se completa el perfil de cam de tiempo o si se sustituye por otra operación de control de
movimiento.
Se puede utilizar el bit Time Cam Status para ver si actualmente se está ejecutando un perfil de
control de movimiento de Cam de tiempo. Este bit se establece cuando hay un perfil de control de
.TimeCamStatus BOOL
movimiento de Cam de tiempo en curso. El bit Time Cam Status se borra en cuando se completa el
Cam de tiempo o se sustituye por otra operación de control de movimiento.
Se puede utilizar este bit para determinar el estado del ajuste del eje. Si se establece este bit, hay
.TuneStatus BOOL
una operación de autoajuste en curso para el servomódulo.
Se pueden utilizar estos bits para determinar los parámetros de configuración del eje. Si se establece
un bit, el eje se ha configurado para actualizar el atributo asociado. Por ejemplo, si se establece el bit
de actualización de error de posición, el eje se ha configurado para actualizar el atributo PositionError.
Bit Significado
00 actualización de error de posición
01 actualización de error de integrador de posición
.UpdateStatus DINT
02 actualización de error de velocidad
03 actualización de error de integrador de velocidad
04 actualización de comando de velocidad
05 actualización de feedback de velocidad
06 actualización de nivel de salida del servo
Los bits del 07 al 31 están reservados.
Se puede utilizar este bit para determinar el estado del evento de control. Si se establece este bit, la
ejecución de una instrucción Habilitar control (MAW) ha habilitado un evento de control. Este bit se
.WatchEvArmStatus BOOL
borra cuando ocurre un evento de control o el controlador ejecuta una instrucción Inhabilitar control
(MDW).
Se puede utilizar este bit para determinar el estado de un evento de control. Si se establece este bit,
.WatchEvStatus BOOL ha ocurrido un evento de control. Este bit se borra cuando el controlador ejecuta otra instrucción
Habilitar control (MAW) o una instrucción Inhabilitar control (MDW).
Tipo de
Variable Descripción
datos
.AccFfGainStatus BOOL El estado de una actualización del atributo AccelerationFeedforwardGain.
.AxisTypeStatus BOOL El estado de una actualización del atributo AxisType.
.DriveFaultActStatus BOOL El estado de una actualización del atributo DriveFaultAction.
.EncLossFaultActStatus BOOL El estado de una actualización del atributo EncoderLossFaultAction.
.EncNsFaultActStatus BOOL El estado de una actualización del atributo EncoderNoiseFaultAction.
.FricCompStatus BOOL El estado de una actualización del atributo FrictionCompensation.
.MaxNTrvlStatus BOOL El estado de una actualización del atributo MaximumNegativeTravel.
.MaxPTrvlStatus BOOL El estado de una actualización del atributo MaximumPositiveTravel.
.OutFiltBWStatus BOOL El estado de una actualización del atributo OutputFilterBandwidth.
.OutLimitStatus BOOL El estado de una actualización del atributo OutputLimit.
.OutOffsetStatus BOOL El estado de una actualización del atributo OutputOffset.
.OutScaleStatus BOOL El estado de una actualización del atributo OutputScaling.
.PosErrorFaultActStatus BOOL El estado de una actualización del atributo PositionErrorFaultAction.
.PosErrorTolStatus BOOL El estado de una actualización del atributo PositionErrorTolerance.
.PosIGainStatus BOOL El estado de una actualización del atributo PositionIntegralGain.
.PosLockTolStatus BOOL El estado de una actualización del atributo PositionLockTolerance.
.PosPGainStatus BOOL El estado de una actualización del atributo PositionProportionalGain.
.PosUnwindStatus BOOL El estado de una actualización del atributo PositionUnwind.
.POtrvlFactActStatus BOOL El estado de una actualización del atributo SoftOvertravelFaultAction.
.VelFfGainStatus BOOL El estado de una actualización del atributo VelocityFeedforwardGain.
.VelIGainStatus BOOL El estado de una actualización del atributo VelocityIntegralGain.
.VelPGainStatus BOOL El estado de una actualización del atributo VelocityProportionalGain.
Tipo de
Variable Descripción
datos
Se puede utilizar este bit para determinar el estado de la comunicación asíncrona. Cuando el
.ACAsyncConnFault BOOL controlador detecta que uno de los parámetros del servomódulo no se ha actualizado a causa de un fallo
en la comunicación asíncrona, se establece este bit. Cuando se reestablece la conexión, el bit se borra.
Se puede utilizar este bit para determinar el estado de la comunicación síncrona. Cuando el
controlador detecta que el servomódulo no ha captado varias actualizaciones de posición seguidas
.ACSyncConnFault BOOL
a causa de un fallo en la comunicación síncrona, se establece este bit. Cuando se reestablece la
conexión, el bit se borra.
Se puede utilizar este bit para determinar el estado del servodrive externo. Si se establece este bit,
.DriveFault BOOL el servodrive externo ha detectado un fallo. Este bit se borra cuando el controlador ejecuta una
instrucción Restablecer fallo de motion axis (MAFR).
Se puede utilizar este bit para determinar el estado del canal A del encoder. Este bit se establece si las dos
.EncCHALossFault BOOL señales diferenciales están al mismo nivel o si el servomódulo o el encoder pierde potencia o común. El bit
se borra cuando el controlador ejecuta una instrucción Restablecer fallo de motion axis (MAFR).
Se puede utilizar este bit para determinar el estado del canal B del encoder. Este bit se establece si las dos
.EncCHBLossFault BOOL señales diferenciales están al mismo nivel o si el servomódulo o el encoder pierde potencia o común. El bit
se borra cuando el controlador ejecuta una instrucción Restablecer fallo de motion axis (MAFR).
Se puede utilizar este bit para determinar el estado del canal Z del encoder. Este bit se establece si las dos
.EncCHZLossFault BOOL señales diferenciales están al mismo nivel o si el servomódulo o el encoder pierde potencia o común. El bit
se borra cuando el controlador ejecuta una instrucción Restablecer fallo de motion axis (MAFR).
Se puede utilizar este bit para determinar el estado de los canales A y B del encoder. Si el
.EncNsFault BOOL servomódulo detecta transiciones simultáneas de los canales A y B, se establece este bit. Este bit
se borra cuando el controlador ejecuta una instrucción Restablecer fallo de motion axis (MAFR).
Tipo de
Variable Descripción
datos
Tipo de
Bit Número
.GroupFault DINT datos
GroupOverlapFault 00 BOOL
Los bits del 01 al 31 están reservados.
Se puede utilizar este bit para determinar el estado del procesamiento de control de movimiento.
Este bit indica que el procesamiento de control de movimiento en el controlador no tiene tiempo
suficiente para completarse y, por lo tanto, requiere un mayor régimen aproximado de actualización
.GroupOverlapFault BOOL
para funcionar correctamente. Si se establece este bit, el controlador ha solicitado el
procesamiento de control de movimiento, pero no ha completado sus dos solicitudes anteriores. Se
puede restablecer este bit mediante acceso directo o descargándolo al controlador.
Tipo de
Bit Número
datos
.GroupStatus DINT
.InhibitStatus 00 BOOL
.GroupSynced 01 BOOL
Los bits del 02 al 31 están reservados.
Se puede utilizar este bit para determinar el estado de la conexión del grupo con el controlador. Este
bit se establece la primera vez que todos los ejes de un grupo se conectan y sincronizan con el
.GroupSynced BOOL
controlador. Este bit permanece establecido hasta que se descarga un nuevo programa, se borra la
memoria del controlador o se recicla la potencia del controlador.
Se puede utilizar este bit para determinar el estado del servomódulo. Si se establece este bit, el
.HardFault BOOL servomódulo ha detectado un problema de hardware que normalmente requiere que se sustituya el
servomódulo.
Tipo de
Bit Número
datos
.MotionFault DINT
.ACAsyncConnFault 00 BOOL
.ACSyncConnFault 01 BOOL
Los bits del 02 al 31 están reservados.
Se puede utilizar este bit para determinar el estado de la carrera del eje. Si se establece este bit, el
.NOtrvlFault BOOL eje se ha movido o ha intentado moverse por encima del valor MaximumNegativeOvertravel. Este
bit se borra cuando el eje se mueve dentro de los valores MaximumNegativeOvertravel.
Se puede utilizar este bit para determinar el estado del error de posición del eje. Si se establece
este bit, el servomódulo ha detectado que el error de posición del eje supera el valor
.PosErrorFault BOOL
PositionErrorTolerance. Este bit se borra cuando el controlador ejecuta una instrucción Restablecer
fallo de motion axis (MAFR).
Se puede utilizar este bit para determinar el estado de la carrera del eje. Si se establece este bit, el
.POtrvlFault BOOL eje se ha movido o ha intentado moverse por encima del valor MaximumPositiveOvertravel. Este bit
se borra cuando el eje se mueve dentro de los valores MaximumPositiveOvertravel.
Tipo de
Variable Descripción
datos
Tipo de
Bit Número
datos
.POtrvlFault 00 BOOL
.NOtrvlFault 01 BOOL
.PosErrorFault 02 BOOL
.EncCHALossFault 03 BOOL
.ServoFault DINT
.EncCHBLossFault 04 BOOL
.EncCHZLossFault 05 BOOL
.EncNsFault 06 BOOL
.DriveFault 07 BOOL
.SyncConnFault 08 BOOL
.HardFault 09 BOOL
Los bits del 10 al 31 están reservados.
Se puede utilizar este bit para determinar el estado de la comunicación síncrona. Cuando el
servomódulo detecta que no ha captado varias actualizaciones de posición seguidas a causa de un
.SyncConnFault BOOL
fallo en la comunicación síncrona, se establece este bit. Cuando se reestablece la conexión, el bit
se borra.
El parámetro
de control de
movimiento
SEGMENT
Tipo de
Mnemónico: Descripción:
datos:
Estructura CAM El data type Cam consiste en pares de puntos esclavos y maestros así
como un tipo interpolado. Como no existe asociación con una
posición u hora de eje específicos, los valores de los puntos no tienen
unidades. El tipo interpolado puede especificarse para cada segmento
como lineal o cúbico. El formato del elemento de registro cam se
muestra en la siguiente tabla.
Tipo de
Mnemónico: Descripción:
datos:
Estado DINT El parámetro de estado se usa para indicar que se ha calculado el elemento de registro del Perfil Cam. Si se intenta
ejecutar una instrucción de cam usando un elemento sin calcular en un Perfil Cam, la instrucción produce un error.
Valor: Descripción
0 el elemento del perfil Cam no ha sido calculado.
1 el elemento del perfil Cam se está calculando.
0 el elemento del perfil Cam ha sido calculado.
n el elemento del perfil Cam ha sido calculado y está siendo utilizado actualmente por (n-2) instrucciones
MAPC y MATC.
Variables de instancia de Para usar las variables de instancia de movimiento, elija AXIS en la
movimiento lista de objetos de las instrucciones GSV y SSV.
Tipo de
Variable Acceso Descripción
datos
GSV El valor usado para proporcionar la salida de comando de par para generar la
* AccelerationFeedforwardGain REAL
SSV aceleración de comando.
GSV
AverageVelocityTimebase REAL El tiempo base de la velocidad promedio del eje.
SSV
GSV El factor de conversión usado para realizar una conversión de las unidades en
ConversionConstant REAL
SSV cuentas de feedback.
El valor de inercia para el eje calculado según las mediciones efectuadas por el
EffectiveInertia REAL GSV controlador durante la última instrucción Ajuste de axis ejecución de movimiento
(MRAT).
Tipo de
Variable Acceso Descripción
datos
GSV
* FrictionCompensation REAL El nivel de salida fijo usado para compensar la fricción estática.
SSV
GroupInstance DINT GSV El número de instancia del grupo de ejes donde está contenido el eje.
GSV
HomePosition REAL La búsqueda de cero del eje.
SSV
GSV
HomeReturnSpeed REAL La velocidad de retorno a la búsqueda de cero del eje.
SSV
GSV
HomeSpeed REAL La velocidad de vuelta al inicio del eje.
SSV
Tipo de
Variable Acceso Descripción
datos
GSV
* OutputFilterBandwidth REAL El ancho de banda del filtro de salida digital de paso bajo del servo.
SSV
GSV
* OutputLimit REAL El valor del voltaje máximo de salida del servoeje.
SSV
GSV El valor usado para reducir los efectos de los offsets acumulativos de la salida
* OutputOffset REAL
SSV DAC del servomódulo y la entrada del servodrive.
Tipo de
Variable Acceso Descripción
datos
El valor usado para convertir la salida del lazo de regulación en el voltaje equivalente del
servodrive.
Para un servodrive de velocidad, la escala de salida es:
GSV 10Volts
-------------------------------------------------------------------------------------------------------
* OutputScaling REAL
SSV Speedat10Volts × ConversionCons tan t
GSV La cantidad de errores de posición que el servo tolera antes de emitir un fallo de
* PositionErrorTolerance REAL
SSV error de posición.
GSV El valor usado para lograr un posicionamiento de eje preciso a pesar de las
* PositionIntegralGain REAL
SSV perturbaciones, tales como la fricción estática y la gravedad.
GSV El valor que el controlador multiplica con el error de posición para corregir el error
* PositionProportionalGain REAL
SSV de posición.
El ancho de banda de ganancia de unidad que el controlador usa para calcular las
GSV
PositionServoBandwidth REAL ganancias para una instrucción Ajuste de axis de aplicación de control de
SSV movimiento (MAAT).
GSV
* PositionUnwind DINT El valor usado para realizar el desbobinado automático del eje rotativo.
SSV
Tipo de
Variable Acceso Descripción
datos
Tipo de
Variable Acceso Descripción
datos
ServoOutputLevel REAL GSV El nivel de voltaje de salida para el lazo de regulación del eje.
La posición real del eje cuando empieza el nuevo movimiento ordenado para el eje.
StartActualPosition REAL GSV Se puede utilizar este valor para corregir cualquier movimiento que ocurra entre la
detección de un evento y la acción que se emprende para ese evento.
Tipo de
Variable Acceso Descripción
datos
Tipo de
Variable Acceso Descripción
datos
GSV El valor usado para proporcionar la salida de comando de velocidad para generar
* VelocityFeedforwardGain REAL
SSV la velocidad de comando.
GSV El valor que el controlador multiplica con el valor VelocityError para corregir el
* VelocityProportionalGain REAL
SSV error de velocidad.
Tipo de
Descripción
ejecución
3.
Si el controlador Entonces
.EN
.DN
.ER
6.
Si el controlador Entonces
.EN
.DN
.ER
3.
Si Entonces el controlador
Si Entonces el controlador
.EN
.DN
.ER
.IP
.PC
Comprensión de fallos menores/ Se pueden producir varios fallos que no estén causados por
mayores instrucciones de control de movimiento. Por ejemplo, una pérdida de
feedback de encoder o una posición real que supere el límite de fin de
carrera provocan fallos. Los fallos de control de movimiento se
consideran fallos de Tipo 11 con códigos de error que van del 1 al 32.
Para obtener más información acerca de los códigos de error de
movimiento, consulte Handling Controller Faults (Gestión de fallos
del controlador) en el Logix5550 Controller User Manual (Manual
del usuario del controlador Logix5550), publicación 1756-6.5.12.
Alcance de controller Datos accesibles en cualquier punto del controlador. Cada controlador
contiene una serie de tags a los que se puede acceder mediante:
• Rutinas de cualquier programa.
• Tags de alias de cualquier programa.
• Otros alias al alcance del controlador.
Consulte Alcance de program.
Alcance de program Datos accesibles sólo dentro del programa actual. Cada programa
contiene una serie de tags a los que sólo se pueden referir las rutinas y
tags de alias de ese programa. Consulte Alcance de controller.
Axis consumido Eje definido dentro del controlador consumidor que está configurado
para consumir datos procedentes de un eje producido o un
controlador productor.
Axis de sólo posición Tipo de eje en el que se utiliza el eje para monitorizar la posición de
eje. Consulte Servo Axis.
Axis esclavo Eje que sigue al eje maestro durante una operación de sincronismo
digital. Consulte Axis maestro.
Axis maestro Eje que controla al eje esclavo durante una operación de sincronismo
digital. Consulte Axis esclavo.
Axis producido Eje definido dentro del controlador productor que está configurado
para producir datos para uno o más controladores con ejes
consumidos.
Axis virtual Eje que no tiene una conexión física pero proporciona capacidad para
actualización de posición de comando.
BOOL Data type atómico que almacena el estado de un solo bit (0 o 1).
Cambio de estado (COS) Cualquier cambio del estado de un punto o grupo de puntos de un
módulo de E/S.
Codificación electrónica Característica de la línea 1756 en la que los módulos realizan una
verificación electrónica para garantizar que el módulo físico coincide
con lo que se ha configurado mediante el software de programación.
Al usar esta característica, se puede evitar el uso de módulos
incorrectos o de revisiones de módulos incorrectas. Consulte Module
compatible, Inhabilitar codificación, Exactamente igual.
Conexión bidireccional Conexión en la que los datos fluyen en ambas direcciones: del origen
al receptor y del receptor al origen. Consulte conexión, conexión
unidireccional.
Conexión sin caché Con la instrucción MSG, una conexión sin caché ordena al
controlador que cierre la conexión al completarse la instrucción
MSG. Al eliminarse la conexión, ésta queda disponible para otros
usos del controlador. Consulte conexión, conexión de caché.
Conexión unidireccional Conexión en la que los datos fluyen en una sola dirección: del origen
al receptor. Consulte conexión, conexión bidireccional.
Controller consumidor El controlador cuyo eje consumido está configurado para consumir
datos procedentes de un eje producido de un controlador productor.
Controller maestro (CST) Controlador designado como reloj maestro del sistema (CST). Todos
los demás módulos del sistema sincronizan sus valores CST con este
maestro. Dentro de un solo chasis, sólo se debe designar un solo
controlador como maestro.
Controller productor El controlador cuyo eje producido está configurado para producir
datos para uno o más controladores consumidores con ejes
consumidos.
Data type atómico La definición básica usada para asignar bits, bytes o palabras de
memoria y definir su interpretación numérica, incluidos tipos de datos
BOOL, SINT, INT, DINT y REAL. Consulte Aplicación, Estructura.
Diagnóstico de conexión Conjunto de tres pruebas que se pueden usar para verificar las
conexiones de encoder e impulso de cero.
• La prueba de motor/encoder comprueba la conexión de motor/
encoder de un eje.
• La prueba de encoder comprueba la conexión de encoder de un
eje.
• La prueba de impulso de cero comprueba la conexión de impulso
de cero de un eje.
DINT Data type atómico que almacena un valor entero con signo de 32 bits
(-2,147,483,648 a +2,147,483,647).
Tensión de control de servo Tensión del eje que permite al servomódulo realizar un movimiento
de lazo cerrado. En esta tensión:
• La salida de activación del servodrive del servomódulo está
activa.
• La acción del servo está habilitada.
• No existen fallos del servo.
• El eje está obligado a mantener la posición del servo ordenada.
Tensión de control de servodrive Tensión del eje que permite que el DAC del servomódulo controle
directo directamente un servodrive externo. En esta tensión:
• La salida de activación del servodrive del servomódulo está
activa.
• La acción del servo está inhabilitada,
• No existen fallos del servo.
Tensión de Tensión del eje que permite que los contactos de relé OK abran un
desactivación conjunto de contactos en la cadena E-stop (paro de emergencia) de la
fuente de alimentación eléctrica del servodrive. En esta tensión:
• La salida de activación del servodrive del servomódulo está
inactiva.
• La acción del servo está inhabilitada.
• El contacto OK está abierto.
Tensión de eje con fallo Tensión del eje en el que existe un fallo del servo. El estado de la
salida de activación del servodrive, la acción del servo y la condición
del contacto OK dependen de los fallos y de las acciones de fallo que
existan en el momento.
Tensión de eje listo Tensión del eje que es el estado de puesta en marcha normal de un
eje. En esta tensión:
• La salida de activación del servodrive del servomódulo está
inactiva.
• La acción del servo está inhabilitada.
• No existen fallos del servo.
Estructura Objeto que almacena un grupo de datos, cada uno de los cuales puede
ser un data type diferente. El controlador y cada módulo de E/S que
se configuren deben tener sus propias estructuras predefinidas.
También se pueden crear estructuras especializadas definidas por el
usuario, utilizando cualquier combinación de tags individuales y la
mayoría de las demás estructuras. Consulte Miembro, Estructura
definida por el usuario.
Estructura definida por el producto Data type de estructura que queda definido automáticamente por el
software y el controlador. Al configurar un módulo de E/S se añade la
estructura definida por el producto para ese módulo.
Estructura definida por el usuario Entidad única con nombre que agrupa diferentes tipos de datos. Una
estructura definida por el usuario contiene una o más definiciones de
datos llamadas miembros. Crear un miembro en una estructura
definida por el usuario es como crear un tag individual. El data type
de cada miembro determina la cantidad de memoria asignada a dicho
miembro. El data type de cada miembro puede ser:
• Un data type atómico
• Una estructura definida por el producto
• Una estructura definida por el usuario
• Un registro de una sola dimensión de un data type atómico
• Un registro de una sola dimensión de una estructura definida por
el producto
• Un registro de una sola dimensión de una estructura definida por
el usuario
Estructura predefinida Data type de estructura que almacena información relativa a una
instrucción específica, como la estructura TIMER para instrucciones
de temporizador. Las estructuras predefinidas siempre están
disponibles, con independencia de la configuración de hardware del
sistema. Consulte estructura definida por el producto.
Exactamente igual Modo de protección por codificación electrónica. Para establecer una
conexión con un módulo en este modo, debe existir una total igualdad
entre los siguientes atributos del módulo físico y el módulo
configurado mediante el software de programación:
• Distribuidor
• Número de catálogo
• Revisión mayor
• Revisión menor
Consulte Module compatible, Inhabilitar codificación.
Reloj maestro del sistema (CST) Valor de tiempo sincronizado para todos los módulos dentro de un
solo chasis ControlBus. Para determinar la hora relativa entre
muestras de datos, se pueden comparar muestras con fecha y hora con
datos CST procedentes de módulos dentro de un solo chasis
ControlBus.
Inhabilitar codificación Modo de protección por codificación electrónica. Para establecer una
conexión con un módulo en este modo, no hay que establecer una
total igualdad de los atributos del módulo físico y el módulo
configurado en el software de programación. Consulte Module
compatible, Exactamente igual.
Intervalo de paquete solicitado Al comunicarse a través de una red, ésta es la cantidad máxima de
(RPI) tiempo entre una producción de datos de entrada y otra.
Normalmente, este intervalo se configura en microsegundos. La
producción real de datos se restringe al múltiplo mayor del tiempo de
actualización de red que sea menor que el RPI seleccionado. El RPI
seleccionado debe ser mayor o igual que el tiempo de actualización
de red.
Miembro Elemento de una estructura que tiene su propio data type y nombre.
Los miembros también pueden ser estructuras, que crean data types
de estructura anidados. Cada miembro dentro de una estructura puede
ser un data type diferente. Consulte Estructura.
Module compatible Modo de protección por codificación electrónica. Para establecer una
conexión con un módulo en este modo, debe existir una total igualdad
entre los siguientes atributos del módulo físico y el módulo
configurado mediante el software de programación:
• Distribuidor
• Número de catálogo
• Revisión mayor
Consulte Inhabilitar codificación, Exactamente igual.
Minor fault (no mayor) Mal funcionamiento, ya sea de hardware o de instrucción, que
establece un bit de fallo menor, pero permite que el escán lógico
continúe. Consulte Major fault.
Mover Tipo de movimiento de eje que mueve un eje físico a una nueva
posición.
Multidifusión Mecanismo por el que un módulo puede enviar datos por una red que
se reciben simultáneamente por más de un receptor. Describe la
característica de la línea ControlLogix I/O que admite que varios
controladores reciban datos de entrada del mismo módulo de E/S al
mismo tiempo.
Nombre Título que identifica tags y módulos. Las convenciones para los
nombres cumplen con la norma IEC-1131-3. Un nombre:
• debe empezar por un carácter alfabético (A-Z o a-z) o un carácter
de subrayado (_).
• sólo puede contener caracteres alfabéticos, caracteres numéricos
y caracteres de subrayado.
• puede tener hasta 40 caracteres.
• no debe tener caracteres de subrayado (_) consecutivos o sueltos.
Optimizada para rack Conexión de E/S en la que el módulo 1756-CNB reúne palabras de E/
S digitales en una imagen de rack (parecido al 1771-ASB). Una
conexión optimizada para rack conserva conexiones y ancho de banda
de ControlNet; sin embargo, la información de estado y diagnóstico
disponible es limitada cuando se utiliza este tipo de conexión.
Consulte directa.
Perfil de curva S Perfil de control de movimiento que utiliza una sacudida controlada
para realizar el movimiento. El perfil de control de movimiento de
curva S es el que causa menos tensión al motor. Consulte Perfil
trapezoidal.
Posición de comando La posición del servo según la generan las instrucciones de control de
movimiento. Consulte Posición real.
Posición real La posición actual de un eje físico o virtual según la miden el encoder
u otros dispositivos de feedback. Consulte Conexión de caché.
Program Conjunto de rutinas relacionadas y una serie de tags. Cuando una task
ejecuta un programa, la ejecución de la lógica comienza en la rutina
principal configurada. Esa rutina principal puede ejecutar subrutinas
utilizando la instrucción JSR. Si se produce un fallo de programa, la
ejecución salta a una rutina de fallo configurada para el programa.
Cualquiera de las rutinas de un programa puede acceder a los tags del
programa, pero las rutinas de otros programas no pueden acceder a
estos tags. Consulte Routine, Task.
Punto flotante (coma flotante) Valores reales mostrados e introducidos con formato de punto
flotante. El número de dígitos a la izquierda de la coma decimal varía
según la magnitud del número.
REAL Data type atómico que almacena un valor de punto (coma) flotante
IEEE de 32 bits.
Servoeje Tipo de eje en el que se puede usar el eje como lazo de regulación
totalmente cerrado. Consulte Axis de sólo posición.
SINT Data type atómico que almacena un valor entero con signo de 8 bits
(-128 a +127).
Superposición de tasks periódicas Condición que se produce cuando se está ejecutando una instancia de
una task y la misma task se vuelve a iniciar. El tiempo de ejecución de
la task es mayor que el régimen periódico configurado para la task.
Consulte Task periódica.
Tag Área con nombre de la memoria del controlador donde éste almacena
datos. Los tags son el mecanismo básico para asignar memoria, hacer
referencia a datos desde la lógica y monitorizar datos. Consulte Tag
de alias, Tag base.
Tag base Tag que define la memoria donde se almacena un elemento de datos.
Consulte Tag de alias, Tag.
Tag consumido Tag que recibe los datos de otro controlador. Los tags consumidos
siempre están al alcance del controlador. Consulte tag producido.
Tag de alias Tag que hace referencia a otro tag. Un tag de alias puede referirse a:
• Otro tag de alias o un tag base.
• Memoria dentro de otro tag haciendo referencia a un miembro de
una estructura, un elemento de registro o un bit dentro de un tag o
miembro.
Consulte Tag base, Tag.
Tiempo de actualización de red El intervalo de tiempo repetido en el que los datos se pueden enviar
(NUT) por una red ControlNet. El tiempo de actualización de red está en 2
ms-100 ms.
Tiempo de procesamiento del El porcentaje de tiempo que el controlador asigna para realizar
sistema funciones de comunicación y de fondo.
Tiempo transcurrido El tiempo total requerido para la ejecución de todas las operaciones
configuradas dentro de una sola task. Si el controlador está
configurado para ejecutar varias tasks, el tiempo transcurrido incluye
cualquier tiempo usado/compartido por otras tasks que estén
realizando otras operaciones. Consulte tiempo de ejecución.
Vuelta al inicio activa Modo de vuelta al inicio que permite elegir una secuencia específica
de vuelta al inicio. El modo de vuelta al inicio activa utiliza el perfil
de velocidad trapezoidal para realizar la operación de vuelta al inicio.
Consulte Home, ruta de acceso.
Vuelta al inicio pasiva Modo de vuelta al inicio que redefine la posición absoluta actual en la
siguiente aparición del impulso de cero de encoder. Consulte Vuelta
al inicio activa.
Watchdog (temporizador de Especifica durante cuánto tiempo puede ejecutarse una task antes de
control) iniciar un fallo mayor de controlador.
Symbols C
.ERR C-12 Cable 1394-CFLAExx
.SEGMENT C-13 Diagrama de cableado B-8
.STATE C-13 Pinouts B-9
.STATUS C-13 Cálculos del régimen aproximado de
Numerics actualización A-4
1398-CFLAExx Cálculo de muestra A-7
Diagrama de cable B-7 Ejecución de acciones A-5
Pinouts B-7 Hoja de cálculo A-6
Campos atenuados P-2
A Campos no disponibles P-2
Adición a un programa Códigos de error C-12
Asignación de un eje 3-5, 3-7 Cómo nombrar un eje 2-6
Un módulo de control de movimiento 2-17, Configuración de un eje de movimiento 2-7, 3-8
3-48, 4-1 Control de movimiento ControlLogix 1-1
Un renglón de ladder 2-29 Características 1-2
Una instrucción MSO 2-30 Componentes 1-2
Una instrucción XIC 2-29 Controlador Logix5550 1-1
Adición del módulo 1756-M02AE 4-1 Características 1-2
Nuevo module 4-2
Adición y configuración de ejes de movimiento D
3-1 Descarga de un programa 2-20, 4-15, 4-16
Ajuste.Véase Autoajuste. 2-26 Diagnóstico de conexión 2-28
Asignación de ejes de movimiento adicionales Diagramas
3-47 Bloque B-1
Asignación en un programa de aplicación Cableado B-4
Controlador maestro 3-1 Diagramas de bloque para un módulo
Módulos adicionales 4-15 1756-M02AE B-1
asistencia Con un servodrive de par B-2
En la web P-4 Con un servodrive de velocidad B-3
Asistencia de Rockwell Automation Diagramas de cableado B-4
Asistencia técnica P-4 Contactos OK B-12
asistencia, local Detector de registro de 24 V B-10
número de teléfono P-4 Detector de registro de 5 V B-10
Atributos de control de movimiento D-1 Interruptor de final de carrera inicial B-11
Cambio de los parámetros de configuración Servodrive 1394 B-8
1-5 Servodrive Ultra 100 B-5
Comprensión de parámetros de estado y Servodrive Ultra 200 B-6
configuración 1-5 Servomódulo RTB B-4
Variables de instancia de movimiento D-1 E
Autoajuste 2-28 Edición de la configuración del módulo de
Inicio 2-25, 4-21 control de movimiento 4-5
Ventana Ajustar ancho de banda 2-26, 4-22 Ejecución de diagnósticos de conexión y
autoajuste 2-19, 3-47
T
tag base 3-6
tag consumido 3-6
tag de alias 3-6
Tags
Creación 2-31–??, 2-33
Ventana Nuevo tag
AXIS 2-6
MOTION_GROUP 2-8, 3-12
V
Variables de instancia de movimiento D-1
Variables, uso 2-29
Ventana Ajustar ancho de banda 2-26
Ventana Nuevo module 2-18, 4-4
Ventana Nuevo tag 2-31
AXIS 2-6
MOTION_GROUP 2-8, 3-12
Ventana Propiedades de axis 2-22, 2-24, 2-25,
2-27, 4-17
Ajustar servo 2-25, 4-21
Conectar 2-22, 4-18, 4-20
Dinámica 2-28
Ganancias 2-27, 4-24
Ventana Propiedades del controller 2-4, 3-2
Ventana Propiedades del module 2-21, 4-17
Ventana Seleccionar tipo de module 2-17, 4-2
Ventanas
Ajustar ancho de banda 2-26, 4-22
Nuevo module 4-4
Nuevo tag 2-6, 2-8, 2-31, 3-12
Propieades de axis
Ajustar servo 2-25
Propiedades de axis 2-22, 2-24, 2-25, 2-27,
4-17
Conectar 2-22
Dinámica 2-28
Ganancias 2-27
Propiedades del controller 3-2
Propiedades del module 2-21, 4-17
Seleccionar tipo de module 4-2