TANGO
Device Server



Monochromator for the Cassiopee Beam Line
Properties Description

MonochromatorCassiopee Class

Revision: release_1_3_3 - Author: langlois






Device Properties
Property name
Property type
Description
AlphaCorrectionTablePath Tango::DEV_STRING The file path of the alpha correction table
AttributeGratingForwardLimitSwitchName Tango::DEV_STRING The name of the grating forward limit switch. This attribute is useful for the anticollision checking.
AttributeMirrorBackwardLimitSwitchName Tango::DEV_STRING The name of the mirror backward limit switch. This attribute is useful for the anticollision checking.
AttributePositionName Tango::DEV_STRING Give the name of the attribute to move the motor according the motors device used.
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.
Constraint1600TablePath Tango::DEV_STRING The constraint table path for the grating 1600. Gives the optimal c value for an energy value
Constraint400TablePath Tango::DEV_STRING The constraint table path for the grating 400. Gives the optimal c value for an energy value
Constraint800TablePath Tango::DEV_STRING The constraint table path for the grating 800. Gives the optimal c value for an energy value
DefaultBehaviour Tango::DEV_ULONG The default behaviour choosen to start when a Init command is called. The possibles values are : 1) Real Petersen 2) Modified Petersen 3) Fixed Deviation
DefaultResolutionCriterion Tango::DEV_ULONG The default resolution criterion choosen to start when a Init command is called. The possibles values are : 1) Fixed Slits 2) Fixed Resolution 3) Fixed Resolving Power
DefaultSlot Tango::DEV_ULONG The default slot choosen to start when a Init command is called. The possibles values are : 1) #1--> [8.86 - 155 eV] Grating 400 2) #2 -->[35 - 826 eV] Grating 800 3) #3 -->[69 - 1550 eV] Grating 1600
DefaultVGDCriterion Tango::DEV_ULONG The default VGD criterion choosen to start when a Init command is called. The possibles values are : 1) No Move 2) High Flux 3) High Harmonics Rejection
ExitSlitDeviceName Tango::DEV_STRING The name of the exit Slit Device
Grating1600EncoderReferencePosition Tango::DEV_DOUBLE The encoder reference position for the grating 1600
Grating1600RelativeMaxPosition Tango::DEV_DOUBLE The maximum relative position for the grating 1600
Grating1600RelativeMinPosition Tango::DEV_DOUBLE The minimum relative position for the grating 1600
Grating400EncoderReferencePosition Tango::DEV_DOUBLE The encoder reference position for the grating 400
Grating400RelativeMaxPosition Tango::DEV_DOUBLE The maximum relative position for the grating 400
Grating400RelativeMinPosition Tango::DEV_DOUBLE The minimum relative position for the grating 400
Grating800EncoderReferencePosition Tango::DEV_DOUBLE The encoder reference position for the grating 800
Grating800RelativeMaxPosition Tango::DEV_DOUBLE The maximum relative position for the grating 800
Grating800RelativeMinPosition Tango::DEV_DOUBLE The minimum relative position for the grating 800
GratingRotationMotorName Tango::DEV_STRING The grating rotation motor name.
GratingTranslationMotorName Tango::DEV_STRING The grating translation motor name.
GrooveDepth1600TablePath Tango::DEV_STRING The path of the file which gives the groove depth of the grating 3 according the current position on the grating.
GrooveDepth400TablePath Tango::DEV_STRING The path of the file which gives the groove depth of the grating 1 according the current position on the grating.
GrooveDepth800TablePath Tango::DEV_STRING The path of the file which gives the groove depth of the grating 2 according the current position on the grating.
MirrorRotationMotorName Tango::DEV_STRING The mirror rotation motor name.
Resolution1600TablePath Tango::DEV_STRING The path for the grating 1600 tr/mm resolution table file.
Resolution400TablePath Tango::DEV_STRING The path for the grating 400 tr/mm resolution table file.
Resolution800TablePath Tango::DEV_STRING The path for the grating 800 tr/mm resolution table file.
SlitAperture1600TablePath Tango::DEV_STRING The path for the grating 1600 tr/mm slit aperture table file.
SlitAperture400TablePath Tango::DEV_STRING The path for the grating 400 tr/mm slit aperture table file.
SlitAperture800TablePath Tango::DEV_STRING The path for the grating 800 tr/mm slit aperture table file.
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
TablesPath Tango::DEV_STRING The path to the tables
VGDTranslation1600TablePath Tango::DEV_STRING The path for the grating 1600 tr/mm translation table file.
VGDTranslation400TablePath Tango::DEV_STRING The path for the grating 400 tr/mm translation table file.
VGDTranslation800TablePath Tango::DEV_STRING The path for the grating 800 tr/mm translation table file.
X0SlitConversionParameter Tango::DEV_DOUBLE X0 Parameter in the conversions equations: - from_aperture_to_encoder_value: encoder_value = X0 - 46. * sin( acos( 1. - aperture/92000. ) ) - from_encoder_value_to_aperture: aperture = 92. * 1000. * (1. - cos( asin( (encoder_val-X0)/46. ) ) );






Device Properties Default Values:
Property Name Default Values
AlphaCorrectionTablePath No default value
AttributeGratingForwardLimitSwitchName forwardLimitSwitch
AttributeMirrorBackwardLimitSwitchName backwardLimitSwitch
AttributePositionName No default value
CommandStateName state
CommandStopName stop
Constraint1600TablePath No default value
Constraint400TablePath No default value
Constraint800TablePath No default value
DefaultBehaviour 3
DefaultResolutionCriterion 1
DefaultSlot 1
DefaultVGDCriterion 1
ExitSlitDeviceName No default value
Grating1600EncoderReferencePosition No default value
Grating1600RelativeMaxPosition No default value
Grating1600RelativeMinPosition No default value
Grating400EncoderReferencePosition No default value
Grating400RelativeMaxPosition No default value
Grating400RelativeMinPosition No default value
Grating800EncoderReferencePosition No default value
Grating800RelativeMaxPosition No default value
Grating800RelativeMinPosition No default value
GratingRotationMotorName No default value
GratingTranslationMotorName No default value
GrooveDepth1600TablePath No default value
GrooveDepth400TablePath No default value
GrooveDepth800TablePath No default value
MirrorRotationMotorName No default value
Resolution1600TablePath No default value
Resolution400TablePath No default value
Resolution800TablePath No default value
SlitAperture1600TablePath No default value
SlitAperture400TablePath No default value
SlitAperture800TablePath No default value
SlitApertureAttributeName gap
SlitStateCommandName state
SlitStopCommandName stop
TablesPath No default value
VGDTranslation1600TablePath No default value
VGDTranslation400TablePath No default value
VGDTranslation800TablePath No default value
X0SlitConversionParameter 0



There is no Class properties.






ESRF - Software Engineering Group