public class SimuAutochangerLatchController extends SimuEPOSController
actualCurrent, ssiPosition, targetCurrent, targetPositionaverageCurrent, 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 |
|---|
SimuAutochangerLatchController()
Build a SimuAutochangerLatchController.
|
| Modifier and Type | Method and Description |
|---|---|
void |
init() |
void |
stopAction()
Stop action and shutdownController(shutdown) controller.
|
void |
writeCurrent(int aValue)
In unsCurrent mode this methods send a unsCurrent to the motor.
|
checkFault, checkParameters, defineAbsolutePosition, displayErrorHistory, enable, enableAndWriteRelativePosition, getErrorHistoryNB, goToOperationEnable, goToSwitchOnDisabled, isEnabled, isParametersOK, isTargetReached, postStart, quickStop, readCurrent, readErrorRegister, readMode, readParameter, readParameters, 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, 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, isInMode, isInState, isOperationEnabled, isQuickstop, isReadyToSwitchOn, isSwitchedOn, isSwitchOnDisabled, printStatusWordInBinary, readControllerStructure, readHomingMethod, readParameter, readParameters, readParameters, readPositionSensorType, readProfileAcceleration, readProfileDeceleration, shutdownController, stopPosition, stopVelocity, switchOnEnableOperation, updateDataDuringMotionFromSDO, updateEposState, updateEposState, updatePositionFromSDO, 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, raiseWarningOnlyIfNewpublic SimuAutochangerLatchController()
public void init()
init in interface org.lsst.ccs.framework.HasLifecycleinit in class CanOpenEPOSpublic 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 © 2023 LSST. All rights reserved.