TANGO
Device Server



Monochromator for the Desir Beam Line
Properties Description

MonochromatorDesir Class

Revision: release_1_0_4 - Author: postollec






Device Properties
Property name
Property type
Description
AlphaCorrectionTablePath Tango::DEV_STRING The file path of the alpha correction table
AttributePositionName Tango::DEV_STRING Give the name of the attribute to move the motor according the motors device used.
BallRadius Tango::DEV_DOUBLE This is the radius of the ball ensuring the contact between the grating motion arm and the sine bar. (in mm)
CalibrationConstantK Tango::DEV_DOUBLE The K constant value of the calibration.
CommandDefinePositionName Tango::DEV_STRING The name of the DefinePosition command of the reached device
CommandStateName Tango::DEV_STRING Gives the name of the STATE command according the target device. For simulated motors it is State.
CommandStopName Tango::DEV_STRING Name of the STOP command for the reached device.
DefaultBehaviour Tango::DEV_ULONG The default behaviour index when an init command is called
DefaultGratingTranslationCriterion Tango::DEV_ULONG The default grating translation criterion when an init command is called
DefaultResolutionCriterion Tango::DEV_ULONG The default resolution criterion when an init command is called
DefaultSlot Tango::DEV_ULONG The default slot value when init is called
EntrySlitDeviceName Tango::DEV_STRING The name of the entry slit device
ExitSlitDeviceName Tango::DEV_STRING The name of the exit slit device
Grating200CurvatureRadius Tango::DEV_DOUBLE The curvature radius of the grating 200
Grating200EncoderReferencePosition Tango::DEV_DOUBLE The encoder reference position for the grating 200
Grating200RelativeMaxPosition Tango::DEV_DOUBLE The maximum relative position for the grating 200
Grating200RelativeMinPosition Tango::DEV_DOUBLE The minimum relative position for the grating 200
Grating200ThicknessCompensation Tango::DEV_DOUBLE The grating 200 thickness compensation value to correct the difference of thickness between the differents gratings
Grating2400CurvatureRadius Tango::DEV_DOUBLE The curvature radius of the grating 2400
Grating2400EncoderReferencePosition Tango::DEV_DOUBLE The encoder reference position for the grating 2400
Grating2400RelativeMaxPosition Tango::DEV_DOUBLE The maximum relative position for the grating 2400
Grating2400RelativeMinPosition Tango::DEV_DOUBLE The minimum relative position for the grating 2400
Grating2400ThicknessCompensation Tango::DEV_DOUBLE The grating 2400 thickness compensation value to correct the difference of thickness between the differents gratings
Grating4300CurvatureRadius Tango::DEV_DOUBLE The curvature radius of the grating 4300
Grating4300EncoderReferencePosition Tango::DEV_DOUBLE The encoder reference position for the grating 4300
Grating4300RelativeMaxPosition Tango::DEV_DOUBLE The maximum relative position for the grating 4300
Grating4300RelativeMinPosition Tango::DEV_DOUBLE The minimum relative position for the grating 4300
Grating4300ThicknessCompensation Tango::DEV_DOUBLE The grating 4300 thickness compensation value to correct the difference of thickness between the differents gratings
GratingMotionArmLength Tango::DEV_DOUBLE This is the length of the grating motion arm (in mm)
GratingRotationMotorName Tango::DEV_STRING The grating rotation motor name.
GratingTranslationMotorName Tango::DEV_STRING The grating translation motor name.
HalfDistanceBetweenSlits Tango::DEV_DOUBLE The distance z is the half distance between the center of the two slits (not 2z but only z !!)
MaxEntrySlitGap Tango::DEV_DOUBLE this the maximum entry slit gap available. This value is useful to know which maximal value can be entered for the gap of the entry slit.
SlitApertureAttributeName Tango::DEV_STRING The name of the attribute aperture of the slit device
SlitStateCommandName Tango::DEV_STRING The name of the slit state command
SlitStopCommandName Tango::DEV_STRING The name of the command to stop the slit gap






Device Properties Default Values:
Property Name Default Values
AlphaCorrectionTablePath No default value
AttributePositionName No default value
BallRadius 4
CalibrationConstantK 1.00343
CommandDefinePositionName InitializeReferencePosition
CommandStateName state
CommandStopName stop
DefaultBehaviour 1
DefaultGratingTranslationCriterion 1
DefaultResolutionCriterion 1
DefaultSlot 1
EntrySlitDeviceName No default value
ExitSlitDeviceName No default value
Grating200CurvatureRadius No default value
Grating200EncoderReferencePosition No default value
Grating200RelativeMaxPosition No default value
Grating200RelativeMinPosition No default value
Grating200ThicknessCompensation 0.0
Grating2400CurvatureRadius No default value
Grating2400EncoderReferencePosition No default value
Grating2400RelativeMaxPosition No default value
Grating2400RelativeMinPosition No default value
Grating2400ThicknessCompensation -4.75
Grating4300CurvatureRadius No default value
Grating4300EncoderReferencePosition No default value
Grating4300RelativeMaxPosition No default value
Grating4300RelativeMinPosition No default value
Grating4300ThicknessCompensation 0.0
GratingMotionArmLength 232.558
GratingRotationMotorName No default value
GratingTranslationMotorName No default value
HalfDistanceBetweenSlits 87.1
MaxEntrySlitGap No default value
SlitApertureAttributeName gap
SlitStateCommandName state
SlitStopCommandName stop



There is no Class properties.






ESRF - Software Engineering Group