R_TRIG

R_TRIG 1:

The function block R_TRIG is a rising edge detector.

R_TRIG 2: Inputs

VAR_INPUT
    CLK : BOOL; (* Signal to detect *)
END_VAR

Name

Type

Description

CLK

BOOL

Signal to detect

R_TRIG 3: Outputs

VAR_OUTPUT
    Q : BOOL; (* Edge detected *)
END_VAR

Name

Type

Description

Q

BOOL

As long as the input variable CLK = FALSE, the output Q = FALSE. As soon as CLK = TRUE, Q will also return TRUE. This means that each time the function is called, Q returns FALSE until CLK has a falling edge and then a rising edge again.

Requirements

Development environment

Target platform

PLC library to include

TwinCAT v3.0.0

PC or CX (x86)

Tc2_Standard