Estructura AXIS_CONSUMED
Un eje consumido es un vínculo para los datos de movimiento del eje producido por un eje de movimiento en otro controlador Logix. La estructura AXIS_CONSUMED contiene los siguientes atributos de estado:
Mnemónico | Tipo de datos | Descripción | ||
MotionStatus | DINT | Los bits de estado de movimiento para el eje. | ||
# de bit | Nombre del bit (etiqueta) | Descripción | ||
BOOL | 00 | AccelStatus | Estado de aceleración | |
BOOL | 01 | DecelStatus | Estado de desaceleración | |
BOOL | 02 | MoveStatus | Estado de movimiento | |
BOOL | 03 | JogStatus | Estado de impulso | |
BOOL | 04 | GearingStatus | Estado de transmisión | |
BOOL | 05 | HomingStatus | Estado de vuelta a posición inicial | |
BOOL | 06 | StoppingStatus | Estado de detención | |
BOOL | 07 | AxisHomedStatus | Estado vuelto a posición inicial | |
BOOL | 08 | PositionCamStatus | Estado de leva de posición | |
BOOL | 09 | TimeCamStatus | Estado de leva de tiempo | |
BOOL | 10 | PositionCamPendingStatus | Estado de leva de posición pendiente | |
BOOL | 11 | TimeCamPendingStatus | Estado pendiente de leva de tiempo | |
BOOL | 12 | GearingLockStatus | Estado de bloqueo de transmisión | |
BOOL | 13 | PositionCamLockStatus | Estado de bloqueo de leva de posición | |
BOOL | 14 | MasterOffsetMoveStatus | Estado de movimiento de desplazamiento de eje maestro | |
BOOL | 15 | CoordinatedMotionStatus | ||
AxisStatus | DINT | Los bits de estado para el eje: | ||
BOOL | # de bit | Nombre del bit (etiqueta) | Descripción | |
BOOL | 00 | ServoActionStatus | Estado de acción de servo | |
BOOL | 01 | DriveEnableStatus | Estado de habilitación de variador | |
BOOL | 02 | ShutdownStatus | Estado de desactivación de eje | |
BOOL | 03 | ConfigUpdateInProcess | Actualización de configuración en proceso | |
AxisFault | DINT | Los fallos de eje correspondientes a su eje: | ||
# de bit | Nombre del bit (etiqueta) | Descripción | ||
BOOL | 00 | PhysicalAxisFault | Fallo de eje físico | |
BOOL | 01 | ModuleFault | Fallo de módulo | |
BOOL | 02 | ConfigFault | Fallo de configuración | |
BOOL | 03 | GroupFault | Fallo de grupo | |
AxisEvent | DINT | El estado de evento correspondiente a su eje: | ||
# de bit | Nombre del bit (etiqueta) | Descripción | ||
BOOL | 00 | WatchEventArmedStatus | Estado armado de evento de supervisión | |
BOOL | 01 | WatchEventStatus | Estado de evento de supervisión | |
BOOL | 02 | RegEvent1ArmedStatus | Estado armado de evento del registro 1 | |
BOOL | 03 | RegEvent1Status | Estado de evento del registro 1 | |
BOOL | 04 | RegEvent2ArmedStatus | Estado armado de evento del registro 2 | |
BOOL | 05 | RegEvent2Status | Estado de evento del registro 2 | |
BOOL | 06 | HomeEventArmedStatus | Estado armado de evento de posición inicial | |
BOOL | 07 | HomeEventStatus | Estado de evento de posición inicial | |
OutputCamStatus | DINT | Un conjunto de bits * que se establecen cuando se ha iniciado la Leva de salida. | ||
OutputCamPendingStatus | DINT | Un conjunto de bits * que se establecen cuando una leva de salida está a la espera de que una Leva de salida armada se desplace más allá de su posición de inicio/final. | ||
OutputCamLockStatus | DINT | Un conjunto de bits * que se establecen cuando la Leva de salida está bloqueada en el eje maestro. | ||
OutputCamTransitionStatus | DINT | Un conjunto de bits * que se establecen cuando está en curso la transición desde la actual Leva de salida armada hasta la Leva de salida pendiente. | ||
ActualPosition | REAL | Posición real en unidades de posición | ||
StrobeActualPosition | REAL | Posición real de estroboscopio en unidades de posición | ||
StartActualPosition | REAL | Posición real de inicio en unidades de posición | ||
AverageVelocity | REAL | Velocidad media en unidades de posición / seg | ||
ActualVelocity | REAL | Velocidad real en unidades de posición / seg | ||
ActualAcceleration | REAL | Aceleración real en unidades de posición / seg 2 | ||
WatchPosition | REAL | Posición de control en unidades de posición | ||
Registration1Position | REAL | Posición de registro 1 en unidades de posición | ||
Registration2Position | REAL | Posición de registro 2 en unidades de posición | ||
Registration1Time | DINT | Tiempo de registro 1 como tiempo CST en microsegundos | ||
Registration2Time | DINT | Tiempo de registro 2 como tiempo CST en microsegundos | ||
InterpolationTime | DINT | Tiempo de interpolación como tiempo CST en microsegundos | ||
InterpolatedActualPosition | REAL | Posición interpolada real en unidades de posición | ||
MasterOffset | REAL | Desplazamiento de eje maestro en unidades de posición de eje maestro | ||
StrobeMasterOffset | REAL | Desplazamiento de eje maestro de estroboscopio en unidades de posición de eje maestro | ||
StartMasterOffset | REAL | Desplazamiento de eje maestro de inicio en unidades de posición de eje maestro | ||
CommandPosition | REAL | Posición de comando en unidades de posición | ||
StrobeCommandPosition | REAL | Posición de comando de estroboscopio en unidades de posición | ||
StartCommandPosition | REAL | Posición de comando de inicio en unidades de posición | ||
CommandVelocity | REAL | Velocidad de comando en unidades de posición / seg | ||
CommandAcceleration | REAL | Aceleración de comando en unidades de posición / seg 2 | ||
InterpolatedCommandPosition | REAL | Posición de comando interpolada en unidades de posición | ||
ModuleFault | DINT | Se establece cuando ha ocurrido un fallo grave con el módulo de movimiento asociado al eje seleccionado. Generalmente, un fallo de módulo afecta a todos los ejes asociados con el módulo de movimiento. Por lo general, un fallo de módulo da lugar al apagado de todos los ejes asociados. Para recuperarse de una condición de fallo de módulo, es necesaria la reconfiguración del módulo de movimiento. Un ModuleFault se puede establecer en Fallo mayor o Fallo no mayor en la pestaña Atributo (Attribute) del diálogo de Propiedades grupo de movimiento (Motion Group Properties) asociado. | ||
ControlSyncFault | BOOL | Se establece cuando el controlador Logix detecta que se han omitido varios mensajes consecutivos de actualización de la posición provenientes del módulo de movimiento debido a un fallo de la conexión de comunicaciones sincrónicas. Esta condición da como resultado el apagado automático del módulo servo asociado. El controlador Logix está diseñado para "aceptar" un máximo de cuatro actualizaciones de posición omitidas sin dar un fallo o afectar negativamente al movimiento en marcha. Omitir más de cuatro actualizaciones de posición seguidas constituye una condición problemática que garantiza el apagado del módulo servo. Este bit de fallo se borra cuando se restablece la conexión. | ||
* El número de bit se corresponde con el número del destino de ejecución. Un bit por destino de ejecución.
Entregue su opinión