
public class SimuCarouselClampController extends SimuEPOSControllerModule
actualCurrent, position, ssiPosition, targetCurrent, targetPositionenabledToPublish, mode, parametersOKbooted, errorHistory, errorRegister, inError, initialized, name, nodeID, serialNB, tcpProxyalertSeparater| Constructor and Description |
|---|
SimuCarouselClampController(int nodeID,
String serialNB,
Map<String,Integer> paramsForCurrent,
Map<String,Integer> paramsForProfilePosition,
Map<String,Integer> paramsForHoming)
Build a new SimuCarouselClampController
|
| Modifier and Type | Method and Description |
|---|---|
void |
init() |
void |
stopAction()
Stop action and disable(shutdown) controller.
|
void |
writeCurrent(int currentValue)
Write current to the simulated controller.
|
checkCurrent, checkFault, checkParameters, defineAbsolutePosition, disable, displayErrorHistory, enable, enableAndWriteRelativePosition, isBooted, isEnabled, isParametersOK, isTargetReached, quickStop, readCurrent, readErrorHistory, readErrorRegister, readMode, readNumberOfErrors, readParameters, readPosition, readProfileVelocity, readSSIPosition, setPosition, writeControlWord, writeParameter, writeParameters, writeParameters, writeTargetPositionchangeEPOSParameter, changeMode, checkParameters, getMode, initializeAndCheckHardware, isEnabledToPublish, publishData, readControlWord, readCurrentAverageValue, readParameter, readParameterInHexa, readParameterInHexa, readStatusWord, restoreParameters, setEnabledToPublish, writeTargetVelocityconfigAsHeartbeatConsumer, configAsHeartbeatProducer, createStatusDataPublishedByCanOpenDevice, displayErrorRegister, getErrorHistory, getErrorRegister, getName, getNodeID, getSerialNB, getTcpProxy, isInError, isInitialized, onEmergencyMessage, readSDO, readStringSerialNumber, resetError, saveParameters, setBooted, toString, writeSDOclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpostInit, postShutdown, postStart, shutdownNow, startcheckEnabled, checkTargetReached, createStatusDataPublishedByEPOSController, enableAndWriteAbsolutePosition, enableAndWriteCurrent, faultReset, getErrorHistory, getErrorRegister, isInError, isInMode, readParameter, readParameters, readParameters, readPositionSensorType, resetError, startVelocity, stopPosition, stopVelocity, switchOnEnableOperation, writeParameterscheckBooted, checkInitialized, createStatusDataPublishedByHardware, getNodeID, getSerialNB, isInitialized, printState, raiseAlarmIfMissing, setBootedonEmergencyMessage, onFault, onFaultResetraiseAlarm, raiseAlarm, raiseAlarm, raiseAlarm, raiseAlarm, raiseAlarm, raiseWarning, raiseWarning, raiseWarning, raiseWarning, raiseWarningpublic SimuCarouselClampController(int nodeID,
String serialNB,
Map<String,Integer> paramsForCurrent,
Map<String,Integer> paramsForProfilePosition,
Map<String,Integer> paramsForHoming)
nodeID - serialNB - paramsForCurrent - paramsForProfilePosition - paramsForHoming - public void init()
public void writeCurrent(int currentValue)
writeCurrent in interface EPOSControllerwriteCurrent in class SimuEPOSControllerModulecurrentValue - SDORequestExceptionpublic void stopAction()
EPOSControllerstopAction in interface EPOSControllerstopAction in class SimuEPOSControllerModuleCopyright © 2017 LSST. All rights reserved.