Publicación de Rockwell Automation 2080-UM002J-ES-E – Marzo 2018
Elementos y tipos de datos del eje
Tipo de datos Axis_Ref
Axis_Ref es una estructura de datos que contiene información sobre un eje de
movimiento. Se usa como variable de entrada y de salida en todos los bloques de
funciones de movimiento. Se crea una instancia de axis_ref automáticamente en
el software Connected Components Workbench cuando el usuario añade un eje
de movimiento a la configuración.
El usuario puede monitorear esta variable en el modo de depuración del
controlador mediante el software cuando el motor de movimiento está activo, o
en la aplicación de usuario como parte de la lógica de usuario. También puede
monitorearse de manera remota mediante varios canales de comunicación.
Elementos de datos para Axis_Ref
Nombre del
Tipo de datos
elemento
Axis_ID
UINT8
ErrorFlag
UINT8
AxisHomed
UINT8
ConsVelFlag
UINT8
AccFlag
UINT8
DecFlag
UINT8
AxisState
UINT8
ErrorID
UINT16
ExtraData
UINT16
TargetPos
REAL
(valor con punto
(1)
flotante)
CommandPos
REAL
(valor con punto
(1)
flotante)
TargetVel
REAL
(valor con punto
(1)
flotante)
CommandVel
REAL
(valor con punto
(1)
flotante)
(1)
Vea
Resolución de datos reales en la página 112
Descripción
ID de eje lógico asignado automáticamente por el software Connected
Components Workbench. El usuario no puede editar ni ver este parámetro.
Indica si hay un error presente en el eje.
Indica si la operación de movimiento a la posición inicial del eje se ha ejecutado
correctamente o no.
Cuando el usuario trata de volver a realizar el movimiento a la posición inicial de
un eje con AxisHomed ya establecido (movimiento a la posición inicial realizado
correctamente) y el resultado no es exitoso, se borra el estado AxisHomed.
Indica si el eje está en movimiento a velocidad constante o no. No se considera
que el eje estacionario está en velocidad constante.
Indica si el eje está en movimiento de aceleración o no.
Indica si el eje está en movimiento de desaceleración o no.
Indica el estado actual del eje. Para obtener más información consulte
Estados del eje en la página
94.
Indica la causa de error de eje cuando el error es indicado por ErrorFlag. Este
error generalmente es resultado de un fallo en la ejecución del bloque de
funciones de movimiento.
Vea
Bloque de funciones de movimiento e ID de error de estado de eje en la
página
102.
Reservado.
Indica la posición objetivo final del eje para los bloques de funciones
MoveAbsolute y MoveRelative.
En el caso de los bloques de funciones MoveVelocity, Stop y Halt, el valor de
TargetPos es 0 excepto cuando el valor TargetPos establecido por bloques de
funciones de posición previos no se ha borrado.
En un eje de movimiento, esta es la posición actual en la que el controlador le
ordena al eje que se dirija.
La máxima velocidad objetivo emitida para el eje por un bloque de funciones
de movimiento. El valor de TargetVel es igual que el ajuste de velocidad en el
bloque de funciones actual, o menor, de acuerdo a otros parámetros en el
mismo bloque de funciones. Este elemento es un valor con signo que da
información de dirección.
Vea
Precisión de impulso de PTO en la página 114
información.
Durante el movimiento, este elemento se refiere a la velocidad que el
controlador le ordena al eje que use. Este elemento es un valor con signo que
da información de dirección.
para obtener más información sobre la conversión y el redondeo de datos REAL.
Control de movimiento
Capítulo 7
para obtener más
99