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