Class VoltageInputs0to10VTerminal
Represents an analog input terminal that handles voltage signals from 0 to 10V.
public class VoltageInputs0to10VTerminal : AnalogInputsTerminal<RecordableAnalogInput>, INotifyPropertyChangedEx, INotifyPropertyChanged, ITerminal, IHasWCState
- Inheritance
-
PropertyChangedBaseVoltageInputs0to10VTerminal
- Implements
-
INotifyPropertyChangedEx
- Derived
- Inherited Members
-
PropertyChangedBase.Refresh()PropertyChangedBase.IsNotifyingPropertyChangedBase.PropertyChanged
Constructors
VoltageInputs0to10VTerminal(ushort)
Initializes a new instance of the VoltageInputs0to10VTerminal class.
public VoltageInputs0to10VTerminal(ushort inputsCount)
Parameters
inputsCount
ushortThe count of the inputs.
Exceptions
- ArgumentOutOfRangeException
Thrown when
inputsCount
is 0 (zero).
Methods
CreateInput(AdsVariable)
Creates a new input.
protected override RecordableAnalogInput CreateInput(AdsVariable adsValueVar)
Parameters
adsValueVar
AdsVariableADS variable containing value.
Returns
- RecordableAnalogInput
A new input.