IR10EdgTmInp

I = Input

R = Reading functions

The IR10EdgTmInp function detects the rising edge of a digital input.

In particular:

IMPLEMENTATION

IR10EdgTmInp (Input, FronteUp, FronteDw, timeReset)

Parameters:

IN/OUTVARIABLE TYPEEXAMPLE NAMEDIM
IN INPUT / SYSTEM Input F Digital input or variable you want to “capture” the front
OUT GLOBAL FronteUp F Flag on the rising edge
OUT GLOBAL FronteDn F Flag on the falling edge
IN CONST SYSTEM timeReset L Waiting time before reset capture flag fronts (msec)

Example

In the example the “ofUscita” output is set on the rising edge of the input “Input” and it's reset on the falling edge of the same entrance.

IR10EdgTmInp (Input, FronteUp, FronteDw, timeReset)

IF FronteUp
        SETOUT ofUscita
ENDIF
IF FronteDw
        RESOUT ofUscita
ENDIF

Note