Variador directo de movimiento desactivado (MDF)
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. Las diferencias de controllers se indican cuando corresponda.Utilice la instrucción de Desactivar variador de movimiento directo (Motion Direct Drive Off, MDF) para desactivar el servovariador y establecer el voltaje de salida del servo al voltaje de desplazamiento de salida. El voltaje de desplazamiento de salida es el voltaje de salida que genera un movimiento de variador cero o mínimo. Este valor se puede especificar durante la configuración del eje.
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
MDF(Axis,MotionControl);
Operandos
Diagrama de escalera y texto estructurado
Operando | Tipo ControlLogix 5570, ControlLogix 5580, ControlLogix 5590, GuardLogix 5570 y GuardLogix 5580 | Formato | Descripción |
|---|---|---|---|
Axis | AXIS_SERVO | Etiqueta | Solo Eje de movimiento de tipo de datos AXIS_SERVO. 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.
Estructura de MOTION_INSTRUCTION
Mnemónico | Descripción |
|---|---|
.EN (Enable) Bit 31 | Se establece cuando el renglón realiza una transición de falso a verdadero y sigue establecido hasta que se completa la transacción de mensaje del servo y el renglón pasa a falso. |
.DN (Done) Bit 29 | Se establece cuando se han deshabilitado correctamente las señales de variador de eje y se borra el bit de estado habilitado del variador. |
.ER (Done) Bit 28 | Se establece para indicar que la instrucción ha detectado un error, por ejemplo, si se ha especificado un eje no configurado. |
Descripción
En módulos de movimiento con una interfaz de servovariador externa, la instrucción MDF deshabilita directamente la salida de Habilitación de variador del módulo de movimiento del eje físico especificado y también pone a cero la salida del servo del módulo hacia el variador externo aplicando el valor de Desplazamiento de salida configurado.
La instrucción MDF se utiliza para detener el movimiento iniciado por una instrucción de movimiento
Direct Drive
activado (Motion Direct Drive On, MDO) anterior y para hacer la transición del eje desde el estado Direct Drive
Control al estado de Eje preparado.Para ejecutar correctamente una instrucción MDF, el eje de destino debe configurarse como un Servoeje. De lo contrario, la instrucción falla.
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.
Se trata de una instrucción de transición:
- En la escalera de relés, cambie EnableIn de falso a verdadero 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 al operando del eje una referencia sin inicializar o una referencia del tipo incorrecto. 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 y .ER se pasan a falso. |
La condición de entrada de renglón es falsa | El bit .EN se borra 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. Si el bit EN se establece en falso, no se realiza ninguna acción. |
Post-escaneado | N/A |
Texto estructurado
Condición/estado | Acción realizada |
|---|---|
Pre-escaneado | Consultar Pre-escaneado en la tabla Diagrama 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 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.
MDF cambia a bits de estado del eje único
Bits de estado del eje
Nombre del bit | Estado | Significado |
|---|---|---|
DriveEnableStatus | VERDADERO (TRUE) | El eje se encuentra en estado de Eje preparado con la salida de Habilitación de variador ahora activa. |
Ejemplos

Diagrama de relé

Entregue su opinión