source: trunk/FACT++/ScriptsForDimCtrl/AmplVsOv.dim@ 13791

Last change on this file since 13791 was 13762, checked in by Jens Buss, 13 years ago
add check for Voltage On and ramping
File size: 1.5 KB
Line 
1#!dimctrl --exec
2
3# ==========================================================================
4# Amplitude vs. Voltage Offset Measurement
5
6# ==========================================================================
7# Script for Amplitude vs. Voltage Offset Measurement
8
9# call it by: .x ScriptsForDimCtrl/AmplVsOv.dim V = <voltage_offset_value>
10
11# ----------------------------------------------------
12
13
14> changing feedback voltage offset to ${V}
15
16FEEDBACK/STOP # STOP FEEDBACK
17.w 1000 # wait 1 second
18
19FEEDBACK/START_CURRENT_CONTROL ${V} # set Current_Control to given Offset value
20
21> ...checking if Voltage is ON
22# will ramp if not at nominal, will skip ramping if Voltage on
23.s BIAS_CONTROL 7 3000 1
24> Voltage is OFF, will ramp to nominal Voltage
25BIAS_CONTROL/SET_GLOBAL_DAC 1
26.s BIAS_CONTROL 9
27.s BIAS_CONTROL 5
28> ...ramping
29.s BIAS_CONTROL 9
30
31:1
32> Voltage is ON, waiting 45 sec for current_control to stabilize
33.w 42000 # wait 30 second for the current updates
34
35> OPERATOR: Write down: V_offset ${V}, Med(V), Med(I) and the Run number to the Excel file
36
37> starting LPext with 1000 Events # start external Lightpulser Run with 1000 Events
38# take a ExtLP run
39.x ScriptsForDimCtrl/ServiceScripts/TakeExtLpRun.dim
40
41FEEDBACK/STOP # STOP FEEDBACK
42> ...Feedback stopped
43>
44> OPERATOR: make sure to restart the feedback with the correct offset when resuming data taking
45>
46> ...done
Note: See TracBrowser for help on using the repository browser.