57 package com.boschrexroth.mlpi;
63 public class Axis extends MlpiComponent {
76 _movement =
new Movement(getConnectionHandleObject(), _axisRef);
177 public native String
getName();
184 public native
void setName(String name);
198 public native
void setModulo(
double modulo);
native double getPositionLimitNeg()
This function reads the negative position limit of an axis.
native double getTorqueLimitPos()
This function reads the positive torque force limit of an axis.
native double getActualVelocity()
This function reads the actual velocity of an axis.
This class defines the axis through the definition of control and axis number.
native void setTorqueLimitBip(double torqueLimit)
This function writes to the bipolar torque force limit of an axis.
native double getJerkLimitBip()
This function reads the bipolar jerk limit of an axis.
native double getVelocityLimitNeg()
This function reads the negative velocity limit of an axis.
native void clearError()
Clears a pending error for the axis. An axis needs to be free of errors before commanding power and s...
native double getInterpolatedVelocity()
This function reads the actual interpolated velocity of an axis. The interpolated velocity is the vel...
native double getActualTorque()
This function reads the actual torque of an axis.
native double getModulo()
This function reads the modulo value of an axis.
native void setAccelerationLimitBip(double accelerationLimit)
This function writes to the bipolar acceleration limit of an axis.
native void setName(String name)
This function writes the name of the axis.
native double getTorqueLimitBip()
This function reads the bipolar torque force limit of an axis.
native void loadDefaultParameters()
Load default parameters for the axis.
native double getVelocityLimitPos()
This function reads the positive velocity limit of an axis.
native void setVelocityLimitNeg(double velocityLimit)
This function writes to the negative velocity limit of an axis.
native void setModulo(double modulo)
This function writes to the modulo value of an axis.
native void setSlaveDriveFeedTravel(double feedtravel)
This function writes the feed distance of a following axis.
native double getTorqueLimitNeg()
This function reads the negative torque force limit of an axis.
native double getActualAcceleration()
This function reads the actual acceleration of an axis.
native void setVelocityLimitPos(double velocityLimit)
This function writes to the positive velocity limit of an axis.
native double getAccelerationLimitBip()
This function reads the bipolar acceleration limit of an axis.
native void setVelocityLimitBip(double velocityLimit)
This function writes to the bipolar velocity limit of an axis.
native String getName()
This function reads the name of the axis.
native int getDiagnosisNumber()
This function reads the diagnostic number of the axis.
native double getActualPosition()
This function reads the actual position of a axis.
native void setTorqueLimitPos(double torqueLimit)
This function writes to the positive torque force limit of an axis.
Class definition of the MotionLib.
native String getDiagnosisText()
This function reads the diagnostic message of the axis.
native double getPositionLimitPos()
This function reads the positive position limit of an axis.
native void setTorqueLimitNeg(double torqueLimit)
This function writes to the negative torque force limit of an axis.
native double getSlaveDriveFeedTravel()
This function reads the feed distance of a following axis.
native double getInterpolatedTorque()
This function reads the interpolated torque of an axis. If there is no operation mode with torque int...
native void setPositionLimitPos(double positionLimit)
This function writes to the positive position limit of an axis.
native double getInterpolatedPosition()
This function reads the actual interpolated position of an axis. The interpolated position is the pos...
native void setPositionLimitNeg(double positionLimit)
This function writes to the negative position limit of an axis.
native double getVelocityLimitBip()
This function reads the bipolar velocity limit of an axis.
native void setJerkLimitBip(double jerkLimit)
This function writes to the bipolar jerk limit of an axis.