Revision: release_1_1_2 - Author: buteau
Implemented in C++
Download PDF format
this device is used to control a specific sample environnement called Cell Couette.
This equipement is consisted of 3 parts:
- the motor controller
- the torque controller
- temperature controller
the multiplexage is ensured by a multipoint link RS-485. but sometime theses controllers can be in concurrency.
To improve the communication, THE STATE COMMAND MUST BE POLLED BY THE USER (under JIVE application).
The other attributes which read on the hardware are polled by default.
Moreover, to ensure the communication , the elapsed time between 2 RS232 requests is
at least 500 ms
The device communicates with controllers by using the Serial Device (RS232 communication)
the communication parameters of the associated proxy device server called Serial are:
Baudrate = 19200; Charlength = 8; Newline = none; Serialline = COMx; stopbits = 0; Timeout = 2000
3 modes are available:
CONTINUOUS: the rotor rotates continuously
OSCILLATION: the rotor oscilates
RAMP: the rotor rotates continuously by speed steady period
The device server is ready for distribution application programmers.
The author will be interested in any feedback which arise from their
usage of this device server.
ESRF - Software Engineering Group