Set the raw position of the motor without moving it - ISISComputingGroup/ibex_developers_manual GitHub Wiki
Wiki > The Backend System > IOCs > Motor IOCs > Set the raw position of the motor without moving it
Setting the motor position/offset
Note that this applies to multiple motor types but not McLennans
Sometimes it is desirable to change the reported position of the motor without it physically moving, effectively changing the origin of the axis. This can be achieved through EPICS by applying an offset to the reported motor position and by setting the position in steps in the motor. TO do this:
- See if you can home the axis instead of setting the value directly
- Ensure the motor IOC is running
- Put the instrument in to manager mode if it is not already in the mode
- Menu bar: IBEX -> Manager mode
- Go into the
Motors
perspective in the client - Bring up the OPI for the desired motor by double clicking the relevant square in the table
- Click on
More details...
- In the
Calibration
section,- ensure that it says Frozen above the offset box
- switch
Cal
fromuse
toset
- Either
- Change the
Off
field to apply an offset to the current position - Change the current position directly by changing the
MoveAbs
User
field in theDrive
section
- Change the
- Don't forget to switch the
Cal
field back toUse
once you're done or the motor won't move. - Finally leave manager mode