TANGO
Device Server



Monochromator Device For The Diffabs BeamLine.
Device Attributes Description

MonochromatorDiffabs Class

Revision: release_1_1_1 - Author: delos

Scalar Attributes
Attribute name
Data Type
R/W Type
Expert
energy: Display the current Energy value.
DEV_DOUBLE
READ_WRITE
No
lambda: Display the value of the wavelength associated to the Energy.
DEV_DOUBLE
READ_WRITE
No
thetaBragg: The Theta Bragg angle which is the angle between the incident beam light and the first crystal.
DEV_DOUBLE
READ_WRITE
No
rs2: Roll of the second crystal.
DEV_DOUBLE
READ_WRITE
Yes
rz2: Yaw of the second crystal.
DEV_DOUBLE
READ_WRITE
Yes
rx2_1: Fine piezo pusher.
DEV_DOUBLE
READ_WRITE
Yes
tz2: Elevation translation of the second crystal.
DEV_DOUBLE
READ_WRITE
Yes
bender: This value represent the pseudo motor bender. Half his value is applied to the two benders Bender1 and Bender2.
DEV_DOUBLE
READ_WRITE
Yes
bender1: Value of the first bender.
DEV_DOUBLE
READ_WRITE
Yes
bender2: Value of the second bender.
DEV_DOUBLE
READ_WRITE
Yes
unspin: Unspin the second crystal.
DEV_DOUBLE
READ_WRITE
Yes
currentFunctioningMode: String describing the current functioning mode.
DEV_STRING
READ
No
currentSlot: String describing the current slot.
DEV_STRING
READ
No
crystalName: Name of the Crystal.
DEV_STRING
READ
No
crystalTemperature: Temperature of the crystal.
DEV_DOUBLE
READ
No
crystalInterReticularDistance: Inter Reticular distance of the crystal.
DEV_DOUBLE
READ
No
qDistance: Distance between crystal and focalisation.
DEV_DOUBLE
READ_WRITE
No
crystalCurvatureRadius: This attribute represents the curvature radius of the first crystal of the current unit.
DEV_DOUBLE
READ
No
TheoricalCurvatureRadius: This is the theorical curvature radius of the crystal.
DEV_DOUBLE
READ
No
simEnergy: Defines the simulated value of the energy.
DEV_DOUBLE
READ_WRITE
No
simLambda: Gives the value of the lambda.
DEV_DOUBLE
READ_WRITE
No
simThetaBragg: Defines the simulated value of the theta bragg.
DEV_DOUBLE
READ_WRITE
No
simTheoricalCurvatureRadius: Gives the value of the thorical curvature radius according the value of the Energy.
DEV_DOUBLE
READ
No
finePitchPolynomialOffset: Used to shift the polynomial curve representing the fine pitch from the energy
DEV_DOUBLE
WRITE
Yes
yawPolynomialOffset: Used to shift the polynomial curve representing the yaw from the energy
DEV_DOUBLE
WRITE
Yes
rollPolynomialOffset: Used to shift the polynomial curve representing the roll from the energy
DEV_DOUBLE
WRITE
Yes
benderPolynomialOffset: Used to shift the polynomial curve representing the bender from the energy
DEV_DOUBLE
WRITE
Yes
radiusType: Two possible values : 0 for mean radius type and 1 for the spot type.
DEV_SHORT
WRITE
Yes







ESRF - Software Engineering Group