CTD_ULINT

CTD_ULINT

PROGRAM CTD_ULINT_DEMO
  VAR
     BOOL1,BOOL2,BOOL3: BOOL;
    ULINT1,ULINT2: ULINT;
   FB:CTD_ULINT;
  END_VAR
    FB(CD:=BOOL1,LD:=BOOL2,PV:=ULINT1,Q=>BOOL3,CV=>ULINT2);
END_PROGRAM

The block acts as a counter counting down to zero from the preset value pv.

InputType Description Default value
CD BOOL Rising edge counts one down False
LD BOOL Sets the counter to its initial value pvFalse
PV ULINTInitial value of the counter 0
OutputType Description
Q BOOL State when the counter finished counting (counting finished: q=true).
CV ULINTCurrent value of the counter

  • © Energocentrum Plus, s.r.o. 2017 - 2024