public class A1000Device
extends org.lsst.ccs.monitor.Device
| Modifier and Type | Field and Description |
|---|---|
static int |
CHAN_CURRENT
Constants
|
static int |
CHAN_FREQUENCY
Constants
|
static int |
CHAN_TEMPERATURE
Constants
|
static int |
CHAN_VOLTAGE
Constants
|
static int |
NUM_CHANS
Constants
|
| Constructor and Description |
|---|
A1000Device() |
| Modifier and Type | Method and Description |
|---|---|
protected int[] |
checkChannel(org.lsst.ccs.monitor.Channel ch)
Checks a channel's parameters for validity.
|
protected void |
close()
Closes the connection.
|
void |
enterParameters() |
void |
flashLeds() |
double |
getFrequency()
Gets the frequency.
|
VfdState |
getState()
Gets VFD state and checks for alarm and fault conditions.
|
protected void |
initDevice()
Performs configuration.
|
protected void |
initialize()
Performs full initialization.
|
void |
initParams() |
boolean |
isEnterRequired() |
boolean |
isFaultDetected() |
boolean |
isOpTimeActive() |
boolean |
isReversePermitted() |
boolean |
isRunCmndFwdRev() |
double |
readBusVoltage() |
protected double |
readChannel(org.lsst.ccs.monitor.Channel ch)
Reads a channel.
|
double |
readCurrent() |
double |
readFrequency() |
String |
readRegister(int number) |
String |
readRegisters(int number,
int count) |
double |
readTemperature() |
double |
readVoltage() |
void |
resetFault()
Resets the current fault
|
void |
runForward() |
void |
runReverse() |
void |
saveParameters() |
void |
setAccessLevel(org.lsst.ccs.drivers.yaskawa.A1000.AccessLevel level) |
void |
setBaudRate(org.lsst.ccs.drivers.yaskawa.A1000.BaudRate baudRate) |
void |
setCapLifetimeUsed(double fract) |
void |
setCompressorName(String name)
Sets the compressor name.
|
void |
setControlMode(org.lsst.ccs.drivers.yaskawa.A1000.ControlMode mode) |
void |
setEnterRequired(boolean required) |
void |
setErrorAction(org.lsst.ccs.drivers.yaskawa.A1000.ErrorAction action) |
void |
setFanOperationTime(int time) |
void |
setFaultDetected(boolean detect) |
void |
setFreqRefSrc(org.lsst.ccs.drivers.yaskawa.A1000.FreqRefSrc source) |
void |
setFrequency(double freq)
Sets the frequency.
|
void |
setIgbtLifetimeUsed(double fract) |
void |
setInputVoltage(double voltage) |
void |
setMaxFrequency(double freqPct) |
void |
setMinFrequency(double freqPct) |
void |
setNodeAddress(int address) |
void |
setOperationTime(int time) |
void |
setOpTimeActive(boolean isActvTime) |
void |
setParity(org.lsst.ccs.drivers.yaskawa.A1000.Parity parity) |
void |
setReversePermitted(boolean permit) |
void |
setRunCmndFwdRev(boolean fwdRev) |
void |
setRunCmndSrc(org.lsst.ccs.drivers.yaskawa.A1000.RunCmndSrc source) |
void |
setRunProg(org.lsst.ccs.drivers.yaskawa.A1000.RunProg runProg) |
void |
setScbrLifetimeUsed(double fract) |
void |
setStopMethod(org.lsst.ccs.drivers.yaskawa.A1000.StopMethod method) |
void |
setVfSelection(org.lsst.ccs.drivers.yaskawa.A1000.VfSelection select) |
void |
setVoltageUnits(org.lsst.ccs.drivers.yaskawa.A1000.VoltageUnits units) |
org.lsst.ccs.drivers.yaskawa.A1000.AccessLevel |
showAccessLevel() |
int |
showAlarmCode() |
Set<Integer> |
showAlarmCodes() |
String |
showAlarmDesc() |
String |
showAlarmDesc(int code) |
String |
showBaudRate() |
double |
showCapLifetimeUsed() |
org.lsst.ccs.drivers.yaskawa.A1000.ControlMode |
showControlMode() |
int |
showCurrFaultCode() |
String |
showCurrFaultDesc() |
String |
showDriveStatus() |
org.lsst.ccs.drivers.yaskawa.A1000.ErrorAction |
showErrorAction() |
double |
showFanLifetimeUsed() |
int |
showFanOperationTime() |
String |
showFaultDesc(int code) |
org.lsst.ccs.drivers.yaskawa.A1000.FreqRefSrc |
showFreqRefSrc() |
double |
showFrequency() |
double |
showFrequencyApp() |
double |
showIgbtLifetimeUsed() |
double |
showInputVoltage() |
double |
showMaxFrequency() |
double |
showMinFrequency() |
String |
showModelName() |
int |
showNodeAddress() |
int |
showOperationTime() |
double |
showOutputKwh() |
org.lsst.ccs.drivers.yaskawa.A1000.Parity |
showParity() |
int |
showPrevFaultCode() |
String |
showPrevFaultDesc() |
org.lsst.ccs.drivers.yaskawa.A1000.RunCmndSrc |
showRunCmndSrc() |
int |
showRunCount() |
org.lsst.ccs.drivers.yaskawa.A1000.RunProg |
showRunProg() |
double |
showScbrLifetimeUsed() |
org.lsst.ccs.drivers.yaskawa.A1000.StopMethod |
showStopMethod() |
org.lsst.ccs.drivers.yaskawa.A1000.VfSelection |
showVfSelection() |
org.lsst.ccs.drivers.yaskawa.A1000.VoltageUnits |
showVoltageUnits() |
void |
stop() |
void |
writeRegisters(int number,
int... values) |
addLine, checkChannel, checkHwLine, checkLine, checkTimeout, configure, disable, dropChannel, dropChannel, enable, getDeviceMonitorUpdateTasks, getFullName, getGroupForChannel, getMonitorUpdateTasksForChannels, getName, getOutputLines, getPath, init, initChannel, initChannel, initChannel, initSensors, isEnabled, isHwLineSet, isLineSet, isOnline, isTimeout, readChannel, readChannelGroup, readChannelGroup, readChannelNow, setDisabled, setHwLine, setLine, setLineWarm, setOnline, setOutputLines, start, testOnlinepublic static final int CHAN_FREQUENCY
public static final int CHAN_CURRENT
public static final int CHAN_VOLTAGE
public static final int CHAN_TEMPERATURE
public static final int NUM_CHANS
protected void initDevice()
initDevice in class org.lsst.ccs.monitor.Deviceprotected void initialize()
initialize in class org.lsst.ccs.monitor.Deviceprotected void close()
close in class org.lsst.ccs.monitor.Devicepublic void setCompressorName(String name)
name - The compressor namepublic void setFrequency(double freq)
throws RefrigException
freq - The value to setRefrigExceptionpublic double getFrequency()
public void resetFault()
throws RefrigException
RefrigExceptionprotected int[] checkChannel(org.lsst.ccs.monitor.Channel ch)
throws Exception
checkChannel in class org.lsst.ccs.monitor.Devicech - The Channel to checkException - if any errors found in the parameters.protected double readChannel(org.lsst.ccs.monitor.Channel ch)
readChannel in class org.lsst.ccs.monitor.Devicech - The Channel to read.public VfdState getState()
@Command(type=ACTION, description="Initialize parameters") public void initParams() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Read a register") public String readRegister(@Argument(description="Register to read") int number) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Read a set of registers") public String readRegisters(@Argument(description="First register to read") int number, @Argument(description="Number of registers to read") int count)
@Command(type=QUERY, level=0, description="Show model name") public String showModelName() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show node address") public int showNodeAddress() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show baud rate") public String showBaudRate() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show parity") public org.lsst.ccs.drivers.yaskawa.A1000.Parity showParity() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show access level") public org.lsst.ccs.drivers.yaskawa.A1000.AccessLevel showAccessLevel() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show control mode") public org.lsst.ccs.drivers.yaskawa.A1000.ControlMode showControlMode() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show whether enter required") public boolean isEnterRequired() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show communications error action") public org.lsst.ccs.drivers.yaskawa.A1000.ErrorAction showErrorAction() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show whether fault detected") public boolean isFaultDetected() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show frequency reference source") public org.lsst.ccs.drivers.yaskawa.A1000.FreqRefSrc showFreqRefSrc() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show input voltage") public double showInputVoltage() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show whether reverse permitted") public boolean isReversePermitted() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show whether run command style is forward/reverse") public boolean isRunCmndFwdRev() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show run command source") public org.lsst.ccs.drivers.yaskawa.A1000.RunCmndSrc showRunCmndSrc() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show run/program interaction") public org.lsst.ccs.drivers.yaskawa.A1000.RunProg showRunProg() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show the stop method") public org.lsst.ccs.drivers.yaskawa.A1000.StopMethod showStopMethod() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show V/f profile selection") public org.lsst.ccs.drivers.yaskawa.A1000.VfSelection showVfSelection() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show voltge units") public org.lsst.ccs.drivers.yaskawa.A1000.VoltageUnits showVoltageUnits() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show maximum frequency percentage") public double showMaxFrequency() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show minimum frequency percentage") public double showMinFrequency() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show the reference frequency") public double showFrequency() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show the applied reference frequency") public double showFrequencyApp() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Read the frequency") public double readFrequency() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Read the current") public double readCurrent() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Read the voltage") public double readVoltage() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Read the temperature") public double readTemperature() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Read the bus voltage") public double readBusVoltage() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show the drive status") public String showDriveStatus() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, description="Show the alarm code") public int showAlarmCode() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, description="Show the alarm codes") public Set<Integer> showAlarmCodes() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, description="Show the alarm description") public String showAlarmDesc() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, description="Show an alarm description") public String showAlarmDesc(@Argument(description="Alarm code") int code) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, description="Show the current fault code") public int showCurrFaultCode() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, description="Show the previous fault code") public int showPrevFaultCode() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, description="Show the current fault description") public String showCurrFaultDesc() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, description="Show the previous fault description") public String showPrevFaultDesc() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, description="Show a fault description") public String showFaultDesc(@Argument(description="Fault code") int code) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show the cumulative operation time") public int showOperationTime() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show whether cumulative operation time is only time active") public boolean isOpTimeActive() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show the cumulative fan operation time") public int showFanOperationTime() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show the run command count") public int showRunCount() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show the cumulative output kilowatt hours") public double showOutputKwh() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show the fan lifetime fraction used") public double showFanLifetimeUsed() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show the capacitor lifetime fraction used") public double showCapLifetimeUsed() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show the soft charge bypass relay lifetime fraction used") public double showScbrLifetimeUsed() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Show the IGBT lifetime fraction used") public double showIgbtLifetimeUsed() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=QUERY, level=0, description="Flash the display LEDs") public void flashLeds() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Write a set of registers") public void writeRegisters(@Argument(description="First register to write") int number, @Argument(description="Values to write") int... values) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Enter parameters") public void enterParameters() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Save parameters") public void saveParameters() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set node address") public void setNodeAddress(@Argument(description="Node address") int address) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set baud rate") public void setBaudRate(@Argument(description="Baud rate enum") org.lsst.ccs.drivers.yaskawa.A1000.BaudRate baudRate) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set parity") public void setParity(@Argument(description="Parity enum") org.lsst.ccs.drivers.yaskawa.A1000.Parity parity) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set access level") public void setAccessLevel(@Argument(description="Access level enum") org.lsst.ccs.drivers.yaskawa.A1000.AccessLevel level) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set control mode") public void setControlMode(@Argument(description="Control mode enum") org.lsst.ccs.drivers.yaskawa.A1000.ControlMode mode) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set whether enter required") public void setEnterRequired(@Argument(description="Whether enter required") boolean required) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set communications error action") public void setErrorAction(@Argument(description="Error action enum") org.lsst.ccs.drivers.yaskawa.A1000.ErrorAction action) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set whether fault detected") public void setFaultDetected(@Argument(description="Whether fault detected") boolean detect) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set frequency reference source") public void setFreqRefSrc(@Argument(description="Freq refc source enum") org.lsst.ccs.drivers.yaskawa.A1000.FreqRefSrc source) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set the input voltage") public void setInputVoltage(@Argument(description="The voltage") double voltage) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set whether reverse permitted") public void setReversePermitted(@Argument(description="Whether reverse permitted") boolean permit) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set whether run command style is forward/reverse") public void setRunCmndFwdRev(@Argument(description="Whether forward/reverse") boolean fwdRev) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set run command source") public void setRunCmndSrc(@Argument(description="Run cmnd source enum") org.lsst.ccs.drivers.yaskawa.A1000.RunCmndSrc source) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set run/program interaction") public void setRunProg(@Argument(description="Run/program enum") org.lsst.ccs.drivers.yaskawa.A1000.RunProg runProg) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set the stop method") public void setStopMethod(@Argument(description="Stop method enum") org.lsst.ccs.drivers.yaskawa.A1000.StopMethod method) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set V/f profile selection") public void setVfSelection(@Argument(description="V/f selection enum") org.lsst.ccs.drivers.yaskawa.A1000.VfSelection select) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set voltage units") public void setVoltageUnits(@Argument(description="Voltage units enum") org.lsst.ccs.drivers.yaskawa.A1000.VoltageUnits units) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set maximum frequency percentage") public void setMaxFrequency(@Argument(description="The frequency percentage") double freqPct) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set minimum frequency percentage") public void setMinFrequency(@Argument(description="The frequency percentage") double freqPct) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Run the motor forwards") public void runForward() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Run the motor in reverse") public void runReverse() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Stop the motor") public void stop() throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set the cumulative operation time") public void setOperationTime(@Argument(description="The time (10 hrs)") int time) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set whether cumulative operation time is only time active") public void setOpTimeActive(@Argument(description="Whether to use time active") boolean isActvTime) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set the cumulative fan operation time") public void setFanOperationTime(@Argument(description="The time") int time) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set the capacitor lifetime fraction used") public void setCapLifetimeUsed(@Argument(description="The fraction used") double fract) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set the soft charge bypass relay lifetime fraction used") public void setScbrLifetimeUsed(@Argument(description="The fraction used") double fract) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverException@Command(type=ACTION, level=50, description="Set the IGBT lifetime fraction used") public void setIgbtLifetimeUsed(@Argument(description="The fraction used") double fract) throws org.lsst.ccs.drivers.commons.DriverException
org.lsst.ccs.drivers.commons.DriverExceptionCopyright © 2023 LSST. All rights reserved.