ConfigurationDouble¶
-
System.Tuple<ISignal, double> ISetSignal.ConfigurationDouble { get; set; }¶
Gets or sets the signal and associated value to be written when this command is executed.
- Value
Tuple<ISignal, double> – Tuple containing the signal (Item1) and value (Item2).
- Throws
NullArgumentException
– Null reference was passed.InvalidArgumentException
– Signal is not writable.InvalidArgumentException
– Value is out of bounds.UnknownObjectException
– Signal is not related to controller where command is configured.UnsupportedException
– Signal cannot be written from queue, see exception message for details.UnsupportedException
– Signal represents an integer value, cannot set floating-point value (possible data loss).InvalidOperationException
– Command state not “Idle”.CommunicationErrorException
– Protocol error.ConnectionLostException
– Connection to controller lost.RebootedException
– Controller has been rebooted since this object reference was retrieved, invalidating this reference.System.ObjectDisposedException
– Object is disposed.