fluidlab.objects.traverse_lxm32¶
Traverses (fluidlab.objects.traverse_lxm32
)¶
Provides:
- class fluidlab.objects.traverse_lxm32.Traverse(ip_modbus=None, const_position=1.062, offset_abs=None)[source]¶
-
- calibrate(delta_t, rpm, save=False)[source]¶
Function to compute _coef_meter_per_rot.
- Parameters:
- delta_tfloat
Time of the translation (s).
- rpmint
Rotation speed of the motor (rotation per minute, can be negative).
- savebool
- Save calibration file
Notes
The motor turns during delta_t at rpm. With the position sensor, this function can evaluate the translation speed of the carriage.
Normally, _coef_meter_per_rot has to be constant whatever the value of rpm. But for small rotation speed, it can be false.
- move(displacement, speed=0.05)[source]¶
Move the carriage.
- Parameters:
- displacementfloat
Distance in meter.
- speedfloat
Velocity of displacement in m/s (positive)
192.168.28.11 - Variateur1
192.168.28.12 - Variateur2
192.168.28.13 - Variateur3
192.168.28.14 - Variateur4
192.168.28.19 - PC pilote Muriel
Functions
|
Classes
|
|
|
Exceptions
|