|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.lsst.ccs.drivers.optidrive.Optidrive
public class Optidrive
Accesses an Optidrive controller
| Constructor Summary | |
|---|---|
Optidrive()
Constructors |
|
Optidrive(Optidrive od,
int busAddr)
|
|
| Method Summary | |
|---|---|
void |
close()
Closes the connection to the controller |
short |
getControl(int ctrl)
Gets a control register |
short[] |
getControl(int ctrl,
int count)
Gets multiple control registers |
short |
getParameter(int parm)
Gets a parameter |
short[] |
getParameters(int parm,
int count)
Gets multiple parameters |
short |
getStatus(int stat)
Gets a status register |
short[] |
getStatus(int stat,
int count)
Gets multiple status registers |
void |
open(int index,
String serial,
int busAddr)
Opens a connection to the controller |
void |
open(String node,
int index,
String serial,
int busAddr)
Opens a connection to the controller |
short |
readRegister(int nmbr)
Reads a register |
short[] |
readRegisters(int nmbr,
int count)
Reads multiple registers |
void |
setControl(int ctrl,
int value)
Sets a control register |
void |
setParameter(int parm,
int value)
Sets a parameter |
void |
writeRegister(int nmbr,
int value)
Writes a register |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final short CTRL_CONTROL_WORD
public static final short CTRL_FREQUENCY_SETPOINT
public static final short CTRL_MODBUS_RAMP_TIME
public static final short STAT_ERROR_AND_STATUS
public static final short STAT_OUTPUT_FREQUENCY
public static final short STAT_MOTOR_CURRENT
public static final short STAT_DIGITAL_INPUT_STATUS
public static final short STAT_RATING_ID
public static final short STAT_POWER_RATING
public static final short STAT_VOLTAGE_RATING
public static final short STAT_IO_SOFTWARE_VERSN
public static final short STAT_MOTOR_SOFTWARE_VERSN
public static final short STAT_DRIVE_TYPE
public static final short STAT_ANALOG_INPUT_1
public static final short STAT_ANALOG_INPUT_2
public static final short STAT_SPEED_REFERENCE
public static final short STAT_DC_BUS_VOLTAGE
public static final short STAT_DRIVE_TEMPERATURE
public static final short PARM_MAX_SPEED_LIMIT
public static final short PARM_MIN_SPEED_LIMIT
public static final short PARM_ACCEL_RAMP_TIME
public static final short PARM_DECEL_RAMP_TIME
public static final short PARM_STOP_MODE
public static final short PARM_ENERGY_SAVE
public static final short PARM_MOTOR_RATED_VOLTAGE
public static final short PARM_MOTOR_RATED_CURRENT
public static final short PARM_MOTOR_RATED_FREQ
public static final short PARM_MOTOR_RATED_SPEED
public static final short PARM_BOOST_VOLTAGE
public static final short PARM_CONTROL_MODE
public static final short PARM_TRIP_LOG
public static final short PARM_ACCESS_CODE
public static final short PARM_DIGITAL_INPUT_FUNC
public static final short PARM_ANALOG_INPUT_FORMAT
public static final short PARM_EFF_SWITCH_FREQ
public static final short PARM_RELAY_OUTPUT_FUNC
public static final short PARM_DIGITAL_OUTPUT_LIMIT
public static final short PARM_PRESET_SPEED_1
public static final short PARM_PRESET_SPEED_2
public static final short PARM_PRESET_SPEED_3
public static final short PARM_PRESET_SPEED_4
public static final short PARM_SECOND_DECEL_RAMP
public static final short PARM_ANALOG_OUTPUT_FUNC
public static final short PARM_SKIP_FREQUENCY
public static final short PARM_SKIP_FREQENCY_BAND
public static final short PARM_VF_ADJUST_VOLTAGE
public static final short PARM_VF_ADJUST_FREQUENCY
public static final short PARM_START_MODE
public static final short PARM_KEYPAD_RESTART_MODE
public static final short PARM_DC_INJECTION_ENABLE
public static final short PARM_SPIN_START_ENABLE
public static final short PARM_BRAKE_CIRCUIT_ENABLE
public static final short PARM_ANALOG_INPUT_SCALING
public static final short PARM_BAUDRATE_TRIP_TIME
public static final short PARM_ACCESS_CODE_DEFN
public static final short PARM_PARAMETER_LOCK
public static final short PARM_ANALOG_INPUT_OFFSET
public static final short PARM_DISPLAY_SCALE_FACTOR
public static final short PARM_USER_PI_P_GAIN
public static final short PARM_USER_PI_I_TIME_CONST
public static final short PARM_USER_PI_MODE
public static final short PARM_USER_PI_REFERENCE
public static final short PARM_USER_PI_DIGITAL_REFC
public static final short PARM_USER_PI_FEEDBACK
public static final short PARM_SECOND_ANALOG_FORMAT
| Constructor Detail |
|---|
public Optidrive()
public Optidrive(Optidrive od,
int busAddr)
| Method Detail |
|---|
public void open(int index,
String serial,
int busAddr)
throws OptidriveException
OptidriveException
public void open(String node,
int index,
String serial,
int busAddr)
throws OptidriveException
OptidriveException
public void close()
throws OptidriveException
OptidriveException
public short readRegister(int nmbr)
throws OptidriveException
OptidriveException
public short[] readRegisters(int nmbr,
int count)
throws OptidriveException
OptidriveException
public void writeRegister(int nmbr,
int value)
throws OptidriveException
OptidriveException
public short getControl(int ctrl)
throws OptidriveException
OptidriveException
public short[] getControl(int ctrl,
int count)
throws OptidriveException
OptidriveException
public void setControl(int ctrl,
int value)
throws OptidriveException
OptidriveException
public short getStatus(int stat)
throws OptidriveException
OptidriveException
public short[] getStatus(int stat,
int count)
throws OptidriveException
OptidriveException
public short getParameter(int parm)
throws OptidriveException
OptidriveException
public short[] getParameters(int parm,
int count)
throws OptidriveException
OptidriveException
public void setParameter(int parm,
int value)
throws OptidriveException
OptidriveException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||