
public class SimuCarouselClampController extends SimuEPOSController
| Modifier and Type | Field and Description |
|---|---|
protected Carousel |
carousel |
actualCurrent, position, ssiPosition, targetCurrent, targetPositioncurrent, enabledToPublish, followingError, mode, parametersOK, velocitybooted, errorHistory, errorRegister, inError, initialized, name, nodeID, serialNB, subs, tcpProxyalertSeparator| 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 shutdownController(shutdown) controller.
|
void |
writeCurrent(int currentValue)
Write current to the simulated controller.
|
checkCurrent, checkFault, checkParameters, defineAbsolutePosition, displayErrorHistory, enableAndWriteRelativePosition, isParametersOK, isTargetReached, postStart, quickStop, readCurrent, readErrorHistory, readErrorRegister, readMode, readNumberOfErrors, readParameters, readPosition, readProfileVelocity, readSSIPosition, readStatusWord, setPosition, switchOnEnableOperation, writeControlWord, writeParameter, writeParameters, writeParameters, writeTargetPositionchangeEPOSParameter, changeMode, changeProfileVelocity, checkParameters, faultReset, getCurrent, getFollowingError, getMode, getPosition, getVelocity, initializeAndCheckHardware, isEnabledToPublish, printControlWord, printStatusWord, publishData, readControlWord, readCurrentAverageValue, readFollowingError, readParameter, readVelocity, restoreParameters, setEnabledToPublish, writeTargetVelocityconfigAsHeartbeatConsumer, configAsHeartbeatProducer, createStatusDataPublishedByCanOpenDevice, displayErrorRegister, doInitializePDOs, getAlertService, getErrorHistory, getErrorRegister, getName, getNodeID, getSerialNB, getSubsystem, getTcpProxy, isBooted, isInError, isInitialized, onEmergencyMessage, printSerialNumber, readSDO, resetError, saveParameters, setBooted, toString, updateFromPDO, writeSDO, writeTransmissionTypeToDeviceclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitbuild, postBuild, postInit, postShutdown, shutdown, startcanClearAlert, checkDisabled, checkEnabled, checkTargetReached, convertEPOSValue, createStatusDataPublishedByEPOSController, definePositionFromNegativeLimitSwitch, disableOperation, disableVoltage, enable, enableAndWriteAbsolutePosition, enableAndWriteCurrent, getErrorHistory, getErrorRegister, isEnabled, isInError, isInMode, readParameter, readParameters, readParameters, readPositionSensorType, shutdownController, startVelocity, stopPosition, stopVelocity, writeParameterscheckBooted, checkId, checkInitialized, createStatusDataPublishedByHardware, doInitializePDOs, getName, getNodeID, getSerialNB, initializePDOs, isBooted, isInitialized, printState, raiseAlarmIfMissing, setBooted, updateFromPDOonEmergencyMessage, onFault, onFaultResetclearAlarm, getAlertSeparator, getAlertService, getSubsystem, raiseAlarm, raiseAlarm, raiseAlarm, raiseAlarm, raiseWarning, raiseWarning@LookupField(strategy=BYNAME) protected Carousel carousel
public 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 SimuEPOSControllercurrentValue - SDORequestExceptionpublic void stopAction()
EPOSControllerstopAction in interface EPOSControllerstopAction in class SimuEPOSControllerCopyright © 2018 LSST. All rights reserved.