TANGO
Device Server



8 or 16 Piezos generic bender.
Properties Description

PiezoGenericBender Class

Revision: release_1_2_2 - Author: flanglois






Device Properties
Property name
Property type
Description
AttributeVoltageName Tango::DEV_STRING Give the name of the attribute to move the Piezo according the Piezos device used.
AttributeTargetName Tango::DEV_STRING The target attribute name
Bender1PiezoName Tango::DEV_STRING Name of the first piezo bender to create the proxy to this Piezo.
Bender2PiezoName Tango::DEV_STRING Name of the second piezo bender to create the proxy to this Piezo.
Bender3PiezoName Tango::DEV_STRING Name of the third piezo bender to create the proxy to this Piezo.
Bender4PiezoName Tango::DEV_STRING Name of the fourth piezo bender to create the proxy to this Piezo.
Bender5PiezoName Tango::DEV_STRING Name of the 5 piezo bender to create the proxy to this Piezo.
Bender6PiezoName Tango::DEV_STRING Name of the 6 piezo bender to create the proxy to this Piezo.
Bender7PiezoName Tango::DEV_STRING Name of the 7 piezo bender to create the proxy to this Piezo.
Bender8PiezoName Tango::DEV_STRING Name of the 8 piezo bender to create the proxy to this Piezo.
Bender9PiezoName Tango::DEV_STRING Name of the 9 piezo bender to create the proxy to this Piezo.
Bender10PiezoName Tango::DEV_STRING Name of the 10 piezo bender to create the proxy to this Piezo.
Bender11PiezoName Tango::DEV_STRING Name of the 11 piezo bender to create the proxy to this Piezo.
Bender12PiezoName Tango::DEV_STRING Name of the 12 piezo bender to create the proxy to this Piezo.
Bender13PiezoName Tango::DEV_STRING Name of the 13 piezo bender to create the proxy to this Piezo.
Bender14PiezoName Tango::DEV_STRING Name of the 14 piezo bender to create the proxy to this Piezo.
Bender15PiezoName Tango::DEV_STRING Name of the 15 piezo bender to create the proxy to this Piezo.
Bender16PiezoName Tango::DEV_STRING Name of the 16 piezo bender to create the proxy to this Piezo.
CommandStateName Tango::DEV_STRING Gives the name of the STATE command according the target device. For SimulatedPiezo 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.
MaximalBender5 Tango::DEV_DOUBLE The maximal bender 5 value.
MaximalBender6 Tango::DEV_DOUBLE The maximal bender 6 value.
MaximalBender7 Tango::DEV_DOUBLE The maximal bender 7 value.
MaximalBender8 Tango::DEV_DOUBLE The maximal bender 8 value.
MaximalBender9 Tango::DEV_DOUBLE The maximal bender 9 value.
MaximalBender10 Tango::DEV_DOUBLE The maximal bender 10 value.
MaximalBender11 Tango::DEV_DOUBLE The maximal bender 11 value.
MaximalBender12 Tango::DEV_DOUBLE The maximal bender 12 value.
MaximalBender13 Tango::DEV_DOUBLE The maximal bender 13 value.
MaximalBender14 Tango::DEV_DOUBLE The maximal bender 14 value.
MaximalBender15 Tango::DEV_DOUBLE The maximal bender 15 value.
MaximalBender16 Tango::DEV_DOUBLE The maximal bender 16 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.
MinimalBender5 Tango::DEV_DOUBLE The minimal bender 5 value.
MinimalBender6 Tango::DEV_DOUBLE The minimal bender 6 value.
MinimalBender7 Tango::DEV_DOUBLE The minimal bender 7 value.
MinimalBender8 Tango::DEV_DOUBLE The minimal bender 8 value.
MinimalBender9 Tango::DEV_DOUBLE The minimal bender 9 value.
MinimalBender10 Tango::DEV_DOUBLE The minimal bender 10 value.
MinimalBender11 Tango::DEV_DOUBLE The minimal bender 11 value.
MinimalBender12 Tango::DEV_DOUBLE The minimal bender 12 value.
MinimalBender13 Tango::DEV_DOUBLE The minimal bender 13 value.
MinimalBender14 Tango::DEV_DOUBLE The minimal bender 14 value.
MinimalBender15 Tango::DEV_DOUBLE The minimal bender 15 value.
MinimalBender16 Tango::DEV_DOUBLE The minimal bender 16 value.
MinimalCurvature Tango::DEV_DOUBLE The minimal curvature value.
MinimalPseudoBender Tango::DEV_DOUBLE The minimal value for the Pseudo Bender value (C value).
NumberOfPiezo Tango::DEV_SHORT The number of Piezos of the bender.
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
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
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
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
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
Rbender5TableFirstIndex Tango::DEV_ULONG The index of the first column of the Rbender5 table. It is used when the table file contains more than 2 columns
Rbender5TableSecondIndex Tango::DEV_ULONG The index of the second column of the Rbender5 table. It is used when the table file contains more than 2 columns
Rbender6TableFirstIndex Tango::DEV_ULONG The index of the first column of the Rbender6 table. It is used when the table file contains more than 2 columns
Rbender6TableSecondIndex Tango::DEV_ULONG The index of the second column of the Rbender6 table. It is used when the table file contains more than 2 columns
Rbender7TableFirstIndex Tango::DEV_ULONG The index of the first column of the Rbender7 table. It is used when the table file contains more than 2 columns
Rbender7TableSecondIndex Tango::DEV_ULONG The index of the second column of the Rbender7 table. It is used when the table file contains more than 2 columns
Rbender8TableFirstIndex Tango::DEV_ULONG The index of the first column of the Rbender8 table. It is used when the table file contains more than 2 columns
Rbender8TableSecondIndex Tango::DEV_ULONG The index of the second column of the Rbender8 table. It is used when the table file contains more than 2 columns
Rbender9TableFirstIndex Tango::DEV_ULONG The index of the first column of the Rbender9 table. It is used when the table file contains more than 2 columns
Rbender9TableSecondIndex Tango::DEV_ULONG The index of the second column of the Rbender9 table. It is used when the table file contains more than 2 columns
Rbender10TableSecondIndex Tango::DEV_ULONG The index of the second column of the Rbender10 table. It is used when the table file contains more than 2 columns
Rbender10TableFirstIndex Tango::DEV_ULONG The index of the first column of the Rbender10 table. It is used when the table file contains more than 2 columns
Rbender11TableFirstIndex Tango::DEV_ULONG The index of the first column of the Rbender11 table. It is used when the table file contains more than 2 columns
Rbender11TableSecondIndex Tango::DEV_ULONG The index of the second column of the Rbender11 table. It is used when the table file contains more than 2 columns
Rbender12TableFirstIndex Tango::DEV_ULONG The index of the first column of the Rbender12 table. It is used when the table file contains more than 2 columns
Rbender12TableSecondIndex Tango::DEV_ULONG The index of the second column of the Rbender12 table. It is used when the table file contains more than 2 columns
Rbender13TableFirstIndex Tango::DEV_ULONG The index of the first column of the Rbender13 table. It is used when the table file contains more than 2 columns
Rbender13TableSecondIndex Tango::DEV_ULONG The index of the second column of the Rbender13 table. It is used when the table file contains more than 2 columns
Rbender14TableFirstIndex Tango::DEV_ULONG The index of the first column of the Rbender14 table. It is used when the table file contains more than 2 columns
Rbender14TableSecondIndex Tango::DEV_ULONG The index of the second column of the Rbender14 table. It is used when the table file contains more than 2 columns
Rbender15TableFirstIndex Tango::DEV_ULONG The index of the first column of the Rbender15 table. It is used when the table file contains more than 2 columns
Rbender15TableSecondIndex Tango::DEV_ULONG The index of the second column of the Rbender15 table. It is used when the table file contains more than 2 columns
Rbender16TableFirstIndex Tango::DEV_ULONG The index of the first column of the Rbender16 table. It is used when the table file contains more than 2 columns
Rbender16TableSecondIndex Tango::DEV_ULONG The index of the second column of the Rbender16 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
RbenderVoltagesTablePath Tango::DEV_STRING The path for the table to compute the R1 value according the C1 value
TablesPath Tango::DEV_STRING The path to the tables
UseEquation Tango::DEV_BOOLEAN if true, equation are used if false table must be given
V1TableFirstIndex Tango::DEV_ULONG The index of the first column of the V1 table. It is used when the table file contains more than 2 columns
V1TableSecondIndex 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
V2TableFirstIndex 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
V2TableSecondIndex 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
V3TableFirstIndex 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
V3TableSecondIndex Tango::DEV_ULONG The index of the second column of the Voltage 3 table. It is used when the table file contains more than 2 columns
V4TableFirstIndex Tango::DEV_ULONG The index of the first column of the voltage 4 table. It is used when the table file contains more than 2 columns
V4TableSecondIndex 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
V5TableFirstIndex Tango::DEV_ULONG The index of the first column of the voltage 5 table. It is used when the table file contains more than 2 columns
V5TableSecondIndex Tango::DEV_ULONG The index of the second column of the C5 table. It is used when the table file contains more than 2 columns
V6TableFirstIndex Tango::DEV_ULONG The index of the first column of the voltage 6 table. It is used when the table file contains more than 2 columns
V6TableSecondIndex Tango::DEV_ULONG The index of the second column of the C6 table. It is used when the table file contains more than 2 columns
V7TableFirstIndex Tango::DEV_ULONG The index of the first column of the voltage 7 table. It is used when the table file contains more than 2 columns
V7TableSecondIndex Tango::DEV_ULONG The index of the second column of the C7 table. It is used when the table file contains more than 2 columns
V8TableFirstIndex Tango::DEV_ULONG The index of the first column of the voltage 8 table. It is used when the table file contains more than 2 columns
V8TableSecondIndex Tango::DEV_ULONG The index of the second column of the C8 table. It is used when the table file contains more than 2 columns
V9TableFirstIndex Tango::DEV_ULONG The index of the first column of the voltage 9 table. It is used when the table file contains more than 2 columns
V9TableSecondIndex Tango::DEV_ULONG The index of the second column of the C9 table. It is used when the table file contains more than 2 columns
V10TableFirstIndex Tango::DEV_ULONG The index of the first column of the voltage 10 table. It is used when the table file contains more than 2 columns
V10TableSecondIndex Tango::DEV_ULONG The index of the second column of the C10 table. It is used when the table file contains more than 2 columns
V11TableFirstIndex Tango::DEV_ULONG The index of the first column of the voltage 11 table. It is used when the table file contains more than 2 columns
V11TableSecondIndex Tango::DEV_ULONG The index of the second column of the C11 table. It is used when the table file contains more than 2 columns
V12TableFirstIndex Tango::DEV_ULONG The index of the first column of the voltage 12 table. It is used when the table file contains more than 2 columns
V12TableSecondIndex Tango::DEV_ULONG The index of the second column of the C12 table. It is used when the table file contains more than 2 columns
V13TableFirstIndex Tango::DEV_ULONG The index of the first column of the voltage 13 table. It is used when the table file contains more than 2 columns
V13TableSecondIndex Tango::DEV_ULONG The index of the second column of the C13 table. It is used when the table file contains more than 2 columns
V14TableFirstIndex Tango::DEV_ULONG The index of the first column of the voltage 14 table. It is used when the table file contains more than 2 columns
V14TableSecondIndex Tango::DEV_ULONG The index of the second column of the C14 table. It is used when the table file contains more than 2 columns
V15TableFirstIndex Tango::DEV_ULONG The index of the first column of the voltage 15 table. It is used when the table file contains more than 2 columns
V15TableSecondIndex Tango::DEV_ULONG The index of the second column of the C15 table. It is used when the table file contains more than 2 columns
V16TableFirstIndex Tango::DEV_ULONG The index of the first column of the voltage 16 table. It is used when the table file contains more than 2 columns
V16TableSecondIndex Tango::DEV_ULONG The index of the second column of the C16 table. It is used when the table file contains more than 2 columns
VoltagesTablePath Tango::DEV_STRING The path for the table to compute the voltages values according the Rbender value
GroupName Tango::DEV_STRING The group device name
CommandApplyAllVoltagesName Tango::DEV_STRING Name of the command of the group device in order to apply all the target volatges selected to the piezos
AutoSendToFalse Tango::DEV_BOOLEAN Set the AutoSend flag to false after each SendValue execution






Device Properties Default Values:
Property Name Default Values
AttributeVoltageName position
AttributeTargetName No default value
Bender1PiezoName No default value
Bender2PiezoName No default value
Bender3PiezoName No default value
Bender4PiezoName No default value
Bender5PiezoName No default value
Bender6PiezoName No default value
Bender7PiezoName No default value
Bender8PiezoName No default value
Bender9PiezoName No default value
Bender10PiezoName No default value
Bender11PiezoName No default value
Bender12PiezoName No default value
Bender13PiezoName No default value
Bender14PiezoName No default value
Bender15PiezoName No default value
Bender16PiezoName No default value
CommandStateName state
CommandStopName stop
MaximalAsymmetry No default value
MaximalBender1 No default value
MaximalBender2 No default value
MaximalBender3 No default value
MaximalBender4 No default value
MaximalBender5 No default value
MaximalBender6 No default value
MaximalBender7 No default value
MaximalBender8 No default value
MaximalBender9 No default value
MaximalBender10 No default value
MaximalBender11 No default value
MaximalBender12 No default value
MaximalBender13 No default value
MaximalBender14 No default value
MaximalBender15 No default value
MaximalBender16 No default value
MaximalCurvature No default value
MaximalPseudoBender No default value
MinimalAsymmetry No default value
MinimalBender1 No default value
MinimalBender2 No default value
MinimalBender3 No default value
MinimalBender4 No default value
MinimalBender5 No default value
MinimalBender6 No default value
MinimalBender7 No default value
MinimalBender8 No default value
MinimalBender9 No default value
MinimalBender10 No default value
MinimalBender11 No default value
MinimalBender12 No default value
MinimalBender13 No default value
MinimalBender14 No default value
MinimalBender15 No default value
MinimalBender16 No default value
MinimalCurvature No default value
MinimalPseudoBender No default value
NumberOfPiezo No default value
Rbender1TableFirstIndex No default value
Rbender1TableSecondIndex No default value
Rbender2TableFirstIndex No default value
Rbender2TableSecondIndex No default value
Rbender3TableFirstIndex No default value
Rbender3TableSecondIndex No default value
Rbender4TableFirstIndex No default value
Rbender4TableSecondIndex No default value
Rbender5TableFirstIndex No default value
Rbender5TableSecondIndex No default value
Rbender6TableFirstIndex No default value
Rbender6TableSecondIndex No default value
Rbender7TableFirstIndex No default value
Rbender7TableSecondIndex No default value
Rbender8TableFirstIndex No default value
Rbender8TableSecondIndex No default value
Rbender9TableFirstIndex No default value
Rbender9TableSecondIndex No default value
Rbender10TableSecondIndex No default value
Rbender10TableFirstIndex No default value
Rbender11TableFirstIndex No default value
Rbender11TableSecondIndex No default value
Rbender12TableFirstIndex No default value
Rbender12TableSecondIndex No default value
Rbender13TableFirstIndex No default value
Rbender13TableSecondIndex No default value
Rbender14TableFirstIndex No default value
Rbender14TableSecondIndex No default value
Rbender15TableFirstIndex No default value
Rbender15TableSecondIndex No default value
Rbender16TableFirstIndex No default value
Rbender16TableSecondIndex No default value
RbenderTableFirstIndex No default value
RbenderTablePath No default value
RbenderTableSecondIndex No default value
RbenderVoltagesTablePath No default value
TablesPath No default value
UseEquation No default value
V1TableFirstIndex No default value
V1TableSecondIndex No default value
V2TableFirstIndex No default value
V2TableSecondIndex No default value
V3TableFirstIndex No default value
V3TableSecondIndex No default value
V4TableFirstIndex No default value
V4TableSecondIndex No default value
V5TableFirstIndex No default value
V5TableSecondIndex No default value
V6TableFirstIndex No default value
V6TableSecondIndex No default value
V7TableFirstIndex No default value
V7TableSecondIndex No default value
V8TableFirstIndex No default value
V8TableSecondIndex No default value
V9TableFirstIndex No default value
V9TableSecondIndex No default value
V10TableFirstIndex No default value
V10TableSecondIndex No default value
V11TableFirstIndex No default value
V11TableSecondIndex No default value
V12TableFirstIndex No default value
V12TableSecondIndex No default value
V13TableFirstIndex No default value
V13TableSecondIndex No default value
V14TableFirstIndex No default value
V14TableSecondIndex No default value
V15TableFirstIndex No default value
V15TableSecondIndex No default value
V16TableFirstIndex No default value
V16TableSecondIndex No default value
VoltagesTablePath No default value
GroupName No default value
CommandApplyAllVoltagesName No default value
AutoSendToFalse true



There is no Class properties.






ESRF - Software Engineering Group