com.kuka.roboticsAPI.requestModel
Class SetSimulationSafetySignalsRequest

java.lang.Object
  extended by com.kuka.roboticsAPI.requestModel.AbstractRequest
      extended by com.kuka.roboticsAPI.requestModel.SetSimulationSafetySignalsRequest
All Implemented Interfaces:
IRequest

public class SetSimulationSafetySignalsRequest
extends AbstractRequest

Request to change the motion override of a robot.

This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.

Constructor Summary
SetSimulationSafetySignalsRequest(Device device)
          Creates a new request instance.
 
Method Summary
 Device getDevice()
           
 SunriseSafetyState.EmergencyStop getEmergencyStopExternal()
           
 SunriseSafetyState.EmergencyStop getEmergencyStopPanel()
           
 SunriseSafetyState.EnablingDeviceState getEnablingDeviceState()
           
 com.kuka.roboticsAPI.deviceModel.OperationMode getOperationMode()
           
 SunriseSafetyState.OperatorSafety getOperatorSafety()
           
 Integer getReferencingStatusGMSSensor()
          Gets the referencing state of the GMS sensor.
 Integer getReferencingStatusPositionSensor()
          Gets the referencing state of the position sensor.
 Boolean getResult()
          Gets the result of the request.
 SunriseSafetyState.SafetyStopType getSafetyStop()
           
 void setEmergencyStopExternal(SunriseSafetyState.EmergencyStop emergencyStopExternal)
           
 void setEmergencyStopPanel(SunriseSafetyState.EmergencyStop emergencyStopPanel)
           
 void setEnablingDeviceState(SunriseSafetyState.EnablingDeviceState enablingDeviceState)
           
 void setOperationMode(com.kuka.roboticsAPI.deviceModel.OperationMode operationMode)
           
 void setOperatorSafety(SunriseSafetyState.OperatorSafety operatorSafety)
           
 void setReferencingStatusGMSSensor(Integer referencingStatusGMSSensor)
          Sets the referencing state of the GMS sensor.
 void setReferencingStatusPositionSensor(Integer referencingStatusPositionSensor)
          Sets the referencing state of the position sensor.
 void setSafetyStop(SunriseSafetyState.SafetyStopType safetyStop)
           
 void setSucceeded(boolean success)
          Indicates if this request has succeeded.
 
Methods inherited from class com.kuka.roboticsAPI.requestModel.AbstractRequest
hasResult, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SetSimulationSafetySignalsRequest

public SetSimulationSafetySignalsRequest(Device device)
Creates a new request instance.

Parameters:
device - Device to be set.
This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.
Method Detail

getEmergencyStopPanel

public SunriseSafetyState.EmergencyStop getEmergencyStopPanel()
Returns:
the emergencyStopPanel

setEmergencyStopPanel

public void setEmergencyStopPanel(SunriseSafetyState.EmergencyStop emergencyStopPanel)
Parameters:
emergencyStopPanel - the emergencyStopPanel to set

getEmergencyStopExternal

public SunriseSafetyState.EmergencyStop getEmergencyStopExternal()
Returns:
the emergencyStopExternal

setEmergencyStopExternal

public void setEmergencyStopExternal(SunriseSafetyState.EmergencyStop emergencyStopExternal)
Parameters:
emergencyStopExternal - the emergencyStopExternal to set

getOperatorSafety

public SunriseSafetyState.OperatorSafety getOperatorSafety()
Returns:
the operatorSafety

getEnablingDeviceState

public SunriseSafetyState.EnablingDeviceState getEnablingDeviceState()
Returns:
the operatorSafety

setOperatorSafety

public void setOperatorSafety(SunriseSafetyState.OperatorSafety operatorSafety)
Parameters:
operatorSafety - the operatorSafety to set

getOperationMode

public com.kuka.roboticsAPI.deviceModel.OperationMode getOperationMode()
Returns:
the operationMode

setOperationMode

public void setOperationMode(com.kuka.roboticsAPI.deviceModel.OperationMode operationMode)
Parameters:
operationMode - the operationMode to set

getReferencingStatusGMSSensor

public Integer getReferencingStatusGMSSensor()
Gets the referencing state of the GMS sensor.

Returns:
the referencing state

setReferencingStatusGMSSensor

public void setReferencingStatusGMSSensor(Integer referencingStatusGMSSensor)
Sets the referencing state of the GMS sensor.

Parameters:
referencingStatusGMSSensor - the referencing state to set

getReferencingStatusPositionSensor

public Integer getReferencingStatusPositionSensor()
Gets the referencing state of the position sensor.

Returns:
the referencing state

setReferencingStatusPositionSensor

public void setReferencingStatusPositionSensor(Integer referencingStatusPositionSensor)
Sets the referencing state of the position sensor.

Parameters:
referencingStatusPositionSensor - the referencing state to set

getDevice

public Device getDevice()
Returns:
the device

getSafetyStop

public SunriseSafetyState.SafetyStopType getSafetyStop()
Returns:
the safetyStop

setSafetyStop

public void setSafetyStop(SunriseSafetyState.SafetyStopType safetyStop)
Parameters:
safetyStop - the safetyStop to set

setEnablingDeviceState

public void setEnablingDeviceState(SunriseSafetyState.EnablingDeviceState enablingDeviceState)
Parameters:
enablingDeviceState - the enabling device state to set

setSucceeded

public void setSucceeded(boolean success)
Indicates if this request has succeeded.

Parameters:
success - True, if successful, false otherwise
This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.

getResult

public Boolean getResult()
Gets the result of the request.

Returns:
The result of the request.
This element is an undocumented internal feature. It is not intended to be used by applications as it might change or be removed in future versions.


Copyright © 2019. All rights reserved.