
public class CryoCompressor extends Compressor
Compressor.LimitData, Compressor.SwitchDevicechannelMap, cmprPowerChan, COMP_LIMITS, discPress, discPressChan, discTemp, discTempChan, gotCommand, limitData, maq20Devc, plutoDevc, state, stateChanged, suctTempChan, switchChannels, switchDevices| Constructor and Description |
|---|
CryoCompressor()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
build()
Build phase
|
void |
postInit()
Initializes the cryo compressor control.
|
void |
setDiscTempLowImmedLimit(double value)
Sets the discharge temperature low immediate limit.
|
void |
setPhaseSepTempDelayLimit(double value)
Sets the phase separator temperature delayed limit.
|
void |
setPhaseSepTempDelayTime(int value)
Sets the phase separator temperature delay.
|
void |
setPressDiffImmedLimit(double value)
Sets the discharge pressure difference immediate limit.
|
protected boolean |
updateState()
Updates the compressor state.
|
areEqual, getIndex, getState, getSwitchNames, init, postStart, resetLatches, setCmprPowerDelayLimit, setCmprPowerDelayTime, setCmprPowerImmedLimit, setDiscPressDelayLimit, setDiscPressImmedLimit, setDiscTempDelayLimit, setDiscTempDelayTime, setDiscTempImmedLimit, setIndex, setSuctTempImmedLimit, setSwitch, setSwitchOn, updateSystempublic void build()
public void postInit()
postInit in interface org.lsst.ccs.framework.HasLifecyclepostInit in class Compressor@ConfigurationParameterChanger public void setPhaseSepTempDelayLimit(double value)
value - The value to set@ConfigurationParameterChanger public void setPhaseSepTempDelayTime(int value)
value - The value to set@ConfigurationParameterChanger public void setDiscTempLowImmedLimit(double value)
value - The value to set@ConfigurationParameterChanger public void setPressDiffImmedLimit(double value)
value - The value to setprotected boolean updateState()
updateState in class CompressorCopyright © 2022 LSST. All rights reserved.