Device Server |
|
||
AttributeCurvatureName | Tango::DEV_STRING | The attribute curvature name |
AttributeCurvatureRadiusName | Tango::DEV_STRING | Name of the attribute of the curvature radius. |
AttributePositionName | Tango::DEV_STRING | Name of the Attribute which move the Motors device. e.g: For a GalilAxis it is AxisCurrentPosition. |
AttributeTemperatureName | Tango::DEV_STRING | Name of the attribute of the temperature. |
Bender1MotorName | Tango::DEV_STRING | Name of the Bender 1 (first bender of the second crystal) Motor to create the proxy to this motor. |
Bender2MotorName | Tango::DEV_STRING | Name of the Bender 2 (second bender of the second crystal) Motor to create the proxy to this motor. |
BenderAsymetryPolynomialCoefficients | Array of double | List of the BenderAsymetry (A) Polynomial Coefficients values,for the current slot i.e : BenderAsymetry = a0+a1x+a2x^2 where x=theta. |
BenderName | Tango::DEV_STRING | Name of the 2nd Crystal Bender device |
CommandStateName | Tango::DEV_STRING | Name of the command State of the Motors device. e.g: For a simulated motors it is State. |
CommandStopName | Tango::DEV_STRING | Name of the command Stop of the Motors device. |
Crystal1TemperatureName | Tango::DEV_STRING | Name of the 1st Crystal Temperature Device |
DefaultFunctioningMode | Tango::DEV_LONG | The default functioning mode |
DefaultSlot | Tango::DEV_LONG | The default slot |
DistanceBetweenMonochromatorAndFocusingPoint | Tango::DEV_DOUBLE | This property is used for the first init to represent the distance between monochromator and the focusing point (of the sample). Called q distance. This value can be modified also by the attribute qdistance of the monochromator. |
DistanceBetweenSourceAndMonochromator | Tango::DEV_DOUBLE | This property represents the p variable in the curvature calculus. It represents a fixed distance between the beam source and the monochromator. |
EnableRs2 | Tango::DEV_BOOLEAN | Enable the rs2 motor in the energy command |
EnableRx2_1 | Tango::DEV_BOOLEAN | Enable the rx2_1 motor in the energy command |
EnableRx2_2 | Tango::DEV_BOOLEAN | Enable the rx2_2 motor in the energy command |
EnableRz2 | Tango::DEV_BOOLEAN | Enable the rz2 motor in the energy command |
EnableTs2 | Tango::DEV_BOOLEAN | Enable the ts2 motor in the energy command |
EnableTz1 | Tango::DEV_BOOLEAN | Enable the tz1 motor in the energy command |
EnableTz2 | Tango::DEV_BOOLEAN | Enable the tz2 motor in the energy command |
EncoderCorrectionFileName | Tango::DEV_STRING | Path and name of the file which contains the table of corrections for:
Encoder - Theta
the file should have the following scheme: Encoder Real 2.999 2.974 4.999 4.978 ... ... |
HeightExit | Tango::DEV_DOUBLE | H : HeightExit Wanted, it will be used to calculate Tz2 (= D). |
Rs2MotorName | Tango::DEV_STRING | Name of the Rs2 Motor(Roll of the 2nd crystal). |
Rs2PolynomialCoefficients | Array of double | List of the Rs2 (roll) Polynomial Coefficients values, for the current slot . i.e : Rs2 = a0+a1x+a2x^2 where x=theta. |
Rx2_1MotorName | Tango::DEV_STRING | Name of the Rx2_1 Motor (Fine Pitch of the 2nd crystal made by a piezomotor). |
Rx2_1PolynomialCoefficients | Array of double | List of the Rx2_1 (FinePitch) Polynomial Coefficients values, for the current slot. i.e : Rx2_1 = a0+a1x+a2x^2 where x=theta. |
Rx2_2MotorName | Tango::DEV_STRING | Name of the Rx2_2 Motor (Coarse Pitch of the 2nd crystal made by a picomotor). |
Rx2_2PolynomialCoefficients | Array of double | List of the Rx2_2(CoarsePitch) Polynomial Coefficients values, for the current slot (bender). i.e : Rx2_2 = a0+a1x+a2x^2 where x=theta. |
Rz2MotorName | Tango::DEV_STRING | Name of the Rz2 Motor (Yaw of the 2nd crystal). |
Rz2PolynomialCoefficients | Array of double | List of the Rz2 (Yaw) Polynomial Coefficients values, for the current slot (bender). i.e : Rz2 = a0+a1x+a2x^2 where x=theta. |
TablesPath | Tango::DEV_STRING | The path to the tables |
ThetaBraggMotorName | Tango::DEV_STRING | Name of the Theta Bragg Motor (Rx). |
Ts2MotorName | Tango::DEV_STRING | Name of the Ts2 Motor (Longitudinal Translation of the 2nd crystal). |
Ts2Tz2_Rs2Rx2CorrectionFileName | Tango::DEV_STRING | Path and name of the file which contains the table of corrections for:
Rs2 = f(Ts2 - Tz2) and
Rx2 = f(Ts2 - Tz2).
the file should have the following scheme: Tz2 Rs2 Rx2_2 Ts2 Rs2 Rx2_2 10.235 0.132 1.0628 10.235 1.132 2.0628 10.535 0.232 0.9628 10.535 1.232 1.9628 ... ... ... ... ... ... |
Tz1MotorName | Tango::DEV_STRING | Name of the Tz1 Motor (Elevation Translation of the 1st cristal). |
Tz2MotorName | Tango::DEV_STRING | Name of the Tz2 Motor (Elevation Translation of the 2nd crystal). |
UseEncoderCorrection | Tango::DEV_BOOLEAN | Flag saying if the encoder correction will be used. |
Property Name | Default Values |
AttributeCurvatureName | No default value |
AttributeCurvatureRadiusName | No default value |
AttributePositionName | AxisCurrentPosition |
AttributeTemperatureName | temperature |
Bender1MotorName | No default value |
Bender2MotorName | No default value |
BenderAsymetryPolynomialCoefficients | 0, 0, 0 |
BenderName | No default value |
CommandStateName | No default value |
CommandStopName | No default value |
Crystal1TemperatureName | No default value |
DefaultFunctioningMode | No default value |
DefaultSlot | No default value |
DistanceBetweenMonochromatorAndFocusingPoint | No default value |
DistanceBetweenSourceAndMonochromator | No default value |
EnableRs2 | true |
EnableRx2_1 | true |
EnableRx2_2 | true |
EnableRz2 | true |
EnableTs2 | true |
EnableTz1 | true |
EnableTz2 | true |
EncoderCorrectionFileName | No default value |
HeightExit | 25 |
Rs2MotorName | No default value |
Rs2PolynomialCoefficients | No default value |
Rx2_1MotorName | No default value |
Rx2_1PolynomialCoefficients | 0, 0, 0 |
Rx2_2MotorName | No default value |
Rx2_2PolynomialCoefficients | 0, 0, 0 |
Rz2MotorName | No default value |
Rz2PolynomialCoefficients | No default value |
TablesPath | No default value |
ThetaBraggMotorName | No default value |
Ts2MotorName | No default value |
Ts2Tz2_Rs2Rx2CorrectionFileName | No default value |
Tz1MotorName | No default value |
Tz2MotorName | No default value |
UseEncoderCorrection | true |