Sedona

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