Freq¶
Doc Home > API Index > control > Freq
Inheritance¶
sys::Obj sys::Virtual sys::Component control::Freq
public class Freq
[niagaraIcon="module://icons/x16/control/control.png"]
Freq calculates instantaneous input pulse frequency (based on rising edges). Result is output in pulses per second and pulses per minute.
Note: since input is checked only once per app cycle, result cannot exceed
1/2 execute scan frequency.
Fields¶
in¶
public property bool in
input
ppm¶
public property float ppm [unit="per_minute", readonly, precision=3]
frequency in pulse per minute
pps¶
public property float pps [unit="per_second", readonly, precision=3]
frequency in pulses per second
Methods¶
execute¶
public virtual override void execute()
Execute is called once every scan.
start¶
public virtual override void start()
Callback when component is first started in an app.
Doc Home > API Index > control > Freq
Last update: April 28, 2020