Skip to content

Devices list

Devices in the Beamline

The devices in the beamline have different components. To see the different component of a device use device.component_names. For instance, to see the component of the plane grating monochromator, called pgm, use pgm.component_names

In general one can manipulate each component by referring to it as device.component. For example the energy of the monochromator is pgm.en.

Accelerator

label: accelerator

Motor Description Units
acc.current The ring current mA
next_injection.time_next_injection Next injection time sec

Aperture

label: apertures

Motor Description Units
au.top Top aperture mm
au.bottom Bottom aperture mm
au.left Left aperture mm
au.right Right aperture mm

M1

label: mirrors

Motor Description Units
m1.tx Translation in X µm
m1.ty Translation in Y µm
m1.rx Rotation about X axis rad
m1.ry Rotation about Y axis rad
m1.rz Rotation about Z axis rad
m1.temperature temperature °C

Plane Grating Monochromator

label: pgm

Motor Description Units
pgm.en Energy eV
pgm.cff Constant fix focus factor a.u.
pgm.diff_order Diffraction Order a.u.
pgm.slit Exit Slit width µm
pgm.grating The grating that is being used l/mm
pgm.beta The incident exit angle on the grating deg
pgm.theta The incident angle on the mirror deg

Keithleys

label: keithley Two Keithleys are available with names kth00(model 6517) and kth01 (model 6514). Each device has the following components:

Motor Description Units Values
kth(xx).readback current Amp
kth(xx).rnge range n.a.
kth(xx).nplc number of power line cycles n.a. 0.01 (fast) to 10 (accurate)
kth(xx).int_time integration time n.a.
kth(xx).avg_num number of averages n.a. 1-100 readings
kth(xx).avg_type average type n.a. 0:moving average, 1:repeating average
kth(xx).vsrc_ena voltage enabled n.a. 0:no, 1:yes
kth(xx).vsrc voltage n.a. 40 V to 400 V

Focus Chamber

label: chamber The Focus Chamber device at the moment is READ ONLY

Motor Description Units
chamber.Rail Rail position distance along the beam (read only) mm
chamber.Scale Current image conversion factor micron/pixel
chamber.Tilt Rotation of an ellipse calculated by an elliptical fit to the spot degree
chamber.Camera Camera Positions (x,y) pixel number
chamber.Wpos Position of FWHM based calculation (h,v) pixel number
chamber.Wfwhm FWHM value of FWHM based calculation (h,v) pixel number
chamber.Gpos Position of Gauss Fit (h,v) pixel number
chamber.Gsigma Sigma value of Gauss Fit (h,v) pixel number
chamber.Mpos First moment of (h,v) distributions pixel number
chamber.Msigma Second moment of (h,v) distributions pixel number
chamber.Cpos Position of Centroids (h,v) pixel number
chamber.sum_intensity Sum of the intensity
chamber.max_intensity Max of the intensity

The chamber.Camera component has two signals, one for each position, accessible using chamber.Camera.x and chamber.Camera.y.
The other components marked with (h,v) have a signal for each value, accessible using .v and .h (e.g. chamber.Wpos.v and chamber.Wpos.h).