
public class CanOpenEPOSOnlineClamp extends CanOpenEPOS implements EPOSControllerWithBrake
enabledToPublish, mode, parametersOK, turnedOfferrorHistory, errorRegister, inError, initialized, nodeID, serialNB, tcpProxy| Constructor and Description |
|---|
CanOpenEPOSOnlineClamp(String 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() |
void |
releaseBrake()
Release brake to be able to move clamp.
|
activateCurrentMode, activateHomingMode, activateProfilePositionMode, changeEPOSParameter, changeMode, checkCurrentValue, checkFault, checkParameters, checkParameters, checkTargetReached, defineAbsolutePosition, disable, enable, enableAndWriteCurrent, faultReset, getMode, initializeAndCheckHardware, isEnabled, isEnabledToPublish, isInMode, isParametersOK, isTargetReached, isTurnedOff, off, publishData, quickStop, readControlWord, readCurrent, readCurrentAverageValue, readMode, readParameter, readParameter, readParameterInHexa, readParameterInHexa, readParameters, readParameters, readParameters, readPosition, readProfileVelocity, readSSIPosition, readStatusWord, restoreParameters, shutdownEPOS, stopCurrent, switchOnEnableOperation, writeControlWord, writeCurrent, writeParameter, writeParameter, writeParameterInHexa, writeParameterInHexa, writeParameters, writeParameters, writeParameters, writeTargetPositionconfigAsHeartbeatConsumer, configAsHeartbeatProducer, configAsHeartbeatProducer, createStatusDataPublishedByCanOpenDevice, displayErrorHistory, displayErrorRegister, getErrorHistory, getErrorRegister, getNodeID, getSerialNB, getTcpProxy, initModule, isBooted, isInError, isInitialized, processUpdate, readErrorHistory, readErrorHistoryNames, readErrorRegister, readNumberOfErrors, readSDO, resetError, saveParameters, toString, writeSDOgetNObserverThreads, getObservables, getTickMillis, init, listens, sendSignal, sendSignalWithTimeLimit, setNObserverThreads, setObservables, setTickMillis, shutdownNow, signal, startTicking, tick, updateaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitchangeMode, checkFault, checkParameters, checkTargetReached, createStatusDataPublishedByEPOSController, defineAbsolutePosition, disable, displayErrorHistory, enable, enableAndWriteAbsolutePosition, enableAndWriteCurrent, enableAndWriteRelativePosition, faultReset, getErrorHistory, getErrorRegister, getMode, isEnabled, isEnabledToPublish, isInError, isInMode, isParametersOK, isTargetReached, isTurnedOff, off, quickStop, readCurrent, readMode, readNumberOfErrors, readParameters, readPosition, readProfileVelocity, readSSIPosition, readStatusWord, shutdownEPOS, switchOnEnableOperation, writeControlWord, writeCurrent, writeParameter, writeParameterInHexa, writeParameters, writeParameters, writeTargetPositioncheckBooted, checkInitialized, createStatusDataPublishedByHardware, getNodeID, getSerialNB, initializeAndCheckHardware, isBooted, isInitialized, printState, publishDatagetComponentConfigurationEnvironment, getComponentLookup, getName, getSubsystemraiseAlarm, raiseAlarm, raiseAlarm, raiseAlarm, raiseWarning, raiseWarning, raiseWarning, raiseWarningchange, dropSubmittedChanges, getChildren, getComponentByName, getEnvironment, getParent, getParentObject, getSubmittedChanges, isParameterConfigurable, postStart, printConfigurableParameters, setBulkParameter, start, submitChange, submitChanges, validateBulkChangepublic CanOpenEPOSOnlineClamp(String 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 EPOSControllerWithBrakeCopyright © 2017 LSST. All rights reserved.