Acceso al objeto MotionGroup
El objeto MOTIONGROUP proporciona información de estado sobre un grupo de ejes para el módulo servo. Especifica el nombre de etiqueta del grupo de movimiento para determinar qué objeto MOTIONGROUP desea.
Atributo | Tipo de datos | Instrucción | Descripción |
|---|---|---|---|
Alternate1UpdateMultiplier | SINT, INT, or DINT | GSV | El período de actualización de los ejes que están asociados con el programa de actualización alternativo 1. |
Alternate1UpdatePeriod | DINT | GSV | El período de actualización de los ejes que están asociados con el programa de actualización alternativo 1. El valor es el producto del período de actualización alternativo 1 y el período de actualización aproximado. |
Alternate2UpdateMultiplier | SINT, INT, or DINT | GSV | El período de actualización de los ejes que están asociados con el programa de actualización alternativo 2. |
Alternate2UpdatePeriod | DINT | GSV | El período de actualización de los ejes que están asociados con el programa de actualización alternativo 2. El valor es el producto del período de actualización alternativo 1 y el período de actualización aproximado. |
AutoTagUpdate | SINT, INT, or DINT | GSV SSV | Controla la conversión automática y la actualización de los atributos de estado de movimiento. |
CoarseUpdatePeriod | DINT | GSV | El período de actualización aproximado generalmente se conoce como período de actualización base. |
Cycle Start Time | DINT[2] DT LINT | GSV | Este valor de 64 bits (ms) corresponde al evento de temporizador que inicia el ciclo de actualización. |
INSTANCE | DINT | GSV | El número de instancia de este objeto MOTION_GROUP |
MaximumInterval | DINT[2] TIME32[2] TIME | GSV SSV | El intervalo máximo entre ejecuciones sucesivas de esta tarea. |
MinimumInterval | DINT[2] TIME32[2] TIME | GSV | El intervalo mínimo entre ejecuciones sucesivas de esta tarea. |
StartTime | DINT[2] DT LINT | GSV | El valor de tiempo de reloj cuando se inició la última ejecución de la tarea |
TaskAverageIOTime | DINT TIME32 | GSV SSV | La entrada de la tarea de movimiento promedio hasta el tiempo de salida, es decir, el tiempo transcurrido desde el inicio de la tarea de movimiento hasta enviar los datos de conexión. (Constante de tiempo = 250 CUP) |
TaskAverageScanTime | DINT TIME32 | GSV SSV | El tiempo promedio de escaneado de la tarea de movimiento. (Constante de tiempo = 250 CUP) |
TaskLastIOTime | DINT TIME32 | GSV | La entrada de la última tarea de movimiento promedio hasta el tiempo de salida, es decir, el tiempo transcurrido desde el inicio de la tarea de movimiento hasta enviar los datos de conexión. |
TaskLastScanTime | DINT TIME32 | GSV | El tiempo de escaneado de la última tarea de movimiento. (tiempo transcurrido) |
TaskMaximumIOTime | DINT TIME32 | GSV SSV | La entrada de la tarea de movimiento máximo hasta el tiempo de salida, es decir, el tiempo transcurrido desde el inicio de la tarea de movimiento hasta enviar los datos de conexión. |
TaskMaximumScanTime | DINT TIME32 | GSV SSV | El tiempo máximo de escaneado de la tarea de movimiento. (tiempo transcurrido) |
Time Offset | DINT[2] TIME32[2] TIME | GSV | El valor de desplazamiento de tiempo entre el tiempo de reloj y el valor del temporizador local para el controlador asociado con el valor actual de Cycle Start Time. |
Entregue su opinión