TANGO
Device Server



Mechanical 1,2 or 4 motors generic bender.
Properties Description

MechanicalGenericBender Class

Revision: - Author:






Device Properties
Property name
Property type
Description
AttributePositionName Tango::DEV_STRING Give the name of the attribute to move the motor according the motors device used.
Bender1MotorName Tango::DEV_STRING Name of the first motor bender to create the proxy to this motor.
Bender2MotorName Tango::DEV_STRING Name of the second motor bender to create the proxy to this motor.
Bender3MotorName Tango::DEV_STRING Name of the third motor bender to create the proxy to this motor.
Bender4MotorName Tango::DEV_STRING Name of the fourth motor bender to create the proxy to this motor.
BenderCurvatureConstantA1 Tango::DEV_DOUBLE The bender curvature constant A value used to compute the pseudo bender according the Rbender value. C=A/R+B
BenderCurvatureConstantA2 Tango::DEV_DOUBLE The bender curvature constant A value used to compute the pseudo bender according the Rbender value. C=A/R+B
BenderCurvatureConstantA3 Tango::DEV_DOUBLE The bender curvature constant A value used to compute the pseudo bender according the Rbender value. C=A/R+B
BenderCurvatureConstantA4 Tango::DEV_DOUBLE The bender curvature constant A value used to compute the pseudo bender according the Rbender value. C=A/R+B
BenderCurvatureConstantB1 Tango::DEV_DOUBLE The bender curvature constant B value used to compute the pseudo bender according the Rbender value. C=A/R+B
BenderCurvatureConstantB2 Tango::DEV_DOUBLE The bender curvature constant B value used to compute the pseudo bender according the Rbender value. C=A/R+B
BenderCurvatureConstantB3 Tango::DEV_DOUBLE The bender curvature constant B value used to compute the pseudo bender according the Rbender value. C=A/R+B
BenderCurvatureConstantB4 Tango::DEV_DOUBLE The bender curvature constant B value used to compute the pseudo bender according the Rbender value. C=A/R+B
C1TableFirstIndex Tango::DEV_ULONG The index of the first column of the C1 table. It is used when the table file contains more than 2 columns
C1TablePath Tango::DEV_STRING The path for the table to compute the C1 value according the Rbender value
C1TableSecondIndex Tango::DEV_ULONG The index of the second column of the C1 table. It is used when the table file contains more than 2 columns
C2TableFirstIndex Tango::DEV_ULONG The index of the first column of the C2 table. It is used when the table file contains more than 2 columns
C2TablePath Tango::DEV_STRING The path for the table to compute the C2 value according the Rbender value
C2TableSecondIndex Tango::DEV_ULONG The index of the second column of the C2 table. It is used when the table file contains more than 2 columns
C3TableFirstIndex Tango::DEV_ULONG The index of the first column of the C3 table. It is used when the table file contains more than 2 columns
C3TablePath Tango::DEV_STRING The path for the table to compute the C3 value according the Rbender value
C3TableSecondIndex Tango::DEV_ULONG The index of the second column of the C4 table. It is used when the table file contains more than 2 columns
C4TableFirstIndex Tango::DEV_ULONG The index of the first column of the C4 table. It is used when the table file contains more than 2 columns
C4TablePath Tango::DEV_STRING The path for the table to compute the C4 value according the Rbender value
C4TableSecondIndex Tango::DEV_ULONG The index of the second column of the C4 table. It is used when the table file contains more than 2 columns
CommandStateName Tango::DEV_STRING Gives the name of the STATE command according the target device. For SimulatedMotor it is State.
CommandStopName Tango::DEV_STRING Name of the command stop for the reached device.
MaximalAsymmetry Tango::DEV_DOUBLE The maximal value for asymmetry value.
MaximalBender1 Tango::DEV_DOUBLE The maximal bender 1 value.
MaximalBender2 Tango::DEV_DOUBLE The maximal bender 2 value.
MaximalBender3 Tango::DEV_DOUBLE The maximal bender 3 value.
MaximalBender4 Tango::DEV_DOUBLE The maximal bender 4 value.
MaximalCurvature Tango::DEV_DOUBLE The maximal curvature value.
MaximalPseudoBender Tango::DEV_DOUBLE The maximal value for the Pseudo Bender value (C value).
MinimalAsymmetry Tango::DEV_DOUBLE The minimal value for asymmetry value.
MinimalBender1 Tango::DEV_DOUBLE The minimal bender 1 value.
MinimalBender2 Tango::DEV_DOUBLE The minimal bender 2 value.
MinimalBender3 Tango::DEV_DOUBLE The minimal bender 3 value.
MinimalBender4 Tango::DEV_DOUBLE The minimal bender 4 value.
MinimalCurvature Tango::DEV_DOUBLE The minimal curvature value.
MinimalPseudoBender Tango::DEV_DOUBLE The minimal value for the Pseudo Bender value (C value).
Rbender1TableFirstIndex Tango::DEV_ULONG The index of the first column of the Rbender1 table. It is used when the table file contains more than 2 columns
Rbender1TablePath Tango::DEV_STRING The path for the table to compute the R1 value according the C1 value
Rbender1TableSecondIndex Tango::DEV_ULONG The index of the second column of the Rbender1 table. It is used when the table file contains more than 2 columns
Rbender2TableFirstIndex Tango::DEV_ULONG The index of the first column of the Rbender2 table. It is used when the table file contains more than 2 columns
Rbender2TablePath Tango::DEV_STRING The path for the table to compute the R2 value according the C2 value
Rbender2TableSecondIndex Tango::DEV_ULONG The index of the second column of the Rbender2 table. It is used when the table file contains more than 2 columns
Rbender3TableFirstIndex Tango::DEV_ULONG The index of the first column of the Rbender3 table. It is used when the table file contains more than 2 columns
Rbender3TablePath Tango::DEV_STRING The path for the table to compute the R3 value according the C3 value
Rbender3TableSecondIndex Tango::DEV_ULONG The index of the second column of the Rbender3 table. It is used when the table file contains more than 2 columns
Rbender4TableFirstIndex Tango::DEV_ULONG The index of the first column of the Rbender4 table. It is used when the table file contains more than 2 columns
Rbender4TablePath Tango::DEV_STRING The path for the table to compute the R4 value according the C4 value
Rbender4TableSecondIndex Tango::DEV_ULONG The index of the second column of the Rbender4 table. It is used when the table file contains more than 2 columns
RbenderTableFirstIndex Tango::DEV_ULONG The index of the first column of the Rbender table. It is used when the table file contains more than 2 columns
RbenderTablePath Tango::DEV_STRING The path for the table to compute the R value according the C value
RbenderTableSecondIndex Tango::DEV_ULONG The index of the second column of the Rbender table. It is used when the table file contains more than 2 columns
UseEquation Tango::DEV_BOOLEAN if true, equation are used if false table must be given
NumberOfMotors Tango::DEV_SHORT The number of motors of the bender.
TablesPath Tango::DEV_STRING The path to the tables
AutoSendAfterWrite Tango::DEV_BOOLEAN Set the AutoSend flag to false after each SendValue execution
AutoSendAtInit Tango::DEV_BOOLEAN Value of the AutoSend Flag at Init. (default: false)



There is no Class properties.



ESRF - Software Engineering Group