Restablecimiento de desactivación de movimiento coordinado (MCSR)
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.Use la instrucción de restablecimiento de apagado de movimiento coordinado (MCSR) para restablecer todos los ejes en un sistema de coordenadas. La instrucción MCSR restablece los ejes de un estado apagado a un estado de eje listo. Esta instrucción también elimina cualquier fallo de eje.
IMPORTANTE:
Las etiquetas usadas del atributo de control de movimiento en las instrucciones solo se deberían usar una vez. Si se vuelve a usar la etiqueta de control de movimiento en otras instrucciones puede ocasionarse una operación inesperada. Esto podría resultar en daños al equipo o lesiones al personal.
Arquitectura | Standard | Seguridad |
|---|---|---|
Controladores CompactLogix 5370, ControlLogix 5570, Compact GuardLogix 5370 y GuardLogix 5570 | Sí | No |
Controladores Compact GuardLogix 5380, CompactLogix 5380, ControlLogix 5580, GuardLogix 5580 y ControlLogix 5590 | Sí | No |
Idiomas disponibles
Diagrama de lógica de escalera

Bloque de funciones
Esta instrucción no está disponible en el bloque de funciones.
Texto estructurado
MCSR(CoordinateSystem, MotionControl);
Operandos
Diagrama de escalera y texto estructurado
Operando | Tipo | Formato | Descripción |
|---|---|---|---|
Coordinate System | COORDINATE_SYSTEM | Etiqueta | Sistema de coordenadas en el que realizar el Restablecimiento de desactivación. En el caso de los controladores compatibles con los tipos de datos de movimiento REF_TO, el tipo de operando de eje admitido puede reemplazarse por un tipo de REF_TO equivalente. |
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.
Sistema de coordenadas (Coordinate System)
El operando Sistema de coordenadas especifica el conjunto de ejes de movimiento que define las dimensiones de un sistema de coordenadas cartesianas. En esta versión, el sistema de coordenadas es compatible con hasta tres (3) ejes primarios. Se incluyen en los cálculos de velocidad de coordenadas solo los ejes configurados como ejes primarios (hasta 3).
Control de movimiento (Motion Control)
Estos bits de control son afectados por la instrucción MCSR.
Mnemónico | Descripción |
|---|---|
.EN (Enable) Bit 31 | El bit de Habilitación se establece cuando el renglón realiza la transición de falso a verdadero. Se restablece cuando el renglón realiza la transición de verdadero a falso. |
.DN (Done) Bit 29 | Se establece el bit de Efectuado cuando se inicia correctamente el restablecimiento de apagado de coordenadas. Se restablece cuando el renglón realiza la transición de verdadero a falso. |
.ER (Error) Bit 28 | El bit de Error se establece cuando el restablecimiento de apagado de coordenadaa no se inicia correctamente. Se restablece cuando el renglón realiza la transición de falso a verdadero. |
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.
Afecta a las marcas de estado matemáticas
No
Fallos mayores/menores
No es específico para esta instrucción. Se puede producir un fallo mayor si se pasa a los operandos de sistema de coordenadas una referencia sin inicializar o una referencia del tipo incorrecto. Consulte Atributos comunes en 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. |
Cambios de MCSR a bits de estado:
Los bits de estado ofrecen una manera de monitorear el progreso de la instrucción de movimiento. Hay tres tipos de bits de Estado que proporcionan la información pertinente. Estas son: Los bits de Estado de eje, bits de Estado de sistema de coordenadas y bits de Estado de movimiento coordinado. Cuando se inicia la instrucción MCS, los bits de estado están sujetos a estos cambios.
Bits de estado del eje
Nombre del bit | Significado |
|---|---|
CoordinatedMotionStatus | Ningún efecto |
Bits de estado del sistema de coordenadas
Nombre del bit | Significado |
|---|---|
ShutdownStatus | Elimina el bit de estado apagado. |
Bits de estado del movimiento coordinado
Nombre del bit | Significado |
|---|---|
MovePendingStatus | Borra la cola de instrucciones y elimina el bit de estado. |
MovePendingQueueFullStatus | Borra la cola de instrucciones y elimina el bit de estado. |
Ejemplos
Diagrama de lógica de escalera

Texto estructurado
MCSR(myMcsrCoordinateSystem,myMcsrMotionControl);
Entregue su opinión