v4orb2.wiki

описание пикапов и диссектора ВЭПП3-4
git clone http://www.inp.nsk.su/~bekhte/v4orb2.wiki.git
Log | Files | Refs

commit 1cfa79c007265b0be0c177f525da9432077be58b
parent ad6d52a93e1126291ee5c4ccb442738bb298e1ce
Author: S S <ss@qoo>
Date:   Tue Feb 16 11:36:47 +0600

начало редактирования списка PV

Diffstat:
v4-pv-list.md | 141++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------
1 file changed, 89 insertions(+), 52 deletions(-)
diff --git a/v4-pv-list.md b/v4-pv-list.md @@ -1,30 +1,41 @@ -Описание PV - -Описание PV stap IOC -VEPP4:ch_elpo-I -VEPP4:ch_ready-I -VEPP4:ch_status-I -VEPP4:ch_status_prev-I -VEPP4:ch_v3_sepa-I -VEPP4:heart_ -VEPP4:isok-I -VEPP4:perepusk-I -VEPP4:perepusk_prev-I -VEPP4:stap_dat-I -VEPP4:turns_bunch-Sts -VEPP4:turns_do-I -VEPP4:turns_kick-Sts -VEPP4:v3_1_current-I -VEPP4:v3_2_current-I -VEPP4:v4_bunc_udar-I -VEPP4:v4_current-I -VEPP4:v4_inj_permitted-I -VEPP4:v4_sep_injection-I - - -Описание PV pstation IOC - -Данные из STAP файла +Title: Описание PV + +[TOP](index) + +# Обозначение + +Как описано в [обзоре](obzor#Схеманаименованияpv) название PV имеет иерархию УСТАНОВКА:СИСТЕМА:значение +при инициализации + +# Описание PV + +## Описание PV stap IOC + +VEPP4:ch_elpo-I +VEPP4:ch_ready-I +VEPP4:ch_status-I +VEPP4:ch_status_prev-I +VEPP4:ch_v3_sepa-I +VEPP4:heart_ +VEPP4:isok-I +VEPP4:perepusk-I +VEPP4:perepusk_prev-I +VEPP4:stap_dat-I +VEPP4:turns_bunch-Sts +VEPP4:turns_do-I +VEPP4:turns_kick-Sts +VEPP4:v3_1_current-I +VEPP4:v3_2_current-I +VEPP4:v4_bunc_udar-I +VEPP4:v4_current-I +VEPP4:v4_inj_permitted-I +VEPP4:v4_sep_injection-I + + +## Описание PV pstation IOC + +### Данные из STAP файла + $(P)ch_v3_sepa-RB $(P)ch_v3_sepa-SP $(P)v3_1_current-RB @@ -32,7 +43,8 @@ $(P)v3_1_current-SP $(P)v3_2_current-RB $(P)v3_2_current-SP -Управление ioc +### Управление ioc + $(P)HW:Host-RB $(P)HW:Host-SP $(P)HW:Port-RB @@ -48,7 +60,8 @@ $(P)heart_ $(P)Heart-RB $(P)Heart-SP -Режимы работы +### Режимы работы + $(P)mode_single-Cmd $(P)mode_single-Sts $(P)mode_fine-Cmd @@ -61,8 +74,10 @@ $(P)mode_fast-Cmd $(P)mode_fast-Sts $(P)mode-I -Автоматические подстройки +### Автоматические подстройки + auto – автоматическая подстройка, auto1 – однократная подстройка + $(P)fine_auto1-Cmd $(P)fine_auto1-Sts $(P)fine_auto-Cmd @@ -90,7 +105,8 @@ $(P)u0_button_auto1-Sts $(P)u0_button_auto-Cmd $(P)u0_button_auto-Sts -масштабные коэффициенты для кнопок +### масштабные коэффициенты для кнопок + $(P)delay_button0_desired-I $(P)delay_button0-RB индивидуальная задержка для кнопки $(P)delay_button0-SP @@ -138,7 +154,8 @@ $(P)u0_button3-SP $(P)u0_button_sigma-RB $(P)u0_button_sigma-SP -Настройки измерений +### Настройки измерений + $(P)sep0-RB смещение номера сепаратрисы, $(P)sep0-SP $(P)fine_e_desired-I @@ -150,7 +167,8 @@ $(P)fine_p-SP $(P)gain-RB код усиления $(P)gain-SP -Настройки измерений в моде SINGLE +### Настройки измерений в моде SINGLE + $(P)nturns_single-RB длительность измерения в режиме single, в оборотах $(P)nturns_single-SP $(P)gap_single-RB 0 @@ -160,7 +178,8 @@ $(P)np_adc_read_single-SP $(P)step_single-RB шаг сканирования в режиме single $(P)step_single-SP -Настройки измерений в моде FINE +### Настройки измерений в моде FINE + $(P)step_fine-RB шаг сканирования в режиме fine $(P)step_fine-SP $(P)nturns_fine-RB длительность измерения в режиме fine, в оборотах @@ -172,7 +191,8 @@ $(P)np_adc_read_fine-SP $(P)fine_auto_min-RB предел в кодах ниже которого не выполняется подстройка задержки $(P)fine_auto_min-SP -Настройки измерений в моде SEP +### Настройки измерений в моде SEP + $(P)nturns_sep-RB длительность измерения в режиме sep, в оборотах $(P)nturns_sep-SP $(P)np_adc_read_sep-RB @@ -180,7 +200,8 @@ $(P)np_adc_read_sep-SP $(P)gap_sep-RB $(P)gap_sep-SP -Настройки измерений в моде TURNS +### Настройки измерений в моде TURNS + $(P)turns_bunch-RB банч для которого производятся пооборотные измерения $(P)turns_bunch-SP $(P)turns_do-RB запись не 0 производит пооборотные измерения, по окончании измерения сбрасывается в 0 @@ -198,7 +219,8 @@ $(P)np_adc_read_turns-SP $(P)gap_turns-RB прореживание, измерение производится для каждого gap+1 оборота, при gap равном нулю на каждом обороте $(P)gap_turns-SP -Настройки измерений в моде FAST +### Настройки измерений в моде FAST + $(P)nturns_fast-RB $(P)nturns_fast-SP $(P)gap_fast-RB @@ -208,9 +230,10 @@ $(P)np_adc_read_fast-SP $(P)scan_fast_mult-RB $(P)scan_fast_mult-SP -Настройки измерений в моде TIMEBACK +### Настройки измерений в моде TIMEBACK + +### Параметры пикапа -Параметры пикапа $(P)g0_gI-RB множитель тока при коде коэффициента усиления 0 $(P)g0_gI-SP $(P)g1_gI-RB множитель тока при коде коэффициента усиления 1 @@ -226,33 +249,38 @@ $(P)X0-SP $(P)Y0-RB смещенеи нуля по вертикали $(P)Y0-SP -Результаты измерений +## Результаты измерений + сигналы готовности, инкрементирующийся счетчик, соответствующего режима измерений. Задумывалось что он будет последним в обновлении данных соответствующего типа измерений, и когда он меняется все данные можно считать окончательными. Основывается на предположении что CA не переупорядочивает данные. + $(P)ready_fast-I $(P)ready_fine-I $(P)ready_sep-I $(P)ready_single-I $(P)ready_turns-I -Результаты измерений в моде SINGLE +### Результаты измерений в моде SINGLE + $(P)scan_single_to_avr-I среднее время потраченное на измерение $(P)scan_single_to_max-I максимальное время $(P)scan_single_to_min-I минимальное $(P)scan_single_total-I полное время -Результаты измерений в моде FINE +### Результаты измерений в моде FINE + $(P)scan_fine_to_avr-I среднее время потраченное на измерение $(P)scan_fine_to_max-I $(P)scan_fine_to_min-I $(P)scan_fine_total-I полное время -$(P)$(B)_scan_fine_axis-I +$(P)$(B)_scan_fine_axis-I $(P)$(B)_scan_fine_U0-I напряжение на кнопке, с учетом смещения 0 и коррктирующего множителя напряжения $(P)$(B)_scan_fine_U1-I $(P)$(B)_scan_fine_U2-I $(P)$(B)_scan_fine_U3-I $(P)$(B)_scan_fine_U-I среднее напряжение на всех кнопках -Результаты измерений в моде SEP +### Результаты измерений в моде SEP + $(P)scan_sep_e-I ток в каждой сепаратрисе, с тонкой задержкой настроенной на максимум электронов $(P)scan_sep_p-I ток в сепаратрисе для позитронов $(P)scan_sep_to_avr-I среднее время измерения @@ -260,14 +288,16 @@ $(P)scan_sep_to_max-I $(P)scan_sep_to_min-I $(P)scan_sep_total-I полное время измерения -Результаты измерений в моде TURNS +### Результаты измерений в моде TURNS + $(P)turns_axis-I номер оборота $(P)turns_i-I пооборотный ток $(P)turns_x-I пооборотный горизональная координата $(P)turns_y-I вертикальная координата $(P)turns_total-I полное время измерения, включает ожидание запуска, время измерения и чтение данных -Результаты измерений в моде FAST +### Результаты измерений в моде FAST + $(P)scan_fast_to_avr-I $(P)scan_fast_to_max-I $(P)scan_fast_to_min-I @@ -276,8 +306,10 @@ $(P)scan_fast_U_axis-I $(P)scan_fast_U-I -Настройки банча +## Настройки банча + B – одно из e1, e2, p1, p2 + $(P)$(B)_bunch-Cmd разрешение измерения банча $(P)$(B)_bunch-Sts $(P)$(B)_extr-RB тип экстеремума 1 – максимум -1 - минимум @@ -290,7 +322,8 @@ $(P)$(B)_fine-SP $(P)$(B)_scan_fast_base-RB $(P)$(B)_scan_fast_base-SP -Результат измерений банча +### Результат измерений банча + $(P)$(B)_x-I $(P)$(B)_y-I $(P)$(B)_i-I @@ -307,7 +340,8 @@ $(P)$(B)_sep_desired-I $(P)$(B)_scan_fast_sep-I $(P)$(B)_scan_fast_U-I -Настройки перекрестной коррекции +### Настройки перекрестной коррекции + $(P)$(CROSS)_enable-Cmd разрешение $(P)$(CROSS)_enabled-Sts $(P)$(CROSS)_enable-Sts @@ -340,8 +374,10 @@ $(P)$(CROSS)_u3_desired-I $(P)$(CROSS)_u3-RB $(P)$(CROSS)_u3-SP -Описание PV reaper IOC -Получение данных из stap файла +# Описание PV reaper IOC + +## Получение данных из stap файла + $(R)ch_v3_sepa-RB $(R)ch_v3_sepa-SP $(R)v3_1_current-RB @@ -354,7 +390,8 @@ $(R)heart_ $(R)heart-RB $(R)heart-SP -информация принятатя из пикапстанций +## информация принятатя из пикапстанций + $(R)$(PN)-Cmd $(R)$(PN)-Sts $(R)$(PN)_connected-Cmd