Sedona

control::Limiter


sys::Obj
  sys::Virtual
    sys::Component
      control::Limiter

public class Limiter [niagaraIcon="module://icons/x16/control/util/limit.png"]

Limits input between two configured values If (in < lowLmt), out = lowLmt else if (in > highLmt), out = highLmt else out = in


highLmt

public property float highLmt [config]

high limit value. If (in > highLmt), out = highLmt

in

public property float in

input value

lowLmt

public property float lowLmt [config]

low limit value. If (in < lowLmt), out = lowLmt

out

public property float out [readonly]

the range limited output

execute

public virtual override void execute()

Execute is called once every scan.