public class SimuCarouselClampController extends SimuEPOSController
| Modifier and Type | Field and Description |
|---|---|
protected Carousel |
carousel |
actualCurrent, ssiPosition, targetCurrent, targetPositionaverageCurrent, controlWord, current, eposState, followingError, hasEncoder, mode, parametersOK, position, profileAcceleration, profileDeceleration, profileVelocity, simuEnabled, statusWord, velocitybooted, dataProviderDictionaryService, errorHistory, errorRegister, inError, initialized, lastErrorCode, lastErrorName, name, nodeID, path, serialNB, subs, tcpProxyalertSeparator| Constructor and Description |
|---|
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.
|
checkFault, checkParameters, defineAbsolutePosition, displayErrorHistory, enable, enableAndWriteRelativePosition, getErrorHistoryNB, goToOperationEnable, goToSwitchOnDisabled, isEnabled, isParametersOK, isTargetReached, postStart, quickStop, readCurrent, readErrorRegister, readMode, readParameter, readParametersForMode, readPosition, readProfileVelocity, readSSIPosition, readStatusWord, setPosition, updateErrorHistory, writeControlWord, writeParameters, writeParameters, writeTargetPositionbuild, changeEPOSParameter, changeMode, checkParameters, faultReset, getAverageCurrent, getCurrent, getEposState, getFollowingError, getMode, getPosition, getProfileAcceleration, getProfileDeceleration, getProfileVelocity, getStatusWord, getVelocity, initializeAndCheckHardware, isInError, printControlWord, printPDOConfiguration, publishData, publishDataDuringMotion, readControlWord, readCurrentAverageValue, readFollowingError, readVelocity, restoreParameters, setCurrent, setEposState, setProfileAcceleration, setProfileDeceleration, setProfileVelocity, setVelocity, updateStatusWord, writeParameterconfigAsHeartbeatConsumer, configAsHeartbeatProducer, createStatusDataPublishedByCanOpenDevice, displayError, displayErrorRegister, doInitializePDOs, getAlertService, getErrorHistory, getErrorRegister, getLastErrorCode, getLastErrorName, getName, getNodeID, getPath, getSerialNB, getSubsystem, getTcpProxy, isBooted, isInitialized, onEmergencyMessage, printSerialNumber, readDeviceType, readNumberOfErrors, readSDO, resetError, saveParameters, setBooted, toString, updateDeviceInfo, updateFromPDO, writeSDO, writeTransmissionTypeToDeviceclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitchangeProfileAcceleration, changeProfileDeceleration, changeProfileVelocity, checkEposMode, checkHomingDone, checkState, checkTargetReached, convertEPOSValue, createStatusDataPublishedByEPOSController, createStatusDataPublishedDuringMotionNoEncoder, createStatusDataPublishedDuringMotionWithEncoder, defineHomingCurrentThresholdNegativeSpeed, definePositionFromNegativeLimitSwitch, disableOperation, disableVoltage, enableAndWriteAbsolutePosition, enableAndWriteCurrent, getErrorRegister, getLastErrorCode, getLastErrorName, isFault, isHomingAttained, isInMode, isInState, isOperationEnabled, isQuickstop, isReadyToSwitchOn, isSwitchedOn, isSwitchOnDisabled, printStatusWordInBinary, readControllerStructure, readHomingMethod, readParameter, readParameters, readPositionSensorType, readProfileAcceleration, readProfileDeceleration, shutdownController, stopPosition, stopVelocity, switchOnEnableOperation, updateDataDuringMotionFromSDO, updateEposState, updateEposState, updatePositionFromSDO, writeControlWord, writeParameterscheckBooted, checkId, checkInitialized, createStatusDataPublishedByHardware, doInitializePDOs, getName, getNodeID, getPath, getSerialNB, initializePDOs, isBooted, isInitialized, printState, raiseAlarmIfMissing, raiseWarningIfMissing, readDeviceType, setBooted, updateDeviceInfo, updateFromPDOonEmergencyMessage, onFault, onFaultResetclearAlarm, getAlertSeparator, getAlertService, getSubsystem, raiseAlarm, raiseAlarm, raiseAlarm, raiseAlarm, raiseAlarmOnlyIfNew, raiseAlertOnlyEveryTenMinutes, raiseAlertOnlyEveryTenMinutes, raiseAlertOnlyIfNew, raiseWarning, raiseWarning, raiseWarning, raiseWarning, raiseWarningOnlyEveryTenMinutes, raiseWarningOnlyIfNew@LookupField(strategy=TREE,
pathFilter="carousel")
protected Carousel carousel
public void init()
init in interface org.lsst.ccs.framework.HasLifecycleinit in class CanOpenEPOSpublic void writeCurrent(int currentValue)
writeCurrent in interface EPOSControllerwriteCurrent in class SimuEPOSControllercurrentValue - SDORequestExceptionpublic void stopAction()
EPOSControllerstopAction in interface EPOSControllerstopAction in class SimuEPOSControllerCopyright © 2024 LSST. All rights reserved.