Estructura AXIS_CIP_DRIVE

La instrucción MRAT (Ajuste de eje de movimiento de marcha) se utiliza para ejecutar un perfil de movimiento de ajuste en el eje CIP especificado. MRAT no requiere parámetros de entrada explícitos; solo debe introducir o seleccionar el eje físico deseado.
Si el eje objetivo no aparece en la lista de ejes disponibles, el eje no se ha configurado para la operación. Utilice el
Editor de etiqueta
para crear y configurar un nuevo eje.
La instrucción MRAT utiliza los parámetros de configuración del eje CIP como entrada y salida. En la siguiente tabla se indican los parámetros de configuración de entrada que MRAT utiliza.
Mnemónico
Tipo de datos
Descripción
AxisStatus
DINT
Las condiciones de estado básicas asociadas con el eje. Representan las condiciones de estado de clave utilizadas por el sistema en la ejecución de las instrucciones de control de movimiento
Asignación de bits:
0 = ServoActionStatus
1 = DriveEnableStatus
2 = AxisShutdownStatus
3 = ConfigurationUpdateInProcess
4 = InhibitStatus
5 = DirectControlStatus
6 = AxisUpdateStatus
7…31 = Reservado
ServoActionStatus
BOOL
Se establece cuando la función asociada de control del motor del eje hace el seguimiento de la referencia de comando desde el controlador.
DriveEnableStatus
BOOL
Se establece cuando está habilitada en ese momento la salida de
Habilitación de variador
del eje físico asociado. Se borra cuando está deshabilitada en ese momento la salida de
Habilitación de variador
del servoeje físico.
ShutdownStatus
BOOL
Se establece cuando el eje asociado está en estado Apagado en ese momento. Se borra cuando el eje realiza la transición desde el estado Apagado a otro estado.
ConfigUpdateInProcess
BOOL
El atributo Bits de estado de actualización de la configuración proporciona un método para monitorizar el progreso de una o más actualizaciones de atributos de configuración de módulo específicos, iniciadas por un servicio
Establecer lista de atributos
que es interna al firmware, o un SSV en el programa del usuario. Cuando se inicia dicha actualización, el procesador Logix establece este bit. Este bit continuará establecido hasta que la respuesta de
Establecer lista de atributos
regrese desde el módulo del servo indicando que el proceso de actualización de datos fue satisfactorio. De esta manera, el atributo Bits de estado de actualización de la configuración proporciona un método de espera hasta que haya finalizado la actualización de datos de configuración de servo con el módulo de movimiento conectado antes de empezar una operación dependiente.
InhibitStatus
BOOL
El atributo de bit de InhibitStatus se establece cuando el eje se encuentra en el estado inhibido. Este bit también se puede utilizar para determinar cuándo ha finalizado una operación de inhibir o desinhibir. Por ejemplo, la conexión se ha desactivado, se ha vuelto a conectar y, a continuación, ha finalizado el proceso de reconfiguración. Durante el proceso de inhibición o desinhibición, este bit permanecerá en el estado anterior. Una vez finalizado, se actualiza al nuevo estado.
DirectControlStatus
BOOL
Cuando se ha establecido el bit de Estado de control directo, el movimiento del eje se acciona mediante las funciones de control de velocidad directo y control de par directo. En este modo, la funcionalidad Planificador de movimiento está deshabilitada, de modo que cualquier intento de mover el eje con una instrucción de planificador de movimiento, por ejemplo, MAM, MAJ, MAG, etc., da como resultado un error de instrucción. Además, en el Control directo no es necesario establecer o mantener una posición de referencia absoluta, así que un intento de ejecución de las instrucciones MAH y MRP también dan como resultado un error de instrucción. Cuando se borra el bit de Estado de control directo, el movimiento del eje está controlado por el planificador de movimiento. Todo intento por mover el eje en este modo con una instrucción de Control directo, como MDS, da como resultado un error de instrucción. Este bit solo se aplica a tipos de eje de Variador CIP.
El bit de Estado de control directo se establece mediante la instrucción Inicio de variador de movimiento (MDS) y una vez establecido, solo se puede borrar ejecutando una instrucción MSO desde el estado de Detención o estado Detenido en curso. De forma similar, una vez que la instrucción Servo de movimiento activado (MSO) borra el bit de Estado de control directo, el bit solo se puede volver a establecer ejecutando una instrucción MDS desde el estado de Detención o estado Detenido en curso.
AxisUpdateStatus
BOOL
El bit de Actualizacion de eje indica si esta instancia axial se ha actualizado o no después de la última ejecución de la Tarea de movimiento. En general, las instancias de eje se actualizan en la tarea de movimiento conforme a su Programación de actualización de eje. Por consiguiente, una instancia axial determinada podría actualizarse o no durante la ejecución de tarea de movimiento. Cuando se inspecciona como parte de una tarea de evento desencadenada mediante la ejecución de grupo de movimiento, el bit de Actualización de eje se puede utilizar para cualificar instrucciones de programa basadas en si el eje se actualizó o no mediante la tarea de movimiento anterior.
MotionStatusBits
DINT
Mapa de bits de recopilación de las condiciones de estado asociadas a la función planificador de movimiento.
Asignación de bits:
0 = AccelStatus
1 = DecelStatus
2 = MoveStatus
3 = JogStatus
4 = GearingStatus
5 = HomingStatus
6 = StoppingStatus
7 = AxisHomedStatus
8 = PositionCamStatus
9 = TimeCamStatus
10 = PositionCamPendingStatus
11 = TimeCamPendingStatus
12 = GearingLockStatus
13 = PositionCamLockStatus
14 = TimeCamLockStatus
15 = MasterOffsetMoveStatus
16 = CoordinatedMotionStatus
17 = TransformStateStatus
18 = ControlledByTransformStatus
19 = DirectVelocityControlStatus
20 = DirectTorqueControlStatus
21 = MovePendingStatus
22 = MoveLockStatus
23 = JogPendingStatus
24 = JogLockStatus
25 = MasterOffsetMovePendingStatus
26 = MasterOffsetMoveLockStatus
27 = MaximumSpeedExceeded
28…31 = Reservado
AccelStatus
BOOL
Se establece si el eje está recibiendo el comando de acelerar en ese momento. Si no se establece, el eje estará funcionando a una velocidad de estado estable o estará en reposo.
DecelStatus
BOOL
Se establece si el eje está recibiendo el comando de desacelerar en ese momento. Si no se establece, el eje estará funcionando a una velocidad de estado estable o estará en reposo.
MoveStatus
BOOL
Se establece si hay un perfil de movimiento de Desplazamiento actualmente en curso. Se borra cuando el movimiento se completa o se anula por medio de alguna otra operación de movimiento.
JogStatus
BOOL
Se establece si hay un perfil de movimiento de Impulso actualmente en curso. Se borra cuando el Impulso se completa o se anula por medio de alguna otra operación de movimiento.
GearingStatus
BOOL
Se establece si el eje realiza una transmisión a otro eje en ese momento. Se borra cuando la operación de transmisión se detiene o se anula por medio de alguna otra operación de movimiento.
HomingStatus
BOOL
Se establece si hay un perfil de movimiento a la Posición inicial actualmente en curso. Se borra cuando la operación de posición inicial se detiene o se anula por medio de alguna otra operación de movimiento.
StoppingStatus
BOOL
Se establece si hay un proceso de detención actualmente en curso. Se borra cuando finaliza el proceso de detención.
El proceso de detención se utiliza para detener un eje (iniciado por MAS, MGS, acción de fallo al detener movimiento, o un cambio de modo). Este bit ya no está asociado al bit de Embrague de transmisión (MAG con Embrague seleccionado) que, para I4B, ha recibido explícitamente el nombre de bit de Estado de bloqueo de transmisión.
AxisHomedStatus
BOOL
El atributo de bit HomedStatus se borra al encender o al volver a conectar. La instrucción MAH establece el bit en 1 cuando se completa correctamente la secuencia de vuelta a posición inicial configurada. Este bit se borra más adelante si el eje pasa al estado de apagado.
La instrucción MAH establece el bit de HomedStatus cuando se completa correctamente la secuencia de vuelta a posición inicial configurada. Este bit indica que se ha establecido una posición de referencia de máquina absoluta. Cuando este bit se ha establecido, se pueden habilitar de manera significativa las operaciones que requieren una referencia de máquina, como la comprobación de Sobrerecorrido controlado por software.
El bit de HomedStatus se borra si se da alguna de las siguientes condiciones:
  • Descarga, Ciclo de desconexión y reconexión de control, o Reconexión con dispositivo de Retroalimentación incremental.
  • La Recuperación de posición absoluta (APR) falla con el dispositivo de Retroalimentación absoluta.
  • El variador de CIP Motion borra el bit de Integridad de retroalimentación.
El bit de HomedStatus es utilizado directamente por el sistema de control para cualificar la función de comprobación de Sobrerecorrido de software. Por consiguiente, si se ha borrado el bit de HomedStatus, no se producirá la comprobación de Sobrerecorrido de software aunque se haya establecido el bit de Comprobación de Sobrerecorrido de software.
PositionCamStatus
BOOL
Se establece si hay un perfil de movimiento de Leva de posición actualmente en curso. Se borra cuando la Leva de posición se completa o se anula por medio de alguna otra operación de movimiento.
TimeCamStatus
BOOL
Se establece si hay un perfil de movimiento de Leva de tiempo actualmente en curso. Se borra cuando el movimiento de Leva de tiempo se completa o se anula por medio de alguna otra operación de movimiento.
PositionCamPendingStatus
BOOL
Se establece si actualmente hay un perfil de movimiento de Leva de posición pendiente de la finalización de un perfil de leva que se está ejecutando en ese momento. Se iniciaría mediante la ejecución de una instrucción MAPC con ejecución pendiente seleccionada. Este bit se borra cuando finaliza el perfil de leva de posición actual, que inicia el inicio del perfil de leva pendiente. Este bit se borra también cuando el perfil de leva de posición se completa o se anula por medio de alguna otra operación de movimiento.
TimeCamPendingStatus
BOOL
Se establece si actualmente hay un perfil de movimiento de Leva de tiempo pendiente de la finalización de un perfil de leva que se está ejecutando en ese momento. Se iniciaría mediante la ejecución de una instrucción MATC con ejecución pendiente seleccionada. Este bit se borra cuando completa el perfil de leva de tiempo actual, que inicia el inicio del perfil de leva pendiente. Este bit se borra también cuando el perfil de leva de tiempo se completa o se anula por medio de alguna otra operación de movimiento.
GearingLockStatus
BOOL
Se establece cuando el eje esclavo se bloquea con el eje maestro en una relación de transmisión de acuerdo con la relación de transmisión especificada. La función de embrague del planificador de engranajes se utiliza para aplicar una rampa ascendente o descendente a un eje, para acelerar un proceso de transmisión (MAG con Embrague seleccionado). Este bit se borra durante los intervalos en los que el eje activa el embrague.
PositionCamLockStatus
BOOL
Se establece siempre que el eje maestro satisface la condición de inicio de un perfil de movimiento de Leva de posición activo en ese momento. La condición de inicio se establece mediante los parámetros Control de inicio y Posición de inicio de la instrucción MAPC. Este bit se borra cuando el perfil de leva de posición actual se completa o se anula por medio de alguna otra operación de movimiento. En el modo maestro de dirección unidireccional, el bit de Estado del bloqueo de leva de posición se borra cuando el movimiento va en la dirección "incorrecta" y se establece cuando el movimiento va en la dirección correcta.
MasterOffsetMoveStatus
BOOL
El atributo de bit de MasterOffsetMoveStatus se establece si hay en curso actualmente un perfil de movimiento Movimiento de desplazamiento de eje maestro. Se borra cuando el Movimiento de desplazamiento maestro se completa o se anula por medio de alguna otra operación de movimiento.
CoordinatedMotionStatus
BOOL
El atributo de bit de CoordinatedMotionStatus se establece si actualmente hay activo cualquier perfil de movimiento coordinado sobre este eje. Se borra cuando el Movimiento coordinado se completa o se detiene.
TransformStateStatus
BOOL
Se establece si el eje participa en una transformación. El eje está en uno de los sistemas de coordenadas especificados en una instrucción MCT activa. El valor verdadero indicará que el eje participa en una transformación; el valor falso indicará que no participa.
ControlledByTransformStatus
BOOL
Se establece si el eje se encuentra bajo control de transformación. Verdadero indica que el eje está sometido a un control por transformación y falso indica que no está sometido a un control por transformación. No se puede ordenar que se mueva a un eje que está sometido a control por transformación.
DirectVelocityControlStatus
BOOL
Cuando se establece, la velocidad del eje está controlada directamente por el valor de Velocidad de comando directo. Este bit es establecido por la instrucción Inicio del variador de movimiento (MDS) y solo se aplica a los tipos de eje de Variador CIP.
DirectTorqueControlStatus
BOOL
Cuando se establece, el par del eje está controlado directamente por el valor de Par de comando. Este bit es definido por la instrucción MDS y solo se aplica a los tipos de eje de Variador CIP.
MovePendingStatus
BOOL
Se establece si actualmente hay un eje pendiente de la finalización de un movimiento que se está ejecutando en ese momento. Este bit se borra cuando el movimiento se completa o se anula por medio de alguna otra operación de movimiento.
MoveLockStatus
BOOL
Se establece cuando el eje maestro satisface la solicitud de Dirección de bloqueo de una instrucción Mover eje de movimiento (MAM). Si la Dirección de bloqueo es Solo avance inmediato o Solo inversión inmediata, el bit de MoveLockStatus se activa inmediatamente cuando se inicia MAM. Si la Dirección de bloqueo es Solo posición de avance o Solo posición de inversión, el bit se activa cuando el eje maestro cruza la Posición de bloqueo maestro en la dirección especificada.
El bit de MoveLockStatus se borrará cuando el Eje maestro invierta su dirección y el Eje esclavo deje de seguir al Eje maestro. El bit de MoveLockStatus se establece de nuevo cuando el Eje esclavo vuelve a seguir al Eje maestro.
JogPendingStatus
BOOL
Se establece si actualmente hay un eje pendiente de la finalización de un impulso que se está ejecutando en ese momento. Este bit se borra cuando el impulso se completa o se anula por medio de alguna otra operación de movimiento.
JogLockStatus
BOOL
Se establece cuando el eje maestro satisface la solicitud de Dirección de bloqueo de una instrucción Impulso de eje de movimiento (MAJ). Si la Dirección de bloqueo es Solo avance inmediato o Solo inversión inmediata, el bit de JogLockStatus se establecerá inmediatamente cuando se inicie la instrucción MAJ. Si la Dirección de bloqueo es Solo posición de avance o Solo posición de inversión, el bit se activa cuando el eje maestro cruza la Posición de bloqueo maestro en la dirección especificada.
El bit de JogLockStatus se borrará cuando el Eje maestro invierta su dirección y el Eje esclavo deje de seguir al Eje maestro. El bit de JogLockStatus se establece de nuevo cuando el Eje esclavo vuelve a seguir al Eje maestro.
MasterOffsetMovePendingStatus
BOOL
Se establece si actualmente hay un eje pendiente de la finalización de un Movimiento de desplazamiento maestro que se está ejecutando en ese momento. Este bit se borra cuando el Movimiento de desplazamiento maestro se completa o se anula por medio de alguna otra operación de movimiento.
MasterOffsetMoveLockStatus
BOOL
Se establece cuando el eje maestro satisface la solicitud de Dirección de bloqueo de un Movimiento de desplazamiento maestro ejecutado mediante una instrucción MAM. Si la Dirección de bloqueo es Solo avance inmediato o Solo inversión inmediata, el bit de MasterOffsetMoveLockStatus se activa inmediatamente cuando se inicia MAM. Si la Dirección de bloqueo es Solo posición de avance o Solo posición de inversión, el bit se activa cuando el eje maestro cruza la Posición de bloqueo maestro en la dirección especificada.
El bit de MasterOffsetMoveLockStatus se borra cuando el Eje maestro cambia la dirección y el Eje esclavo deja de seguir al Eje maestro. El bit de MasterOffsetMoveLockStatus se establece de nuevo cuando el Eje esclavo vuelve a seguir al Eje maestro.
MaximumSpeedExceeded
BOOL
Se establece cuando la velocidad de comando del eje supera en cualquier momento la velocidad máxima configurada para un eje. El bit se borrará cuando se reduzca la velocidad del eje hasta un valor inferior al de velocidad máxima.
MotionAlarmBits
DINT
Recopilación de las condiciones de alarma asociadas a la función Planificador de movimiento. Si el bit de Alarma de movimiento se ha definido, indica que se han producido una o varias condiciones de alarma relacionadas con la función Planificador de movimiento. A continuación, las condiciones de alarma específicas pueden determinarse accediendo al atributo Fallo de movimiento del eje asociado.
0 = Reservado
1 = SoftTravelLimitPositiveAlarm - La posición real ha superado el valor de Límite de recorrido controlado por software – Positivo.
2 = SoftTravelLimit NegativeAlarm - La posición real ha superado el valor de Límite de recorrido controlado por software – Negativo.
3…31 = Reservado
SoftTravelLimitPositiveAlarm
BOOL
Esta condición de excepción se produce cuando está habilitada la Comprobación de recorrido controlada por software y cuando la posición real ha superado el valor del atributo Límite de recorrido controlado por software – Positivo en la dirección positiva. Si la Acción de excepción de movimiento de este bit se ha establecido para Detener planificador, el eje con fallo se puede mover o impulsar para que vuelva a estar dentro de los límites de recorrido controlados por software. Sin embargo, todo intento por mover el eje más allá del valor de Límite de recorrido controlado por software – Positivo mediante una instrucción de movimiento dará lugar a un error de instrucción.
SoftTravelLimitNegativeAlarm
BOOL
Esta condición de excepción se produce cuando está habilitada la Comprobación de recorrido controlada por software y cuando la posición real ha superado el valor de atributo Límite de recorrido controlado por software – Negativo en la dirección negativa. Si la Acción de excepción de movimiento de este bit se ha establecido para Detener planificador, el eje con fallo se puede mover o impulsar para que vuelva a estar dentro de los límites de recorrido controlados por software. Sin embargo, todo intento por mover el eje más allá del valor de Límite de recorrido controlado por software – Negativo mediante una instrucción de movimiento dará lugar a un error de instrucción.
MotionFaultBits
DINT
Recopilación de las condiciones de fallo asociadas a la función Planificador de movimiento. Cuando el controlador detecta una de las condiciones de excepción enumeradas, la condición se indica como Fallo, de acuerdo con el valor asociado de atributo Acción de excepción de movimiento. Por lo general, los Fallos dan lugar a algún tipo de acción para detener el eje.
0 = Reservado
1 = SoftTravelLimitPositiveAlarm - La posición real ha superado el valor de Límite de recorrido controlado por software – Positivo.
2 = SoftTravelLimit NegativeAlarm - La posición real ha superado el valor de Límite de recorrido controlado por software – Negativo.
3…31 = Reservado
SoftTravelLimitPositiveFault
BOOL
Esta condición de excepción se produce cuando está habilitada la Comprobación de recorrido controlada por software y cuando la posición real ha superado el valor del atributo Límite de recorrido controlado por software – Positivo en la dirección positiva. Si la Acción de excepción de movimiento de este bit se ha establecido para Detener planificador, el eje con fallo se puede mover o impulsar para que vuelva a estar dentro de los límites de recorrido controlados por software. Sin embargo, todo intento por mover el eje más allá del valor de Límite de recorrido controlado por software – Positivo mediante una instrucción de movimiento dará lugar a un error de instrucción.
En los ejes que reciben comandos, el Fallo de recorrido controlado por software se puede borrar con un Restablecimiento de fallo mientras la posición del eje está más allá del valor de Límite de recorrido controlado por software – Positivo, para permitir que el eje vuelva a estar dentro de los Límites de recorrido controlados por software. Mientras el eje no reciba el comando de alejarse del límite de recorrido, no se generará ningún Fallo de límite de recorrido controlado por software.
SoftTravelLimitNegativeFault
BOOL
Esta condición de excepción se produce cuando está habilitada la Comprobación de recorrido controlada por software y cuando la posición real ha superado el valor de atributo Límite de recorrido controlado por software – Negativo en la dirección negativa. Si la Acción de excepción de movimiento de este bit se ha establecido para Detener planificador, el eje con fallo se puede mover o impulsar para que vuelva a estar dentro de los límites de recorrido controlados por software. Sin embargo, todo intento por mover el eje más allá del valor de Límite de recorrido controlado por software – Negativo mediante una instrucción de movimiento dará lugar a un error de instrucción.
En los ejes que reciben comandos, el Fallo de límite de recorrido controlado por software se puede borrar con un Restablecimiento de fallo mientras la posición del eje está más allá del valor de Límite de recorrido controlado por software – Negativo, para permitir que el eje vuelva a estar dentro de los Límites de recorrido controlados por software. Mientras el eje no reciba el comando de alejarse del límite de recorrido, no se generará ningún Fallo de límite de recorrido controlado por software.
AxisEvent
DINT
Asignación de bits:
0 = WatchEventArmedStatus
1 = WatchEventStatus
2 = RegEvent1ArmedStatus
3 = EstadoEventoRegistro1
4 = EstadoArmadoEventoRegistro2
5 = EstadoEventoRegistro2
6 = HomeEventArmedStatus
7 = HomeEventStatus
8…-31 = Reservado
WatchEventArmedStatus
BOOL
Se establece cuando se ha armado un evento de supervisión mediante la ejecución de la instrucción MAW (Supervisión de armado de movimiento). Se borra cuando ocurre un evento de supervisión o cuando se ejecuta una instrucción MDW (Supervisión de desarme de movimiento).
WatchEventStatus
BOOL
Se establece cuando se ha producido un evento de supervisión. Se borra cuando se ejecuta otra instrucción MAW o una instrucción MDW.
RegEvent1ArmedStatus
BOOL
Se establece cuando se ha armado una comprobación del registro para la entrada de registro 1 mediante la ejecución de la instrucción MAR (Movimiento de armado de registro). Se borra cuando ocurre un evento de registro o cuando se ejecuta una instrucción MDR (Movimiento de desarme de registro) para la entrada de registro 1.
RegEvent1Status
BOOL
Se establece cuando ha ocurrido un evento de registro en la entrada de registro 1. Se borra cuando se ejecuta otra instrucción MAR (Movimiento de armado de registro) o una instrucción MDR (Movimiento de desarme de registro) para la entrada de registro 1.
RegEvent2ArmedStatus
BOOL
Se establece cuando se ha armado una comprobación del registro para la entrada de registro 2 mediante la ejecución de la instrucción MAR. Se borra cuando ocurre un evento de registro o cuando se ejecuta una instrucción MDR para la entrada de registro 2.
RegEvent2Status
BOOL
Se establece cuando ha ocurrido un evento de registro en la entrada de registro 2. Se borra cuando se ejecuta otra instrucción MAR o una instrucción MDR para la entrada de registro 2.
HomeEventArmedStatus
BOOL
Se establece cuando se ha armado un evento de vuelta a posición inicial y es utilizado por la instrucción Posición inicial para gestionar varios eventos de vuelta a posición inicial que se producen durante la secuencia de vuelta a posición inicial configurada. Se borra cuando se produce un evento de posición inicial.
HomeEventStatus
BOOL
Se establece cuando ha ocurrido un evento de vuelta a posición inicial y es utilizado por la instrucción Vuelta a posición inicial para gestionar varios eventos de vuelta a posición inicial que se producen durante la secuencia de vuelta a posición inicial configurada. Se borra cuando se ejecuta otra instrucción MAH (Vuelta a posición inicial de eje de movimiento).
OutputCamStatus
DINT
Se establece cuando se ha iniciado una Leva de salida. El bit de Estado de leva de salida se restablece cuando la posición de leva va más allá de la posición de inicio de leva o final de leva, en modo de ejecución Una vez, sin Leva de salida pendiente, o cuando la Leva de salida se termina por una instrucción MDOC. Este atributo y todas las palabras de estado de leva de salida son patrones de bit en los que cada bit hace referencia a un destino de leva de salida. Por ejemplo, el bit 0 es el destino de leva de salida 0 y así sucesivamente. Esto es cierto para todas las palabras de estado de leva de salida. Cada uno de estos bits se corresponde con un destino de leva de salida.
OutputCamPendingStatus
DINT
Se establece si una Leva de salida está pendiente actualmente de que se complete otra Leva de salida. Esto se iniciaría ejecutando una instrucción MAOC con la ejecución Pendiente seleccionada. Se borra cuando se arma la leva de salida, que se desencadena cuando la Leva de salida que se está ejecutando en ese momento se ha completado, o si la Leva de salida es terminada por una instrucción MDOC.
OutputCamLockStatus
DINT
Se establece cuando se ha armado una Leva de salida. Esto se iniciaría ejecutando una instrucción MAOC con la ejecución Inmediata seleccionada, cuando una leva de salida pendiente cambia a armada, o cuando el eje se aproxima o pasa a través de la posición especificada de armado del eje. Se borra cuando la posición actual de esta leva de salida se mueve más allá de la posición de inicio o de parada de la leva, o si la Leva de salida es terminada por una instrucción MDOC.
OutputCamTransitionStatus
DINT
Se establece cuando hay en curso una transición entre la leva armada actualmente y la Leva de salida pendiente. Por lo tanto, cada Leva de salida controla un subconjunto de Bits de salida. Se restablece cuando se completa la transición a la Leva de salida pendiente, o cuando la Leva de salida es terminada por una instrucción MDOC.
ActualPosition
REAL
La posición absoluta actual de un eje, en Unidades de posición configuradas de ese eje, tal como se lee desde el transductor de retroalimentación. Este valor se basa en un proceso de transferencia de datos que da como resultado un retardo de un Período de actualización aproximado. De esta manera, el valor de Posición real es la posición real del eje hace un Período de actualización aproximado.
StrobeActualPosition
REAL
Los atributos Posición real de estroboscopio, Posición de comando de estroboscopio y Desplazamiento maestro de estroboscopio se utilizan para guardar simultáneamente una instantánea de la posición real, la posición de comando y las posiciones de desplazamiento de eje maestro de un eje cuando se ejecuta la instrucción MGSP (Posición de estroboscopio de grupo de movimiento). Los valores se almacenan en las Unidades de posición configuradas del eje. Como la instrucción MGSP guarda simultáneamente las posiciones reales y de comando de todos los ejes en el grupo especificado de ejes, se pueden usar los valores resultantes de Posición real de estroboscopio, Posición de comando de estroboscopio y Desplazamiento maestro de estroboscopio de distintos ejes para realizar cálculos en tiempo real.
StartActualPosition
REAL
Siempre que se inicia una nueva instrucción de planificador de movimiento para un eje (por ejemplo, mediante una instrucción MAM), el valor de la posición de comando del eje y de la posición real del eje se almacena en el instante exacto en que comienza el movimiento. Estos valores se guardan como Posición de comando de inicio y Posición real de inicio, respectivamente, en las unidades de posición configuradas del eje.
Las posiciones de inicio son útiles para corregir cualquier movimiento que se produzca entre la detección de un evento y la acción iniciada por dicho evento. Por ejemplo, en las aplicaciones de enrollado de bobina, las posiciones de comando de inicio se pueden utilizar en una expresión para compensar el sobreimpulso al final del carrete antes de que se invierta la dirección de transmisión. Si conoce la posición de la bobina cuando se suponía que tenía que cambiar la dirección de transmisión y la posición en la que realmente cambió (la Posición de comando de inicio), puede calcular la cantidad de sobreimpulso y usarla para corregir la posición de la guía de cable relativa al carrete.
AverageVelocity
REAL
La velocidad y dirección actuales de un eje, en las Unidades de posición configuradas por segundo del eje. Se calcula promediando la velocidad real del eje a lo largo de la Base de tiempo de velocidad media configurada para dicho eje. La velocidad media es un valor con signo, donde el signo indica la dirección en la que se mueve actualmente el eje. La resolución de la variable Velocidad media se determina mediante el valor actual del parámetro Base de tiempo de velocidad media y la Constante de conversión configurada (conteos de retroalimentación por unidad de posición) para el eje. Base de tiempo de velocidad media determina la longitud a lo largo de la que se calcula la velocidad media. Base de tiempo de velocidad media es el tiempo durante el cual se calcula el promedio. Mientras mayor sea el valor de la Base de tiempo de velocidad media, mejor será la resolución de la velocidad, pero más lenta será la respuesta a los cambios de velocidad.
ActualVelocity
REAL
La velocidad y dirección actuales de un eje, medidas instantáneamente, en las Unidades de posición del eje configurado por segundo. Se calcula a partir del incremento actual de la posición real por actualización aproximada. La Velocidad real es un valor de punto flotante con signo, donde el signo (+ o -) depende de la dirección en la que se esté moviendo actualmente el eje. Su resolución no depende de la Base de tiempo de velocidad media, sino más bien de la constante de conversión del eje y del hecho de que el límite de resolución interna de la velocidad real es 1 conteo de retroalimentación por actualización aproximada.
ActualAcceleration
REAL
La aceleración actual de un eje, medida instantáneamente, en las Unidades de posición del eje configurado por segundo por segundo. Se calcula como el incremento actual de la velocidad real por período de actualización aproximado. La aceleración real es un valor de punto flotante con signo. Su resolución no depende de la Base de tiempo de velocidad media, sino de la Constante de conversión del eje y del hecho de que el límite de resolución interna de la Velocidad real es 1 conteo de retroalimentación por Período de actualización aproximado^2.
WatchPosition
REAL
La posición de punto de ajuste actual de un eje, en las Unidades de posición del eje configurado, tal como se establece en la instrucción MAW (Movimiento de armado de supervisión) ejecutada por última vez para dicho eje.
Registration1Position
REAL
Se proporcionan dos atributos de posición de registro para almacenar de manera independiente la posición del eje asociada a dos eventos de entrada de registro diferentes. El valor de Posición de registro es la posición absoluta de un eje físico (en las unidades de posición de ese eje) en el momento que se produce el evento de registro más reciente para dicho eje.
Registration1PositiveEdgePosition
REAL
Posición de retroalimentación enclavada en el flanco ascendente de la Entrada de registro 1.
Registration1NegativeEdgePosition
REAL
Posición de retroalimentación enclavada en el flanco descendente de la Entrada de registro 1.
Registration2Position
REAL
Se proporcionan dos atributos de posición de registro para almacenar de manera independiente la posición del eje asociada a dos eventos de entrada de registro diferentes. El valor de Posición de registro es la posición absoluta de un eje físico (en las unidades de posición de ese eje) en el momento que se produce el evento de registro más reciente para dicho eje.
Registration2PositiveEdgePosition
REAL
Posición de retroalimentación enclavada en el flanco ascendente de la Entrada de registro 2.
Registration2NegativeEdgePosition
REAL
Posición de retroalimentación enclavada en el flanco descendente de la Entrada de registro 2.
Registration1Time
DINT
Los dos valores de tiempo de registro contienen los 32 bits inferiores del tiempo CST al que se produjeron sus respectivos eventos de registro. Las unidades de este atributo son microsegundos.
Registration1PositiveEdgeTime
DINT
Marca de tiempo CST en el flanco ascendente de la Entrada de registro 1.
Registration1NegativeEdgeTime
DINT
Marca de tiempo CST en el flanco descendente de la Entrada de registro 1.
Registration2Time
DINT
Los dos valores de tiempo de registro contienen los 32 bits inferiores del tiempo CST al que se produjeron sus respectivos eventos de registro. Las unidades de este atributo son microsegundos.
Registration2PositiveEdgeTime
DINT
Marca de tiempo CST en el flanco ascendente de la Entrada de registro 2.
Registration2NegativeEdgeTime
DINT
Marca de tiempo CST en el flanco descendente de la Entrada de registro 2.
InterpolationTime
DINT
Este atributo es la hora CST de 32 bits utilizado para calcular las posiciones interpoladas. Cuando se actualiza este atributo con un valor CST válido, se calculan automáticamente los valores de Posición real interpolada y Posición de comando interpolada.
InterpolatedActualPosition
REAL
Este atributo es la interpolación de la posición real, basada en el historial pasado de trayectorias del eje, en el momento especificado por el atributo Tiempo de interpolación.
InterpolatedCommandPosition
REAL
La interpolación de la posición comandada basándose en el historial pasado de la trayectoria del eje en el momento especificado mediante el atributo Tiempo de interpolación.
MasterOffset
REAL
El desplazamiento de posición que se aplica actualmente al lado maestro de una leva de posición. El Desplazamiento de eje maestro se devuelve en unidades de posición maestra. El Desplazamiento de eje maestro muestra la misma característica de desbobinado que la posición de un eje lineal.
StrobeMasterOffset
REAL
El desplazamiento de posición que se aplicó al lado maestro de la leva de posición cuando se ejecutó la última instrucción de Posición de estroboscopio de grupo de movimiento (MGSP). El Desplazamiento de eje maestro de estroboscopio se devuelve en unidades de posición maestra. El Desplazamiento de eje maestro de estroboscopio muestra la misma característica de desbobinado que la posición de un eje lineal.
StartMasterOffset
REAL
El desplazamiento de posición aplicado al lado maestro de la leva de posición cuando se ejecutó la última instrucción Mover eje de movimiento (MAM) con el tipo de movimiento configurado como Desplazamiento maestro absoluto o Desplazamiento maestro incremental. El Desplazamiento de eje maestro en arranque se devuelve en unidades de posición maestra. El Desplazamiento de eje maestro en arranque muestra la misma característica de desbobinado que la posición de un eje lineal.
CommandPosition
REAL
La posición deseada u comandada de un eje físico, en las unidades de posición configuradas de dicho eje, tal como generó el controlador en respuesta a cualquier instrucción de Control de posición de movimiento anterior. Los datos de la posición de comando se transfieren por un retardo de un Período de actualización aproximado. De este modo, el valor de posición de comando que se obtiene es la posición de comando sobre la que el servoeje físico actuará tras un período de actualización aproximado a partir desde este momento.
StrobeCommandPosition
REAL
Los atributos Posición real de estroboscopio, Posición de comando de estroboscopio y Desplazamiento maestro de estroboscopio se utilizan para guardar simultáneamente una instantánea de la posición de comando real y de la posición de desplazamiento de eje maestro de un eje cuando se ejecuta la instrucción MGSP. Los valores se almacenan en las Unidades de posición configuradas del eje.
StartCommandPosition
REAL
Siempre que se inicia una nueva instrucción de planificador de movimiento para un eje (por ejemplo, mediante una instrucción MAM), el valor de la posición de comando del eje y de la posición real del eje se almacena en el instante exacto en que comienza el movimiento. Estos valores se guardan como Posición de comando de inicio y Posición real de inicio, respectivamente, en las unidades de posición configuradas del eje.
Las posiciones de inicio son útiles para corregir cualquier movimiento que se produzca entre la detección de un evento y la acción iniciada por dicho evento. Por ejemplo, en las aplicaciones de enrollado de bobina, las posiciones de comando de inicio se pueden utilizar en una expresión para compensar el sobreimpulso al final del carrete antes de que se invierta la dirección de transmisión. Si conoce la posición de la bobina cuando se suponía que tenía que cambiar la dirección de transmisión y la posición en la que realmente cambió (la Posición de comando de inicio), puede calcular la cantidad de sobreimpulso y usarla para corregir la posición de la guía de cable relativa al carrete.
DirectCommandVelocity
REAL
Este atributo proporciona acceso de etiqueta al comando de velocidad para el eje especificado. Este atributo se puede utilizar para controlar directamente la velocidad de un motor cuando se ha configurado un variador asociado para el modo de control de velocidad. Para que se aplique este valor de atributo como el comando de velocidad, se ejecutará una instrucción de Inicio del variador de movimiento, que a su vez establece el bit de Estado de control de velocidad directo del atributo Bits de estado de movimiento. Si no se establece este bit, el valor de Velocidad de comando directo no tiene efecto en el movimiento del eje. Solo los tipos de datos de Eje de variador CIP admiten actualmente esta capacidad.
CommandVelocity
REAL
La velocidad y dirección comandadas de un axis, en las Unidades de posición del eje configurado por segundo, tal como generó cualquier instrucción de movimiento anterior. Se calcula como el incremento actual de la posición de comando por intervalo de actualización aproximado.
Velocidad de comando es un valor con signo. El signo (+ o -) depende de la dirección en la que se esté comandando al eje que se mueva.
La velocidad de comando es un valor de punto flotante con signo. Su resolución no depende de la Base de tiempo de velocidad media, sino más bien de la constante de conversión del eje y del hecho de que el límite de resolución interna de la velocidad de comando es 0,00001 conteo de retroalimentación por actualización aproximada.
CommandAcceleration
REAL
La velocidad y dirección comandadas de un eje, en las Unidades de posición del eje configurado por segundo por segundo, tal como generó cualquier instrucción de movimiento anterior. Se calcula como el incremento actual de la velocidad de comando por intervalo de actualización aproximado.
Aceleración de comando es un valor con signo. El signo (+ o -) depende de la dirección en la que se esté comandando al eje que se mueva. Aceleración de comando es un valor de punto flotante con signo. Su resolución no depende de la Base de tiempo de velocidad media, sino de la constante de conversión del eje y del hecho de que el límite de resolución interna de la velocidad de comando es 0,00001 conteos de retroalimentación por Período de actualización aproximado por Período de actualización aproximado.
CommandTorque
REAL
Salida del generador de comando fino (si está activo) a la junta de suma de entrada de par cuando está configurado para el control de par.
PositionFineCommand
REAL
El valor de salida del interpolador fino de Posición de comando.
PositionReference
REAL
La señal de referencia de posición de comando enviada a la junta de suma de lazo de posición para compararla con una señal de retroalimentación de posición.
PositionFeedback1
REAL
La posición real del codificador.
PositionFeedback2
REAL
La posición real del codificador.
PositionError
REAL
El error entre la posición comandada y la posición real, que equivale a la salida de la junta de suma del lazo de posición.
PositionIntegratorOutput
REAL
La salida del integrador de posición que representa la contribución del integrador de posición a la Salida del lazo de posición.
PositionLoopOutput
REAL
La salida de la ruta de avance del lazo de posición que representa el esfuerzo de control total del lazo de posición.
VelocityFineCommand
REAL
El valor de salida del interpolador fino de Velocidad de comando. Cuando no hay presente una señal de velocidad de comando al realizar el control de posición, esta señal se puede derivar con una escala del valor de salida de posición diferencial del interpolador fino de posición de comando.
VelocityFeedforwardCommand
REAL
Una señal de comando que representa una versión escalada del perfil de velocidad de comando. Esta señal es la señal del comando de velocidad fina escalada por la ganancia de prealimentación de velocidad y aplicada a la salida del lazo de posición.
VelocityReference
REAL
Referencia de velocidad de comando para la junta de suma de lazo de velocidad.
VelocityFeedback
REAL
La junta de suma de velocidad basada en la selección del Modo de control.
VelocityError
REAL
Error entre la referencia de velocidad y la retroalimentación de velocidad que corresponde a la salida de la junta de suma del lazo de velocidad.
VelocityIntegratorOutput
REAL
Salida del integrador de velocidad que representa la contribución del integrador de velocidad a la salida del lazo de velocidad.
VelocityLoopOutput
REAL
Salida de la ruta de avance de velocidad que representa el esfuerzo total de control del lazo de velocidad.
AccelerationFineCommand
REAL
El valor de salida del interpolador fino de Aceleración de comando. Cuando no hay presente una señal de aceleración de comando al realizar el control de posición o de velocidad, esta señal se puede derivar con una escala del valor de salida de velocidad diferencial del interpolador fino de velocidad de comando. Si no hay presente una señal de Velocidad de comando, la señal de Aceleración de comando interpolado se puede derivar con una escala del segundo valor de salida de Posición diferencial del interpolador fino de Posición de comando.
AccelerationFeedforwardCommand
REAL
Una señal que representa una versión escalada del perfil de aceleración de comando. Esta señal es la del comando de aceleración fina escalada por la ganancia de prealimentación de aceleración y aplicada a la salida del lazo de velocidad.
AccelerationReference
REAL
Referencia de velocidad de comando para la junta de suma de lazo de velocidad.
AccelerationFeedback
REAL
La velocidad real del eje aplicada a la junta de suma de velocidad basada en la selección del Modo de control.
LoadObserverAccelerationEstimate
REAL
Salida del Observador de carga que, cuando se habilita el bloque del Observador de carga, se aplica a la junta de suma de referencia de aceleración. En la configuración del observador de carga, esta señal compensa las perturbaciones en la carga en relación con un modelo de carga ideal. Cuando se configura un observador de carga para que funcione en modo de Solo retroalimentación de aceleración, esta señal es la señal de retroalimentación de aceleración estimada que se utiliza para cerrar el lazo de aceleración. Cuando el observador de carga está deshabilitado, esta señal es 0.
LoadObserverTorqueEstimate
REAL
Producto de la señal de Estimación de aceleración del observador de carga y el valor actual de Inercia del sistema, Kj. En la configuración del observador de carga, esta señal representa las perturbaciones de par estimadas en la carga en relación con un modelo de carga ideal. Cuando se configura el observador de carga para que funcione en modo de Solo retroalimentación de aceleración, esta señal es una estimación del par de motor aplicado. Cuando el observador de carga está deshabilitado, esta señal es 0.
TorqueReference
REAL
Señal de entrada de referencia de par comandado antes de la señal de filtro de par que representa la suma de las entradas de las señales de Comando de par y Ajuste de par.
TorqueReferenceFiltered
REAL
Señal de entrada de referencia de par comandado tras la sección del filtro de par.
TorqueReferenceLimited
REAL
Señal de entrada de referencia de par comandado tras la sección del limitador de par.
CurrentReference
REAL
Señal de referencia actual, Iq, en el par que produce la junta de suma de lazo actual.
CurrentCommand
REAL
Representa el valor inmediato del par comandado que produce la señal de corriente, Iq, antes de pasar a través del Limitador de vector de corriente. Está relacionado directamente con la salida de la ruta de referencia de par después de la escala 1/Kt, que representa el esfuerzo de par que hay que aplicar al par del variador que produce el lazo de corriente Iq. El valor nominal de 1/Kt es 1, basándose en un par nominal del 100 % producido por una corriente nominal del 100 %.
CurrentFeedback
REAL
Corriente de par real aplicada al eje basándose en la retroalimentación del detector de corriente (% de valor nominal del motor).
CurrentError
REAL
Error entre la corriente comandada y la corriente real, que equivale a la salida del par que produce, en el eje q, el lazo de corriente.
FluxCurrentReference
REAL
Referencia de corriente de comando, Id, para el flujo que produce la junta de suma de lazo de corriente.
FluxCurrentFeedback
REAL
Corriente de flujo real aplicada al eje basándose en la retroalimentación del detector de corriente.
FluxCurrentError
REAL
Error entre la corriente de comando y la corriente real, que equivale a la salida del flujo que produce, en el eje d, la junta de suma de lazo de corriente.
OperativeCurrentLimit
REAL
Representa el límite de corriente operativa basado en varios orígenes de límite.
CurrentLimitSource
DINT
Representa el origen operativo de un límite de corriente cuando se produce una condición de límite de corriente.
MotorElectricalAngle
REAL
El ángulo eléctrico calculado del motor basado en el conteo de polos del motor, el desplazamiento de conmutación y el dispositivo de retroalimentación seleccionado.
SlipCompensation
REAL
Indica la cantidad real de deslizamiento de la compensación de deslizamiento aplicada en ese momento.
OutputFrequency
REAL
La frecuencia de salida promedia aplicada al motor durante un tiempo. El valor de la frecuencia se expresa en ciclos eléctricos.
OutputCurrent
REAL
La corriente de salida promedia aplicada al motor durante el tiempo total.
OutputVoltage
REAL
El voltaje de salida fase a fase promedio aplicado al motor durante el tiempo total.
OutputPower
REAL
La potencia de salida promedia del motor durante el tiempo total. Este valor se basa en el producto de la señal de Referencia de par y la Retroalimentación de velocidad.
DCBusVoltage
REAL
Voltaje del bus de CC medido.
MotorCapacity
REAL
La estimación en tiempo real de la capacidad térmica nominal continua del motor empleada durante la operación según el modelo térmico del motor. Un valor del 100 % indicaría que el motor se está usando al 100 % de la capacidad nominal según lo determinado por la corriente nominal continua del motor.
InverterCapacity
REAL
La estimación en tiempo real de la capacidad térmica nominal continua del inversor empleada durante la operación según el modelo térmico del inversor. Un valor del 100 % indicaría que el inversor se está usando al 100 % de la capacidad nominal según lo determinado por la corriente nominal continua del inversor.
ConverterCapacity
REAL
La estimación en tiempo real de la capacidad térmica nominal continua del conversor empleada durante la operación según el modelo térmico del conversor. Un valor del 100 % indicaría que el conversor se está usando al 100 % de la capacidad nominal según lo determinado por la corriente nominal continua del conversor.
BusRegulatorCapacity
REAL
La estimación en tiempo real de la capacidad térmica nominal continua del regulador de bus empleada durante la operación según el modelo térmico del regulador de bus. Un valor del 100 % indicaría que el regulador de bus se está usando al 100 % de la capacidad nominal según lo determinado por la corriente nominal continua del regulador de bus.
DigitalInputs
DINT
Una palabra de 32 bits cuyos bits pueden ser asignados por el proveedor a entradas digitales genéricas.
AnalogInput1
REAL
Un nivel de entrada analógica 1 genérica.
AnalogInput2
REAL
Un nivel de entrada analógica 2 genérica.
PositionTrim
REAL
Un comando de posición adicional que se agrega al Comando de posición para generar la señal de Referencia de posición enviada a la junta de suma de lazo de posición.
VelocityTrim
REAL
Comando de velocidad adicional añadido a la junta de suma del lazo de velocidad.
AccelerationTrim
REAL
Comando de aceleración adicional añadido a la junta de suma del lazo de aceleración.
TorqueTrim
REAL
Comando de par adicional añadido a la junta de suma de la entrada de par.
VelocityFeedforwardGain
REAL
Multiplica la señal de Comando de prealimentación de velocidad para formar el Comando de prealimentación de velocidad que se aplica a la junta de suma del lazo de velocidad.
AccelerationFeedforwardGain
REAL
Un valor que multiplica la señal Comando de aceleración fina para formar el Comando de prealimentación de aceleración que se aplica a la junta de suma del lazo de aceleración.
PositionLoopBandwidth
REAL
Determina la ganancia proporcional, Kpp, del lazo de posición que multiplica la señal de Error de posición. Este valor representa el ancho de banda de ganancia de unidad del lazo de posición a partir del cual el lazo de posición no es efectivo.
PositionIntegratorBandwidth
REAL
Determina la ganancia integral del lazo de posición, Kpi, la cual, junto con Kpp, multiplica la señal Error de posición integrada . Este valor representa el ancho de banda del integrador de posición a partir del cual el integrador no es efectivo. Un valor de 0 para este atributo deshabilita el integrador.
VelocityLoopBandwidth
REAL
Un valor que determina la ganancia proporcional, Kvp, del lazo de velocidad que multiplica la señal Error de velocidad. Este valor representa el ancho de banda de ganancia de unidad del lazo de velocidad.
VelocityIntegratorBandwidth
REAL
Determina la ganancia integral del lazo de velocidad, Kvi, la cual, junto con Kvp, multiplica la señal Error de velocidad integrada. Este valor representa el ancho de banda del integrador de velocidad a partir del cual el integrador no es efectivo. Un valor de 0 para este atributo deshabilita el integrador.
LoadObserverBandwidth
REAL
Determina la ganancia proporcional, Kop, del observador de carga. Este valor representa el ancho de banda de ganancia de unidad del observador de carga.
LoadObserverIntegratorBandwidth
REAL
Determina la ganancia integral del observador de carga, Koi, que, junto con Kop, multiplica la señal de error integrada en el observador. Este valor representa el ancho de banda del integrador a partir del cual el integrador no es efectivo. Un valor de 0 para este atributo deshabilita el integrador.
TorqueLimitPositive
REAL
Este valor positivo determina el par máximo positivo que se le puede aplicar al motor. Si el dispositivo intenta superarlo, el comando de par queda fijado en este valor.
TorqueLimitNegative
REAL
El valor negativo determina el par máximo negativo que se le puede aplicar al motor. Si el dispositivo intenta aplicar un valor negativo mayor que el límite, el comando de par quedará fijado a este nivel.
VelocityLowPassFilterBandwidth
REAL
Controla el ancho de banda del Filtro de paso bajo aplicado a la señal Error de velocidad. La implementación recomendada es un filtro IIR de dos polos. Un valor de 0 para este atributo deshabilita esta característica.
TorqueLowPassFilterBandwidth
REAL
Frecuencia de interrupción para el filtro de paso bajo de segundo orden que se aplica a la señal de referencia del par.
SystemInertia
REAL
Valor de ganancia en escala para el par o la fuerza que convierte la aceleración comandada en el valor nominal equivalente de par/fuerza. Si se establece correctamente, este valor representa la inercia o masa total del sistema.
CurrentDisturbance
REAL
Par inyectado que produce el comando de corriente que se utiliza para excitar el motor como parte del servicio de análisis de frecuencia.
DigitalOutputs
DINT
Una palabra de 32 bits cuyos bits pueden ser asignados por el proveedor a salidas digitales genéricas.
AnalogOutput1
REAL
Un nivel de salida analógica 1 genérica.
AnalogOutput2
REAL
Un nivel de salida analógica 2 genérica.
CIPAxisState
INT
Enumeración:
0 = Inicializando
1 = Carga previa
2 = Detenido
3 = Arranque
4 = Ejecución
5 = Prueba
6 = Detención
7 = Invalidación
8 = Con fallo
9 = Arranque inhibido
10 = Desactivación
11 = Eje inhibido
12 = No agrupado
13 = Sin módulo
14…255 = Reservado
CIPAxisStatus
DINT
Asignación de bits:
0 = Control local
1 = Alarma
2 = Carga de bus de CC
3 = Estructura de potencia habilitada
4 = Activación de flujo de motor
5 = Comando de seguimiento
6 = Bloqueo de posición
7 = Bloqueo de velocidad
8 = Inmovilización de velocidad
9 = Umbral de velocidad
10 = Límite de velocidad
11 = Límite de aceleración
12 = Límite de desaceleración
13 = Umbral de par
14 = Límite de par
15 = Límite de corriente
16 = Límite térmico
17 = Integridad de retroalimentación
18 = Desactivación
19 = En proceso
20 = Descarga del bus de CC
21 = Pérdida de alimentación de CA
22 = Modo de control de posición
23 = Modo de control de velocidad
24 = Modo de control de par
25-31 = Reservado
LocalControlStatus
BOOL
Se establece si el eje está tomando la referencia de comando y los servicios desde la interfaz local, en lugar de la interfaz remota (CIP Motion). Este bit se basa en el estado actual del bit de Modo remoto del atributo Estado de nodo.
AlarmStatus
BOOL
Se establece si el eje ha detectado una o más condiciones de excepción configuradas para generar una alarma. Este bit se borra si no se dan actualmente condiciones de alarma en el eje.
DCBusUpStatus
BOOL
Se establece para un eje de variador si el bus de CC se ha cargado hasta un nivel de voltaje operativo basado en la medición directa y, de ser aplicable, el bit de estado de Carga de bus de conversor asociado con los conversores externos de CIP Motion que suministran alimentación del bus de CC a este dispositivo también se establece. Si el atributo Configuración del bus del variador se establece en "CC compartida - Convertidor no CIP", el variador puede también comprobar el estado de su conversor no de CIP Motion externo asociado. Cuando un eje de variador se encuentra en el estado de Carga previa, la transición del bit de estado de Carga de bus de CC de 0 a 1 genera una transición de estado al estado Detenido (eje del variador). Una vez establecido, el bit Carga de bus de CC se borra cuando el voltaje del bus de CC haya caído por debajo de un nivel de voltaje operativo o cuando el bit de estado de Carga de bus del conversor asociado con los conversores externos de CIP Motion que suministran alimentación de bus de CC a este dispositivo se borra.
Para un eje de conversor, este bit se establece si el bus de CC se ha cargado hasta un nivel de voltaje operativo basado únicamente en la medición directa. Cuando un eje de conversor se encuentra en el estado de Carga previa, la transición del bit de estado de Carga del bus de CC de 0 a 1 genera una transición de estado al estado de Ejecución. Una vez establecido, el bit de Carga del bus de CC se borra cuando el voltaje del bus de CC ha caído por debajo de un nivel de voltaje operativo, independientemente del estado del bit de Estado de carga de bus del conversor.
PowerStructureEnabledStatus
BOOL
Se establece si el amplificador del eje está activado y es capaz de generar flujo y par de motor. El valor del bit de Habilitación de estructura de potencia queda determinado por el Estado de eje y el valor configurado para el atributo Acción de detención.
MotorFluxUpStatus
BOOL
Se establece si el flujo de motor, en el caso de un motor de inducción, ha alcanzado un nivel operativo. La transición del bit de Activación de flujo de motor se inicia en el estado de Arranque, de acuerdo con el valor configurado para el atributo Control de activación de flujo. Este bit es solo aplicable a los tipos de motores de inducción.
TrackingCommandStatus
BOOL
Se establece si la estructura de control del eje está haciendo actualmente un seguimiento activo de la referencia de comando desde el planificador de movimiento. El bit de Comando de seguimiento está directamente asociado con el estado de Ejecución del Modelo de estado del eje.
PositionLockStatus
BOOL
Se establece si la posición real se encuentra dentro de la Tolerancia de bloqueo de posición de la posición de comando.
VelocityLockStatus
BOOL
Se establece si la señal de retroalimentación de velocidad se encuentra dentro de la Tolerancia de bloqueo de velocidad de la referencia de velocidad ilimitada.
VelocityStandstillStatus
BOOL
Se establece si la señal de retroalimentación de velocidad se encuentra dentro de la Ventana de inmovilización de velocidad de 0. En el caso de un variador de control de frecuencia, este bit se establece si la señal de referencia de la velocidad se encuentra dentro de la Ventana de inmovilización de velocidad de 0.
VelocityThresholdStatus
BOOL
Se establece si la señal de retroalimentación de velocidad se encuentra por debajo del Umbral de velocidad. Para un variador de Control de frecuencia, este bit se establece si la señal de referencia de velocidad absoluta se encuentra por debajo del Umbral de velocidad.
VelocityLimitStatus
BOOL
Se establece si la señal de referencia de velocidad está actualmente limitada por el Limitador de velocidad.
AccelerationLimitStatus
BOOL
Se establece si la señal de referencia de aceleración está actualmente limitada por el Limitador de aceleración.
DecelerationLimitStatus
BOOL
Se establece si la señal de referencia de aceleración está actualmente limitada por el Limitador de desaceleración.
TorqueThresholdStatus
BOOL
Se establece si la referencia absoluta del par filtrado está por encima del Umbral de par.
TorqueLimitStatus
BOOL
Se establece si la referencia de par filtrado está actualmente limitada por el Limitador de par.
CurrentLimitStatus
BOOL
Se establece si la corriente de comando, Iq, está actualmente limitada por el Limitador de vector de corriente.
ThermalLimitStatus
BOOL
Se establece si la condición de Límite del vector de corriente del eje está limitada por cualquiera de los Modelos térmicos del eje o las funciones de Protección térmica I
2
T.
FeedbackIntegrityStatus
BOOL
Cuando se ha establecido, indica que el dispositivo de retroalimentación está reflejando con precisión los cambios en la posición del eje, y no se han detectado condiciones que puedan poner en riesgo la calidad del valor de posición de retroalimentación. El bit se establece en el encendido, siempre y cuando el dispositivo de retroalimentación supere con éxito cualquier autoprueba de encendido requerida. Si Integridad de retroalimentación se borra, también se borra el atributo Estado vuelto a posición inicial del eje. Esto evita la comprobación de Sobrerecorrido controlado por software. Si, durante el funcionamiento, se produce una excepción de retroalimentación que pudiera influir en la fidelidad de la posición del eje, el bit se borra inmediatamente. El bit permanece borrado hasta que el variador restablece el fallo o experimenta un ciclo de desconexión y reconexión. Los fallos pueden restablecerse directamente por el variador, o iniciarse por el controlador mediante instrucciones de movimiento.
El comportamiento del bit Integridad de retroalimentación se aplica a la operación tanto absoluta como incremental del dispositivo de retroalimentación.
CIPShutdownStatus
BOOL
Se establece cuando el eje se encuentra en estado apagado o en estado de fallo, pero podría realizar transición al estado apagado en caso de borrar los fallos. Por lo tanto, el bit de Apagado está estrechamente relacionado con el estado de Apagado del Modelo de estado de eje.
InProcessStatus
BOOL
Se establece para la duración de un proceso activo. Un ejemplo de proceso activo sería una operación iniciada por un servicio de solicitud de Ejecutar prueba de motor, Ejecutar prueba de conexión o Ejecutar prueba de inercia. Un proceso activo que requiere la habilitación de la estructura de potencia del eje resulta en una transición al estado de Prueba del Modelo de estado de eje
DCBusUnloadStatus
BOOL
Se establece mediante un conversor de CIP Motion, o un variador de CIP Motion que contiene un conversor integral, o un variador de CIP Motion conectado con un conversor externo no CIP, para indicar que el conversor no puede continuar suministrando alimentación de bus de CC a otros variadores en un bus de CC compartido. Esto, por lo general, es el resultado de una acción de fallo de apagado iniciada por el variador o conversor, o una solicitud de apagado del controlador. Por lo tanto, cuando el bit de Descarga del bus de CC esté establecido, el bit de Apagado (bit 18) deberá establecerse también. Cuando no hay ninguna salida de Habilitación del contactor de CA para que caiga el bus de CC, se necesita un método para descargar el conversor desde el resto de variadores que comparten el bus de CC. Mediante la supervisión del bit de estado de Descarga del bus de CC, el sistema de control puede propagar las excepciones de Compartición de alimentación de bus a todos los variadores del bus de CC compartido que se hayan configurado para una operación de CA/CC compartida o CC compartida. Esta excepción de compartición de alimentación de bus invoca la Acción de excepción configurada que, de forma predeterminada, deshabilita la estructura de potencia del variador, lo que provoca que se descargue el bus. El Fallo de compartición de alimentación de bus de estos variadores es un fallo persistente que no se puede borrar mientras el bit de Descarga del bus de CC esté establecido en este variador o conversor de origen. El sistema de control simplemente regenerará los Fallos de compartición de alimentación de bus basados en el bit de estado de Descarga de bus de CC aún establecido.
Tenga en cuenta que solo el variador o conversor originario con la condición de descarga del bus de CC puede causar fallos de compartición de alimentación del bus en otros variadores compartidos. En otras palabras, ningún dispositivo con un fallo de compartición de alimentación de bus puede causar una excepción de compartición de alimentación del bus en otros variadores compartidos estableciendo su bit de Descarga del bus de CC. Esta cualificación evita que la recuperación del bus de CC caiga en un punto muerto. Para recuperar la operación completa del bus de CC, antes hay que restablecer el variador de origen con la condición de Descarga del bus de CC mediante una Solicitud de restablecimiento de apagado. Una vez borrado, podrá procederse a borrar los Fallos de compartición de alimentación del bus en los variadores compartidos por medio de una Solicitud de restablecimiento de fallo o de una Solicitud de restablecimiento de apagado, que permitirá recuperar el estado operativo de los variadores.
ACPowerLossStatus
BOOL
Se establece cuando un conversor de CIP Motion, o un variador de CIP Motion que contiene un conversor integral, o un variador de CIP Motion conectado con un conversor no CIP externo, ha detectado una pérdida de alimentación de entrada CA. Este bit se borra cuando se determina que la alimentación de entrada de CA es suficiente para el funcionamiento del conversor.
Cuando un conversor que alimenta otros variadores a través de un bus de CC compartida detecta un estado de Pérdida de alimentación de CA, se precisa un método para generar una excepción de Pérdida de alimentación de CA del conversor en cualquier variador cuya estructura de potencia esté habilitada. Para lograrlo, el sistema de control supervisa los bits de estado de Pérdida de alimentación de CA de los conversores que suministran la potencia de Bus de CC, y propaga el estado de Pérdida de alimentación de CA a todos los variadores del Bus de CC compartido, como por ejemplo los variadores que se han configurado para la operación de CA/CC compartida o CC compartida. Cuando se notifica la Pérdida de alimentación de CA, los variadores que tienen habilitadas estructuras de potencia declararán una excepción de Pérdida de alimentación de CA del conversor e invocarán la Acción de excepción del eje programada. Los variadores deshabilitados no generarán una acción de excepción al producirse la Pérdida de alimentación de CA. De este modo, no se producirán fallos de variador al eliminar la Alimentación de CA de un conversor, siempre que no se habiliten estructuras de potencia del variador que reciban alimentación de ese conversor.
PositionControlModeStatus
BOOL
Se establece cuando el Lazo de posición controla activamente la posición del eje. El modo de control de posición solo es aplicable cuando el eje está habilitado y usa el método de control de vector PI. El bit de estado “Modo de control de posición” se borra siempre que el Modo de control activo se cambia de Control de posición a Control de velocidad o a Control de par. Este bit de estado se borra si se deshabilita el eje del variador.
VelocityControlModeStatus
BOOL
Se establece cuando el Lazo de velocidad controla activamente la velocidad del eje. El modo de control de velocidad solo es aplicable cuando el eje del variador está habilitado y usa el método de control de vector PI. El bit de estado “Modo de control de velocidad” se borra siempre que el Modo de control activo se cambia de Control de velocidad a Control de posición o a Control de par. Este bit de estado se borra si se deshabilita el eje del variador.
TorqueControlModeStatus
BOOL
Se establece cuando el Lazo de par (corriente) controla activamente la velocidad del eje. El modo de control de par solo es aplicable cuando el eje del variador está habilitado y usa el método de control de vector PI. El bit de estado “Modo de control de par” se borra siempre que el Modo de control activo se cambia de Control de par a Control de posición o a Control de velocidad. Este bit de estado se borra si se deshabilita el eje del variador.
CIPAxisStatusRA
DINT
Asignación de bits
0 = Fecuencia de filtro de muesca de par detectada
1 = Fallo en ajuste del filtro de muesca de par
2 = Frecuencias múltiples de filtro de muesca de par
3 = Frecuencia de filtro de muesca de par por debajo del límite
4 = Frecuencia de filtro de muesca de par por encima del límite
5 = Estabilización de ganancia de ajuste adaptativo activa
6…31 = Reservado
TorqueNotchFilterFreqDetected
BOOL
Se establece cuando la función de Ajuste adaptativo ha detectado una frecuencia de resonancia entre el Límite de frecuencia baja de filtro de muesca de par y el Límite de frecuencia alta de filtro de muesca de par, con una magnitud superior al Umbral de ajuste del filtro de muesca de par. De lo contrario, el bit se borra.
La función de ajuste adaptativo borra este bit cuando el estado del eje pasa al estado de Ejecución.
TorqueNotchFilterTuneUnsuccessful
BOOL
Cuando la Configuración de ajuste adaptativo se establece en Habilitada, este bit se establece cuando una actualización de la Estimación del filtro de muesca de par aplicada al filtro de muesca de par no elimina todas las resonancias entre el límite de frecuencia bajo del filtro de muesca de par y el límite de frecuencia alto del filtro de muesca de par con una magnitud superior al umbral de ajuste del filtro de muesca de par. De lo contrario, el bit se borra.
La función de Ajuste adaptativo borra este bit cuando el estado del Eje pasa al estado de Ejecución o, en el estado de Ejecución, la Configuración de ajuste adaptativo pasa de Deshabilitada a una de las enumeraciones de Ajuste del filtro de muesca de par.
TorqueNotchFilterMultipleFreq
BOOL
Se establece cuando la función de Ajuste adaptativo identifica varias frecuencias resonantes que se encuentran entre el Límite de frecuencia baja de filtro de muesca de par y el Límite de frecuencia alta de filtro de muesca de par, cuyas magnitudes son superiores al Umbral de ajuste del filtro de muesca de par. De lo contrario, el bit se borra.
La función de ajuste adaptativo borra este bit cuando el estado del eje pasa al estado de Ejecución.
TorqueNotchFilterFreqBelowLimit
BOOL
Se establece cuando la función de Ajuste adaptativo identifica una frecuencia que está por debajo del Límite de frecuencia baja de filtro de muesca de par, pero cuya magnitud es superior al Umbral de ajuste del filtro de muesca de par configurado. De lo contrario, el bit se borra.
La función de ajuste adaptativo borra este bit cuando el estado del eje pasa al estado de Ejecución.
TorqueNotchFilterFreqAboveLimit
BOOL
Se establece cuando la función de Ajuste adaptativo identifica una frecuencia que está por encima del Límite de frecuencia alta de filtro de muesca de par, pero cuya magnitud es superior al Umbral de ajuste del filtro de muesca de par configurado. De lo contrario, el bit se borra.
La función de ajuste adaptativo borra este bit cuando el estado del eje pasa de funcionamiento deshabiltado a funcionamiento habilitado.
AdaptiveTuneGainStabilization
BOOL
Se establece cuando el Factor de escalado de ganancia de ajuste adaptativo no es igual a uno. Esto indica que la función de ajuste adaptativo está ajustando activamente los valores de la ganancia del servolazo y el valor del Ancho de banda del filtro de paso bajo de par para mejorar la estabilidad del sistema.
La función de ajuste adaptativo borra este bit cuando el estado del eje pasa al estado de Ejecución.
CIPAxisIOStatus
DINT
El atributo Estado de E/S de eje CIP es una colección de 32 bits que indican el estado de las entradas y salidas digitales estándar asociadas al funcionamiento de este eje de movimiento. Un valor de cero para un determinado bit de entrada indica un valor de 0 lógico (falso), mientras que un valor de 1 indica un valor de 1 lógico (verdadero). Por ejemplo, un valor de 1 para la Entrada de sobrerecorrido positivo correcto indica que Sobrerecorrido positivo correcto es verdadero y no se da una condición de sobrerecorrido positivo. Por el contrario, un valor de 0 indicaría que Entrada de sobrerecorrido positivo correcto es falso y se da una condición de sobrerecorrido positivo. De forma similar, un valor de 1 (verdadero) para la Salida de liberación de freno mecánico indica que el freno mecánico se ha liberado. Cualquier bit de estado no aplicable se establecerá en 0.
Asignación de bits:
0 = Entrada de habilitación
1 = Entrada de vuelta a posición inicial
2 = Entrada de registro 1
3 = Entrada de registro 2
4 = Entrada de sobrerecorrido positivo correcto
5 = Entrada de sobrerecorrido negativo correcto
6 = Entrada de termostato de retroalimentación 1 correcto
7 = Salida de liberación de freno resistivo
8 = Salida de liberación de freno mecánico
9 = Entrada de termostato del motor correcto
10…31 = Reservado
EnableInputStatus
BOOL
Representa el estado lógico de la Entrada de habilitación.
HomeInputStatus
BOOL
Representa el estado lógico de la Entrada de vuelta a posición inicial.
Registration1InputStatus
BOOL
Representa el estado lógico de la Entrada de registro 1.
Registration2InputStatus
BOOL
Representa el estado lógico de la Entrada de registro 2.
PositiveOvertravelInputStatus
BOOL
Representa el estado lógico de la Entrada de sobrerecorrido positivo correcto.
NegativeOvertravelInputStatus
BOOL
Representa el estado lógico de la Entrada de sobrerecorrido negativo correcto.
Feedback1ThermostatInputStatus
BOOL
Representa el estado lógico de la Entrada de termostato correcto asociada al dispositivo de Retroalimentación 1 montado en el motor.
ResistiveBrakeReleaseOutputStatus
BOOL
Representa el estado lógico de la Salida de liberación de freno resistivo.
MechanicalBrakeReleaseOutputStatus
BOOL
Representa el estado lógico de la Salida de liberación de freno mecánico.
MotorThermostatInputStatus
BOOL
Representa el estado lógico de la Entrada de termostato del motor correcto.
CIPAxisIOStatusRA
DINT
El atributo Estado E/S de eje CIP de RA es una colección de 32 bits de bits específicos de Rockwell Automation que indican el estado de las entradas y salidas digitales estándar asociadas a la operación de este eje de movimiento. Un valor de cero para un determinado bit de entrada indica un valor de 0 lógico, mientras que un valor de 1 indica un valor de 1 lógico. Cualquier bit de estado no aplicable se establecerá en 0.
Asignación de bits:
0 = Entrada de energía regenerativa correcta
1 = Entrada de módulo de condensador de bus correcto
2 = Entrada de interruptor térmico de derivación correcto
3 = Salida de habilitación de contactor
4 = Entrada de carga previa correcta
5…31 = Reservado
RegenerativePowerInputStatus
BOOL
Representa el estado lógico de la Entrada de energía regenerativa.
BusCapacitorModuleInputStatus
BOOL
Representa el estado lógico de la Entrada de módulo de condensador de bus.
ShuntThermalSwitchInputStatus
BOOL
Representa el estado lógico de la Entrada de interruptor térmico de derivación.
ContactorEnableOutputStatus
BOOL
Representa el estado lógico de la Salida de habilitación de contactor.
PreChargeInputStatus
BOOL
Representa el estado lógico de la Entrada de carga previa.
RegenerativePowerInputStatus
BOOL
Representa el estado lógico de la Entrada de energía regenerativa
CIPStartInhibits
INT
El atributo Inhibiciones de arranque CIP es una colección de 16 bits que especifica el estado actual de todas las condiciones estándar que inhiben la puesta en marcha del eje.
Asignación de bits:
0 = Reservado - No lo utilice
1 = Entrada de habilitación de eje
2 = Motor no configurado
3 = Retroalimentación no configurada
4 = Conmutación no configurada
5 = Par seguro
6…15 = Reservado
AxisEnableInputInhibit
BOOL
Entrada de habilitación de eje no está activa.
MotorNotConfiguredInhibit
BOOL
El motor asociado no se ha configurado para utilizarlo.
FeedbackNotConfiguredInhibit
BOOL
El dispositivo de retroalimentación asociado no se ha configurado. El canal de retroalimentación conflictivo está codificado en el subcódigo de fallo/alarma asociado.
CommutationNotConfiguredInhibit
BOOL
La función de conmutación de motor PM asociada no se ha configurado para utilizarla.
SafeTorqueOffActiveInhibit
BOOL
La función de seguridad de desactivación de par seguro integrada está activa basándose en el bit de Desactivación de par seguro activa (bit 3) del atributo Estado de seguridad de eje que se está estableciendo.
CIPStartInhibitsRA
INT
El atributo Inhibiciones de arranque CIP de RA es una colección de 16 bits que especifica el estado actual de todas las condiciones específicas de Rockwell Automation que inhiben la puesta en marcha del eje.
Asignación de bits:
0 = Reservado - No lo utilice.
1 = Definición de curva de hercios y voltios
2 = Retroalimentación de motor requerida
3 = Configuración de límite de velocidad
4 = Configuración de verificación de par
5 = Desactivación de par seguro
6 = Restablecimiento de seguridad requerido
7 = Seguridad no configurada
8 = Comando de parada activo
9 = Restablecimiento de dispositivo de retroalimentación
10 = Funcionamiento defectuoso de dispositivo
11…15 = Reservado
VoltsHertzCurveDefinitionInhibit
BOOL
Hay un conflicto en la definición de curva V/Hz.
MotorFeedbackRequiredInhibit
BOOL
No se puede ejecutar con el modo de control del motor seleccionado con la retroalimentación primaria o la retroalimentación alternativa establecidas como lazo abierto.
SpeedLimitConfigurationInhibit
BOOL
Conflicto en el límite de referencia de velocidad, bien porque el Límite de velocidad de avance mínimo supera el Límite de velocidad de avance máximo, bien porque el Límite de velocidad de inversión mínimo supera el Límite de velocidad de inversión máximo.
TorqueProveConfigurationInhibit
BOOL
Cuando se habilita la Configuración de verificación, el Modo de control, el Modo de retroalimentación, el Tipo de retroalimentación del motor y la Configuración de opciones del motor deben establecerse correctamente.
SafeTorqueOffInhibit
BOOL
La función de seguridad ha deshabilitado la estructura de potencia.
SafetyResetRequiredInhibit
BOOL
La entrada de restablecimiento de seguridad debe cambiarse para que la placa de seguridad vuelva a permitir el movimiento.
SafetyNotConfiguredInhibit
BOOL
No se ha configurado la función de seguridad incorporada del variador.
StopCommandActiveInhibit
BOOL
Hay un comando de parada activo presente. Por ejemplo, el botón Parada (Stop) del variador se está manteniendo activo. Esta condición de inhibición impide que el variador se ponga en marcha mientras el Comando de parada permanece activo.
FeedbackDeviceResetInhibit
BOOL
Se está restableciendo el dispositivo de retroalimentación. Por lo general, después de una condición de pérdida de retroalimentación se realiza un proceso de restablecimiento de dispositivo de retroalimentación. Esta condición de inhibición impide que el variador se ponga en marcha durante el tiempo que el proceso de restablecimiento de retroalimentación tarda en completarse.
BrakeMalfunctionInhibit
BOOL
Esta inhibición de arranque se establece cuando la función de Autoarriado está habilitada y se detecta un deslizamiento de freno basado en el movimiento del motor que supera la Tolerancia de deslizamiento de freno configurada mientras está accionado el freno mecánico. Por lo general, esto indica que el freno mecánico podría no ser capaz de sujetar la carga.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal