com.kuka.roboticsAPI.deviceModel
Enum MasteringFailedReason

java.lang.Object
  extended by java.lang.Enum<MasteringFailedReason>
      extended by com.kuka.roboticsAPI.deviceModel.MasteringFailedReason
All Implemented Interfaces:
Serializable, Comparable<MasteringFailedReason>

public enum MasteringFailedReason
extends Enum<MasteringFailedReason>

Result of mastering and unmastering. These values will be used as a resource key in W_Products/WP_LabsHMI/WPL_DeviceManager/Resources/DeviceManager.kxr


Enum Constant Summary
ACTION_NOT_ALLOWED_IN_CURRENT_STATE
          The called action is not executable in the current state.
ACTIVATE_NOTCH_DETECTION_FAILED
          SSR to activate notch detection failed.
CHECK_MASTERING_FAILED
          SSR check mastering failed.
DEVICE_LOCKED
          Station device is locked by someone else.
EMD_MASTERING_NOT_POSSIBLE_FOR_JOINT
          EMD based execution of demanded action is not possible.
IS_NOTCH_DETECTED_FAILED
          SSR to retrieve if notch is detected failed.
JOINT_LIMITS_EXCEEDED
          Mastering can not be performed because one or more axes are not within their respective joint limits.
LEARN_TOOL_OFFSET_FAILED
          SSR learn tool offset failed.
MASTER_POSITION_FAILED
          SSR master position failed.
MASTERING_MOTION_START_TIMEOUT
          Mastering motion did not start within the given time.
MASTERING_POSITION_NOT_FOUND
          Mastering failed because mastering position could not be found.
MAXIMUM_NUMBER_OF_LEARNABLE_TOOL_OFFSETS_HAS_BEEN_REACHED
          Learning of further tool offsets is not possible because the maximum number of learnable tool offsets has been reached.
MOTION_TO_NEW_HOME_POSITION_FAILED
          Mastering was successful, but motion to new home position failed.
MOVING_TO_PRE_POSITION_ERROR
          Moving to pre-mastering position failed.
MOVING_TO_PRE_POSITION_TIMEOUT
          Moving to pre-mastering position failed with timeout.
RESET_NOTCH_DETECTION_FAILED
          SSR to reset notch detection failed.
ROBOT_NOT_READY_TO_MOVE
          Motion could not be started because robot was not ready to move.
SAVE_ON_DEVICE_FAILED
          SSR to save on device failed.
SET_POSITION_FAILED
          SSR to set position failed.
SET_TOOL_OFFSET_FAILED
          SSR to set tool offset failed.
STANDARD_POSITION_CONTROLLER_REQUEST_FAILED
          SSR to set the request for the standard position controller failed.
TOOL_NOT_ALLOWED_IN_MANUAL_MASTERING
          Calling manual mastering with tool is not allowed.
TOOL_OFFSET_VALIDITY_CRITICAL
          Tool offset validity is critical (mastering is invalid or spread of values is too high).
TOOL_TO_HEAVY_TO_LEARN_OFFSET
          The tool is too heavy to learn an offset.
UNKNOWN_ERROR
          Initial state: unknown error.
UNMASTER_POSITION_FAILED
          SSR unmaster position failed.
WRONG_OPERATION_MODE
          Operation mode does not allow the mastering.
 
Method Summary
static MasteringFailedReason valueOf(String name)
          Returns the enum constant of this type with the specified name.
static MasteringFailedReason[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

UNKNOWN_ERROR

public static final MasteringFailedReason UNKNOWN_ERROR
Initial state: unknown error.


DEVICE_LOCKED

public static final MasteringFailedReason DEVICE_LOCKED
Station device is locked by someone else.


WRONG_OPERATION_MODE

public static final MasteringFailedReason WRONG_OPERATION_MODE
Operation mode does not allow the mastering.


ACTION_NOT_ALLOWED_IN_CURRENT_STATE

public static final MasteringFailedReason ACTION_NOT_ALLOWED_IN_CURRENT_STATE
The called action is not executable in the current state.


MOVING_TO_PRE_POSITION_ERROR

public static final MasteringFailedReason MOVING_TO_PRE_POSITION_ERROR
Moving to pre-mastering position failed.


MOVING_TO_PRE_POSITION_TIMEOUT

public static final MasteringFailedReason MOVING_TO_PRE_POSITION_TIMEOUT
Moving to pre-mastering position failed with timeout.


MASTERING_POSITION_NOT_FOUND

public static final MasteringFailedReason MASTERING_POSITION_NOT_FOUND
Mastering failed because mastering position could not be found.


MASTERING_MOTION_START_TIMEOUT

public static final MasteringFailedReason MASTERING_MOTION_START_TIMEOUT
Mastering motion did not start within the given time.


MOTION_TO_NEW_HOME_POSITION_FAILED

public static final MasteringFailedReason MOTION_TO_NEW_HOME_POSITION_FAILED
Mastering was successful, but motion to new home position failed.


ROBOT_NOT_READY_TO_MOVE

public static final MasteringFailedReason ROBOT_NOT_READY_TO_MOVE
Motion could not be started because robot was not ready to move.


JOINT_LIMITS_EXCEEDED

public static final MasteringFailedReason JOINT_LIMITS_EXCEEDED
Mastering can not be performed because one or more axes are not within their respective joint limits.


ACTIVATE_NOTCH_DETECTION_FAILED

public static final MasteringFailedReason ACTIVATE_NOTCH_DETECTION_FAILED
SSR to activate notch detection failed.


TOOL_NOT_ALLOWED_IN_MANUAL_MASTERING

public static final MasteringFailedReason TOOL_NOT_ALLOWED_IN_MANUAL_MASTERING
Calling manual mastering with tool is not allowed.


EMD_MASTERING_NOT_POSSIBLE_FOR_JOINT

public static final MasteringFailedReason EMD_MASTERING_NOT_POSSIBLE_FOR_JOINT
EMD based execution of demanded action is not possible.


MAXIMUM_NUMBER_OF_LEARNABLE_TOOL_OFFSETS_HAS_BEEN_REACHED

public static final MasteringFailedReason MAXIMUM_NUMBER_OF_LEARNABLE_TOOL_OFFSETS_HAS_BEEN_REACHED
Learning of further tool offsets is not possible because the maximum number of learnable tool offsets has been reached.


TOOL_TO_HEAVY_TO_LEARN_OFFSET

public static final MasteringFailedReason TOOL_TO_HEAVY_TO_LEARN_OFFSET
The tool is too heavy to learn an offset.


TOOL_OFFSET_VALIDITY_CRITICAL

public static final MasteringFailedReason TOOL_OFFSET_VALIDITY_CRITICAL
Tool offset validity is critical (mastering is invalid or spread of values is too high).


MASTER_POSITION_FAILED

public static final MasteringFailedReason MASTER_POSITION_FAILED
SSR master position failed.


RESET_NOTCH_DETECTION_FAILED

public static final MasteringFailedReason RESET_NOTCH_DETECTION_FAILED
SSR to reset notch detection failed.


LEARN_TOOL_OFFSET_FAILED

public static final MasteringFailedReason LEARN_TOOL_OFFSET_FAILED
SSR learn tool offset failed.


CHECK_MASTERING_FAILED

public static final MasteringFailedReason CHECK_MASTERING_FAILED
SSR check mastering failed.


UNMASTER_POSITION_FAILED

public static final MasteringFailedReason UNMASTER_POSITION_FAILED
SSR unmaster position failed.


IS_NOTCH_DETECTED_FAILED

public static final MasteringFailedReason IS_NOTCH_DETECTED_FAILED
SSR to retrieve if notch is detected failed.


STANDARD_POSITION_CONTROLLER_REQUEST_FAILED

public static final MasteringFailedReason STANDARD_POSITION_CONTROLLER_REQUEST_FAILED
SSR to set the request for the standard position controller failed.


SET_POSITION_FAILED

public static final MasteringFailedReason SET_POSITION_FAILED
SSR to set position failed.


SET_TOOL_OFFSET_FAILED

public static final MasteringFailedReason SET_TOOL_OFFSET_FAILED
SSR to set tool offset failed.


SAVE_ON_DEVICE_FAILED

public static final MasteringFailedReason SAVE_ON_DEVICE_FAILED
SSR to save on device failed.

Method Detail

values

public static MasteringFailedReason[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (MasteringFailedReason c : MasteringFailedReason.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static MasteringFailedReason valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null


Copyright © 2019. All rights reserved.