R_FTOG

Inverte o estado corrente da saida Q quando detectada uma borda de subida na entrada IN.

Bloco

            R_FTOG
        +-------------+
BOOL ---|IN           |
        |             |
BOOL ---|Q ---------- |---
        +-------------+

Nome

Parâmetro

Tipo Dado

Descrição

IN

Entrada

BOOL

Entrada para detectar borda de subida

Q

Entrada/Saida

BOOL

Saída do bloco.

A saída Q inverte o estado corrente quando ocorre uma transição de subida da entrada IN.

Diagrama de Tempo

         +--+         +---+       +---+
IN       |  |         |   |       |   |
    -----+  +---------+   +-------+   +-------------

         +------------+           +-----------------
 Q       |            |           |
    -----+            +-----------+

Exemplo

Exemplo em ST:

// Exemplo de Declaração de Variáveis que devem ser realizadas na aba "Variaveis" da POU:
inp_IN    : BOOL;       (* Parametro de entrada IN  *)
io_Q      : BOOL;       (* Parametro de saída Q     *)
my_F_TOG  : R_FTOG;     (* Instancia do bloco R_FT  *)

// Exemplo de ativação do bloco R_FTOG dentro da POU
(* ... *)
my_F_TOG(IN:=inp_IN, Q:=io_Q); (* Ativação da instancia do bloco R_FTOG*)
(* ... *)