RUN : BOOL Run command: TRUE=derivate / FALSE=hold
XIN : REAL Input signal
CYCLE : TIME Sampling
period (must not be less than the target cycle timing)
XOUT : REAL Output signal
In FFLD language, the input rung is the RUN command. The output rung keeps the state of the input rung.
(* MyDerv is a declared instance of DERIVATE function block *)
MyDerv (RUN, XIN, CYCLE);
XOUT := MyDerv.XOUT;
(* ENO has the same state as RUN *)
(* MyDerv is a declared instance of DERIVATE function block *)
Op1: CAL MyDerv (RUN, XIN, CYCLE)
FFLD MyDerv.XOUT
ST"Structured text"
A high-level language that is block structured and syntactically resembles Pascal XOUT
See also
AVERAGE INTEGRAL LIM_ALRM HYSTERSTACKINT
|
Copyright © 2015 Kollmorgen™ |
|