Contacto de transición de flanco de subida.
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 |
PTSCONTACT_INST_0 |
PTSCONTACT |
Instancia de acceso a la estructura del bloque |
Operación
En el instante en que la variable I1 transita de FALSE para TRUE (Flanco de subida o Flanco de transición positiva), 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 y sea dado un pulso positivo en la entrada digital DI2.
Ejemplo en ST
El siguiente ejemplo muestra las instrucciones para aplicar el ejemplo anterior en el lenguaje ST.
VAR PTSCONTACT_INST_0 : FB_PTSCONTACT; END_VAR
PTSCONTACT_INST_0(EN:=KEY_SHIFT, BIT:=DI2); DO1 := FB_RESETCOIL(EN:=PTSCONTACT_INST_0.Q);
|
|---|