Data Types
lcls_twincat_motion.DUT_MotionStage
Record |
Type |
Description |
Pragma |
---|---|---|---|
$(PREFIX):PLC:bAllBackwardEnable_RBV |
bi |
Summary of axis permission to move backward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):PLC:bAllEnable_RBV |
bi |
Summary of axis permission to have power |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):PLC:bAllForwardEnable_RBV |
bi |
Summary of axis permission to move forward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):PLC:bBrakeRelease_RBV |
bi |
TRUE if brake released |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):PLC:bBusy_RBV |
bi |
TRUE if in the middle of a command |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):PLC:bDone_RBV |
bi |
TRUE if command finished successfully |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):PLC:bEnable |
bo |
Used internally to request enables |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
$(PREFIX):PLC:bEnable_RBV |
bi |
Used internally to request enables |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
$(PREFIX):PLC:bEnableDone_RBV |
bi |
TRUE if done enabling |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):PLC:bError_RBV |
bi |
TRUE if we are in an error state |
field: ONAM TRUE
field: ZNAM FALSE
io: input
update: 100hz notify
|
$(PREFIX):PLC:bExecute |
bo |
Used internally and by the IOC to start or stop |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
$(PREFIX):PLC:bExecute_RBV |
bi |
Used internally and by the IOC to start or stop |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
$(PREFIX):PLC:bGantryAxis_RBV |
bi |
TRUE if gantry EPS active |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):PLC:bGantryBackwardEnable_RBV |
bi |
TRUE if gantry ok to move backward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):PLC:bGantryForwardEnable_RBV |
bi |
TRUE if gantry ok to move forward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):PLC:bHardwareEnable_RBV |
bi |
TRUE if STO not hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):PLC:bHome_RBV |
bi |
TRUE if at homing switch |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):PLC:bHomeCmd |
bo |
Start the homing routine |
io: output
|
$(PREFIX):PLC:bHomeCmd_RBV |
bi |
Start the homing routine |
io: output
|
$(PREFIX):PLC:bHomed_RBV |
bi |
TRUE if the motor has been homed |
io: input
|
$(PREFIX):PLC:bLimitBackwardEnable_RBV |
bi |
FALSE if reverse limit hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):PLC:bLimitForwardEnable_RBV |
bi |
FALSE if forward limit hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):PLC:bMoveCmd |
bo |
Start a move |
io: output
|
$(PREFIX):PLC:bMoveCmd_RBV |
bi |
Start a move |
io: output
|
$(PREFIX):PLC:bPowerSelf_RBV |
bi |
FALSE if axis is in PMPS |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):PLC:bReset |
bo |
Used internally to reset errors |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
$(PREFIX):PLC:bReset_RBV |
bi |
Used internally to reset errors |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
$(PREFIX):PLC:bSafetyReady_RBV |
bi |
TRUE if safe to start a move |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):PLC:bUserEnable |
bo |
Used to disable power entirely for an axis |
field: ONAM ENABLE
field: ZNAM DISABLE
io: output
|
$(PREFIX):PLC:bUserEnable_RBV |
bi |
Used to disable power entirely for an axis |
field: ONAM ENABLE
field: ZNAM DISABLE
io: output
|
$(PREFIX):PLC:fAcceleration |
ao |
Used internally and by the IOC to set acceleration |
io: output
|
$(PREFIX):PLC:fAcceleration_RBV |
ai |
Used internally and by the IOC to set acceleration |
io: output
|
$(PREFIX):PLC:fDeceleration |
ao |
Used internally and by the IOC to set deceleration |
io: output
|
$(PREFIX):PLC:fDeceleration_RBV |
ai |
Used internally and by the IOC to set deceleration |
io: output
|
$(PREFIX):PLC:fHomePosition |
ao |
Used internally and by the IOC to pick home position |
io: output
|
$(PREFIX):PLC:fHomePosition_RBV |
ai |
Used internally and by the IOC to pick home position |
io: output
|
$(PREFIX):PLC:fPosDiff_RBV |
ai |
Position lag difference |
io: input
|
$(PREFIX):PLC:fPosition |
ao |
Used internally and by the IOC as the set position |
io: output
|
$(PREFIX):PLC:fPosition_RBV |
ai |
Used internally and by the IOC as the set position |
io: output
|
$(PREFIX):PLC:fVelocity |
ao |
Used internally and by the IOC to set velocity |
io: output
|
$(PREFIX):PLC:fVelocity_RBV |
ai |
Used internally and by the IOC to set velocity |
io: output
|
$(PREFIX):PLC:nBrakeMode_RBV |
mbbi |
Describes when the brake will be released |
io: input
|
$(PREFIX):PLC:nCmdData |
longout |
Used internally and by the IOC to pass extra args |
io: output
|
$(PREFIX):PLC:nCmdData_RBV |
longin |
Used internally and by the IOC to pass extra args |
io: output
|
$(PREFIX):PLC:nCommand |
longout |
Used internally and by the IOC to pick move type |
io: output
|
$(PREFIX):PLC:nCommand_RBV |
longin |
Used internally and by the IOC to pick move type |
io: output
|
$(PREFIX):PLC:nEnableMode_RBV |
mbbi |
Describes when the axis will automatically get power |
io: input
|
$(PREFIX):PLC:nEncoderCount_RBV |
longin |
Count from encoder hardware |
io: input
|
$(PREFIX):PLC:nErrorId_RBV |
longin |
Error code if nonzero |
io: input
update: 100hz notify
|
$(PREFIX):PLC:nHomingMode_RBV |
mbbi |
Describes our homing strategy |
io: input
|
$(PREFIX):PLC:nMotionAxisID_RBV |
longin |
Unique ID assigned to each axis in the NC |
io: input
|
$(PREFIX):PLC:sErrorMessage_RBV |
waveform |
Message to identify the error state |
io: input
update: 100hz notify
|
$(PREFIX):PLC:sName_RBV |
waveform |
PLC program name |
io: input
|
lcls_twincat_motion.DUT_PositionState
Record |
Type |
Description |
Pragma |
---|---|---|---|
$(PREFIX):ACCL |
ao |
Acceleration to use for moves to this state |
io: output
|
$(PREFIX):ACCL_RBV |
ai |
Acceleration to use for moves to this state |
io: output
|
$(PREFIX):DCCL |
ao |
Deceleration to use for moves to this state |
io: output
|
$(PREFIX):DCCL_RBV |
ai |
Deceleration to use for moves to this state |
io: output
|
$(PREFIX):DELTA |
ao |
Max deviation from position at this state |
field: DRVL 0.0
io: output
|
$(PREFIX):DELTA_RBV |
ai |
Max deviation from position at this state |
field: DRVL 0.0
io: output
|
$(PREFIX):ENCODER_RBV |
longin |
Encoder count associated with this state |
io: input
|
$(PREFIX):LOCKED_RBV |
bi |
TRUE if state is immutable |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):MOVE_OK_RBV |
bi |
TRUE if the move would be safe |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):NAME_RBV |
waveform |
Name of this position state |
io: input
|
$(PREFIX):SETPOINT |
ao |
Axis position associated with this state |
io: output
|
$(PREFIX):SETPOINT_RBV |
ai |
Axis position associated with this state |
io: output
|
$(PREFIX):VALID_RBV |
bi |
TRUE if this is a real state |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
$(PREFIX):VELO |
ao |
Speed at which to move to this state |
io: output
|
$(PREFIX):VELO_RBV |
ai |
Speed at which to move to this state |
io: output
|
lcls_twincat_motion.LCLS_General.FB_LogMessage
Record |
Type |
Description |
Pragma |
---|---|---|---|
$(PREFIX):Reset |
bo |
Rising-edge reset of trip |
io: output
|
$(PREFIX):Reset_RBV |
bi |
Rising-edge reset of trip |
io: output
|
$(PREFIX):Tripped_RBV |
bi |
Log message FB tripped |
io: input
|
lcls_twincat_motion.PMPS.ST_BeamParams
Record |
Type |
Description |
Pragma |
---|---|---|---|
$(PREFIX):Apt:01:Height_RBV |
ai |
$(SYMBOL).astApertures[1].Height |
field: EGU mm
io: input
|
$(PREFIX):Apt:01:OK_RBV |
bi |
$(SYMBOL).astApertures[1].xOK |
io: input
|
$(PREFIX):Apt:01:Width_RBV |
ai |
$(SYMBOL).astApertures[1].Width |
field: EGU mm
io: input
|
$(PREFIX):Apt:02:Height_RBV |
ai |
$(SYMBOL).astApertures[2].Height |
field: EGU mm
io: input
|
$(PREFIX):Apt:02:OK_RBV |
bi |
$(SYMBOL).astApertures[2].xOK |
io: input
|
$(PREFIX):Apt:02:Width_RBV |
ai |
$(SYMBOL).astApertures[2].Width |
field: EGU mm
io: input
|
$(PREFIX):Apt:03:Height_RBV |
ai |
$(SYMBOL).astApertures[3].Height |
field: EGU mm
io: input
|
$(PREFIX):Apt:03:OK_RBV |
bi |
$(SYMBOL).astApertures[3].xOK |
io: input
|
$(PREFIX):Apt:03:Width_RBV |
ai |
$(SYMBOL).astApertures[3].Width |
field: EGU mm
io: input
|
$(PREFIX):Apt:04:Height_RBV |
ai |
$(SYMBOL).astApertures[4].Height |
field: EGU mm
io: input
|
$(PREFIX):Apt:04:OK_RBV |
bi |
$(SYMBOL).astApertures[4].xOK |
io: input
|
$(PREFIX):Apt:04:Width_RBV |
ai |
$(SYMBOL).astApertures[4].Width |
field: EGU mm
io: input
|
$(PREFIX):BeamClass_RBV |
longin |
$(SYMBOL).nBeamClass |
io: input
|
$(PREFIX):BeamClassRanges_RBV |
longin |
$(SYMBOL).nBCRange |
io: input
|
$(PREFIX):Cohort_RBV |
longin |
Cohort inc on each arb cycle |
io: input
|
$(PREFIX):eVRanges_RBV |
longin |
$(SYMBOL).neVRange |
field: EGU eV
io: input
|
$(PREFIX):MachineMode_RBV |
longin |
$(SYMBOL).nMachineMode |
io: input
|
$(PREFIX):PhotonEnergy_RBV |
ai |
$(SYMBOL).neV |
field: EGU eV
io: input
|
$(PREFIX):Rate_RBV |
longin |
$(SYMBOL).nRate |
field: EGU Hz
io: input
|
$(PREFIX):Transmission_RBV |
ai |
$(SYMBOL).nTran |
field: HOPR 1
field: LOPR 0
field: PREC 2
io: input
|
$(PREFIX):Valid_RBV |
bi |
$(SYMBOL).xValid |
io: input
|
$(PREFIX):Veto_RBV |
waveform |
$(SYMBOL).aVetoDevices |
io: input
|
lcls_twincat_motion.PMPS.ST_PMPS_Aperture
Record |
Type |
Description |
Pragma |
---|---|---|---|
$(PREFIX):Height_RBV |
ai |
$(SYMBOL).Height |
field: EGU mm
io: input
|
$(PREFIX):OK_RBV |
bi |
$(SYMBOL).xOK |
io: input
|
$(PREFIX):Width_RBV |
ai |
$(SYMBOL).Width |
field: EGU mm
io: input
|
ST_PMPS_Aperture_IO
Record |
Type |
Description |
Pragma |
---|---|---|---|
$(PREFIX):Height_RBV |
ai |
$(SYMBOL).Height |
field: EGU mm
io: input
|
$(PREFIX):OK_RBV |
bi |
$(SYMBOL).xOK |
io: input
|
$(PREFIX):Width_RBV |
ai |
$(SYMBOL).Width |
field: EGU mm
io: input
|
Database Records
Record |
Type |
Description |
Pragma |
---|---|---|---|
$(PREFIX)LCLSGeneral:GlobalLogTrickleTrip_RBV |
bi |
Tripped by overall log count |
io: input
|
$(PREFIX)LCLSGeneral:LogHost_RBV |
waveform |
The log host IP address |
io: output
|
$(PREFIX)LCLSGeneral:LogHost |
waveform |
The log host IP address |
io: output
|
$(PREFIX)LCLSGeneral:LogPort_RBV |
longin |
The log host UDP port |
io: output
|
$(PREFIX)LCLSGeneral:LogPort |
longout |
The log host UDP port |
io: output
|
$(PREFIX)LCLSGeneral:LogMessageCount_RBV |
longin |
Total log messages on the last cycle |
io: input
|
TMO:LAMP:MMS:01:PLC:bAllBackwardEnable_RBV |
bi |
Summary of axis permission to move backward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:01:PLC:bAllEnable_RBV |
bi |
Summary of axis permission to have power |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:01:PLC:bAllForwardEnable_RBV |
bi |
Summary of axis permission to move forward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:01:PLC:bBrakeRelease_RBV |
bi |
TRUE if brake released |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:01:PLC:bBusy_RBV |
bi |
TRUE if in the middle of a command |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:01:PLC:bDone_RBV |
bi |
TRUE if command finished successfully |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:01:PLC:bEnable_RBV |
bi |
Used internally to request enables |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:01:PLC:bEnable |
bo |
Used internally to request enables |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:01:PLC:bEnableDone_RBV |
bi |
TRUE if done enabling |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:01:PLC:bError_RBV |
bi |
TRUE if we are in an error state |
field: ONAM TRUE
field: ZNAM FALSE
io: input
update: 100hz notify
|
TMO:LAMP:MMS:01:PLC:bExecute_RBV |
bi |
Used internally and by the IOC to start or stop |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:01:PLC:bExecute |
bo |
Used internally and by the IOC to start or stop |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:01:PLC:bGantryAxis_RBV |
bi |
TRUE if gantry EPS active |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:01:PLC:bGantryBackwardEnable_RBV |
bi |
TRUE if gantry ok to move backward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:01:PLC:bGantryForwardEnable_RBV |
bi |
TRUE if gantry ok to move forward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:01:PLC:bHardwareEnable_RBV |
bi |
TRUE if STO not hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:01:PLC:bHome_RBV |
bi |
TRUE if at homing switch |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:01:PLC:bHomeCmd_RBV |
bi |
Start the homing routine |
io: output
|
TMO:LAMP:MMS:01:PLC:bHomeCmd |
bo |
Start the homing routine |
io: output
|
TMO:LAMP:MMS:01:PLC:bHomed_RBV |
bi |
TRUE if the motor has been homed |
io: input
|
TMO:LAMP:MMS:01:PLC:bLimitBackwardEnable_RBV |
bi |
FALSE if reverse limit hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:01:PLC:bLimitForwardEnable_RBV |
bi |
FALSE if forward limit hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:01:PLC:bMoveCmd_RBV |
bi |
Start a move |
io: output
|
TMO:LAMP:MMS:01:PLC:bMoveCmd |
bo |
Start a move |
io: output
|
TMO:LAMP:MMS:01:PLC:bPowerSelf_RBV |
bi |
FALSE if axis is in PMPS |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:01:PLC:bReset_RBV |
bi |
Used internally to reset errors |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:01:PLC:bReset |
bo |
Used internally to reset errors |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:01:PLC:bSafetyReady_RBV |
bi |
TRUE if safe to start a move |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:01:PLC:bUserEnable_RBV |
bi |
Used to disable power entirely for an axis |
field: ONAM ENABLE
field: ZNAM DISABLE
io: output
|
TMO:LAMP:MMS:01:PLC:bUserEnable |
bo |
Used to disable power entirely for an axis |
field: ONAM ENABLE
field: ZNAM DISABLE
io: output
|
TMO:LAMP:MMS:01:PLC:fAcceleration_RBV |
ai |
Used internally and by the IOC to set acceleration |
io: output
|
TMO:LAMP:MMS:01:PLC:fAcceleration |
ao |
Used internally and by the IOC to set acceleration |
io: output
|
TMO:LAMP:MMS:01:PLC:fDeceleration_RBV |
ai |
Used internally and by the IOC to set deceleration |
io: output
|
TMO:LAMP:MMS:01:PLC:fDeceleration |
ao |
Used internally and by the IOC to set deceleration |
io: output
|
TMO:LAMP:MMS:01:PLC:fHomePosition_RBV |
ai |
Used internally and by the IOC to pick home position |
io: output
|
TMO:LAMP:MMS:01:PLC:fHomePosition |
ao |
Used internally and by the IOC to pick home position |
io: output
|
TMO:LAMP:MMS:01:PLC:fPosDiff_RBV |
ai |
Position lag difference |
io: input
|
TMO:LAMP:MMS:01:PLC:fPosition_RBV |
ai |
Used internally and by the IOC as the set position |
io: output
|
TMO:LAMP:MMS:01:PLC:fPosition |
ao |
Used internally and by the IOC as the set position |
io: output
|
TMO:LAMP:MMS:01:PLC:fVelocity_RBV |
ai |
Used internally and by the IOC to set velocity |
io: output
|
TMO:LAMP:MMS:01:PLC:fVelocity |
ao |
Used internally and by the IOC to set velocity |
io: output
|
TMO:LAMP:MMS:01:PLC:nBrakeMode_RBV |
mbbi |
Describes when the brake will be released |
io: input
|
TMO:LAMP:MMS:01:PLC:nCmdData_RBV |
longin |
Used internally and by the IOC to pass extra args |
io: output
|
TMO:LAMP:MMS:01:PLC:nCmdData |
longout |
Used internally and by the IOC to pass extra args |
io: output
|
TMO:LAMP:MMS:01:PLC:nCommand_RBV |
longin |
Used internally and by the IOC to pick move type |
io: output
|
TMO:LAMP:MMS:01:PLC:nCommand |
longout |
Used internally and by the IOC to pick move type |
io: output
|
TMO:LAMP:MMS:01:PLC:nEnableMode_RBV |
mbbi |
Describes when the axis will automatically get power |
io: input
|
TMO:LAMP:MMS:01:PLC:nEncoderCount_RBV |
longin |
Count from encoder hardware |
io: input
|
TMO:LAMP:MMS:01:PLC:nErrorId_RBV |
longin |
Error code if nonzero |
io: input
update: 100hz notify
|
TMO:LAMP:MMS:01:PLC:nHomingMode_RBV |
mbbi |
Describes our homing strategy |
io: input
|
TMO:LAMP:MMS:01:PLC:nMotionAxisID_RBV |
longin |
Unique ID assigned to each axis in the NC |
io: input
|
TMO:LAMP:MMS:01:PLC:sErrorMessage_RBV |
waveform |
Message to identify the error state |
io: input
update: 100hz notify
|
TMO:LAMP:MMS:01:PLC:sName_RBV |
waveform |
PLC program name |
io: input
|
TMO:LAMP:MMS:02:PLC:bAllBackwardEnable_RBV |
bi |
Summary of axis permission to move backward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:02:PLC:bAllEnable_RBV |
bi |
Summary of axis permission to have power |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:02:PLC:bAllForwardEnable_RBV |
bi |
Summary of axis permission to move forward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:02:PLC:bBrakeRelease_RBV |
bi |
TRUE if brake released |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:02:PLC:bBusy_RBV |
bi |
TRUE if in the middle of a command |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:02:PLC:bDone_RBV |
bi |
TRUE if command finished successfully |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:02:PLC:bEnable_RBV |
bi |
Used internally to request enables |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:02:PLC:bEnable |
bo |
Used internally to request enables |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:02:PLC:bEnableDone_RBV |
bi |
TRUE if done enabling |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:02:PLC:bError_RBV |
bi |
TRUE if we are in an error state |
field: ONAM TRUE
field: ZNAM FALSE
io: input
update: 100hz notify
|
TMO:LAMP:MMS:02:PLC:bExecute_RBV |
bi |
Used internally and by the IOC to start or stop |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:02:PLC:bExecute |
bo |
Used internally and by the IOC to start or stop |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:02:PLC:bGantryAxis_RBV |
bi |
TRUE if gantry EPS active |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:02:PLC:bGantryBackwardEnable_RBV |
bi |
TRUE if gantry ok to move backward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:02:PLC:bGantryForwardEnable_RBV |
bi |
TRUE if gantry ok to move forward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:02:PLC:bHardwareEnable_RBV |
bi |
TRUE if STO not hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:02:PLC:bHome_RBV |
bi |
TRUE if at homing switch |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:02:PLC:bHomeCmd_RBV |
bi |
Start the homing routine |
io: output
|
TMO:LAMP:MMS:02:PLC:bHomeCmd |
bo |
Start the homing routine |
io: output
|
TMO:LAMP:MMS:02:PLC:bHomed_RBV |
bi |
TRUE if the motor has been homed |
io: input
|
TMO:LAMP:MMS:02:PLC:bLimitBackwardEnable_RBV |
bi |
FALSE if reverse limit hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:02:PLC:bLimitForwardEnable_RBV |
bi |
FALSE if forward limit hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:02:PLC:bMoveCmd_RBV |
bi |
Start a move |
io: output
|
TMO:LAMP:MMS:02:PLC:bMoveCmd |
bo |
Start a move |
io: output
|
TMO:LAMP:MMS:02:PLC:bPowerSelf_RBV |
bi |
FALSE if axis is in PMPS |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:02:PLC:bReset_RBV |
bi |
Used internally to reset errors |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:02:PLC:bReset |
bo |
Used internally to reset errors |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:02:PLC:bSafetyReady_RBV |
bi |
TRUE if safe to start a move |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:02:PLC:bUserEnable_RBV |
bi |
Used to disable power entirely for an axis |
field: ONAM ENABLE
field: ZNAM DISABLE
io: output
|
TMO:LAMP:MMS:02:PLC:bUserEnable |
bo |
Used to disable power entirely for an axis |
field: ONAM ENABLE
field: ZNAM DISABLE
io: output
|
TMO:LAMP:MMS:02:PLC:fAcceleration_RBV |
ai |
Used internally and by the IOC to set acceleration |
io: output
|
TMO:LAMP:MMS:02:PLC:fAcceleration |
ao |
Used internally and by the IOC to set acceleration |
io: output
|
TMO:LAMP:MMS:02:PLC:fDeceleration_RBV |
ai |
Used internally and by the IOC to set deceleration |
io: output
|
TMO:LAMP:MMS:02:PLC:fDeceleration |
ao |
Used internally and by the IOC to set deceleration |
io: output
|
TMO:LAMP:MMS:02:PLC:fHomePosition_RBV |
ai |
Used internally and by the IOC to pick home position |
io: output
|
TMO:LAMP:MMS:02:PLC:fHomePosition |
ao |
Used internally and by the IOC to pick home position |
io: output
|
TMO:LAMP:MMS:02:PLC:fPosDiff_RBV |
ai |
Position lag difference |
io: input
|
TMO:LAMP:MMS:02:PLC:fPosition_RBV |
ai |
Used internally and by the IOC as the set position |
io: output
|
TMO:LAMP:MMS:02:PLC:fPosition |
ao |
Used internally and by the IOC as the set position |
io: output
|
TMO:LAMP:MMS:02:PLC:fVelocity_RBV |
ai |
Used internally and by the IOC to set velocity |
io: output
|
TMO:LAMP:MMS:02:PLC:fVelocity |
ao |
Used internally and by the IOC to set velocity |
io: output
|
TMO:LAMP:MMS:02:PLC:nBrakeMode_RBV |
mbbi |
Describes when the brake will be released |
io: input
|
TMO:LAMP:MMS:02:PLC:nCmdData_RBV |
longin |
Used internally and by the IOC to pass extra args |
io: output
|
TMO:LAMP:MMS:02:PLC:nCmdData |
longout |
Used internally and by the IOC to pass extra args |
io: output
|
TMO:LAMP:MMS:02:PLC:nCommand_RBV |
longin |
Used internally and by the IOC to pick move type |
io: output
|
TMO:LAMP:MMS:02:PLC:nCommand |
longout |
Used internally and by the IOC to pick move type |
io: output
|
TMO:LAMP:MMS:02:PLC:nEnableMode_RBV |
mbbi |
Describes when the axis will automatically get power |
io: input
|
TMO:LAMP:MMS:02:PLC:nEncoderCount_RBV |
longin |
Count from encoder hardware |
io: input
|
TMO:LAMP:MMS:02:PLC:nErrorId_RBV |
longin |
Error code if nonzero |
io: input
update: 100hz notify
|
TMO:LAMP:MMS:02:PLC:nHomingMode_RBV |
mbbi |
Describes our homing strategy |
io: input
|
TMO:LAMP:MMS:02:PLC:nMotionAxisID_RBV |
longin |
Unique ID assigned to each axis in the NC |
io: input
|
TMO:LAMP:MMS:02:PLC:sErrorMessage_RBV |
waveform |
Message to identify the error state |
io: input
update: 100hz notify
|
TMO:LAMP:MMS:02:PLC:sName_RBV |
waveform |
PLC program name |
io: input
|
TMO:LAMP:MMS:03:PLC:bAllBackwardEnable_RBV |
bi |
Summary of axis permission to move backward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:03:PLC:bAllEnable_RBV |
bi |
Summary of axis permission to have power |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:03:PLC:bAllForwardEnable_RBV |
bi |
Summary of axis permission to move forward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:03:PLC:bBrakeRelease_RBV |
bi |
TRUE if brake released |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:03:PLC:bBusy_RBV |
bi |
TRUE if in the middle of a command |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:03:PLC:bDone_RBV |
bi |
TRUE if command finished successfully |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:03:PLC:bEnable_RBV |
bi |
Used internally to request enables |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:03:PLC:bEnable |
bo |
Used internally to request enables |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:03:PLC:bEnableDone_RBV |
bi |
TRUE if done enabling |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:03:PLC:bError_RBV |
bi |
TRUE if we are in an error state |
field: ONAM TRUE
field: ZNAM FALSE
io: input
update: 100hz notify
|
TMO:LAMP:MMS:03:PLC:bExecute_RBV |
bi |
Used internally and by the IOC to start or stop |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:03:PLC:bExecute |
bo |
Used internally and by the IOC to start or stop |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:03:PLC:bGantryAxis_RBV |
bi |
TRUE if gantry EPS active |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:03:PLC:bGantryBackwardEnable_RBV |
bi |
TRUE if gantry ok to move backward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:03:PLC:bGantryForwardEnable_RBV |
bi |
TRUE if gantry ok to move forward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:03:PLC:bHardwareEnable_RBV |
bi |
TRUE if STO not hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:03:PLC:bHome_RBV |
bi |
TRUE if at homing switch |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:03:PLC:bHomeCmd_RBV |
bi |
Start the homing routine |
io: output
|
TMO:LAMP:MMS:03:PLC:bHomeCmd |
bo |
Start the homing routine |
io: output
|
TMO:LAMP:MMS:03:PLC:bHomed_RBV |
bi |
TRUE if the motor has been homed |
io: input
|
TMO:LAMP:MMS:03:PLC:bLimitBackwardEnable_RBV |
bi |
FALSE if reverse limit hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:03:PLC:bLimitForwardEnable_RBV |
bi |
FALSE if forward limit hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:03:PLC:bMoveCmd_RBV |
bi |
Start a move |
io: output
|
TMO:LAMP:MMS:03:PLC:bMoveCmd |
bo |
Start a move |
io: output
|
TMO:LAMP:MMS:03:PLC:bPowerSelf_RBV |
bi |
FALSE if axis is in PMPS |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:03:PLC:bReset_RBV |
bi |
Used internally to reset errors |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:03:PLC:bReset |
bo |
Used internally to reset errors |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:03:PLC:bSafetyReady_RBV |
bi |
TRUE if safe to start a move |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:03:PLC:bUserEnable_RBV |
bi |
Used to disable power entirely for an axis |
field: ONAM ENABLE
field: ZNAM DISABLE
io: output
|
TMO:LAMP:MMS:03:PLC:bUserEnable |
bo |
Used to disable power entirely for an axis |
field: ONAM ENABLE
field: ZNAM DISABLE
io: output
|
TMO:LAMP:MMS:03:PLC:fAcceleration_RBV |
ai |
Used internally and by the IOC to set acceleration |
io: output
|
TMO:LAMP:MMS:03:PLC:fAcceleration |
ao |
Used internally and by the IOC to set acceleration |
io: output
|
TMO:LAMP:MMS:03:PLC:fDeceleration_RBV |
ai |
Used internally and by the IOC to set deceleration |
io: output
|
TMO:LAMP:MMS:03:PLC:fDeceleration |
ao |
Used internally and by the IOC to set deceleration |
io: output
|
TMO:LAMP:MMS:03:PLC:fHomePosition_RBV |
ai |
Used internally and by the IOC to pick home position |
io: output
|
TMO:LAMP:MMS:03:PLC:fHomePosition |
ao |
Used internally and by the IOC to pick home position |
io: output
|
TMO:LAMP:MMS:03:PLC:fPosDiff_RBV |
ai |
Position lag difference |
io: input
|
TMO:LAMP:MMS:03:PLC:fPosition_RBV |
ai |
Used internally and by the IOC as the set position |
io: output
|
TMO:LAMP:MMS:03:PLC:fPosition |
ao |
Used internally and by the IOC as the set position |
io: output
|
TMO:LAMP:MMS:03:PLC:fVelocity_RBV |
ai |
Used internally and by the IOC to set velocity |
io: output
|
TMO:LAMP:MMS:03:PLC:fVelocity |
ao |
Used internally and by the IOC to set velocity |
io: output
|
TMO:LAMP:MMS:03:PLC:nBrakeMode_RBV |
mbbi |
Describes when the brake will be released |
io: input
|
TMO:LAMP:MMS:03:PLC:nCmdData_RBV |
longin |
Used internally and by the IOC to pass extra args |
io: output
|
TMO:LAMP:MMS:03:PLC:nCmdData |
longout |
Used internally and by the IOC to pass extra args |
io: output
|
TMO:LAMP:MMS:03:PLC:nCommand_RBV |
longin |
Used internally and by the IOC to pick move type |
io: output
|
TMO:LAMP:MMS:03:PLC:nCommand |
longout |
Used internally and by the IOC to pick move type |
io: output
|
TMO:LAMP:MMS:03:PLC:nEnableMode_RBV |
mbbi |
Describes when the axis will automatically get power |
io: input
|
TMO:LAMP:MMS:03:PLC:nEncoderCount_RBV |
longin |
Count from encoder hardware |
io: input
|
TMO:LAMP:MMS:03:PLC:nErrorId_RBV |
longin |
Error code if nonzero |
io: input
update: 100hz notify
|
TMO:LAMP:MMS:03:PLC:nHomingMode_RBV |
mbbi |
Describes our homing strategy |
io: input
|
TMO:LAMP:MMS:03:PLC:nMotionAxisID_RBV |
longin |
Unique ID assigned to each axis in the NC |
io: input
|
TMO:LAMP:MMS:03:PLC:sErrorMessage_RBV |
waveform |
Message to identify the error state |
io: input
update: 100hz notify
|
TMO:LAMP:MMS:03:PLC:sName_RBV |
waveform |
PLC program name |
io: input
|
TMO:LAMP:MMS:04:PLC:bAllBackwardEnable_RBV |
bi |
Summary of axis permission to move backward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:04:PLC:bAllEnable_RBV |
bi |
Summary of axis permission to have power |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:04:PLC:bAllForwardEnable_RBV |
bi |
Summary of axis permission to move forward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:04:PLC:bBrakeRelease_RBV |
bi |
TRUE if brake released |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:04:PLC:bBusy_RBV |
bi |
TRUE if in the middle of a command |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:04:PLC:bDone_RBV |
bi |
TRUE if command finished successfully |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:04:PLC:bEnable_RBV |
bi |
Used internally to request enables |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:04:PLC:bEnable |
bo |
Used internally to request enables |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:04:PLC:bEnableDone_RBV |
bi |
TRUE if done enabling |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:04:PLC:bError_RBV |
bi |
TRUE if we are in an error state |
field: ONAM TRUE
field: ZNAM FALSE
io: input
update: 100hz notify
|
TMO:LAMP:MMS:04:PLC:bExecute_RBV |
bi |
Used internally and by the IOC to start or stop |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:04:PLC:bExecute |
bo |
Used internally and by the IOC to start or stop |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:04:PLC:bGantryAxis_RBV |
bi |
TRUE if gantry EPS active |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:04:PLC:bGantryBackwardEnable_RBV |
bi |
TRUE if gantry ok to move backward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:04:PLC:bGantryForwardEnable_RBV |
bi |
TRUE if gantry ok to move forward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:04:PLC:bHardwareEnable_RBV |
bi |
TRUE if STO not hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:04:PLC:bHome_RBV |
bi |
TRUE if at homing switch |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:04:PLC:bHomeCmd_RBV |
bi |
Start the homing routine |
io: output
|
TMO:LAMP:MMS:04:PLC:bHomeCmd |
bo |
Start the homing routine |
io: output
|
TMO:LAMP:MMS:04:PLC:bHomed_RBV |
bi |
TRUE if the motor has been homed |
io: input
|
TMO:LAMP:MMS:04:PLC:bLimitBackwardEnable_RBV |
bi |
FALSE if reverse limit hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:04:PLC:bLimitForwardEnable_RBV |
bi |
FALSE if forward limit hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:04:PLC:bMoveCmd_RBV |
bi |
Start a move |
io: output
|
TMO:LAMP:MMS:04:PLC:bMoveCmd |
bo |
Start a move |
io: output
|
TMO:LAMP:MMS:04:PLC:bPowerSelf_RBV |
bi |
FALSE if axis is in PMPS |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:04:PLC:bReset_RBV |
bi |
Used internally to reset errors |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:04:PLC:bReset |
bo |
Used internally to reset errors |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:04:PLC:bSafetyReady_RBV |
bi |
TRUE if safe to start a move |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:04:PLC:bUserEnable_RBV |
bi |
Used to disable power entirely for an axis |
field: ONAM ENABLE
field: ZNAM DISABLE
io: output
|
TMO:LAMP:MMS:04:PLC:bUserEnable |
bo |
Used to disable power entirely for an axis |
field: ONAM ENABLE
field: ZNAM DISABLE
io: output
|
TMO:LAMP:MMS:04:PLC:fAcceleration_RBV |
ai |
Used internally and by the IOC to set acceleration |
io: output
|
TMO:LAMP:MMS:04:PLC:fAcceleration |
ao |
Used internally and by the IOC to set acceleration |
io: output
|
TMO:LAMP:MMS:04:PLC:fDeceleration_RBV |
ai |
Used internally and by the IOC to set deceleration |
io: output
|
TMO:LAMP:MMS:04:PLC:fDeceleration |
ao |
Used internally and by the IOC to set deceleration |
io: output
|
TMO:LAMP:MMS:04:PLC:fHomePosition_RBV |
ai |
Used internally and by the IOC to pick home position |
io: output
|
TMO:LAMP:MMS:04:PLC:fHomePosition |
ao |
Used internally and by the IOC to pick home position |
io: output
|
TMO:LAMP:MMS:04:PLC:fPosDiff_RBV |
ai |
Position lag difference |
io: input
|
TMO:LAMP:MMS:04:PLC:fPosition_RBV |
ai |
Used internally and by the IOC as the set position |
io: output
|
TMO:LAMP:MMS:04:PLC:fPosition |
ao |
Used internally and by the IOC as the set position |
io: output
|
TMO:LAMP:MMS:04:PLC:fVelocity_RBV |
ai |
Used internally and by the IOC to set velocity |
io: output
|
TMO:LAMP:MMS:04:PLC:fVelocity |
ao |
Used internally and by the IOC to set velocity |
io: output
|
TMO:LAMP:MMS:04:PLC:nBrakeMode_RBV |
mbbi |
Describes when the brake will be released |
io: input
|
TMO:LAMP:MMS:04:PLC:nCmdData_RBV |
longin |
Used internally and by the IOC to pass extra args |
io: output
|
TMO:LAMP:MMS:04:PLC:nCmdData |
longout |
Used internally and by the IOC to pass extra args |
io: output
|
TMO:LAMP:MMS:04:PLC:nCommand_RBV |
longin |
Used internally and by the IOC to pick move type |
io: output
|
TMO:LAMP:MMS:04:PLC:nCommand |
longout |
Used internally and by the IOC to pick move type |
io: output
|
TMO:LAMP:MMS:04:PLC:nEnableMode_RBV |
mbbi |
Describes when the axis will automatically get power |
io: input
|
TMO:LAMP:MMS:04:PLC:nEncoderCount_RBV |
longin |
Count from encoder hardware |
io: input
|
TMO:LAMP:MMS:04:PLC:nErrorId_RBV |
longin |
Error code if nonzero |
io: input
update: 100hz notify
|
TMO:LAMP:MMS:04:PLC:nHomingMode_RBV |
mbbi |
Describes our homing strategy |
io: input
|
TMO:LAMP:MMS:04:PLC:nMotionAxisID_RBV |
longin |
Unique ID assigned to each axis in the NC |
io: input
|
TMO:LAMP:MMS:04:PLC:sErrorMessage_RBV |
waveform |
Message to identify the error state |
io: input
update: 100hz notify
|
TMO:LAMP:MMS:04:PLC:sName_RBV |
waveform |
PLC program name |
io: input
|
TMO:LAMP:MMS:05:PLC:bAllBackwardEnable_RBV |
bi |
Summary of axis permission to move backward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:05:PLC:bAllEnable_RBV |
bi |
Summary of axis permission to have power |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:05:PLC:bAllForwardEnable_RBV |
bi |
Summary of axis permission to move forward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:05:PLC:bBrakeRelease_RBV |
bi |
TRUE if brake released |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:05:PLC:bBusy_RBV |
bi |
TRUE if in the middle of a command |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:05:PLC:bDone_RBV |
bi |
TRUE if command finished successfully |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:05:PLC:bEnable_RBV |
bi |
Used internally to request enables |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:05:PLC:bEnable |
bo |
Used internally to request enables |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:05:PLC:bEnableDone_RBV |
bi |
TRUE if done enabling |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:05:PLC:bError_RBV |
bi |
TRUE if we are in an error state |
field: ONAM TRUE
field: ZNAM FALSE
io: input
update: 100hz notify
|
TMO:LAMP:MMS:05:PLC:bExecute_RBV |
bi |
Used internally and by the IOC to start or stop |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:05:PLC:bExecute |
bo |
Used internally and by the IOC to start or stop |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:05:PLC:bGantryAxis_RBV |
bi |
TRUE if gantry EPS active |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:05:PLC:bGantryBackwardEnable_RBV |
bi |
TRUE if gantry ok to move backward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:05:PLC:bGantryForwardEnable_RBV |
bi |
TRUE if gantry ok to move forward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:05:PLC:bHardwareEnable_RBV |
bi |
TRUE if STO not hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:05:PLC:bHome_RBV |
bi |
TRUE if at homing switch |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:05:PLC:bHomeCmd_RBV |
bi |
Start the homing routine |
io: output
|
TMO:LAMP:MMS:05:PLC:bHomeCmd |
bo |
Start the homing routine |
io: output
|
TMO:LAMP:MMS:05:PLC:bHomed_RBV |
bi |
TRUE if the motor has been homed |
io: input
|
TMO:LAMP:MMS:05:PLC:bLimitBackwardEnable_RBV |
bi |
FALSE if reverse limit hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:05:PLC:bLimitForwardEnable_RBV |
bi |
FALSE if forward limit hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:05:PLC:bMoveCmd_RBV |
bi |
Start a move |
io: output
|
TMO:LAMP:MMS:05:PLC:bMoveCmd |
bo |
Start a move |
io: output
|
TMO:LAMP:MMS:05:PLC:bPowerSelf_RBV |
bi |
FALSE if axis is in PMPS |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:05:PLC:bReset_RBV |
bi |
Used internally to reset errors |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:05:PLC:bReset |
bo |
Used internally to reset errors |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:05:PLC:bSafetyReady_RBV |
bi |
TRUE if safe to start a move |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:05:PLC:bUserEnable_RBV |
bi |
Used to disable power entirely for an axis |
field: ONAM ENABLE
field: ZNAM DISABLE
io: output
|
TMO:LAMP:MMS:05:PLC:bUserEnable |
bo |
Used to disable power entirely for an axis |
field: ONAM ENABLE
field: ZNAM DISABLE
io: output
|
TMO:LAMP:MMS:05:PLC:fAcceleration_RBV |
ai |
Used internally and by the IOC to set acceleration |
io: output
|
TMO:LAMP:MMS:05:PLC:fAcceleration |
ao |
Used internally and by the IOC to set acceleration |
io: output
|
TMO:LAMP:MMS:05:PLC:fDeceleration_RBV |
ai |
Used internally and by the IOC to set deceleration |
io: output
|
TMO:LAMP:MMS:05:PLC:fDeceleration |
ao |
Used internally and by the IOC to set deceleration |
io: output
|
TMO:LAMP:MMS:05:PLC:fHomePosition_RBV |
ai |
Used internally and by the IOC to pick home position |
io: output
|
TMO:LAMP:MMS:05:PLC:fHomePosition |
ao |
Used internally and by the IOC to pick home position |
io: output
|
TMO:LAMP:MMS:05:PLC:fPosDiff_RBV |
ai |
Position lag difference |
io: input
|
TMO:LAMP:MMS:05:PLC:fPosition_RBV |
ai |
Used internally and by the IOC as the set position |
io: output
|
TMO:LAMP:MMS:05:PLC:fPosition |
ao |
Used internally and by the IOC as the set position |
io: output
|
TMO:LAMP:MMS:05:PLC:fVelocity_RBV |
ai |
Used internally and by the IOC to set velocity |
io: output
|
TMO:LAMP:MMS:05:PLC:fVelocity |
ao |
Used internally and by the IOC to set velocity |
io: output
|
TMO:LAMP:MMS:05:PLC:nBrakeMode_RBV |
mbbi |
Describes when the brake will be released |
io: input
|
TMO:LAMP:MMS:05:PLC:nCmdData_RBV |
longin |
Used internally and by the IOC to pass extra args |
io: output
|
TMO:LAMP:MMS:05:PLC:nCmdData |
longout |
Used internally and by the IOC to pass extra args |
io: output
|
TMO:LAMP:MMS:05:PLC:nCommand_RBV |
longin |
Used internally and by the IOC to pick move type |
io: output
|
TMO:LAMP:MMS:05:PLC:nCommand |
longout |
Used internally and by the IOC to pick move type |
io: output
|
TMO:LAMP:MMS:05:PLC:nEnableMode_RBV |
mbbi |
Describes when the axis will automatically get power |
io: input
|
TMO:LAMP:MMS:05:PLC:nEncoderCount_RBV |
longin |
Count from encoder hardware |
io: input
|
TMO:LAMP:MMS:05:PLC:nErrorId_RBV |
longin |
Error code if nonzero |
io: input
update: 100hz notify
|
TMO:LAMP:MMS:05:PLC:nHomingMode_RBV |
mbbi |
Describes our homing strategy |
io: input
|
TMO:LAMP:MMS:05:PLC:nMotionAxisID_RBV |
longin |
Unique ID assigned to each axis in the NC |
io: input
|
TMO:LAMP:MMS:05:PLC:sErrorMessage_RBV |
waveform |
Message to identify the error state |
io: input
update: 100hz notify
|
TMO:LAMP:MMS:05:PLC:sName_RBV |
waveform |
PLC program name |
io: input
|
TMO:LAMP:MMS:06:PLC:bAllBackwardEnable_RBV |
bi |
Summary of axis permission to move backward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:06:PLC:bAllEnable_RBV |
bi |
Summary of axis permission to have power |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:06:PLC:bAllForwardEnable_RBV |
bi |
Summary of axis permission to move forward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:06:PLC:bBrakeRelease_RBV |
bi |
TRUE if brake released |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:06:PLC:bBusy_RBV |
bi |
TRUE if in the middle of a command |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:06:PLC:bDone_RBV |
bi |
TRUE if command finished successfully |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:06:PLC:bEnable_RBV |
bi |
Used internally to request enables |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:06:PLC:bEnable |
bo |
Used internally to request enables |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:06:PLC:bEnableDone_RBV |
bi |
TRUE if done enabling |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:06:PLC:bError_RBV |
bi |
TRUE if we are in an error state |
field: ONAM TRUE
field: ZNAM FALSE
io: input
update: 100hz notify
|
TMO:LAMP:MMS:06:PLC:bExecute_RBV |
bi |
Used internally and by the IOC to start or stop |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:06:PLC:bExecute |
bo |
Used internally and by the IOC to start or stop |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:06:PLC:bGantryAxis_RBV |
bi |
TRUE if gantry EPS active |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:06:PLC:bGantryBackwardEnable_RBV |
bi |
TRUE if gantry ok to move backward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:06:PLC:bGantryForwardEnable_RBV |
bi |
TRUE if gantry ok to move forward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:06:PLC:bHardwareEnable_RBV |
bi |
TRUE if STO not hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:06:PLC:bHome_RBV |
bi |
TRUE if at homing switch |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:06:PLC:bHomeCmd_RBV |
bi |
Start the homing routine |
io: output
|
TMO:LAMP:MMS:06:PLC:bHomeCmd |
bo |
Start the homing routine |
io: output
|
TMO:LAMP:MMS:06:PLC:bHomed_RBV |
bi |
TRUE if the motor has been homed |
io: input
|
TMO:LAMP:MMS:06:PLC:bLimitBackwardEnable_RBV |
bi |
FALSE if reverse limit hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:06:PLC:bLimitForwardEnable_RBV |
bi |
FALSE if forward limit hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:06:PLC:bMoveCmd_RBV |
bi |
Start a move |
io: output
|
TMO:LAMP:MMS:06:PLC:bMoveCmd |
bo |
Start a move |
io: output
|
TMO:LAMP:MMS:06:PLC:bPowerSelf_RBV |
bi |
FALSE if axis is in PMPS |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:06:PLC:bReset_RBV |
bi |
Used internally to reset errors |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:06:PLC:bReset |
bo |
Used internally to reset errors |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:06:PLC:bSafetyReady_RBV |
bi |
TRUE if safe to start a move |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:06:PLC:bUserEnable_RBV |
bi |
Used to disable power entirely for an axis |
field: ONAM ENABLE
field: ZNAM DISABLE
io: output
|
TMO:LAMP:MMS:06:PLC:bUserEnable |
bo |
Used to disable power entirely for an axis |
field: ONAM ENABLE
field: ZNAM DISABLE
io: output
|
TMO:LAMP:MMS:06:PLC:fAcceleration_RBV |
ai |
Used internally and by the IOC to set acceleration |
io: output
|
TMO:LAMP:MMS:06:PLC:fAcceleration |
ao |
Used internally and by the IOC to set acceleration |
io: output
|
TMO:LAMP:MMS:06:PLC:fDeceleration_RBV |
ai |
Used internally and by the IOC to set deceleration |
io: output
|
TMO:LAMP:MMS:06:PLC:fDeceleration |
ao |
Used internally and by the IOC to set deceleration |
io: output
|
TMO:LAMP:MMS:06:PLC:fHomePosition_RBV |
ai |
Used internally and by the IOC to pick home position |
io: output
|
TMO:LAMP:MMS:06:PLC:fHomePosition |
ao |
Used internally and by the IOC to pick home position |
io: output
|
TMO:LAMP:MMS:06:PLC:fPosDiff_RBV |
ai |
Position lag difference |
io: input
|
TMO:LAMP:MMS:06:PLC:fPosition_RBV |
ai |
Used internally and by the IOC as the set position |
io: output
|
TMO:LAMP:MMS:06:PLC:fPosition |
ao |
Used internally and by the IOC as the set position |
io: output
|
TMO:LAMP:MMS:06:PLC:fVelocity_RBV |
ai |
Used internally and by the IOC to set velocity |
io: output
|
TMO:LAMP:MMS:06:PLC:fVelocity |
ao |
Used internally and by the IOC to set velocity |
io: output
|
TMO:LAMP:MMS:06:PLC:nBrakeMode_RBV |
mbbi |
Describes when the brake will be released |
io: input
|
TMO:LAMP:MMS:06:PLC:nCmdData_RBV |
longin |
Used internally and by the IOC to pass extra args |
io: output
|
TMO:LAMP:MMS:06:PLC:nCmdData |
longout |
Used internally and by the IOC to pass extra args |
io: output
|
TMO:LAMP:MMS:06:PLC:nCommand_RBV |
longin |
Used internally and by the IOC to pick move type |
io: output
|
TMO:LAMP:MMS:06:PLC:nCommand |
longout |
Used internally and by the IOC to pick move type |
io: output
|
TMO:LAMP:MMS:06:PLC:nEnableMode_RBV |
mbbi |
Describes when the axis will automatically get power |
io: input
|
TMO:LAMP:MMS:06:PLC:nEncoderCount_RBV |
longin |
Count from encoder hardware |
io: input
|
TMO:LAMP:MMS:06:PLC:nErrorId_RBV |
longin |
Error code if nonzero |
io: input
update: 100hz notify
|
TMO:LAMP:MMS:06:PLC:nHomingMode_RBV |
mbbi |
Describes our homing strategy |
io: input
|
TMO:LAMP:MMS:06:PLC:nMotionAxisID_RBV |
longin |
Unique ID assigned to each axis in the NC |
io: input
|
TMO:LAMP:MMS:06:PLC:sErrorMessage_RBV |
waveform |
Message to identify the error state |
io: input
update: 100hz notify
|
TMO:LAMP:MMS:06:PLC:sName_RBV |
waveform |
PLC program name |
io: input
|
TMO:LAMP:MMS:07:PLC:bAllBackwardEnable_RBV |
bi |
Summary of axis permission to move backward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:07:PLC:bAllEnable_RBV |
bi |
Summary of axis permission to have power |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:07:PLC:bAllForwardEnable_RBV |
bi |
Summary of axis permission to move forward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:07:PLC:bBrakeRelease_RBV |
bi |
TRUE if brake released |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:07:PLC:bBusy_RBV |
bi |
TRUE if in the middle of a command |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:07:PLC:bDone_RBV |
bi |
TRUE if command finished successfully |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:07:PLC:bEnable_RBV |
bi |
Used internally to request enables |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:07:PLC:bEnable |
bo |
Used internally to request enables |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:07:PLC:bEnableDone_RBV |
bi |
TRUE if done enabling |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:07:PLC:bError_RBV |
bi |
TRUE if we are in an error state |
field: ONAM TRUE
field: ZNAM FALSE
io: input
update: 100hz notify
|
TMO:LAMP:MMS:07:PLC:bExecute_RBV |
bi |
Used internally and by the IOC to start or stop |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:07:PLC:bExecute |
bo |
Used internally and by the IOC to start or stop |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:07:PLC:bGantryAxis_RBV |
bi |
TRUE if gantry EPS active |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:07:PLC:bGantryBackwardEnable_RBV |
bi |
TRUE if gantry ok to move backward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:07:PLC:bGantryForwardEnable_RBV |
bi |
TRUE if gantry ok to move forward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:07:PLC:bHardwareEnable_RBV |
bi |
TRUE if STO not hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:07:PLC:bHome_RBV |
bi |
TRUE if at homing switch |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:07:PLC:bHomeCmd_RBV |
bi |
Start the homing routine |
io: output
|
TMO:LAMP:MMS:07:PLC:bHomeCmd |
bo |
Start the homing routine |
io: output
|
TMO:LAMP:MMS:07:PLC:bHomed_RBV |
bi |
TRUE if the motor has been homed |
io: input
|
TMO:LAMP:MMS:07:PLC:bLimitBackwardEnable_RBV |
bi |
FALSE if reverse limit hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:07:PLC:bLimitForwardEnable_RBV |
bi |
FALSE if forward limit hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:07:PLC:bMoveCmd_RBV |
bi |
Start a move |
io: output
|
TMO:LAMP:MMS:07:PLC:bMoveCmd |
bo |
Start a move |
io: output
|
TMO:LAMP:MMS:07:PLC:bPowerSelf_RBV |
bi |
FALSE if axis is in PMPS |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:07:PLC:bReset_RBV |
bi |
Used internally to reset errors |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:07:PLC:bReset |
bo |
Used internally to reset errors |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:07:PLC:bSafetyReady_RBV |
bi |
TRUE if safe to start a move |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:07:PLC:bUserEnable_RBV |
bi |
Used to disable power entirely for an axis |
field: ONAM ENABLE
field: ZNAM DISABLE
io: output
|
TMO:LAMP:MMS:07:PLC:bUserEnable |
bo |
Used to disable power entirely for an axis |
field: ONAM ENABLE
field: ZNAM DISABLE
io: output
|
TMO:LAMP:MMS:07:PLC:fAcceleration_RBV |
ai |
Used internally and by the IOC to set acceleration |
io: output
|
TMO:LAMP:MMS:07:PLC:fAcceleration |
ao |
Used internally and by the IOC to set acceleration |
io: output
|
TMO:LAMP:MMS:07:PLC:fDeceleration_RBV |
ai |
Used internally and by the IOC to set deceleration |
io: output
|
TMO:LAMP:MMS:07:PLC:fDeceleration |
ao |
Used internally and by the IOC to set deceleration |
io: output
|
TMO:LAMP:MMS:07:PLC:fHomePosition_RBV |
ai |
Used internally and by the IOC to pick home position |
io: output
|
TMO:LAMP:MMS:07:PLC:fHomePosition |
ao |
Used internally and by the IOC to pick home position |
io: output
|
TMO:LAMP:MMS:07:PLC:fPosDiff_RBV |
ai |
Position lag difference |
io: input
|
TMO:LAMP:MMS:07:PLC:fPosition_RBV |
ai |
Used internally and by the IOC as the set position |
io: output
|
TMO:LAMP:MMS:07:PLC:fPosition |
ao |
Used internally and by the IOC as the set position |
io: output
|
TMO:LAMP:MMS:07:PLC:fVelocity_RBV |
ai |
Used internally and by the IOC to set velocity |
io: output
|
TMO:LAMP:MMS:07:PLC:fVelocity |
ao |
Used internally and by the IOC to set velocity |
io: output
|
TMO:LAMP:MMS:07:PLC:nBrakeMode_RBV |
mbbi |
Describes when the brake will be released |
io: input
|
TMO:LAMP:MMS:07:PLC:nCmdData_RBV |
longin |
Used internally and by the IOC to pass extra args |
io: output
|
TMO:LAMP:MMS:07:PLC:nCmdData |
longout |
Used internally and by the IOC to pass extra args |
io: output
|
TMO:LAMP:MMS:07:PLC:nCommand_RBV |
longin |
Used internally and by the IOC to pick move type |
io: output
|
TMO:LAMP:MMS:07:PLC:nCommand |
longout |
Used internally and by the IOC to pick move type |
io: output
|
TMO:LAMP:MMS:07:PLC:nEnableMode_RBV |
mbbi |
Describes when the axis will automatically get power |
io: input
|
TMO:LAMP:MMS:07:PLC:nEncoderCount_RBV |
longin |
Count from encoder hardware |
io: input
|
TMO:LAMP:MMS:07:PLC:nErrorId_RBV |
longin |
Error code if nonzero |
io: input
update: 100hz notify
|
TMO:LAMP:MMS:07:PLC:nHomingMode_RBV |
mbbi |
Describes our homing strategy |
io: input
|
TMO:LAMP:MMS:07:PLC:nMotionAxisID_RBV |
longin |
Unique ID assigned to each axis in the NC |
io: input
|
TMO:LAMP:MMS:07:PLC:sErrorMessage_RBV |
waveform |
Message to identify the error state |
io: input
update: 100hz notify
|
TMO:LAMP:MMS:07:PLC:sName_RBV |
waveform |
PLC program name |
io: input
|
TMO:LAMP:MMS:08:PLC:bAllBackwardEnable_RBV |
bi |
Summary of axis permission to move backward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:08:PLC:bAllEnable_RBV |
bi |
Summary of axis permission to have power |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:08:PLC:bAllForwardEnable_RBV |
bi |
Summary of axis permission to move forward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:08:PLC:bBrakeRelease_RBV |
bi |
TRUE if brake released |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:08:PLC:bBusy_RBV |
bi |
TRUE if in the middle of a command |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:08:PLC:bDone_RBV |
bi |
TRUE if command finished successfully |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:08:PLC:bEnable_RBV |
bi |
Used internally to request enables |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:08:PLC:bEnable |
bo |
Used internally to request enables |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:08:PLC:bEnableDone_RBV |
bi |
TRUE if done enabling |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:08:PLC:bError_RBV |
bi |
TRUE if we are in an error state |
field: ONAM TRUE
field: ZNAM FALSE
io: input
update: 100hz notify
|
TMO:LAMP:MMS:08:PLC:bExecute_RBV |
bi |
Used internally and by the IOC to start or stop |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:08:PLC:bExecute |
bo |
Used internally and by the IOC to start or stop |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:08:PLC:bGantryAxis_RBV |
bi |
TRUE if gantry EPS active |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:08:PLC:bGantryBackwardEnable_RBV |
bi |
TRUE if gantry ok to move backward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:08:PLC:bGantryForwardEnable_RBV |
bi |
TRUE if gantry ok to move forward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:08:PLC:bHardwareEnable_RBV |
bi |
TRUE if STO not hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:08:PLC:bHome_RBV |
bi |
TRUE if at homing switch |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:08:PLC:bHomeCmd_RBV |
bi |
Start the homing routine |
io: output
|
TMO:LAMP:MMS:08:PLC:bHomeCmd |
bo |
Start the homing routine |
io: output
|
TMO:LAMP:MMS:08:PLC:bHomed_RBV |
bi |
TRUE if the motor has been homed |
io: input
|
TMO:LAMP:MMS:08:PLC:bLimitBackwardEnable_RBV |
bi |
FALSE if reverse limit hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:08:PLC:bLimitForwardEnable_RBV |
bi |
FALSE if forward limit hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:08:PLC:bMoveCmd_RBV |
bi |
Start a move |
io: output
|
TMO:LAMP:MMS:08:PLC:bMoveCmd |
bo |
Start a move |
io: output
|
TMO:LAMP:MMS:08:PLC:bPowerSelf_RBV |
bi |
FALSE if axis is in PMPS |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:08:PLC:bReset_RBV |
bi |
Used internally to reset errors |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:08:PLC:bReset |
bo |
Used internally to reset errors |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:08:PLC:bSafetyReady_RBV |
bi |
TRUE if safe to start a move |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:08:PLC:bUserEnable_RBV |
bi |
Used to disable power entirely for an axis |
field: ONAM ENABLE
field: ZNAM DISABLE
io: output
|
TMO:LAMP:MMS:08:PLC:bUserEnable |
bo |
Used to disable power entirely for an axis |
field: ONAM ENABLE
field: ZNAM DISABLE
io: output
|
TMO:LAMP:MMS:08:PLC:fAcceleration_RBV |
ai |
Used internally and by the IOC to set acceleration |
io: output
|
TMO:LAMP:MMS:08:PLC:fAcceleration |
ao |
Used internally and by the IOC to set acceleration |
io: output
|
TMO:LAMP:MMS:08:PLC:fDeceleration_RBV |
ai |
Used internally and by the IOC to set deceleration |
io: output
|
TMO:LAMP:MMS:08:PLC:fDeceleration |
ao |
Used internally and by the IOC to set deceleration |
io: output
|
TMO:LAMP:MMS:08:PLC:fHomePosition_RBV |
ai |
Used internally and by the IOC to pick home position |
io: output
|
TMO:LAMP:MMS:08:PLC:fHomePosition |
ao |
Used internally and by the IOC to pick home position |
io: output
|
TMO:LAMP:MMS:08:PLC:fPosDiff_RBV |
ai |
Position lag difference |
io: input
|
TMO:LAMP:MMS:08:PLC:fPosition_RBV |
ai |
Used internally and by the IOC as the set position |
io: output
|
TMO:LAMP:MMS:08:PLC:fPosition |
ao |
Used internally and by the IOC as the set position |
io: output
|
TMO:LAMP:MMS:08:PLC:fVelocity_RBV |
ai |
Used internally and by the IOC to set velocity |
io: output
|
TMO:LAMP:MMS:08:PLC:fVelocity |
ao |
Used internally and by the IOC to set velocity |
io: output
|
TMO:LAMP:MMS:08:PLC:nBrakeMode_RBV |
mbbi |
Describes when the brake will be released |
io: input
|
TMO:LAMP:MMS:08:PLC:nCmdData_RBV |
longin |
Used internally and by the IOC to pass extra args |
io: output
|
TMO:LAMP:MMS:08:PLC:nCmdData |
longout |
Used internally and by the IOC to pass extra args |
io: output
|
TMO:LAMP:MMS:08:PLC:nCommand_RBV |
longin |
Used internally and by the IOC to pick move type |
io: output
|
TMO:LAMP:MMS:08:PLC:nCommand |
longout |
Used internally and by the IOC to pick move type |
io: output
|
TMO:LAMP:MMS:08:PLC:nEnableMode_RBV |
mbbi |
Describes when the axis will automatically get power |
io: input
|
TMO:LAMP:MMS:08:PLC:nEncoderCount_RBV |
longin |
Count from encoder hardware |
io: input
|
TMO:LAMP:MMS:08:PLC:nErrorId_RBV |
longin |
Error code if nonzero |
io: input
update: 100hz notify
|
TMO:LAMP:MMS:08:PLC:nHomingMode_RBV |
mbbi |
Describes our homing strategy |
io: input
|
TMO:LAMP:MMS:08:PLC:nMotionAxisID_RBV |
longin |
Unique ID assigned to each axis in the NC |
io: input
|
TMO:LAMP:MMS:08:PLC:sErrorMessage_RBV |
waveform |
Message to identify the error state |
io: input
update: 100hz notify
|
TMO:LAMP:MMS:08:PLC:sName_RBV |
waveform |
PLC program name |
io: input
|
TMO:LAMP:MMS:09:PLC:bAllBackwardEnable_RBV |
bi |
Summary of axis permission to move backward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:09:PLC:bAllEnable_RBV |
bi |
Summary of axis permission to have power |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:09:PLC:bAllForwardEnable_RBV |
bi |
Summary of axis permission to move forward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:09:PLC:bBrakeRelease_RBV |
bi |
TRUE if brake released |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:09:PLC:bBusy_RBV |
bi |
TRUE if in the middle of a command |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:09:PLC:bDone_RBV |
bi |
TRUE if command finished successfully |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:09:PLC:bEnable_RBV |
bi |
Used internally to request enables |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:09:PLC:bEnable |
bo |
Used internally to request enables |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:09:PLC:bEnableDone_RBV |
bi |
TRUE if done enabling |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:09:PLC:bError_RBV |
bi |
TRUE if we are in an error state |
field: ONAM TRUE
field: ZNAM FALSE
io: input
update: 100hz notify
|
TMO:LAMP:MMS:09:PLC:bExecute_RBV |
bi |
Used internally and by the IOC to start or stop |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:09:PLC:bExecute |
bo |
Used internally and by the IOC to start or stop |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:09:PLC:bGantryAxis_RBV |
bi |
TRUE if gantry EPS active |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:09:PLC:bGantryBackwardEnable_RBV |
bi |
TRUE if gantry ok to move backward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:09:PLC:bGantryForwardEnable_RBV |
bi |
TRUE if gantry ok to move forward |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:09:PLC:bHardwareEnable_RBV |
bi |
TRUE if STO not hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:09:PLC:bHome_RBV |
bi |
TRUE if at homing switch |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:09:PLC:bHomeCmd_RBV |
bi |
Start the homing routine |
io: output
|
TMO:LAMP:MMS:09:PLC:bHomeCmd |
bo |
Start the homing routine |
io: output
|
TMO:LAMP:MMS:09:PLC:bHomed_RBV |
bi |
TRUE if the motor has been homed |
io: input
|
TMO:LAMP:MMS:09:PLC:bLimitBackwardEnable_RBV |
bi |
FALSE if reverse limit hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:09:PLC:bLimitForwardEnable_RBV |
bi |
FALSE if forward limit hit |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:09:PLC:bMoveCmd_RBV |
bi |
Start a move |
io: output
|
TMO:LAMP:MMS:09:PLC:bMoveCmd |
bo |
Start a move |
io: output
|
TMO:LAMP:MMS:09:PLC:bPowerSelf_RBV |
bi |
FALSE if axis is in PMPS |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:09:PLC:bReset_RBV |
bi |
Used internally to reset errors |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:09:PLC:bReset |
bo |
Used internally to reset errors |
field: ONAM TRUE
field: ZNAM FALSE
io: output
|
TMO:LAMP:MMS:09:PLC:bSafetyReady_RBV |
bi |
TRUE if safe to start a move |
field: ONAM TRUE
field: ZNAM FALSE
io: input
|
TMO:LAMP:MMS:09:PLC:bUserEnable_RBV |
bi |
Used to disable power entirely for an axis |
field: ONAM ENABLE
field: ZNAM DISABLE
io: output
|
TMO:LAMP:MMS:09:PLC:bUserEnable |
bo |
Used to disable power entirely for an axis |
field: ONAM ENABLE
field: ZNAM DISABLE
io: output
|
TMO:LAMP:MMS:09:PLC:fAcceleration_RBV |
ai |
Used internally and by the IOC to set acceleration |
io: output
|
TMO:LAMP:MMS:09:PLC:fAcceleration |
ao |
Used internally and by the IOC to set acceleration |
io: output
|
TMO:LAMP:MMS:09:PLC:fDeceleration_RBV |
ai |
Used internally and by the IOC to set deceleration |
io: output
|
TMO:LAMP:MMS:09:PLC:fDeceleration |
ao |
Used internally and by the IOC to set deceleration |
io: output
|
TMO:LAMP:MMS:09:PLC:fHomePosition_RBV |
ai |
Used internally and by the IOC to pick home position |
io: output
|
TMO:LAMP:MMS:09:PLC:fHomePosition |
ao |
Used internally and by the IOC to pick home position |
io: output
|
TMO:LAMP:MMS:09:PLC:fPosDiff_RBV |
ai |
Position lag difference |
io: input
|
TMO:LAMP:MMS:09:PLC:fPosition_RBV |
ai |
Used internally and by the IOC as the set position |
io: output
|
TMO:LAMP:MMS:09:PLC:fPosition |
ao |
Used internally and by the IOC as the set position |
io: output
|
TMO:LAMP:MMS:09:PLC:fVelocity_RBV |
ai |
Used internally and by the IOC to set velocity |
io: output
|
TMO:LAMP:MMS:09:PLC:fVelocity |
ao |
Used internally and by the IOC to set velocity |
io: output
|
TMO:LAMP:MMS:09:PLC:nBrakeMode_RBV |
mbbi |
Describes when the brake will be released |
io: input
|
TMO:LAMP:MMS:09:PLC:nCmdData_RBV |
longin |
Used internally and by the IOC to pass extra args |
io: output
|
TMO:LAMP:MMS:09:PLC:nCmdData |
longout |
Used internally and by the IOC to pass extra args |
io: output
|
TMO:LAMP:MMS:09:PLC:nCommand_RBV |
longin |
Used internally and by the IOC to pick move type |
io: output
|
TMO:LAMP:MMS:09:PLC:nCommand |
longout |
Used internally and by the IOC to pick move type |
io: output
|
TMO:LAMP:MMS:09:PLC:nEnableMode_RBV |
mbbi |
Describes when the axis will automatically get power |
io: input
|
TMO:LAMP:MMS:09:PLC:nEncoderCount_RBV |
longin |
Count from encoder hardware |
io: input
|
TMO:LAMP:MMS:09:PLC:nErrorId_RBV |
longin |
Error code if nonzero |
io: input
update: 100hz notify
|
TMO:LAMP:MMS:09:PLC:nHomingMode_RBV |
mbbi |
Describes our homing strategy |
io: input
|
TMO:LAMP:MMS:09:PLC:nMotionAxisID_RBV |
longin |
Unique ID assigned to each axis in the NC |
io: input
|
TMO:LAMP:MMS:09:PLC:sErrorMessage_RBV |
waveform |
Message to identify the error state |
io: input
update: 100hz notify
|
TMO:LAMP:MMS:09:PLC:sName_RBV |
waveform |
PLC program name |
io: input
|
$(PREFIX)AccumulatedFastFaults_RBV |
longin |
PMPS_GVL.AccumulatedFF |
io: input
|
$(PREFIX)SuccessfulPreemptions_RBV |
longin |
PMPS_GVL.SuccessfulPreemption |
io: input
|
$(PREFIX)0RateBeamCnst:Veto_RBV |
waveform |
0-rate beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)0RateBeamCnst:Apt:01:Height_RBV |
ai |
0-rate beam constant |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)0RateBeamCnst:Apt:01:Width_RBV |
ai |
0-rate beam constant |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)0RateBeamCnst:Apt:01:OK_RBV |
bi |
0-rate beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)0RateBeamCnst:Apt:02:Height_RBV |
ai |
0-rate beam constant |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)0RateBeamCnst:Apt:02:Width_RBV |
ai |
0-rate beam constant |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)0RateBeamCnst:Apt:02:OK_RBV |
bi |
0-rate beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)0RateBeamCnst:Apt:03:Height_RBV |
ai |
0-rate beam constant |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)0RateBeamCnst:Apt:03:Width_RBV |
ai |
0-rate beam constant |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)0RateBeamCnst:Apt:03:OK_RBV |
bi |
0-rate beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)0RateBeamCnst:Apt:04:Height_RBV |
ai |
0-rate beam constant |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)0RateBeamCnst:Apt:04:Width_RBV |
ai |
0-rate beam constant |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)0RateBeamCnst:Apt:04:OK_RBV |
bi |
0-rate beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)0RateBeamCnst:BeamClassRanges_RBV |
longin |
0-rate beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)0RateBeamCnst:BeamClass_RBV |
longin |
0-rate beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)0RateBeamCnst:Cohort_RBV |
longin |
Cohort inc on each arb cycle |
archive: 1s monitor
io: input
|
$(PREFIX)0RateBeamCnst:MachineMode_RBV |
longin |
0-rate beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)0RateBeamCnst:Rate_RBV |
longin |
0-rate beam constant |
archive: 1s monitor
field: EGU Hz
io: input
|
$(PREFIX)0RateBeamCnst:Transmission_RBV |
ai |
0-rate beam constant |
archive: 1s monitor
field: HOPR 1
field: LOPR 0
field: PREC 2
io: input
|
$(PREFIX)0RateBeamCnst:PhotonEnergy_RBV |
ai |
0-rate beam constant |
archive: 1s monitor
field: EGU eV
io: input
|
$(PREFIX)0RateBeamCnst:eVRanges_RBV |
longin |
0-rate beam constant |
archive: 1s monitor
field: EGU eV
io: input
|
$(PREFIX)0RateBeamCnst:Valid_RBV |
bi |
0-rate beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)FullBeamCnst:Veto_RBV |
waveform |
Full beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)FullBeamCnst:Apt:01:Height_RBV |
ai |
Full beam constant |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)FullBeamCnst:Apt:01:Width_RBV |
ai |
Full beam constant |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)FullBeamCnst:Apt:01:OK_RBV |
bi |
Full beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)FullBeamCnst:Apt:02:Height_RBV |
ai |
Full beam constant |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)FullBeamCnst:Apt:02:Width_RBV |
ai |
Full beam constant |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)FullBeamCnst:Apt:02:OK_RBV |
bi |
Full beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)FullBeamCnst:Apt:03:Height_RBV |
ai |
Full beam constant |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)FullBeamCnst:Apt:03:Width_RBV |
ai |
Full beam constant |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)FullBeamCnst:Apt:03:OK_RBV |
bi |
Full beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)FullBeamCnst:Apt:04:Height_RBV |
ai |
Full beam constant |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)FullBeamCnst:Apt:04:Width_RBV |
ai |
Full beam constant |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)FullBeamCnst:Apt:04:OK_RBV |
bi |
Full beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)FullBeamCnst:BeamClassRanges_RBV |
longin |
Full beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)FullBeamCnst:BeamClass_RBV |
longin |
Full beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)FullBeamCnst:Cohort_RBV |
longin |
Cohort inc on each arb cycle |
archive: 1s monitor
io: input
|
$(PREFIX)FullBeamCnst:MachineMode_RBV |
longin |
Full beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)FullBeamCnst:Rate_RBV |
longin |
Full beam constant |
archive: 1s monitor
field: EGU Hz
io: input
|
$(PREFIX)FullBeamCnst:Transmission_RBV |
ai |
Full beam constant |
archive: 1s monitor
field: HOPR 1
field: LOPR 0
field: PREC 2
io: input
|
$(PREFIX)FullBeamCnst:PhotonEnergy_RBV |
ai |
Full beam constant |
archive: 1s monitor
field: EGU eV
io: input
|
$(PREFIX)FullBeamCnst:eVRanges_RBV |
longin |
Full beam constant |
archive: 1s monitor
field: EGU eV
io: input
|
$(PREFIX)FullBeamCnst:Valid_RBV |
bi |
Full beam constant |
archive: 1s monitor
io: input
|
$(PREFIX)eVRangeCnst_RBV |
waveform |
Active eV Range constants |
archive: 1s monitor
field: EGU eV
io: input
|
$(PREFIX)K:eVRangeCnst_RBV |
waveform |
eV Range constants |
archive: 1s monitor
field: EGU eV
io: input
|
$(PREFIX)L:eVRangeCnst_RBV |
waveform |
eV Range constants |
archive: 1s monitor
field: EGU eV
io: input
|
$(PREFIX)eVRangeHyst_RBV |
ai |
eV Range hystersis |
archive: 1s monitor
field: EGU eV
io: input
|
$(PREFIX)CurrentBP:Veto_RBV |
waveform |
PMPS_GVL.stCurrentBeamParameters.aVetoDevices |
archive: 1s monitor
io: input
|
$(PREFIX)CurrentBP:Apt:01:Height_RBV |
ai |
PMPS_GVL.stCurrentBeamParameters.astApertures[1].Height |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)CurrentBP:Apt:01:Width_RBV |
ai |
PMPS_GVL.stCurrentBeamParameters.astApertures[1].Width |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)CurrentBP:Apt:01:OK_RBV |
bi |
PMPS_GVL.stCurrentBeamParameters.astApertures[1].xOK |
archive: 1s monitor
io: input
|
$(PREFIX)CurrentBP:Apt:02:Height_RBV |
ai |
PMPS_GVL.stCurrentBeamParameters.astApertures[2].Height |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)CurrentBP:Apt:02:Width_RBV |
ai |
PMPS_GVL.stCurrentBeamParameters.astApertures[2].Width |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)CurrentBP:Apt:02:OK_RBV |
bi |
PMPS_GVL.stCurrentBeamParameters.astApertures[2].xOK |
archive: 1s monitor
io: input
|
$(PREFIX)CurrentBP:Apt:03:Height_RBV |
ai |
PMPS_GVL.stCurrentBeamParameters.astApertures[3].Height |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)CurrentBP:Apt:03:Width_RBV |
ai |
PMPS_GVL.stCurrentBeamParameters.astApertures[3].Width |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)CurrentBP:Apt:03:OK_RBV |
bi |
PMPS_GVL.stCurrentBeamParameters.astApertures[3].xOK |
archive: 1s monitor
io: input
|
$(PREFIX)CurrentBP:Apt:04:Height_RBV |
ai |
PMPS_GVL.stCurrentBeamParameters.astApertures[4].Height |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)CurrentBP:Apt:04:Width_RBV |
ai |
PMPS_GVL.stCurrentBeamParameters.astApertures[4].Width |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)CurrentBP:Apt:04:OK_RBV |
bi |
PMPS_GVL.stCurrentBeamParameters.astApertures[4].xOK |
archive: 1s monitor
io: input
|
$(PREFIX)CurrentBP:BeamClassRanges_RBV |
longin |
PMPS_GVL.stCurrentBeamParameters.nBCRange |
archive: 1s monitor
io: input
|
$(PREFIX)CurrentBP:BeamClass_RBV |
longin |
PMPS_GVL.stCurrentBeamParameters.nBeamClass |
archive: 1s monitor
io: input
|
$(PREFIX)CurrentBP:Cohort_RBV |
longin |
Cohort inc on each arb cycle |
archive: 1s monitor
io: input
|
$(PREFIX)CurrentBP:MachineMode_RBV |
longin |
PMPS_GVL.stCurrentBeamParameters.nMachineMode |
archive: 1s monitor
io: input
|
$(PREFIX)CurrentBP:Rate_RBV |
longin |
PMPS_GVL.stCurrentBeamParameters.nRate |
archive: 1s monitor
field: EGU Hz
io: input
|
$(PREFIX)CurrentBP:Transmission_RBV |
ai |
PMPS_GVL.stCurrentBeamParameters.nTran |
archive: 1s monitor
field: HOPR 1
field: LOPR 0
field: PREC 2
io: input
|
$(PREFIX)CurrentBP:PhotonEnergy_RBV |
ai |
PMPS_GVL.stCurrentBeamParameters.neV |
archive: 1s monitor
field: EGU eV
io: input
|
$(PREFIX)CurrentBP:eVRanges_RBV |
longin |
PMPS_GVL.stCurrentBeamParameters.neVRange |
archive: 1s monitor
field: EGU eV
io: input
|
$(PREFIX)CurrentBP:Valid_RBV |
bi |
PMPS_GVL.stCurrentBeamParameters.xValid |
archive: 1s monitor
io: input
|
$(PREFIX)RequestedBP:Veto_RBV |
waveform |
PMPS_GVL.stRequestedBeamParameters.aVetoDevices |
archive: 1s monitor
io: input
|
$(PREFIX)RequestedBP:Apt:01:Height_RBV |
ai |
PMPS_GVL.stRequestedBeamParameters.astApertures[1].Height |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)RequestedBP:Apt:01:Width_RBV |
ai |
PMPS_GVL.stRequestedBeamParameters.astApertures[1].Width |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)RequestedBP:Apt:01:OK_RBV |
bi |
PMPS_GVL.stRequestedBeamParameters.astApertures[1].xOK |
archive: 1s monitor
io: input
|
$(PREFIX)RequestedBP:Apt:02:Height_RBV |
ai |
PMPS_GVL.stRequestedBeamParameters.astApertures[2].Height |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)RequestedBP:Apt:02:Width_RBV |
ai |
PMPS_GVL.stRequestedBeamParameters.astApertures[2].Width |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)RequestedBP:Apt:02:OK_RBV |
bi |
PMPS_GVL.stRequestedBeamParameters.astApertures[2].xOK |
archive: 1s monitor
io: input
|
$(PREFIX)RequestedBP:Apt:03:Height_RBV |
ai |
PMPS_GVL.stRequestedBeamParameters.astApertures[3].Height |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)RequestedBP:Apt:03:Width_RBV |
ai |
PMPS_GVL.stRequestedBeamParameters.astApertures[3].Width |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)RequestedBP:Apt:03:OK_RBV |
bi |
PMPS_GVL.stRequestedBeamParameters.astApertures[3].xOK |
archive: 1s monitor
io: input
|
$(PREFIX)RequestedBP:Apt:04:Height_RBV |
ai |
PMPS_GVL.stRequestedBeamParameters.astApertures[4].Height |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)RequestedBP:Apt:04:Width_RBV |
ai |
PMPS_GVL.stRequestedBeamParameters.astApertures[4].Width |
archive: 1s monitor
field: EGU mm
io: input
|
$(PREFIX)RequestedBP:Apt:04:OK_RBV |
bi |
PMPS_GVL.stRequestedBeamParameters.astApertures[4].xOK |
archive: 1s monitor
io: input
|
$(PREFIX)RequestedBP:BeamClassRanges_RBV |
longin |
PMPS_GVL.stRequestedBeamParameters.nBCRange |
archive: 1s monitor
io: input
|
$(PREFIX)RequestedBP:BeamClass_RBV |
longin |
PMPS_GVL.stRequestedBeamParameters.nBeamClass |
archive: 1s monitor
io: input
|
$(PREFIX)RequestedBP:Cohort_RBV |
longin |
Cohort inc on each arb cycle |
archive: 1s monitor
io: input
|
$(PREFIX)RequestedBP:MachineMode_RBV |
longin |
PMPS_GVL.stRequestedBeamParameters.nMachineMode |
archive: 1s monitor
io: input
|
$(PREFIX)RequestedBP:Rate_RBV |
longin |
PMPS_GVL.stRequestedBeamParameters.nRate |
archive: 1s monitor
field: EGU Hz
io: input
|
$(PREFIX)RequestedBP:Transmission_RBV |
ai |
PMPS_GVL.stRequestedBeamParameters.nTran |
archive: 1s monitor
field: HOPR 1
field: LOPR 0
field: PREC 2
io: input
|
$(PREFIX)RequestedBP:PhotonEnergy_RBV |
ai |
PMPS_GVL.stRequestedBeamParameters.neV |
archive: 1s monitor
field: EGU eV
io: input
|
$(PREFIX)RequestedBP:eVRanges_RBV |
longin |
PMPS_GVL.stRequestedBeamParameters.neVRange |
archive: 1s monitor
field: EGU eV
io: input
|
$(PREFIX)RequestedBP:Valid_RBV |
bi |
PMPS_GVL.stRequestedBeamParameters.xValid |
archive: 1s monitor
io: input
|