TANGO
Device Server



Monochromator Device For The Swing BeamLine.
Device Attributes Description

MonochromatorSwing Class

Revision: release_2_0_3 - Author: langlois

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
No
theoricalThetaBragg: The theorical theta bragg value (low energy corrected)
DEV_DOUBLE
READ
No
mechanicalThetaBragg: The mechanical theta bragg value (motor error corrected)
DEV_DOUBLE
READ_WRITE
Yes
rx2_1: Fine piezo pusher.
DEV_DOUBLE
READ_WRITE
Yes
deltaTheta2: the delta theta2 value
DEV_DOUBLE
READ
No
rs2: Roll of the second crystal.
DEV_DOUBLE
READ_WRITE
Yes
tz2: Elevation translation of the second crystal.
DEV_DOUBLE
READ_WRITE
Yes
beamExitHeight: The wanted beam exit height value (used only for Fixed Exit mode)
DEV_DOUBLE
READ_WRITE
No
beamHeight: The real beam exit height value computed from the encoder value. thanks to the formula: 2dcosTheta
DEV_DOUBLE
READ
No
exitAngle: the exit angle value
DEV_DOUBLE
READ
No
currentFunctioningMode: String describing the current functioning mode.
DEV_STRING
READ
No
currentSlot: String describing the current logical slot.
DEV_STRING
READ
No
currentMechanicalSlot: String describing the current mechanical slot (from the encoder position value).
DEV_STRING
READ
No
crystalName: Name of the Crystal.
DEV_STRING
READ
No
crystal1Temperature: Temperature of the first crystal.
DEV_DOUBLE
READ
No
crystal1InterReticularDistance: Inter Reticular distance of the first crystal according its temperature.
DEV_DOUBLE
READ
No
crystal2Temperature: Temperature of the second crystal.
DEV_DOUBLE
READ
No
crystal2InterReticularDistance: Inter Reticular distance of the second crystal according its temperature.
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
No
simTheoricalThetaBragg: Defines the simulated value of the theorical theta bragg (low energy corrected).
DEV_DOUBLE
READ
No
simMechanicalThetaBragg: Defines the simulated value of the mechanical theta bragg (motor error corrected).
DEV_DOUBLE
READ_WRITE
No
slotInIndicator: The Slot #IN indicator value (contact or not)
DEV_BOOLEAN
READ
No
slotOutIndicator: The Slot #OUT indicator value (contact or not)
DEV_BOOLEAN
READ
No







ESRF - Software Engineering Group