Title: Описание PV CSS: table.css
{{TOC}}
Обозначение
Как описано в обзоре название PV имеет иерархию УСТАНОВКА:СИСТЕМА:значение-СУФФИКС. Для одного IOC часть имени УСТАНОВКА:СИСТЕМА Обычно одинакова и задается чарез переменные окружения $(P). В описании используется похожий синтаксис. В тексте сокращенно на переменную ссылаются как на значение.
Макрос $(P) для канала раскрывается как
- CHAN:CH1: - e-, e+
- CHAN:CH2: - e-, e+
- CHAN:CH3: - e-, e+
- CHAN:CH4: - e-, e+
- CHAN:CH5: - e-, e+
- CHAN:CH6: - e-, e+
- CHAN:CH10: - e-, e+
- CHAN:CH12: - e-, e+
- CHAN:CH13: - e+
- CHAN:CH15: - e-
Неизвестные частицы
Тип инжектируемых частиц определяется по значениям полученным из StapIOC, если прочитанные значения не позволяют определить тип частиц, считается что тип частиц неизвестен, и результаты измерения попадают в PV для неизвестных частиц.
Описание PV IOC канала
Общие настройки
$(P)connect-Cmd
: производить подключение
$(P)connected-Sts
: статус подключения
$(P)host-SP
: IP адрес пикапстанции, диапазон адресов 192.168.1.200-215
$(P)port-SP
: порт подключения, по умолчанию 2195
$(P)error-SP
: счетчик ошибок, при ошибке инкрементируется
$(P)refgen-Cmd
: инициализация генератора опорных частот пикапстанции
$(P)timeout_meas-SP
:
$(P)per_meas-SP
: период измерения, если первым истекает per_meas измерение перезапускается (~10 мс), если первым
истекает timeout_meas диагностируется ошибка и измерение перезапускается, если в stap определяется
близкая инжекция, счетчик времение обнуляется без рестарта измерения.
$(P)per_hf-SP
: период чтение частоты опорного генератора
Коэффициент усиления
$(P)step_gain-SP
: вес шага усиления (10дБ)
$(P)auto_gain-Cmd
: автоматическая подстройка усиления(пока не работает)
$(P)scan_gain-Cmd
: зарезервированно
$(P)level_nosig_gain-SP
: если сигнал меньше указанного уровня, усиление ставится в default_gain
$(P)tau_gain-SP
: зарезервированно
$(P)lim_gain-SP
: зарезервированно
$(P)default_gain-SP
: усиление при отсутствии сигнала
$(P)min_gain-SP
: минимальное усиление 0
$(P)max_gain-SP
: максимальное усиление 1
Параметры пикапа
$(P)XInv-Cmd
$(P)YInv-Cmd
$(P)XgeodInv-Cmd
$(P)YgeodInv-Cmd
: инверсия осей координат
$(P)GI-SP
$(P)GX-SP
$(P)GY-SP
$(P)X0-SP
$(P)Y0-SP
: множители и смеженеие датчика
$(P)Xgeod-SP
$(P)Ygeod-SP
: геодезические смещения
Параметры калибровки
Параметры измерения
$(P)ndel0-SP
: отсчеты начала сигнала
Параметры фильтрации
$(P)auto_flt_time-Cmd
$(P)auto_flt_freq-Cmd
$(P)auto_clb_time-Cmd
$(P)auto_clb_freq-Cmd
:
$(P)flt_event-SP
$(P)flt_type-SP
$(P)flt_time-SP
$(P)flt_freq-SP
:
$(P)clb_event-SP
$(P)clb_type-SP
$(P)clb_time-SP
$(P)clb_freq-SP
:
$(P)flt_time_ampl_lim-SP
$(P)flt_time_center-SP
$(P)flt_time_span-SP
:
$(P)flt_freq_ampl_lim-SP
$(P)flt_freq_center-SP
$(P)flt_freq_span-SP
:
$(P)clb_time_ampl_lim-SP
$(P)clb_time_center-SP
$(P)clb_time_span-SP
:
$(P)clb_freq_ampl_lim-SP
$(P)clb_freq_center-SP
$(P)clb_freq_span-SP
:
Результат калибровки
$(P)Kcalibr0-SP
$(P)Kcalibr1-SP
$(P)Kcalibr2-SP
$(P)Kcalibr3-SP
:
$(P)calibr_raw_U0-I
$(P)calibr_raw_U1-I
$(P)calibr_raw_U2-I
$(P)calibr_raw_U3-I
:
$(P)calibr_fft_U0-I
$(P)calibr_fft_U1-I
$(P)calibr_fft_U2-I
$(P)calibr_fft_U3-I
:
Результат измерения
$(P)ready_meas-I
: триггер готовности данных
$(P)Xe_log-I
$(P)Ye_log-I
$(P)Ie_log-I
: история координат и токов электронов
$(P)Xp_log-I
$(P)Yp_log-I
$(P)Ip_log-I
: история координат и токов позитронов
$(P)Xu_log-I
$(P)Yu_log-I
$(P)Iu_log-I
: неизвестные частицы
$(P)Xe-I
$(P)Ye-I
$(P)Ie-I
: координаты и ток электронов
$(P)Xp-I
$(P)Yp-I
$(P)Ip-I
: координаты и ток позитронов
$(P)Xu-I
$(P)Yu-I
$(P)Iu-I
: неизвестные частицы
$(P)overflow-Sts
: переполнение
Промежуточный данные
$(P)meas_raw_U0-I
$(P)meas_raw_U1-I
$(P)meas_raw_U2-I
$(P)meas_raw_U3-I
:
$(P)meas_fft_U0-I
$(P)meas_fft_U1-I
$(P)meas_fft_U2-I
$(P)meas_fft_U3-I
:
$(P)success_raw_U0-I
$(P)success_raw_U1-I
$(P)success_raw_U2-I
$(P)success_raw_U3-I
:
$(P)success_U0-I
$(P)success_U1-I
$(P)success_U2-I
$(P)success_U3-I
:
$(P)success_fft_U0-I
$(P)success_fft_U1-I
$(P)success_fft_U2-I
$(P)success_fft_U3-I
:
$(P)flt_time_wnd-I
$(P)flt_freq_wnd-I
:
$(P)clb_time_wnd-I
$(P)clb_freq_wnd-I
:
$(P)meas_U0-I
$(P)meas_U1-I
$(P)meas_U2-I
$(P)meas_U3-I
:
$(P)meas_CALIBR0-I
$(P)meas_CALIBR1-I
$(P)meas_CALIBR2-I
$(P)meas_CALIBR3-I
:
$(P)meas_UEXT0-I
$(P)meas_UEXT1-I
$(P)meas_UEXT2-I
$(P)meas_UEXT3-I
:
$(P)meas_Ucenter-I
$(P)meas_Uspan-I
$(P)meas_Uampl-I
:
$(P)meas_Fcenter-I
$(P)meas_Fspan-I
$(P)meas_Fampl-I
:
$(P)calibr_Ucenter-I
$(P)calibr_Uspan-I
$(P)calibr_Uampl-I
:
$(P)calibr_Fcenter-I
$(P)calibr_Fspan-I
$(P)calibr_Fampl-I
:
$(P)meas_B0-I
$(P)meas_B1-I
$(P)meas_B2-I
$(P)meas_B3-I
:
$(P)U0-I
$(P)U1-I
$(P)U2-I
$(P)U3-I
:
$(P)CALIBR0-I
$(P)CALIBR1-I
$(P)CALIBR2-I
$(P)CALIBR3-I
:
Прочие результаты
Описание PV IOC траектория
Префикс $(P) для IOC траектория пучка канала CHAN:LINE:.
как только один из пикапов срабатывает, начинается отсчет времени сбора данных. Сбор данных длится в пределах collecttime. Если все пикапы срабатывают в пределах collecttime данные сразу выдаются. Если не все пикапы срабатывают в оведенное время, выдаются данные для тех пикапов для которых они были получены, данные пришедшие позже в пределах deadtime считаются относящимися к предидущему событию и игнорируются. про прошествии deadtime считается что получены новые данные. в соответствии со сработавшимим пикапами заполняются ready_mask и count. Если не все пикапы сработали error инкрементируется.
$(P)collecttime-SP
: время сборя данных
$(P)deadtime-SP
: время отбрасывания опоздавших данных
$(P)error-SP
: счетчик количества пропущенных данных
$(P)Xe-I
$(P)Ye-I
$(P)Ie-I
: массив координат и тока для электронов
$(P)Xp-I
$(P)Yp-I
$(P)Ip-I
: массив координат и тока для позитронов
$(P)Xu-I
$(P)Yu-I
$(P)Iu-I
: неизвестные частицы
$(P)ready-I
: сигнал готовности данных
$(P)ready_mask-I
: маска сработавших пикапов
$(P)count-I
: количество сработавших пикапов
$(P)time_total-I
: время сбора данных
$(P)nameE-RB
: имена пикапов электронов
$(P)nameU-RB
: неизвестных частиц