|
Measurement program
|
| HiPowerProcess |
Program for coupler conditioning
It runs on solaris and linux systems with labview V5.1
It will access the following hardware directly (via GPIB):
- RF Generator (if it exists)
- Powermeter (for pulses >2us, min. 1Hz Reprate)
All other hardware will be accessed through DOOCS !
(vacuum, cryogenic, interlock, llrf, klystron, ...)
It will create a parameter and comment file, plus one datafile per day (details)
The datastructure is very flexible,
so it is possible to add or remove channels during the coupler test
(but he program must be stoped, and some config files needs to be adjust
for this)
(and it makes the life sometimes complicated)
There are some config files needed for:
- teststand parameters (attenuations, interlock channels, devices)
- data channels
- address table for doocs channels
|
|
HiPowerProcess24R2.llb
HiPowerProcess24R2.llb.gz
|
|
|
tsv_Acc1.txt
|
Example file for teststand specific parameters.
|
|
dat_source_HPP_Acc1.txt
|
Example definition of measured data (names and type).
|
|
net_alias_Acc1.tab
net_alias__cryo.tab
net_alias__kly.tab
net_alias__lv_acc1.tab
net_alias__rf_acc1.tab
net_alias__til_acc1.tab
net_alias__timing.tab
net_alias__vacuum.tab
net_alias__xray.tab
|
Example DOOCS address table (and slave tables) for network typed dat_source names.
((The facility "TTT" is not existing.))
|
| |
|
View measurement data
|
| HPP_RD_Coupler_Data |
HPP_RD_Coupler-Data9b.llb
HPP_RD_Coupler-Data9b.llb.gz
|
|
|
This program will allow to read the processing data.
|
| |
|
Some routines
|
| flex_data_struct |
flex_data_struct.llb
flex_data_struct.llb.gz
|
|
|
This routines will manage the "in and out" of the defined data types,
from the uniform structure.
It is used inside our measurement programs
(and normally you do not need to download this package).
|