public class SimuAutochangerLatchController extends SimuEPOSController
actualCurrent, position, ssiPosition, targetCurrent, targetPositionenabledToPublish, mode, parametersOKbooted, errorHistory, errorRegister, inError, initialized, name, nodeID, s, serialNB, tcpProxyalertSeparater| Constructor and Description |
|---|
SimuAutochangerLatchController(int nodeID,
String serialNB,
String latchName,
SimuAutochangerPlutoGateway plutoGateway,
Map<String,Integer> paramsForCurrent,
Map<String,Integer> paramsForProfilePosition,
Map<String,Integer> paramsForHoming)
Build a SimuAutochangerLatchController.
|
| Modifier and Type | Method and Description |
|---|---|
void |
init() |
void |
stopAction()
Stop action and disable(shutdown) controller.
|
void |
writeCurrent(int aValue)
In unsCurrent mode this methods send a unsCurrent to the motor.
|
checkCurrent, checkFault, checkParameters, defineAbsolutePosition, disable, displayErrorHistory, enable, enableAndWriteRelativePosition, isEnabled, isParametersOK, isTargetReached, quickStop, readCurrent, readErrorHistory, readErrorRegister, readMode, readNumberOfErrors, readParameters, readPosition, readProfileVelocity, readSSIPosition, setPosition, writeControlWord, writeParameter, writeParameters, writeParameters, writeTargetPositionchangeEPOSParameter, changeMode, checkParameters, faultReset, getMode, initializeAndCheckHardware, isEnabledToPublish, publishData, readControlWord, readCurrentAverageValue, readParameter, readParameterInHexa, readParameterInHexa, readStatusWord, readVelocity, restoreParameters, setEnabledToPublish, writeTargetVelocityconfigAsHeartbeatConsumer, configAsHeartbeatProducer, createStatusDataPublishedByCanOpenDevice, displayErrorRegister, getAlertService, getErrorHistory, getErrorRegister, getName, getNodeID, getSerialNB, getSubsystem, getTcpProxy, isBooted, isInError, isInitialized, onEmergencyMessage, readSDO, readStringSerialNumber, resetError, saveParameters, setBooted, toString, writeSDOclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitbuild, postBuild, postInit, postStart, postStop, shutdownNow, start, stopcheckEnabled, checkTargetReached, createStatusDataPublishedByEPOSController, enableAndWriteAbsolutePosition, enableAndWriteCurrent, getErrorHistory, getErrorRegister, isInError, isInMode, readParameter, readParameters, readParameters, readPositionSensorType, startVelocity, stopPosition, stopVelocity, switchOnEnableOperation, writeParameterscheckBooted, checkId, checkInitialized, createStatusDataPublishedByHardware, getName, getNodeID, getSerialNB, isBooted, isInitialized, printState, raiseAlarmIfMissing, setBootedonEmergencyMessage, onFault, onFaultResetclearAlarm, getAlertService, getSubsystem, raiseAlarm, raiseAlarm, raiseAlarm, raiseAlarm, raiseAlarm, raiseAlarm, raiseWarning, raiseWarning, raiseWarning, raiseWarning, raiseWarningpublic SimuAutochangerLatchController(int nodeID,
String serialNB,
String latchName,
SimuAutochangerPlutoGateway plutoGateway,
Map<String,Integer> paramsForCurrent,
Map<String,Integer> paramsForProfilePosition,
Map<String,Integer> paramsForHoming)
nodeID - serialNB - latchName - plutoGateway - paramsForCurrent - paramsForProfilePosition - paramsForHoming - public void init()
public void writeCurrent(int aValue)
CanOpenEPOSwriteCurrent in interface EPOSControllerwriteCurrent in class SimuEPOSControlleraValue - UNIT=mA / FORMAT=decimal the value of the unsCurrent to be
sent.public void stopAction()
EPOSControllerstopAction in interface EPOSControllerstopAction in class SimuEPOSControllerCopyright © 2017 LSST. All rights reserved.