TANGO
Device Server



CellCouette
Device Attributes Description

CellCouette Class

Revision: release_1_1_2 - Author: buteau

Scalar Attributes
Attribute name
Data Type
R/W Type
Expert
mode: mode = 0 means CONTINUOUS mode = 1 means OSCILLATION
DEV_USHORT
WRITE
No
cellRadius: is used to calculate: - the distortion in oscillation mode - the stress torque - the shear rate in continuous mode
DEV_DOUBLE
WRITE
No
cellGap: used to calculate the distortion in oscillation mode
DEV_DOUBLE
WRITE
No
positionUnity: used to select the position unity (discret values) 0: STEP unity 1: DEGREE unity the conversion law is: 10000 step <=> 360�
DEV_USHORT
WRITE
No
position: current rotor position, unity is based on position unity
DEV_DOUBLE
READ_WRITE
No
speedUnity: used to select the speed unity (discret values) 0: STEP_PER_SECOND 1: HERTZ 2: ROTATION_PER_MINUTE 3: RADIAN_PER_SECOND 4: SHEAR_RATE
DEV_USHORT
WRITE
No
speedMax: prevent too high speed value. unity is based on the speed unity attribute
DEV_DOUBLE
READ_WRITE
No
isPositiveRotation: to select either positive or negative rotation
DEV_BOOLEAN
READ_WRITE
No
speed: write part: speed preset if resoution = 1 => 0.01Hz < range speed < 2 Hz) if resoution = 64 => 2 Hz < range speed <128 Hz) this value can't exceed speedMax attribute value read part: estimated value by calculation (delta_position/delta_t)
DEV_DOUBLE
READ_WRITE
No
halfAngularAmplitude: defines the half angular amplitude in oscillation mode as: theta_min = - theta and theta_max = + theta the unity is based on position unity attribute
DEV_LONG
READ_WRITE
No
frequency: used in WT (motor time ramp) and WH(high hard motor speed) calculations
DEV_DOUBLE
WRITE
No
deformation: deformation = theta * (R+dR)/dR
DEV_DOUBLE
READ
No
timeRamp: - in continuous mode: - write part : WT preset - read part = write part - in oscillation mode: - read part : calculated value as WT = period x (0.5 - 1/Pi) x 1000 (in ms) - write part : no available to apply the preset value call the SetMotorParam Command
DEV_DOUBLE
READ_WRITE
No
speedMaxRamp: - in continuous mode: - write part : WH preset - read part = write part - in oscillation mode: - read part : calculated value as WH = (2*Pi*theta)/T - write part : no available
DEV_LONG
READ_WRITE
No
weightOffset: capteur offset in gramms
DEV_DOUBLE
WRITE
No
weight: F sensor measurement
DEV_DOUBLE
READ
No
cellHeight: cell Height
DEV_DOUBLE
WRITE
No
torque: torque measurement in micro Nm
DEV_DOUBLE
READ
No
stress: stress = M/(2*Pi*R^2*H)
DEV_DOUBLE
READ
No
temperature: sample temperature
DEV_DOUBLE
READ
No
motorResolution: set motor resolution: possible values are: 1, 2, 4, 8, 16, 32, 64. the resolution has an effect on the rotor speed
DEV_USHORT
WRITE
No
viscosity: viscosity = (1000*M/2*Pi*speed(Rad*sec-1)))* (1/ (H*R^2(R+DeltaR)/DeltaR + 4R^4/(8.465*16-H) )
DEV_DOUBLE
READ
No







ESRF - Software Engineering Group