Sedona

control::MinMax


sys::Obj
  sys::Virtual
    sys::Component
      control::MinMax

public class MinMax [niagaraIcon="module://icons/x16/control/control.png"]

Min/Max object computes min and max of an input value every execute cycle Resets min/max to input value if r == true


in

public property float in

the value on which to track the min and max value

maxOut

public property float maxOut [readonly]

the computed max of all in's

minOut

public property float minOut [readonly]

the computed min of all in's

r

public property bool r

reset input. If r = true, then minOut and maxOut are forced to "in" value

execute

public virtual override void execute()

Execute computes the min/max

reset

public action void reset()

reset action sets the initial values

start

public virtual override void start()

Start sets the initial values