HOME SBOX THOMX MINICAV Utilities
THOMX orders THOMX installation THOMX commissioning THOMX control command
  Informations related to control-command.  Not logged in ELOG logo
Entry   several software tools information, posted by Ronic Chiche at ThomX igloo about software 
    Reply   several software tools information, posted by Ronic Chiche at ThomX igloo about software 
       Reply   several software tools information, posted by Ronic Chiche at ThomX igloo about software 
Message ID: 14     Entry time: Tue Mar 18 11:15:12 2025     In reply to: 9     Reply to this: 15
 Author: Ronic Chiche 
 Status: Fixed 
 Type: info 
 Category: software 
 Location: ThomX igloo 
 Title: several software tools information 

there are 2 news python scripts in /tmp_mnt/data/shared/commissioning/Common directrory:

- Read_Phase_Rigol_33MHz :
it reads both channels phase.
channel 1 is used for the ThomX synchronisation scheme of different devices.
channel 2 is used specifically for triggering the RF lock with the FP-cavity.

- Write_Phase_Rigol_33MHz :
first, it reads the channel 1 phase and then write the channel 2 phase with an offset (relatively to ch1) corresponding to the correct bucket.

Ronic Chiche wrote:

- For placing the FLUO screen in the X-ray beam
use Jive -> Device -> XLI/OP/FLS.01 to launch the relative AtkPanel
click on "Inserted"

- For launching an X-ray trend of the photodiode placed after the FLUO screen :
use a Terminal Emulator and lauch the command :
taurustrend -r 100 /xli/op/tmd.01/i1 (no space between characters at the end of the command)
the baseline should be around 200-210pA
and the ratio is roughly 22 000 pA <=> 10^10 xray/s

- For moving the CFP table vertically
use Jive -> Device -> OC/OP/OTA.01 to launch the relative AtkPanel
the 03_Tz is the vertical motor.
BE CAREFUL !!! if you are out of the limits for this motor, you can break the bellows of the FP-cavity BE CAREFUL !!! => the safe range for this motor is +/- 3mm
at the end of the day, one has to put the motor OFF the avoid any risk of incorrect displacement.

- For scanning the CFP table vertically, you can use the Kevin Python script which moves the hexapod table slowly in order the FPC can follow the displacement without locking losses.
one needs first to launch the relative AtkPanel to follow the displacement.
then, the script is located in /data/shared/commissioning_scripts/Xray_CFP/scan_table => it launches the Spyder Python editor.
the variable "target_pos" is the vertical position (in mm) you want to reach with the 03_Tz motor of OTA.01
BE CAREFUL !!! if you are out of the limits for this motor, you can break the bellows of the FP-cavity BE CAREFUL !!! => the safe range for this motor is +/- 3mm

if one wants to plot the scan result at the end of the scan, one has to interrupt the script (ctrl-C) and copy/paste the #file saving part of the script in the command window and execute it.
=> it will plot the graph in the command window and save the .csv data in the directory:
/data/shared/Commissioning_tools/Mesure/ with the current date as subdirectory.

 

ELOG V3.1.4-395e101