Class RobotAxisConfiguration
java.lang.Object
RobotAxisConfiguration
- Direct Known Subclasses:
- RobotAxisConfigurationP, RobotAxisConfigurationT, RobotAxisConfigurationX, RobotAxisConfigurationY, RobotAxisConfigurationZ
class RobotAxisConfiguration
- extends java.lang.Object
The Axis configuration base class
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
axis
private java.lang.String axis
acceleration
private int acceleration
deceleration
private int deceleration
speed
private int speed
zeroSwitchPosition
private int zeroSwitchPosition
minPosition
private int minPosition
maxPosition
private int maxPosition
SAFETY_FACTOR
private final int SAFETY_FACTOR
- See Also:
- Constant Field Values
MEDIUM_SPEED_FACTOR
final int MEDIUM_SPEED_FACTOR
- See Also:
- Constant Field Values
SLOW_SPEED_FACTOR
final int SLOW_SPEED_FACTOR
- See Also:
- Constant Field Values
RobotAxisConfiguration
RobotAxisConfiguration()
setAxis
void setAxis(java.lang.String axis)
setAcceleration
void setAcceleration(int acceleration)
setDeceleration
void setDeceleration(int deceleration)
setSpeed
void setSpeed(int speed)
setZeroSwitchPosition
void setZeroSwitchPosition(int zeroSwitchPosition)
setMinPosition
void setMinPosition(int minPosition)
setMaxPosition
void setMaxPosition(int maxPosition)
getAxis
java.lang.String getAxis()
getAcceleration
int getAcceleration()
getDeceleration
int getDeceleration()
getSpeed
int getSpeed()
getMediumSpeed
int getMediumSpeed()
getSlowSpeed
int getSlowSpeed()
getZeroSwitchPosition
int getZeroSwitchPosition()
getMinPosition
int getMinPosition()
getMaxPosition
int getMaxPosition()
updateFromDatabase
void updateFromDatabase()
- Update the axis parameters from the ICS database
save
void save()
- Save the axis parameters to the database