public class SimuAutochangerLatchController extends SimuEPOSControllerModule
actualCurrent, mode, position, ssiPosition, targetCurrent, targetPosition, turnedOffbooted, bridge, initialized, nodeID, serialNB, tcpProxy| Constructor and Description |
|---|
SimuAutochangerLatchController(String aName,
int aTickMillis,
String nodeID,
String serialNB,
String latchName,
Map<String,Integer> paramsForCurrent,
Map<String,Integer> paramsForProfilePosition,
Map<String,Integer> paramsForHoming) |
| Modifier and Type | Method and Description |
|---|---|
void |
initModule() |
String |
off() |
void |
writeCurrent(int aValue)
In current mode this methods send a current to the motor.
|
activateBrake, changeMode, changeMode, checkFault, checkParameters, checkParameters, checkTargetReached, defineAbsolutePosition, disable, displayErrorHistory, enable, faultReset, getErrorHistory, getErrorRegister, getMaxCurrent, getMaxPosition, getMaxSpeed, getMinCurrent, getMinPosition, getModeInString, getParamsForCurrent, getParamsForHoming, getParamsForProfilePosition, getStatusData, initializeAndCheckHardware, isEnabled, isEnabledToPublish, isInError, isParametersOK, isTargetPositionReached, isTurnedOff, publishData, quickStop, readCurrent, readMode, readNumberOfErrors, readParameters, readPosition, readProfileVelocity, readSSIPosition, releaseBrake, setActualCurrent, setPosition, shutdown, switchOnEnableOperation, writeControlWord, writeParameterInHexa, writeParameters, writeParameters, writeTargetPositiondisplayErrorRegister, getErrorHistoryNames, getNodeID, getSerialNB, isBooted, isInitialized, readErrorHistory, readErrorRegister, readSDO, saveParameters, setBooted, toString, writeSDOgetComponentTree, getEnvironment, getModule, getName, getNObserverThreads, getObservables, getSubsystem, getTickMillis, init, listens, postStart, processUpdate, sendSignal, sendSignalWithTimeLimit, setEnvironment, setName, setNObserverThreads, setObservables, setTickMillis, shutdownNow, signal, startTicking, tick, updateaddObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetName, getNodeID, getSerialNB, isBooted, isInitialized, setBootedchange, getCheckedValueFromConfiguration, getChildren, getComponentByName, getFullPath, getParent, getParentObject, injectResources, listChildren, notifyChange, notifyChangeWithoutPreliminaryChecks, setBulkParameter, start, submitChange, submitChanges, validateBulkChangepublic void initModule()
initModule in class CanOpenDevicepublic void writeCurrent(int aValue)
throws org.lsst.ccs.messaging.BadCommandException,
SDORequestException,
FcsHardwareException
EPOSControllerwriteCurrent in interface EPOSControllerwriteCurrent in class SimuEPOSControllerModuleaValue - UNIT=mA / FORMAT=decimal the value of the current to be
sent.org.lsst.ccs.messaging.BadCommandExceptionSDORequestExceptionEPOSConfigurationExceptionFcsHardwareExceptionpublic String off() throws SDORequestException, org.lsst.ccs.messaging.BadCommandException, org.lsst.ccs.messaging.ErrorInCommandExecutionException, FcsHardwareException
off in interface EPOSControlleroff in class SimuEPOSControllerModuleSDORequestExceptionorg.lsst.ccs.messaging.BadCommandExceptionorg.lsst.ccs.messaging.ErrorInCommandExecutionExceptionFcsHardwareExceptionCopyright © 2016 LSST. All rights reserved.