
public class CanOpenEPOSOnlineClamp extends CanOpenEPOS implements EPOSControllerWithBrake
enabledToPublish, mode, parametersOKbooted, errorHistory, errorRegister, inError, initialized, name, nodeID, s, serialNB, tcpProxyalertSeparater| Constructor and Description |
|---|
CanOpenEPOSOnlineClamp(int nodeID,
String serialNB,
HashMap<String,Integer> paramsForCurrent,
HashMap<String,Integer> paramsForProfilePosition,
HashMap<String,Integer> paramsForHoming)
build a new CanOpenEPOS70
|
| Modifier and Type | Method and Description |
|---|---|
void |
activateBrake()
Activate brake to prevent clamp motion.
|
void |
activateBrakeAndDisable() |
void |
doReleaseBrake() |
void |
enableAndReleaseBrake() |
boolean |
isBrakeActivated()
return true if brake if activated.
|
void |
releaseBrake()
Release brake to be able to move clamp.
|
changeEPOSParameter, changeMode, checkFault, checkParameters, checkParameters, faultReset, getMode, initializeAndCheckHardware, isEnabledToPublish, isParametersOK, publishData, readControlWord, readCurrent, readCurrentAverageValue, readMode, readParameter, readParameterInHexa, readParameterInHexa, readStatusWord, readVelocity, restoreParameters, setEnabledToPublish, writeControlWord, writeCurrent, writeParameter, writeParameters, writeTargetPosition, writeTargetVelocityconfigAsHeartbeatConsumer, configAsHeartbeatProducer, createStatusDataPublishedByCanOpenDevice, displayErrorHistory, displayErrorRegister, getAlertService, getErrorHistory, getErrorRegister, getName, getNodeID, getSerialNB, getSubsystem, getTcpProxy, isBooted, isInError, isInitialized, onEmergencyMessage, readErrorHistory, readErrorRegister, readNumberOfErrors, readSDO, readStringSerialNumber, resetError, saveParameters, setBooted, toString, writeSDOclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitchangeMode, checkCurrent, checkEnabled, checkFault, checkParameters, checkTargetReached, createStatusDataPublishedByEPOSController, defineAbsolutePosition, disable, displayErrorHistory, enable, enableAndWriteAbsolutePosition, enableAndWriteCurrent, enableAndWriteRelativePosition, getErrorHistory, getErrorRegister, getMode, isEnabled, isEnabledToPublish, isInError, isInMode, isParametersOK, isTargetReached, quickStop, readCurrent, readMode, readNumberOfErrors, readParameter, readParameter, readParameters, readParameters, readParameters, readPosition, readPositionSensorType, readProfileVelocity, readSSIPosition, readStatusWord, readVelocity, setEnabledToPublish, startVelocity, stopAction, stopPosition, stopVelocity, switchOnEnableOperation, writeControlWord, writeCurrent, writeParameter, writeParameters, writeParameters, writeParameters, writeTargetPosition, writeTargetVelocitycheckBooted, checkId, checkInitialized, createStatusDataPublishedByHardware, getName, getNodeID, getSerialNB, initializeAndCheckHardware, isBooted, isInitialized, printState, publishData, raiseAlarmIfMissing, setBootedonEmergencyMessage, onFault, onFaultResetclearAlarm, getAlertService, getSubsystem, raiseAlarm, raiseAlarm, raiseAlarm, raiseAlarm, raiseAlarm, raiseAlarm, raiseWarning, raiseWarning, raiseWarning, raiseWarning, raiseWarningpublic CanOpenEPOSOnlineClamp(int nodeID,
String serialNB,
HashMap<String,Integer> paramsForCurrent,
HashMap<String,Integer> paramsForProfilePosition,
HashMap<String,Integer> paramsForHoming)
nodeID - serialNB - paramsForCurrent - paramsForProfilePosition - paramsForHoming - @Command(type=ACTION, level=1, description="Activate brake to prevent clamp motion.") public void activateBrake()
activateBrake in interface EPOSControllerWithBrakeSDORequestExceptionShortResponseToSDORequestException@Command(type=ACTION, level=1, description="Release brake to be able to move clamp.") public void releaseBrake()
public void activateBrakeAndDisable()
activateBrakeAndDisable in interface EPOSControllerWithBrakepublic void enableAndReleaseBrake()
enableAndReleaseBrake in interface EPOSControllerWithBrakepublic void doReleaseBrake()
doReleaseBrake in interface EPOSControllerWithBrake@Command(type=QUERY, level=1, description="return true if brake if activated.") public boolean isBrakeActivated()
isBrakeActivated in interface EPOSControllerWithBrakeCopyright © 2017 LSST. All rights reserved.