Class VolumeFlowTransmitter
java.lang.Object
neqsim.util.NamedBaseClass
neqsim.process.measurementdevice.MeasurementDeviceBaseClass
neqsim.process.measurementdevice.StreamMeasurementDeviceBaseClass
neqsim.process.measurementdevice.VolumeFlowTransmitter
- All Implemented Interfaces:
Serializable, MeasurementDeviceInterface, ProcessElementInterface, NamedInterface
VolumeFlowTransmitter class.
- Version:
- $Id: $Id
- Author:
- ESOL
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate static final longSerialization version UID.Fields inherited from class StreamMeasurementDeviceBaseClass
streamFields inherited from class MeasurementDeviceBaseClass
unitFields inherited from class NamedBaseClass
name -
Constructor Summary
ConstructorsConstructorDescriptionVolumeFlowTransmitter(String name, StreamInterface stream) Constructor for VolumeFlowTransmitter.VolumeFlowTransmitter(StreamInterface stream) Constructor for VolumeFlowTransmitter. -
Method Summary
Modifier and TypeMethodDescriptionvoidApplies the field value to the connected stream or equipment.voiddisplayResult.intGetter for the fieldmeasuredPhaseNumber.doublegetMeasuredValue(String unit) Get Measured value in specified unit.voidsetMeasuredPhaseNumber(int measuredPhase) Setter for the fieldmeasuredPhaseNumber.Methods inherited from class StreamMeasurementDeviceBaseClass
getStream, setStreamMethods inherited from class MeasurementDeviceBaseClass
acknowledgeAlarm, applySignalModifiers, clearFault, doConditionAnalysis, evaluateAlarm, getAlarmConfig, getAlarmState, getConditionAnalysisMaxDeviation, getConditionAnalysisMessage, getDelaySteps, getFaultParameter, getFaultType, getFieldValue, getFirstOrderTimeConstant, getMaximumValue, getMeasuredPercentValue, getMinimumValue, getNoiseStdDev, getOnlineMeasurementValue, getOnlineSignal, getTag, getTagRole, getUnit, hasFieldValue, isAlarmShelved, isLogging, isOnlineSignal, runConditionAnalysis, setAlarmConfig, setConditionAnalysis, setConditionAnalysisMaxDeviation, setDelaySteps, setFault, setFieldValue, setFirstOrderTimeConstant, setIsOnlineSignal, setLogging, setMaximumValue, setMinimumValue, setNoiseStdDev, setOnlineMeasurementValue, setOnlineSignal, setQualityCheckMessage, setRandomSeed, setTag, setTagRole, setUnit, shelveAlarm, shelveAlarm, unshelveAlarmMethods inherited from class NamedBaseClass
getName, getTagNumber, setName, setTagNumberMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface MeasurementDeviceInterface
equals, getDeviation, getMeasuredValue, getOnlineValue, getRelativeDeviation, hashCodeMethods inherited from interface NamedInterface
getName, getTagName, getTagNumber, setName, setTagName, setTagNumber
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDSerialization version UID.- See Also:
-
measuredPhaseNumber
private int measuredPhaseNumber
-
-
Constructor Details
-
VolumeFlowTransmitter
Constructor for VolumeFlowTransmitter.
- Parameters:
stream- aStreamInterfaceobject
-
VolumeFlowTransmitter
Constructor for VolumeFlowTransmitter.
- Parameters:
name- Name of VolumeFlowTransmitterstream- aStreamInterfaceobject
-
-
Method Details
-
displayResult
public void displayResult()displayResult.
- Specified by:
displayResultin interfaceMeasurementDeviceInterface- Overrides:
displayResultin classMeasurementDeviceBaseClass
-
getMeasuredValue
Get Measured value in specified unit.
- Specified by:
getMeasuredValuein interfaceMeasurementDeviceInterface- Overrides:
getMeasuredValuein classMeasurementDeviceBaseClass- Parameters:
unit- aStringobject- Returns:
- a double
-
applyFieldValue
public void applyFieldValue()Applies the field value to the connected stream or equipment. Only effective for instruments with roleInstrumentTagRole.INPUT. Subclasses override to push the field value into their specific model property (pressure, temperature, flow, etc.). -
getMeasuredPhaseNumber
public int getMeasuredPhaseNumber()Getter for the field
measuredPhaseNumber.- Returns:
- a int
-
setMeasuredPhaseNumber
public void setMeasuredPhaseNumber(int measuredPhase) Setter for the field
measuredPhaseNumber.- Parameters:
measuredPhase- a int
-