@ASignal.ASet(sigHor=@ASignal(hndCntRb="ScanCfgStepCntRb",hndPosRb="DatHorLivePtPositions",hndValRb="DatHorLivePtSignal",hndNseAvgRb="DatHorNoiseAvg",hndNseVarRb="DatHorNoiseStd"), sigVer=@ASignal(hndCntRb="ScanCfgStepCntRb",hndPosRb="DatVerLivePtPositions",hndValRb="DatVerLivePtSignal",hndNseAvgRb="DatVerNoiseAvg",hndNseVarRb="DatVerNoiseStd"), sigDia=@ASignal(hndCntRb="ScanCfgStepCntRb",hndPosRb="DatDiaLivePtPositions",hndValRb="DatDiaLivePtSignal",hndNseAvgRb="DatDiaNoiseAvg",hndNseVarRb="DatDiaNoiseStd")) public static class WireScanner.DataLivePt extends SignalSet
Constructor and Description |
---|
DataLivePt()
Create a new empty
DataLive object. |
DataLivePt(DataAdaptor daptSrc)
Create a new
DataLive object initialized
from the given data source. |
DataLivePt(WireScanner ws)
Create a new
DataLive object initialize
with values fetched from the given device. |
Modifier and Type | Method and Description |
---|---|
static WireScanner.DataLivePt |
acquire(WireScanner ws)
Convenience method for retrieving a new initialized data structure
populated from the given device state.
|
average, dataLabel, getFieldDescriptorList, getFieldDescriptors, getSignal, loadHardwareValues, setSignal, toString, update, write
public DataLivePt() throws ScadaAnnotationException
DataLive
object.ScadaAnnotationException
- the channel handle annotations are not setup correctlypublic DataLivePt(DataAdaptor daptSrc) throws ScadaAnnotationException
DataLive
object initialized
from the given data source.daptSrc
- persistent data store containing
data structure field valuesScadaAnnotationException
- the Data AcQ annotations are not setup correctlypublic DataLivePt(WireScanner ws) throws ConnectionException, GetException, ScadaAnnotationException, BadStructException
DataLive
object initialize
with values fetched from the given device.ws
- data acquisition deviceScadaAnnotationException
- the ASignal.ASet
annotations are incompleteConnectionException
- unable to connect to a parameter read back channelGetException
- general CA GET exception while fetch field valueBadStructException
- the DAQ data structure and DAQ channels are incompatible, bad definitionpublic static WireScanner.DataLivePt acquire(WireScanner ws) throws NoSuchChannelException, ConnectionException, GetException, ScadaAnnotationException, BadStructException
ws
- data acquisition deviceScadaAnnotationException
- the ASignal.ASet
annotations are incompleteConnectionException
- unable to connect to a parameter read back channelGetException
- general CA GET exception while fetch field valueBadStructException
- the DAQ data structure and DAQ channels are incompatible, bad definitionNoSuchChannelException