Apagado de grupo de movimiento (MGSD)
Esta información corresponde a los controladores
CompactLogix
5370, ControlLogix
5570, Compact GuardLogix
5370, GuardLogix
5570, Compact GuardLogix
5380, CompactLogix
5380, ControlLogix
5580, GuardLogix
5580 y ControlLogix 5590.Haga clic en el botón Apagado de grupo de movimiento (MGSD) para que todos los ejes del grupo designado pasen al estado Apagado. El estado Apagado de un eje es Servo apagado, la salida del variador está desactivada, y los contactos de relé Correctos de estado sólido del módulo de movimiento se abren, si procede. El grupo de ejes permanece en el estado Apagado hasta que se ejecuta Restablecimiento de apagado de grupo o cada eje se restablece individualmente mediante la instrucción Apagado del eje de movimiento (MASD).
Idiomas disponibles
Diagrama de lógica de escalera

Bloque de funciones
Esta instrucción no está disponible en el bloque de funciones.
Texto estructurado
MGSD(Group,MotionControl);
Operandos
Diagrama de lógica de escalera
Operando | Tipo | Formato | Descripción |
Grupo | MOTION_GROUP | Etiqueta | Nombre del grupo de ejes sobre el que ejecutar la operación |
Control de movimiento (Motion Control) | MOTION_INSTRUCTION | Etiqueta | Estructura empleada para acceder a los parámetros de estado de la instrucción. |
Texto estructurado
Operando | Tipo | Formato | Descripción |
Grupo | MOTION_GROUP | Etiqueta | Nombre del grupo de ejes sobre el que ejecutar la operación |
Control de movimiento (Motion Control) | MOTION_INSTRUCTION | Etiqueta | Estructura empleada para acceder a los parámetros de estado de la instrucción. |
Consulte Sintaxis de texto estructurado para obtener más información sobre la sintaxis de las expresiones dentro de texto estructurado.
Estructura de MOTION_INSTRUCTION
Mnemónico | Descripción |
.EN (Habilitación) Bit 31 | El bit de habilitación indica cuándo está habilitada la instrucción. Permanece establecido hasta que la transmisión de mensajes del servo se completa y la Condición de entrada de renglón pasa a falsa. |
.DN (Efectuado) Bit 29 | El bit de efectuado indica cuándo la instrucción establece el grupo de ejes en el estado operativo apagado. |
.ER (Error) Bit 28 | El bit de error indica cuándo la instrucción detecta un error, por ejemplo si la transmisión de mensajes al módulo servo ha fallado. |
Descripción
La instrucción MGSD apaga la salida del variador, deshabilita el servolazo de todos los ejes del grupo especificado, y abre cualquier contacto Correcto asociado para todos los módulos de movimiento en el grupo. Esta acción coloca todos los ejes del grupo en el estado Apagado. La instrucción MGSD solo admite un parámetro; seleccione o introduzca el grupo deseado para el apagado.
Otra acción iniciada por la instrucción MGSD es el borrado de todos los procesos de movimiento en curso y el borrado de todos los bits de estado de movimiento. Además, el comando borra todos los bits .IP de las instrucciones de movimiento que pudieran estar establecidas actualmente para cada eje del grupo.
La instrucción MGSD obliga al grupo de ejes de destino a pasar al estado Apagado. Una de las características exclusivas del estado Apagado consiste en que el contacto de relé Correcto de estado sólido de todos los módulos de movimiento del grupo está Abierto. Esta características se puede usar para abrir las cadenas de Parada de emergencia que controlan la alimentación principal de los diversos sistemas de variador.
Otra característica del estado Apagado consiste en que se bloquea la ejecución de cualquier instrucción que inicia el movimiento del eje para un eje del grupo. Los intentos de ejecución dan lugar a errores de ejecución. En ese momento, solo se puede iniciar el movimiento ejecutando una de las instrucciones de Restablecimiento de apagado.
Para ejecutar con éxito una instrucción MGSD, el grupo objetivo debe estar creado y configurado.
IMPORTANTE:
La ejecución de la instrucción puede tardar varios escaneados en ejecutarse, ya que requiere varias actualizaciones aproximadas para completar la solicitud. El bit de efectuado (.DN) no se establece inmediatamente, sino una vez completada la solicitud.
Adicionalmente, la instrucción MGSD admite la cancelación de la instrucción Inicio del variador de movimiento (MDS). Esto incluye el borrado del bit En proceso (.IP) de MDS, y el borrado de los bits DirectVelocityControlStatus y DirectTorqueControlStatus del atributo Estado de movimiento.
Se trata de una instrucción de transición:
- En la escalera de relés, cambie la Condición de entrada de renglón de falsa a verdadera cada vez que la instrucción se deba ejecutar.
- En el texto estructurado, condicione la instrucción para que solo se ejecute en una transición.
Control de velocidad accionado por maestro (Master Driven Speed Control, MDSC) e instrucción MGSD
Cuando el grupo se apaga:
- El bit IP de las instrucciones Control del eje accionado por maestro (MDAC) y del control de coordenadas accionado por maestro (MDCC) se restablecen cuando el grupo se apaga.
- El bit AC de las instrucciones MDAC y MDCC se restablecen cuando el eje para al apagar el grupo.
- La instrucción MGS elimina el Eje maestro pendiente para todas las futuras instrucciones de movimiento coordinado.
Afecta a las marcas de estado matemáticas
No
Fallos mayores/menores
No es específico para esta instrucción. Consulte Atributos comunes para ver los fallos relacionados con el operando.
Ejecución
Diagrama de lógica de escalera
Condición/estado | Acción realizada |
Pre-escaneado | Los bits .EN, .DN, .ER y .IP se borran a falsos. |
La condición de entrada de renglón es falsa | El bit .EN se borra y cambia a falso si el bit .DN o .ER es verdadero. |
La condición de entrada de renglón es verdadera | El bit .EN se establece en verdadero y la instrucción se ejecuta. |
Post-escaneado | N/A |
Texto estructurado
Condición/estado | Acción realizada |
Pre-escaneado | Consultar Pre-escaneado en la tabla Diagrama de lógica de escalera. |
Ejecución normal | Consultar La condición de entrada de renglón es falsa, seguida por La condición de entrada de renglón es verdadera en la tabla Diagrama de escalera. |
Post-escaneado | Consultar Post-escaneado en la tabla Diagrama de escalera. |
Códigos de error
Consulte Códigos de error de movimiento (ERR) para ver las instrucciones de movimiento.
Códigos de error extendidos
Los Códigos de error extendidos ofrecen información adicional específica sobre la instrucción para los Códigos de error que son genéricos en muchas instrucciones. Consulte Códigos de error de movimiento (ERR) para ver las instrucciones de movimiento.
Bits de estado
MGSD cambia a bits de estado del eje único
Nombre del bit | Estado | Significado |
ServoActionStatus | FALSO (FALSE) | El eje está en estado de Servo desactivado con el servolazo inactivo. |
DriveEnableStatus | FALSO (FALSE) | La salida de Habilitación del variador del eje está inactiva. |
ShutdownStatus | VERDADERO (TRUE) | El eje está en estado Apagado. |
AccelStatus | FALSO (FALSE) | El eje no tiene aceleración. |
DecelStatus | FALSO (FALSE) | El eje no tiene desaceleración. |
GearingLockStatus | FALSO (FALSE) | El eje no está bloqueado. |
JogStatus | FALSO (FALSE) | El eje no se está impulsando. |
MoveStatus | FALSO (FALSE) | El eje no se mueve. |
GearingStatus | FALSO (FALSE) | El eje no está en transmisión. |
HomingStatus | FALSO (FALSE) | El eje no vuelve a posición inicial |
DirectVelocityControlStatus | FALSO (FALSE) | El eje no está bajo Control de velocidad directo. |
DirectTorqueControlStatus | FALSO (FALSE) | El eje no está bajo Control de par directo. |
Ejemplo
Cuando las condiciones de entrada son verdaderas, el controlador fuerza a todos los ejes en el grupo 1 al estado de operación desactivado.
Diagrama de lógica de escalera

Texto estructurado
MGSD(Motion,MGSD_2);
Entregue su opinión