TANGO
Device Server



8 or 16 Piezos generic bender.
Device Attributes Description

PiezoGenericBender Class

Revision: release_1_2_2 - Author: flanglois

Scalar Attributes
Attribute name
Data Type
R/W Type
Expert
bender: This value represent the pseudo motor bender. The equation used is C=a'/R+b' with a' and b' the mean of the different a and b values of each motor equation. And we can deduce 1/R thanks the previous equation and use this value like entry point for the curvature attribute.
DEV_DOUBLE
READ_WRITE
No
bender1: Value of the first bender.
DEV_DOUBLE
READ_WRITE
Yes
bender2: Value of the second bender.
DEV_DOUBLE
READ_WRITE
Yes
bender3: Value of the third bender.
DEV_DOUBLE
READ_WRITE
Yes
bender4: Value of the bender 5.
DEV_DOUBLE
READ_WRITE
Yes
bender5: Value of the bender 6.
DEV_DOUBLE
READ_WRITE
Yes
bender6: Value of the bender 7.
DEV_DOUBLE
READ_WRITE
Yes
bender7: Value of the bender 8.
DEV_DOUBLE
READ_WRITE
Yes
bender8: Value of the bender 9.
DEV_DOUBLE
READ_WRITE
Yes
bender9: Value of the bender 5.
DEV_DOUBLE
READ_WRITE
Yes
bender10: Value of the bender 10.
DEV_DOUBLE
READ_WRITE
Yes
bender11: Value of the bender 11.
DEV_DOUBLE
READ_WRITE
Yes
bender12: Value of the bender 12.
DEV_DOUBLE
READ_WRITE
Yes
bender13: Value of the bender 13.
DEV_DOUBLE
READ_WRITE
Yes
bender14: Value of the bender 14.
DEV_DOUBLE
READ_WRITE
Yes
bender15: Value of the bender 15.
DEV_DOUBLE
READ_WRITE
Yes
bender16: Value of the bender 16.
DEV_DOUBLE
READ_WRITE
Yes
asymmetry: Represents the assymetry value between the two bender motors.
DEV_DOUBLE
READ
No
curvature: This value represents the curvature value (inverse of the curvature radius)
DEV_DOUBLE
READ_WRITE
No
curvatureRadius: This attribute represents the curvature radius of the bender. It's the real value of curvature.
DEV_DOUBLE
READ_WRITE
No
meanCurvature: This the mean curvature (inverse of the mean curvature radius)
DEV_DOUBLE
READ
No
meanCurvatureRadius: The bender mean curvature radius. It is computed thanks the values of the motors
DEV_DOUBLE
READ
No
numberOfPiezos: The number of piloted motors
DEV_SHORT
READ
No
autoSendValues: This attribute indicate if the values computed are automatically send to the motors. If not, the user must use the SendValue command to send the computed values.
DEV_BOOLEAN
READ_WRITE
No







ESRF - Software Engineering Group