public enum AxisSingle extends Enum<AxisSingle>
| Enum Constant and Description |
|---|
ACTUAL_TORQUE
The current value of the actual motor torque (volts).
|
BUS_VOLTAGE
The motor driver bus voltage.
|
COMMANDED_CURRENT
The current value of drive current commanded by the controller.
|
COMMANDED_TORQUE
The current value of drive torque commanded by the controller (volts).
|
DERIVATIVE_GAIN
Motor drive feedback gain, derivative term (dimensionless).
|
DRIVE_TEMPERATURE
The current reading of the motor drive temperature.
|
INTEGRAL_GAIN
Motor drive feedback gain, integral term (dimensionless).
|
JOG_ACCELERATION_SETTING
Acceleration for the next jog motion (user units/sec/sec).
|
JOG_DECELERATION_SETTING
Deceleration for the next jog motion (user units/sec/sec).
|
JOG_JERK_SETTING
The rate of ramp up and ramp down of acceleration and deceleration
for the next jog motion (user units/sec^3).
|
JOG_VELOCITY_SETTING
Maximum velocity for the next jog motion (user units/sec).
|
MINUS_EXCESS_ERROR
Excess error band negative limit.
|
NEGATIVE_TORQUE_LIMIT
Motor drive torque limit for motion in the negative direction.
|
PLUS_EXCESS_ERROR
Excess error band (EXC) positive limit.
|
POSITIVE_TORQUE_LIMIT
Motor drive torque limit for motion in the positive direction.
|
PROPORTIONAL_GAIN
Motor drive feedback gain, proportional term (dimensionless).
|
PULSES_PER_UNIT
The number of encoder counts per user unit of distance.
|
| Modifier and Type | Method and Description |
|---|---|
int |
index(AxisName axis)
Gets the controller's index for this parameter for a given axis.
|
String |
reference(AxisName axis)
Gets the AcroBasic string reference for this parameter for a given axis.
|
static AxisSingle |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AxisSingle[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AxisSingle PROPORTIONAL_GAIN
public static final AxisSingle INTEGRAL_GAIN
public static final AxisSingle DERIVATIVE_GAIN
public static final AxisSingle PLUS_EXCESS_ERROR
public static final AxisSingle MINUS_EXCESS_ERROR
public static final AxisSingle POSITIVE_TORQUE_LIMIT
public static final AxisSingle NEGATIVE_TORQUE_LIMIT
public static final AxisSingle JOG_VELOCITY_SETTING
public static final AxisSingle JOG_ACCELERATION_SETTING
public static final AxisSingle JOG_DECELERATION_SETTING
public static final AxisSingle JOG_JERK_SETTING
public static final AxisSingle PULSES_PER_UNIT
public static final AxisSingle COMMANDED_CURRENT
public static final AxisSingle COMMANDED_TORQUE
public static final AxisSingle ACTUAL_TORQUE
public static final AxisSingle DRIVE_TEMPERATURE
public static final AxisSingle BUS_VOLTAGE
public static AxisSingle[] values()
for (AxisSingle c : AxisSingle.values()) System.out.println(c);
public static AxisSingle valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic int index(AxisName axis)
axis - the axis.Copyright © 2017 LSST. All rights reserved.