Un impulso en flanco descendente (OSF)
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.La instrucción Un impulso en flanco descendente (One Shot Falling, OSF) establece el bit de salida para un escaneado cuando la condición de entrada de peldaño cambia de verdadero a falso.
Idiomas disponibles
Diagrama de lógica de escalera

Operandos
IMPORTANTE:
Puede ocurrir un funcionamiento inesperado si:
- Los operandos de etiqueta de salida se sobrescriben
- Los miembros de un operando de estructura se sobrescriben
- A no ser que se especifica, los operandos de estructura son compartidos por varias instrucciones.
Diagrama de lógica de escalera
Operando | Tipo de datos | Formato | Descripción |
|---|---|---|---|
Storage Bit | BOOL | etiqueta | Almacena la condición de entrada de peldaño de cuando la instrucción se ejecutó por última vez. Existen varios modos de direccionamiento de operandos posibles para el bit de almacenamiento; consulte Direccionamiento de bits para ver ejemplos. |
Output Bit | BOOL | etiqueta | Bit que se va a modificar. |
Afecta a las marcas de estado matemáticas
No
Fallos mayores/menores
No es específico para esta instrucción. Consulte Índice a través de matrices para ver los fallos de indexación de matrices.
Ejecución
Diagrama de lógica de escalera
Condición/estado | Acción realizada |
|---|---|
Pre-escaneado | El bit de almacenamiento se borra y se establece en falso para prevenir desencadenamientos inválidos durante el primer escaneado del programa. El bit de salida se borra y se establece en falso. |
La condición de entrada de renglón es falsa | Establecer la condición de salida de renglón a condición de entrada de renglón. Consultar el Diagrama de flujo OSF (Falso) |
La condición de entrada de renglón es verdadera | Establecer la condición de salida de renglón a condición de entrada de renglón. El bit de almacenamiento se establece en verdadero. El bit de salida se borra y se establece en falso. |
Post-escaneado | N/A |
Diagrama de flujo de OSF (Falso)

Ejemplo
Diagrama de lógica de escalera

Este ejemplo muestra cómo se puede usar un OSF para hacer una o más instrucciones de desencadenamiento de flanco. Cada vez que Limit_Switch_01 cambia de verdadero a falso, el OSF cambiará Output_bit_02 a verdadero. Cualquier instrucción condicionada por Output_bit_02 se habilitará y, puesto que Output_bit_02 solo es verdadero para un escaneado, se ejecutará una vez por transición.
Entregue su opinión