CARMA C++
|
BIMA antenna-specific dewar temperature regulation interface. More...
import "carma/antenna/bima/control/BimaDewarRegulation.idl";
Public Member Functions | |
void | cancelDefrost () raises ( carma::util::UserException ) |
Cancel defrost. More... | |
void | defrost () raises ( carma::util::UserException ) |
Defrost temporarily commands a high current to be sent to the heating elements near the mixers in the dewar. More... | |
void | off () raises ( carma::util::UserException ) |
Turns dewar temperature regulation off. More... | |
void | on () raises ( carma::util::UserException ) |
Turns dewar temperature regulation on. More... | |
void | setPoint (in float point) raises ( carma::util::UserException ) |
Tells temperature regulation algorithm to strive for the temperature given as "point" in terms of degrees K. More... | |
BIMA antenna-specific dewar temperature regulation interface.
Definition at line 31 of file BimaDewarRegulation.idl.
void carma::antenna::bima::control::BimaDewarRegulation::cancelDefrost | ( | ) | ||
raises | ( | carma::util::UserException | ||
) |
Cancel defrost.
If defrost is not active, this command is a no-op.
void carma::antenna::bima::control::BimaDewarRegulation::defrost | ( | ) | ||
raises | ( | carma::util::UserException | ||
) |
Defrost temporarily commands a high current to be sent to the heating elements near the mixers in the dewar.
This burns off volitiles that may be causing difficulty for the regulation algorithm to meet the set point requirement. This will cause the mixer blocks to go up to ~10-15K for about five minutes, after which current is set to zero to the heater, allowing the stages to cool back down and the regulation algorithm resumes attempting to keep the temperature at the set point.
void carma::antenna::bima::control::BimaDewarRegulation::off | ( | ) | ||
raises | ( | carma::util::UserException | ||
) |
Turns dewar temperature regulation off.
void carma::antenna::bima::control::BimaDewarRegulation::on | ( | ) | ||
raises | ( | carma::util::UserException | ||
) |
Turns dewar temperature regulation on.
void carma::antenna::bima::control::BimaDewarRegulation::setPoint | ( | in float | point | ) | |
raises | ( | carma::util::UserException | |||
) |
Tells temperature regulation algorithm to strive for the temperature given as "point" in terms of degrees K.
point | The temperature to meet for regulation. |