Skip to content

Motion Control Home

kjwoodsISIS edited this page Apr 21, 2016 · 2 revisions

Defining a Home Position

To define a home position for a particular axis, follow the steps outlined below:

  1. Open an EPICS terminal window
  2. Type: caput machinename:username:MOT:MTRxxyy_HOMEVAL_SP z

where:

  • machinename is the name of the computer which is communicating with the motor controller
  • username is the currently logged in user
  • xx is the motor controller number
  • yy is the axis number
  • z is the value to be set

For example, if setting the home position for the first axis on the first controller on LARMOR, the PV will be called:

NDXLARMOR:spudulike:MOT:MTR0101_HOMEVAL_SP

Still in the terminal, check the value has been set by typing:

caget machinename:username:MOT:MTRxxyy_HOMEVAL_MON

substituting the appropriate values as before.

N.B. There is currently no method to set the home position graphically, on the "motor details" screen for example, although this facility is planned for the near future.

Clone this wiki locally