sys::Obj sys::Virtual sys::Component driver::Point driver::AiPoint driver::AoPoint
public class AoPoint
Models an analog output point in a Device.
public property float in [config]
Value to write to analog output
public property float inMax [config]
Maximum input value allowed
public property float inMin [config]
Minimum input value allowed
public bool isFirstTime
public float lastValue
public virtual override void execute()
Calls super to propagate fault state from device; writes 'in' to analog output on (a) value change or (b) first cycle after point status becomes 'up'. While status is 'down', does nothing. If 'in' exceeds inMax/inMin limits, it is clipped.
public virtual void wrValue(float value)
wrValue call back when input changes