Contacto de transición de flanco de bajada.
Representación Ladder
![]()
Estructura del Bloque
Tipo de Variable |
Nombre |
Tipo de Dato |
Descripción |
VAR_INPUT |
I1 |
BOOL |
Entrada de control del bloque |
VAR |
NTSCONTACT_INST_0 |
NTSCONTACT |
Instancia de acceso a la estructura del bloque |
Operación
En el instante en que la variable I1 transita de TRUE para FALSE (flanco de bajada o flanco de transición negativa), B recibe el valor de A por un ciclo de scan.
En todos los otros momentos, B recibe el valor FALSE.
|
¡NOTA! Preste atención a las asociaciones serie y paralelo de los contactos. Para más informaciones vea la sección Lógica con Contactos. |
Diagrama

Diagrama de Flujo del Bloque

Ejemplo en Ladder

El ejemplo de arriba resetea la salida digital DO1 en caso de que la tecla SHIFT esté presionada o sea dado un pulso negativo en la entrada digital DI2.
Ejemplo en ST
El siguiente ejemplo muestra las instrucciones para aplicar el ejemplo anterior en el lenguaje ST.
VAR NTSCONTACT_INST_0 : FB_NTSCONTACT; END_VAR
NTSCONTACT_INST_0(EN:=TRUE, BIT:=DI2); DO1 := FB_RESETCOIL(EN:=(KEY_SHIFT OR NTSCONTACT_INST_0.Q));
|
|---|