The alias is an alternate, easier-to-type name for the axis.  These are equivalent:

   caget XF:06BMA-OP{Mono:DCM1-Ax:Bragg}Mtr
   caget xafs_bragg

The following are also equivalent:

   caget XF:06BMA-OP{Mono:DCM1-Ax:Bragg}Mtr.VELO
   caget xafs_bragg.VELO

The aliases are used consistently in the EPICS IOCs and in BlueSky.


Instrument
PV
alias
Motor Description controller motor number
F.E. slits
FE:C06B-OP{Slt:12-Ax:X}size

horizontal size geobrick (mezzanine) virtual
FE:C06B-OP{Slt:12-Ax:X}center

horizontal center geobrick (mezzanine) virtual
FE:C06B-OP{Slt:12-Ax:Y}size

vertical size geobrick (mezzanine) virtual
FE:C06B-OP{Slt:12-Ax:Y}center
vertical center geobrick (mezzanine) virtual
FE:C06B-OP{Slt:1-Ax:Hrz}Mtr.VAL
Slit 1 horizontal geobrick (mezzanine)
FE:C06B-OP{Slt:1-Ax:Inc}Mtr.VAL
Slit 1 incline geobrick (mezzanine)
FE:C06B-OP{Slt:1-Ax:O}Mtr.VAL
Slit 1 X outboard geobrick (mezzanine)
FE:C06B-OP{Slt:1-Ax:T}Mtr.VAL
Slit 1 Y top geobrick (mezzanine)
FE:C06B-OP{Slt:2-Ax:Hrz}Mtr.VAL
Slit 2 horizontal geobrick (mezzanine)
FE:C06B-OP{Slt:2-Ax:Inc}Mtr.VAL
Slit 2 incline geobrick (mezzanine)
FE:C06B-OP{Slt:2-Ax:I}Mtr.VAL
Slit 2 X inboard geobrick (mezzanine)
FE:C06B-OP{Slt:2-Ax:B}Mtr.VAL
Slit 2 Y bottom geobrick (mezzanine)
Mirror 1
XF:06BM-OP{Mir:M1-Ax:YU}Mtr m1_yu
upstream jack MC01 (mezzanine) 1
XF:06BM-OP{Mir:M1-Ax:YDO}Mtr m1_ydo
downstream, outboard jack MC01 (mezzanine) 2
XF:06BM-OP{Mir:M1-Ax:YDI}Mtr m1_ydi
downstream, inboard jack MC01 (mezzanine) 3
XF:06BM-OP{Mir:M1-Ax:XU}Mtr m1_xu
upstream lateral MC01 (mezzanine) 4
XF:06BM-OP{Mir:M1-Ax:XD}Mtr m1_xd
downstream lateral MC01 (mezzanine) 5
Filters
XF:06BMA-BI{Fltr:01-Ax:Y1}Mtr dm1_filters1
assembly #1 MC05 (RGA) 6
XF:06BMA-BI{Fltr:01-Ax:Y2}Mtr
dm1_filters2
assembly #2 MC05 (RGA) 7
DCM
XF:06BMA-OP{Mono:DCM1-Ax:Bragg}Mtr
dcm_bragg
DCM Bragg MC02 (RGA) 1
XF:06BMA-OP{Mono:DCM1-Ax:Bragg2}Mtr dcm_bragg2
Bragg second encoder MC02 (RGA)
XF:06BMA-OP{Mono:DCM1-Ax:P2}Mtr dcm_pitch
2nd crystal pitch MC02 (RGA) 3
XF:06BMA-OP{Mono:DCM1-Ax:R2}Mtr dcm_roll
2nd crystal roll MC02 (RGA) 4
XF:06BMA-OP{Mono:DCM1-Ax:Per2}Mtr dcm_para
2nd crystal perpendicular MC02 (RGA) 5
XF:06BMA-OP{Mono:DCM1-Ax:Par2}Mtr dcm_perp
2nd crystal parallel MC02 (RGA) 6
XF:06BMA-OP{Mono:DCM1-Ax:X}Mtr dcm_x
lateral translation MC02 (RGA) 7
XF:06BMA-OP{Mono:DCM1-Ax:Y}Mtr dcm_y
vertical translation MC02 (RGA) 8
DM2 slits
XF:06BMA-OP{Slt:01-Ax:O}Mtr dm2_slits_o
outboard MC03 (RGA) 1
XF:06BMA-OP{Slt:01-Ax:I}Mtr dm2_slits_i
inboard MC03 (RGA) 2
XF:06BMA-OP{Slt:01-Ax:T}Mtr dm2_slits_t
top MC03 (RGA) 3
XF:06BMA-OP{Slt:01-Ax:B}Mtr dm2_slits_b
bottom MC03 (RGA) 4
DM2 screen
XF:06BMA-BI{Diag:02-Ax:Y}Mtr dm2_fs
vertical actuator MC04 (RGA) 7
Mirror 2
XF:06BMA-OP{Mir:M2-Ax:YU}Mtr m2_yu
upstream jack MC04 (RGA) 1
XF:06BMA-OP{Mir:M2-Ax:YDO}Mtr m2_ydo
downstream, outboard jack MC04 (RGA) 2
XF:06BMA-OP{Mir:M2-Ax:YDI}Mtr m2_ydi
downstream, inboard jack MC04 (RGA) 3
XF:06BMA-OP{Mir:M2-Ax:XU}Mtr m2_xu
upstream lateral MC04 (RGA) 4
XF:06BMA-OP{Mir:M2-Ax:XD}Mtr m2_xd
downstream lateral MC04 (RGA) 5
XF:06BMA-OP{Mir:M2-Ax:Bend}Mtr m2_bender
bender MC04 (RGA) 6
Mirror 3
XF:06BMA-OP{Mir:M3-Ax:YU}Mtr
m3_yu
upstream jack MC05 (RGA) 1
XF:06BMA-OP{Mir:M3-Ax:YDO}Mtr m3_ydo
downstream, outboard jack MC05 (RGA) 2
XF:06BMA-OP{Mir:M3-Ax:YDI}Mtr m3_ydi
downstream, inboard jack MC05 (RGA) 3
XF:06BMA-OP{Mir:M3-Ax:XU}Mtr m3_xu
upstream lateral MC05 (RGA) 4
XF:06BMA-OP{Mir:M3-Ax:XD}Mtr m3_xd
downstream lateral MC05 (RGA) 5
E.S. FS XF:06BM-BI{FS:03-Ax:Y}Mtr dm3_fs
fluorescent screen MC06 (RGC1) 1
DM3 slits
XF:06BM-BI{Slt:02-Ax:O}Mtr dm3_slits_o
outboard MC06 (RGC1) 5
XF:06BM-BI{Slt:02-Ax:I}Mtr dm3_slits_i
inboard MC06 (RGC1) 6
XF:06BM-BI{Slt:02-Ax:T}Mtr dm3_slits_t
top MC06 (RGC1) 7
XF:06BM-BI{Slt:02-Ax:B}Mtr dm3_slits_b
bottom MC06 (RGC1) 8
DM3
XF:06BM-BI{Fltr:01-Ax:Y}Mtr dm3_foils
foils actuator MC06 (RGC1) 4
XF:06BM-BI{BCT-Ax:Y}Mtr dm3_bct
vertical stage MC06 (RGC1) 3
XF:06BM-BI{BPM:1-Ax:Y}Mtr
dm3_bpm
NanoBPM MC06 (RGC1)
2
XAFS Table
XF:06BMA-BI{XAFS-Ax:Tbl_YU}Mtr
xafs_yu
xafs table y up
MC07 (RGC1)
1
XF:06BMA-BI{XAFS-Ax:Tbl_YDO}Mtr
xafs_ydo
xafs table y down out
MC07 (RGC1)
2
XF:06BMA-BI{XAFS-Ax:Tbl_YDI}Mtr
xafs_ydi
xafs table y down in
MC07 (RGC1)
3
XF:06BMA-BI{XAFS-Ax:Tbl_XU}Mtr
xafs_xu
xafs table x up
MC07 (RGC1)
4
XF:06BMA-BI{XAFS-Ax:Tbl_XD}Mtr
xafs_xd
xafs table x down
MC07 (RGC1)
5
XF:06BMA-BI{XAFS-Ax:Tbl_RotH}Mtr
xafs_roth
xafs Huber
MC07 (RGC1)
6
XF:06BMA-BI{XAFS-Ax:Tbl_RotB}Mtr
xafs_rotb
xafs black rotation statge
MC07 (RGC1)
7
XF:06BMA-BI{XAFS-Ax:Tbl_RotS}Mtr
xafs_rots
xafs small rotation statge
MC07 (RGC1)
8
XAFS Stages
XF:06BMA-BI{XAFS-Ax:LinY}Mtr
xafs_liny
xafs sample y
MC08 (RGC1)
1
XF:06BMA-BI{XAFS-Ax:LinX}Mtr
xafs_linx
xafs sample x
MC08 (RGC1)
2
XF:06BMA-BI{XAFS-Ax:LinS}Mtr
xafs_lins
xafs sample small
MC08 (RGC1)
3
XF:06BMA-BI{XAFS-Ax:LinXS}Mtr
xafs_linxs
xafs reference
MC08 (RGC1)
4
XF:06BMA-BI{XAFS-Ax:Pitch}Mtr
xafs_pitch
xafs pitch stage
MC08 (RGC1)
5
XF:06BMA-BI{XAFS-Ax:Roll}Mtr
xafs_roll
xafs tilt stage
MC08 (RGC1)
6


xafs reference wheel
MC08 (RGC1)
7
shutters & screens
XF:06BM-PPS{Sh:FE}Pos-Sts
front end shutter PPS
XF:06BM-PPS{Sh:A}Pos-Sts
A hutch shutter PPS
XF:06BMA-OP{FS:1}Pos-Sts

fluorescent screen EPS
Goniometer circles
XF:06BM-ES{SixC-Ax:VTTH}Mtr
6bm:sixc_vtth
Vertical two theta
MC11 (RGC2)
1
XF:06BM-ES{SixC-Ax:VTH}Mtr
6bm:sixc_vth
Vertical theta
MC11 (RGC2)
2
XF:06BM-ES{SixC-Ax:CHI}Mtr
6bm:sixc_chi
Chi
MC11 (RGC2)
3
XF:06BM-ES{SixC-Ax:PHI}Mtr
6bm:sixc_phi
Phi
MC11 (RGC2)
4
XF:06BM-ES{SixC-Ax:HTH}Mtr
6bm:sixc_hth
Horizontal theta
MC11 (RGC2)
5
XF:06BM-ES{SixC-Ax:HTTH}Mtr
6bm:sixc_htth
Horizontal two theta
MC11 (RGC2)
6
XF:06BM-ES{SixC-Ax:ANAL}Mtr
6bm:sixc_anal
Analyzer
MC11 (RGC2)
7
XF:06BM-ES{SixC-Ax:DET}Mtr
6bm:sixc_det
Detector
MC11 (RGC2)
8
Goniometer motors
XF:06BM-ES{SixC-Ax:DETHOR}Mtr
6bm:sixc_det_h
Detector horizontal
MC12 (RGC2)
1
XF:06BM-ES{SixC-Ax:WHEEL1}Mtr
6bm:sixc_wh1
wheel 1
MC12 (RGC2)
2
XF:06BM-ES{SixC-Ax:WHEEL2}Mtr
6bm:sixc_wh2
wheel 2
MC12 (RGC2)
3
XF:06BM-ES{SixC-Ax:SAMX}Mtr
6bm:sixc_samx
sample X
MC12 (RGC2)
4
XF:06BM-ES{SixC-Ax:SAMY}Mtr
6bm:sixc_samy
sample Y
MC12 (RGC2)
5
XF:06BM-ES{SixC-Ax:SAMZ}Mtr
6bm:sixc_samz
sample Z
MC12 (RGC2)
6
XF:06BM-ES{SixC-Ax:Tbl_YD}Mtr
6bm:sixc_tyd
table Y downstream
MC12 (RGC2)
7
XF:06BM-ES{SixC-Ax:Tbl_YUI}Mtr
6bm:sixc_tyui
table Y upstream inboard
MC12 (RGC2)
8

Goniometer table

and slits

XF:06BM-ES{SixC-Ax:Tbl_YUO}Mtr
6bm:sixc_tyuo
table Y upstream outboard
MC13 (RGC2)
1
XF:06BM-ES{SixC-Ax:Tbl_XU}Mtr
6bm:sixc_txu
table X upstream
MC13 (RGC2)
2
XF:06BM-ES{SixC-Ax:Tbl_XD}Mtr
6bm:sixc_txd
table X downstream
MC13 (RGC2)
3
XF:06BM-ES{SixC-Ax:Tbl_Z}Mtr
6bm:sixc_tz
table Z
MC13 (RGC2)
4
XF:06BM-ES{SixC-Ax:Slt1_T}Mtr
6bm:sixc_slt1_t
top slit
MC13 (RGC2)
5
XF:06BM-ES{SixC-Ax:Slt1_B}Mtr
6bm:sixc_slt1_b
bottom slit
MC13 (RGC2)
6
XF:06BM-ES{SixC-Ax:Slt1_I}Mtr
6bm:sixc_slt1_i
inboard slit
MC13 (RGC2)
7
XF:06BM-ES{SixC-Ax:Slt1_O}Mtr
6bm:sixc_slt1_o
outboard slit
MC13 (RGC2)
8


Configure a motor to kill the amplifier after each movement

(From Adam Young at FMB-Oxford)

The motors can be disabled after a movement and this can be set at the Delta Tau level.

First you will need to connect to each MCS8+ with the beamline laptop and start PEWin.

Then do the following:

  1. Click on the 'View' menu at the top of the window. Then click 'Program/PLC Status (and upload)'.
  2. Select PLC1 and click 'Upload'. An editor showing PLC1 will appear.
  3. Scroll down to find the variables P105 to P805. The '1' to '8' part of these variables represent axis 1 to 8 on the MCS8+. The value of these variables determines whether or not the motors will be disabled after a move. They are likely all set to '0' meaning power stays on. The lateral motors are on axis 4 and 5 so P405 and P505 should be set to '1'.
  4. Click on the yellow downwards pointing arrow on the toolbar in the editor. This downloads the modified PLC1 from the editor to the Delta Tau. Close the editor.
  5. In the terminal window issue a 'save' to save the modified configuration to the Delta Tau non-volatile memory and issue '$$$' to refresh the controller.