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
public property float highLmt [config]
high limit value. If (in > highLmt), out = highLmt
public property float in
input value
public property float lowLmt [config]
low limit value. If (in < lowLmt), out = lowLmt
public property float out [readonly]
the range limited output
public virtual override void execute()
Execute is called once every scan.