v4orb2.wiki

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

commit 84203ca6efbd8cada943c7e2ecdba08e90ad839b
parent 6a9397462741c419caf664acb715a1c14854a38a
Author: E.A.Bekhtenev <E.A.Bekhtenev@inp.nsk.su>
Date:   Wed Oct  5 17:55:25 +0700

upd kserv

Diffstat:
kserv.md | 12+++++-------
1 file changed, 5 insertions(+), 7 deletions(-)
diff --git a/kserv.md b/kserv.md @@ -5,7 +5,7 @@ Title: Краткое описание модификации многокана Краткое описание модификации многоканальной программы-сервера Системы измерения положения пучка ВЭПП-3 импорта данных из EPICS. -# 1. Методика измерений. +# Методика измерений. Принцип работы новой системы измерения положения пучка ВЭПП-3 основан на одновременном измерении сигналов с 4-х @@ -21,8 +21,6 @@ Title: Краткое описание модификации многокана Nturns = 1-2 миллиона оборотов). Таким образом, возможно получение 3-х типов данных: - - 1. Медленные данные (Slow Data) – значения координат X, Z и ток пучка (пропорциональный сумме сигналов с 4-х электродов пикапа); 2. Быстрые данные (Fast Data) – 2 массива координат X, Z емкостью 1024 числа каждый; @@ -34,7 +32,7 @@ Nturns = 1-2 миллиона оборотов). Таким образом, во программно. Нужно только следить, чтобы общая длительность полного цикла измерения Nturns была больше 1024×Nav. -# 2. Краткое описание сервера. +# Краткое описание сервера. Сервер для работы с восемью пикап-станциями обеспечивает прокси доступ к системе управления на базе EPICS, и @@ -55,7 +53,7 @@ Nturns = 1-2 миллиона оборотов). Таким образом, во Затем клиент посылает код команды в сервер из 1-го байта. В связи с последними нововведениями полностью безопасными являются команды получения данных 2, 3, 4, 5, 69, 8, 9. Сервер пикап станции самостоятельно следит за правильным коэффициентом усиления, и вроде нет необходимости вмешиваться в его работу. Поэтому пользоваться командами 64, 65, 96, 67 для установки коэффициента усиления постоянной необходимости нет. Основные EPICS сервера постоянно производят медленные измерения производят подстройку усиления, и всегда имеют актуальные данные по медленным измерениям. -### 1.1.1. Коды команд, используемые в системе: +## Коды команд, используемые в системе 1. Код = 64 – посылка параметров в сервер (5 параметров + маску (1 байт) пикап-станций к которым применяются настройки), описание см 1.1.2 ниже; @@ -129,7 +127,7 @@ Nturns = 1-2 миллиона оборотов). Таким образом, во Максимальные коды АЦП не должны выходить за границы ±8191, иначе измерения будут неправильными. Код усиления (0-28) выставляется такой, чтобы максимальные значения АЦП были на уровне 5-7 тысяч. Но еще лучше не управлять самому кодом усиления, а поручить это дело автогэйну ЭПИКСА. -### 1.1.2. Загружаемые параметры по порядку следования +## Загружаемые параметры по порядку следования 1. nturn – задает общую длительность полного цикла измерения в оборотах (Nturns); @@ -160,7 +158,7 @@ Nturns = 1-2 миллиона оборотов). Таким образом, во | 0x40 | VEPP3:4P4 | | 0x80 | VEPP3:4P5 | -### 1.1.3. Формат медленных данных +## Формат медленных данных Для чтения результатов медленных измерений клиент вызывает функцию: