v4orb2.wiki

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

commit 33fe01548aa0cad3604ed923d105875a6efd01c8
parent e038f1db29478453e5a2183d7779a54d18e6844c
Author: E.A.Bekhtenev <E.A.Bekhtenev@inp.nsk.su>
Date:   Thu Sep 15 13:43:59 +0700

traling space

Diffstat:
psv3udp.md | 292++++++++++++++++++++++++++++++++++++++++----------------------------------------
1 file changed, 146 insertions(+), 146 deletions(-)
diff --git a/psv3udp.md b/psv3udp.md @@ -52,14 +52,14 @@ Title: Новая пикап-станция для ВЭПП-3 - зеленый светодиод горит при включении питания и правильном -конфигурировании FPGA; +конфигурировании FPGA; - средний красный светодиод загорается, когда появляется связь блока с Ethernet сетью (наличие “Link”); - левый красный светодиод -загорается во время цикла измерения. +загорается во время цикла измерения. На задней панели находятся 4 разъема типа SMA для соединения @@ -67,7 +67,7 @@ Title: Новая пикап-станция для ВЭПП-3 220&nbsp;В. Нумерация входов справа налево, если находиться лицом к задней панели.</p> -## 2. Принцип действия пикап-станции. +## 2. Принцип действия пикап-станции. Блок-схема пикап-станции для ВЭПП-3 представлена на Рис.3. @@ -268,10 +268,10 @@ Title: Новая пикап-станция для ВЭПП-3 каналов, когда периодически к каждому из каналов по очереди подключаются разные электроды пикапа (основной -режим). +режим). 2) Режим без переключения -каналов (вспомогательный режим). +каналов (вспомогательный режим). Временная диаграмма работы пикап-станции в первом режиме @@ -337,21 +337,21 @@ Title: Новая пикап-станция для ВЭПП-3 которые записывает в соответствующие регистры, а также команды на выполнение/остановку измерений и -получение результатов измерений. +получение результатов измерений. Все пикап-станции имеют фиксированный номер порта 2195. Номер порта компьютера, с которого происходит обращение к пикап-станции, может быть произвольным. Именно на этот порт и -придет ответ пикап-станции. +придет ответ пикап-станции. Из всех ICMP пакетов пикап-станция отвечает только на PING. -Другие ICMP пакеты игнорируются. +Другие ICMP пакеты игнорируются. Основные результаты -измерений могут быть 3-х типов: +измерений могут быть 3-х типов: 1) Накопленные данные – 16 64-битных числа типа <i>double</i>, @@ -492,21 +492,21 @@ Title: Новая пикап-станция для ВЭПП-3 <table cellpadding="4" cellspacing="0"> <tr valign="top"> <td width="209" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Номера битов + <p>Номера битов </p> </td> <td width="209" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>8-15 + <p>8-15 </p> </td> <td width="209" style="border: 1px solid #000000; padding: 0.1cm"> - <p>0-7 + <p>0-7 </p> </td> </tr> <tr valign="top"> <td width="209" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Описание + <p>Описание </p> </td> <td width="209" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> @@ -535,17 +535,17 @@ Title: Новая пикап-станция для ВЭПП-3 <table cellpadding="4" cellspacing="0"> <tr valign="top"> <td width="313" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Номера битов + <p>Номера битов </p> </td> <td width="313" style="border: 1px solid #000000; padding: 0.1cm"> - <p>0-15 + <p>0-15 </p> </td> </tr> <tr valign="top"> <td width="313" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Описание + <p>Описание </p> </td> <td width="313" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> @@ -563,30 +563,30 @@ Title: Новая пикап-станция для ВЭПП-3 <table cellpadding="4" cellspacing="0"> <tr valign="top"> <td width="208" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Номера битов + <p>Номера битов </p> </td> <td width="208" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>2-15 + <p>2-15 </p> </td> <td width="208" style="border: 1px solid #000000; padding: 0.1cm"> - <p>0-1 + <p>0-1 </p> </td> </tr> <tr valign="top"> <td width="208" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Описание + <p>Описание </p> </td> <td width="208" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Не используются + <p>Не используются </p> </td> <td width="208" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> <p>Код состояния матрицы ключей <i>Sw </i>во - втором режиме + втором режиме </p> </td> </tr> @@ -597,24 +597,24 @@ Title: Новая пикап-станция для ВЭПП-3 <table cellpadding="4" cellspacing="0"> <tr valign="top"> <td width="312" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Номера битов + <p>Номера битов </p> </td> <td width="312" style="border: 1px solid #000000; padding: 0.1cm"> - <p>0-15 + <p>0-15 </p> </td> </tr> <tr valign="top"> <td width="312" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Описание + <p>Описание </p> </td> <td width="312" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> <p>Число оборотов с момента сброса пучка, после которого останавливается процесс записи в буфер пооборотных - измерений в режиме “Timeback” + измерений в режиме “Timeback” </p> </td> </tr> @@ -625,43 +625,43 @@ Title: Новая пикап-станция для ВЭПП-3 <table cellpadding="4" cellspacing="0"> <tr valign="top"> <td width="156" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Номера битов + <p>Номера битов </p> </td> <td width="156" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>8-15 + <p>8-15 </p> </td> <td width="156" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>4-7 + <p>4-7 </p> </td> <td width="156" style="border: 1px solid #000000; padding: 0.1cm"> - <p>0-3 + <p>0-3 </p> </td> </tr> <tr valign="top"> <td width="156" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Описание + <p>Описание </p> </td> <td width="156" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Не используются + <p>Не используются </p> </td> <td width="156" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> <p>Код усиления 2-го - каскада + каскада </p> - <p>(дБ) + <p>(дБ) </p> </td> <td width="156" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> <p>Код усиления 1-го - каскада + каскада </p> - <p>(дБ) + <p>(дБ) </p> </td> </tr> @@ -680,17 +680,17 @@ Title: Новая пикап-станция для ВЭПП-3 <table cellpadding="4" cellspacing="0"> <tr valign="top"> <td width="285" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Номера битов + <p>Номера битов </p> </td> <td width="285" style="border: 1px solid #000000; padding: 0.1cm"> - <p>0-15 + <p>0-15 </p> </td> </tr> <tr valign="top"> <td width="285" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Описание + <p>Описание </p> </td> <td width="285" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> @@ -704,7 +704,7 @@ Title: Новая пикап-станция для ВЭПП-3 </table> При запуске каждого измерения начинает -отсчитываться интервал времени: +отсчитываться интервал времени: <i>T<sub>MIN</sub></i> = <i>code_T<sub>MIN</sub></i>×1024×40 нс. @@ -717,32 +717,32 @@ Title: Новая пикап-станция для ВЭПП-3 <table cellpadding="4" cellspacing="0"> <tr valign="top"> <td width="208" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Номера битов + <p>Номера битов </p> </td> <td width="208" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>1-15 + <p>1-15 </p> </td> <td width="208" style="border: 1px solid #000000; padding: 0.1cm"> - <p>0 + <p>0 </p> </td> </tr> <tr valign="top"> <td width="208" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Описание + <p>Описание </p> </td> <td width="208" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Не используются + <p>Не используются </p> </td> <td width="208" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> <p>Номер ячейки памяти буфера пооборотных измерений, при которой прекратилась запись в этот буфер в режиме “Timeback” - (старший бит) + (старший бит) </p> </td> </tr> @@ -754,24 +754,24 @@ Title: Новая пикап-станция для ВЭПП-3 <table cellpadding="4" cellspacing="0"> <tr valign="top"> <td width="313" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Номера битов + <p>Номера битов </p> </td> <td width="313" style="border: 1px solid #000000; padding: 0.1cm"> - <p>0-15 + <p>0-15 </p> </td> </tr> <tr valign="top"> <td width="313" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Описание + <p>Описание </p> </td> <td width="313" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> <p>Номер ячейки памяти буфера пооборотных измерений, при которой прекратилась запись в этот буфер в режиме “Timeback” - (младшие 2 байта) + (младшие 2 байта) </p> </td> </tr> @@ -782,28 +782,28 @@ Title: Новая пикап-станция для ВЭПП-3 <table cellpadding="4" cellspacing="0"> <tr valign="top"> <td width="271" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Номера битов + <p>Номера битов </p> </td> <td width="271" style="border: 1px solid #000000; padding: 0.1cm"> - <p>0-15 + <p>0-15 </p> </td> </tr> <tr valign="top"> <td width="271" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Описание + <p>Описание </p> </td> <td width="271" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> <p>Содержит код опорной частоты (см. - описание команды 0х06) + описание команды 0х06) </p> </td> </tr> </table> -Регистр 11 работает +Регистр 11 работает только на чтение. <b>Таблица 12. </b> Описание регистра 12 (адрес 0х0с). @@ -811,25 +811,25 @@ Title: Новая пикап-станция для ВЭПП-3 <table cellpadding="4" cellspacing="0"> <tr valign="top"> <td width="209" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Номера битов + <p>Номера битов </p> </td> <td width="209" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>8-15 + <p>8-15 </p> </td> <td width="209" style="border: 1px solid #000000; padding: 0.1cm"> - <p>0-7 + <p>0-7 </p> </td> </tr> <tr valign="top"> <td width="209" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Описание + <p>Описание </p> </td> <td width="209" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Не используются + <p>Не используются </p> </td> <td width="209" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> @@ -851,7 +851,7 @@ Title: Новая пикап-станция для ВЭПП-3 код равен нулю, то мы получаем пооборотные измерения без всяких накоплений. За счет этого кода можно растянуть время -наблюдения до: +наблюдения до: <i>T</i> = 2048×8192×248нс ≈ 4.16 сек. @@ -861,25 +861,25 @@ Title: Новая пикап-станция для ВЭПП-3 <table cellpadding="4" cellspacing="0"> <tr valign="top"> <td width="209" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Номера битов + <p>Номера битов </p> </td> <td width="209" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>8-15 + <p>8-15 </p> </td> <td width="209" style="border: 1px solid #000000; padding: 0.1cm"> - <p>0-7 + <p>0-7 </p> </td> </tr> <tr valign="top"> <td width="209" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Описание + <p>Описание </p> </td> <td width="209" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Не используются + <p>Не используются </p> </td> <td width="209" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> @@ -898,23 +898,23 @@ Title: Новая пикап-станция для ВЭПП-3 <table cellpadding="4" cellspacing="0"> <tr valign="top"> <td width="308" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Номера битов + <p>Номера битов </p> </td> <td width="308" style="border: 1px solid #000000; padding: 0.1cm"> - <p>0-15 + <p>0-15 </p> </td> </tr> <tr valign="top"> <td width="308" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Описание + <p>Описание </p> </td> <td width="308" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> <p>Нижний порог суммы сигналов с 2-х электродов пикапа для режима “Timeback” - в формате <i>float </i>(младшие 2 байта) + в формате <i>float </i>(младшие 2 байта) </p> </td> </tr> @@ -925,22 +925,22 @@ Title: Новая пикап-станция для ВЭПП-3 <table cellpadding="4" cellspacing="0"> <tr valign="top"> <td width="308" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Номера битов + <p>Номера битов </p> </td> <td width="308" style="border: 1px solid #000000; padding: 0.1cm"> - <p>0-15 + <p>0-15 </p> </td> </tr> <tr valign="top"> <td width="308" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Описание + <p>Описание </p> </td> <td width="308" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> <p>Нижний порог суммы сигналов с 2-х - электродов пикапа для режима + электродов пикапа для режима </p> </td> </tr> @@ -951,23 +951,23 @@ Title: Новая пикап-станция для ВЭПП-3 <table cellpadding="4" cellspacing="0"> <tr valign="top"> <td width="308" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Номера битов + <p>Номера битов </p> </td> <td width="308" style="border: 1px solid #000000; padding: 0.1cm"> - <p>0-15 + <p>0-15 </p> </td> </tr> <tr valign="top"> <td width="308" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Описание + <p>Описание </p> </td> <td width="308" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> <p>Измеренная сумма сигналов с 2-х электродов пикапа для режима “Timeback” - в формате <i>float </i>(младшие 2 байта) + в формате <i>float </i>(младшие 2 байта) </p> </td> </tr> @@ -980,23 +980,23 @@ Title: Новая пикап-станция для ВЭПП-3 <table cellpadding="4" cellspacing="0"> <tr valign="top"> <td width="308" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Номера битов + <p>Номера битов </p> </td> <td width="308" style="border: 1px solid #000000; padding: 0.1cm"> - <p>0-15 + <p>0-15 </p> </td> </tr> <tr valign="top"> <td width="308" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Описание + <p>Описание </p> </td> <td width="308" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> <p>Измеренная сумма сигналов с 2-х электродов пикапа для режима “Timeback” - в формате <i>float </i>(старшие 2 байта) + в формате <i>float </i>(старшие 2 байта) </p> </td> </tr> @@ -1009,32 +1009,32 @@ Title: Новая пикап-станция для ВЭПП-3 <table cellpadding="4" cellspacing="0"> <tr valign="top"> <td width="209" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Номера битов + <p>Номера битов </p> </td> <td width="209" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>1-15 + <p>1-15 </p> </td> <td width="209" style="border: 1px solid #000000; padding: 0.1cm"> - <p>0 + <p>0 </p> </td> </tr> <tr valign="top"> <td width="209" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Описание + <p>Описание </p> </td> <td width="209" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Не используются + <p>Не используются </p> </td> <td width="209" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> <p>В режиме “Timeback” является индикатором остановки процесса записи в буфер пооборотных измерений: 0 – запись - идет, 1 – запись остановлена + идет, 1 – запись остановлена </p> </td> </tr> @@ -1044,7 +1044,7 @@ Title: Новая пикап-станция для ВЭПП-3 ### 3.2. Структура команд. -Стек команд. +Стек команд. Команды, посылаемые из компьютера в пикап-станцию, содержат 6 @@ -1091,7 +1091,7 @@ Title: Новая пикап-станция для ВЭПП-3 поступает несуществующая команда, то статус равен 0х10. Если номер регистра лежит за диапазоном 0-15, то статус равен -0х20. +0х20. В пикап-станции реализован двухуровневый стек команд. Имеется @@ -1123,7 +1123,7 @@ Title: Новая пикап-станция для ВЭПП-3 окончания цикла. Подробнее об этом будет сказано ниже. -### 3.3. Описание типов команд. +### 3.3. Описание типов команд. 1) <b>Команда 0x00 </b>- запись в регистры параметров. Номер регистра @@ -1137,7 +1137,7 @@ Title: Новая пикап-станция для ВЭПП-3 частоты и калибровочного сигнала) или нет. Если цикл измерения запущен, то процесс записи в регистр осуществится -только после его окончания. +только после его окончания. 2) <b>Команда 0x01 </b>- чтение массива данных АЦП (осциллограмма). В @@ -1146,7 +1146,7 @@ Title: Новая пикап-станция для ВЭПП-3 посылается пакет из 1034 байт (Рис.8), включающий “шапку” из 10 байт и 512 2-х байтных слов типа <i>unsigned short int</i>в кодах -АЦП (диапазон – 0-16383). +АЦП (диапазон – 0-16383). ![image008](psv3udp.img/image008.png) @@ -1179,7 +1179,7 @@ Title: Новая пикап-станция для ВЭПП-3 измерения счетчик номера измерения инкрементируется на 1. После 255 он сбрасывается в 0 и т.д. Байтам 3-8 присвоены -числа 3-8. +числа 3-8. Момент посылки данных АЦП зависит от того, запущен в момент @@ -1193,9 +1193,9 @@ Title: Новая пикап-станция для ВЭПП-3 чтение накопленных данных. В ответ на эту команду пикап- станция сразу же посылает 4 байта “АСК”. Далее посылается -пакет из 146 байт (Рис.10), включающий: +пакет из 146 байт (Рис.10), включающий: -а) “шапку” из 10 байт, +а) “шапку” из 10 байт, б) накопленные напряжения сигналов с @@ -1210,7 +1210,7 @@ Title: Новая пикап-станция для ВЭПП-3 На основе прочитанных кодов накопленных напряжений сигналов <i>code_U </i>нужно вычислить реальные средние -значения напряжений на входах АЦП <i>U</i>по формуле: +значения напряжений на входах АЦП <i>U</i>по формуле: <i>U</i> = <i>code_U</i>/(2047×28×(<i>N<sub>e</sub></i>+1)). @@ -1244,7 +1244,7 @@ Title: Новая пикап-станция для ВЭПП-3 “Номер регистра”. 4) <b>Команда 0x03 </b>– -запуск цикла измерения. +запуск цикла измерения. В ответ на эту команду пикап-станция сразу же посылает 4 байта @@ -1268,7 +1268,7 @@ Title: Новая пикап-станция для ВЭПП-3 <b>Рис.12.</b> Пакет “CONF”, посылаемый после окончания цикла измерения. 5) <b>Команда 0x04 </b>– -чтение регистра параметров. +чтение регистра параметров. Номер регистра, чтение которого запрашивается, содержится в @@ -1293,7 +1293,7 @@ Title: Новая пикап-станция для ВЭПП-3 измерения (или инициализации) или нет. 6) <b>Команда 0x05 </b>– -команда остановки цикла измерения. +команда остановки цикла измерения. В ответ на эту команду пикап-станция сразу же посылает 4 байта @@ -1301,7 +1301,7 @@ Title: Новая пикап-станция для ВЭПП-3 команду, то есть останавливает цикл измерения. Вообще, полезно перед каждым новым запуском измерения подавать -данную команду. +данную команду. 7) <b>Команда 0x06</b> инициализация генератора опорной частоты <i>F<sub>ОП</sub></i> = <i>28F<sub>0</sub></i>(~112.8 МГц). @@ -1326,9 +1326,9 @@ Title: Новая пикап-станция для ВЭПП-3 Измерить опорную частоту можно, прочитав регистр 11. Связь между опорной частотой <i>F<sub>ОП</sub></i> и прочитанным -кодом <i>code</i>: +кодом <i>code</i>: -<i>F<sub>ОП</sub></i> = (25×<i>code</i>)/8192 МГц. +<i>F<sub>ОП</sub></i> = (25×<i>code</i>)/8192 МГц. Контроль за опорной частотой позволяет отследить просадки @@ -1342,7 +1342,7 @@ Title: Новая пикап-станция для ВЭПП-3 этой частоты в диапазоне 111.8 – 113.8 МГц. 8) <b>Команда 0x07 </b>– -обнуление счетчика номера измерения. +обнуление счетчика номера измерения. В ответ на эту команду пикап-станция сразу же посылает 4 байта @@ -1351,10 +1351,10 @@ Title: Новая пикап-станция для ВЭПП-3 Данная команда полезна для работы группы пикап-станций, когда нужно привязать получаемые от пикап- станций данные к -конкретному измерению. +конкретному измерению. 9) <b>Команда 0x0B </b>– -чтение памяти пооборотных измерений. +чтение памяти пооборотных измерений. В ответ на эту команду пикап-станция сразу же посылает 4 байта @@ -1363,7 +1363,7 @@ Title: Новая пикап-станция для ВЭПП-3 либо сразу же посылает данные (если цикл измерения не запущен), либо ожидает окончания цикла измерения, и только -затем посылает данные. +затем посылает данные. Память содержит измеренные напряжения с электродов @@ -1380,14 +1380,14 @@ Title: Новая пикап-станция для ВЭПП-3 U0, U1, U2, U3, представляющих собой 4-байтовые числа типа <i>float</i>. Связь между прочитанным кодом <i>code_U </i>и реальным средним значением -напряжения на входе АЦП <i>U</i>: +напряжения на входе АЦП <i>U</i>: <i>U</i> = <i>code_U</i>/(2047×28). Вычисленные таким образом средние значения напряжений будут относиться к оцифрованным с -помощью АЦП сигналам в диапазоне -8192 –&gt; +8191. +помощью АЦП сигналам в диапазоне -8192 –&gt; +8191. Логически весь объем памяти разбит на 2048 страниц, каждая @@ -1428,20 +1428,20 @@ U0, U1, U2, U3, представляющих собой 4-байтовые <b>Рис.19.</b>Содержимое “шапки” при посылке пакета пооборотных данных. Байт 0 – тип пакета (0xFВ), по нему идентифицируется -полученный компьютером пакет. +полученный компьютером пакет. -Байт 1 – код команды (0х0В). +Байт 1 – код команды (0х0В). Байт 2 – номер “кадра” (0-255), он эквивалентен байту 1 команды (“Номер регистра”), то есть задается -запрашиваемым устройством. +запрашиваемым устройством. Байты 3, 4 – номер пакета (равный номеру страницы). Байты 5, 6 – начальная страница <i>N<sub>p1</sub></i> запрашиваемой -порции страниц. +порции страниц. Байты 7, 8 – конечная страница <i>N<sub>p2</sub></i> запрашиваемой @@ -1454,7 +1454,7 @@ U0, U1, U2, U3, представляющих собой 4-байтовые 10) <b>Команда 0x0D </b>– чтение памяти “быстрых” измерений -(“Fast” data). +(“Fast” data). По этой команде читается память “быстрых” измерений емкостью 2К (2048) точек. Если @@ -1500,11 +1500,11 @@ U0, U1, U2, U3, представляющих собой 4-байтовые Если после подачи команды 0х03 с внешним запуском подать команду 0х0F, то содержимое регистра придет после окончания цикла -измерения (сразу после “CONF”). +измерения (сразу после “CONF”). 12) <b>Команда 0x0С </b>– запись в регистр параметров с последующим -чтением. +чтением. Данная команда объединяет команды 0х00 и 0х04. Номер регистра содержится @@ -1529,111 +1529,111 @@ U0, U1, U2, U3, представляющих собой 4-байтовые <table cellpadding="4" cellspacing="0"> <tr valign="top"> <td width="205" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Байт идентификации (байт 0) + <p>Байт идентификации (байт 0) </p> </td> <td width="205" style="border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0.1cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>Длина пакета + <p>Длина пакета </p> - <p>(байт) + <p>(байт) </p> </td> <td width="205" style="border: 1px solid #000000; padding: 0.1cm"> - <p>Тип пакета + <p>Тип пакета </p> </td> </tr> <tr valign="top"> <td width="205" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>0х10 + <p>0х10 </p> </td> <td width="205" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>4 + <p>4 </p> </td> <td width="205" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> <p>Пакет подтверждения получения - команды – “АСК” + команды – “АСК” </p> </td> </tr> <tr valign="top"> <td width="205" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>0х11 + <p>0х11 </p> </td> <td width="205" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>2 + <p>2 </p> </td> <td width="205" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> <p>Пакет, сигнализирующий о завершении цикла измерения (инициализации) – - “CONF” + “CONF” </p> </td> </tr> <tr valign="top"> <td width="205" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>0хF1 + <p>0хF1 </p> </td> <td width="205" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>1034 + <p>1034 </p> </td> <td width="205" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> - <p>Массив данных АЦП (осциллограмма) + <p>Массив данных АЦП (осциллограмма) </p> </td> </tr> <tr valign="top"> <td width="205" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>0хF2 + <p>0хF2 </p> </td> <td width="205" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>82 + <p>82 </p> </td> <td width="205" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> - <p>Накопленные данные + <p>Накопленные данные </p> </td> </tr> <tr valign="top"> <td width="205" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>0хF4 + <p>0хF4 </p> </td> <td width="205" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>4 + <p>4 </p> </td> <td width="205" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> - <p>Содержимое рабочего регистра + <p>Содержимое рабочего регистра </p> </td> </tr> <tr valign="top"> <td width="205" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>0хFВ + <p>0хFВ </p> </td> <td width="205" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: none; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0cm"> - <p>1034 + <p>1034 </p> </td> <td width="205" style="border-top: none; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; padding-top: 0cm; padding-bottom: 0.1cm; padding-left: 0.1cm; padding-right: 0.1cm"> <p>Массив пооборотных или “быстрых” - данных (1 страница) + данных (1 страница) </p> </td> </tr> </table> -### 3.5. Временные диаграммы работы пикап-станции. +### 3.5. Временные диаграммы работы пикап-станции. На Рис.23 показана временная диаграмма работы пикап-станции @@ -1648,7 +1648,7 @@ U0, U1, U2, U3, представляющих собой 4-байтовые измерения – прихода из пикап-станции пакета “CONF”. После этого он с помощью команды 0xFB запрашивает и получает -пооборотные +пооборотные данные. Далее компьютер может запрашивать и другие типы данных. @@ -1709,12 +1709,12 @@ UDP сервера обнуляются. Это означает, что “0.0.0.0”, а не по адресу компьютера, с которого был сделан запрос. -### 3.7. Режим “Timeback”. +### 3.7. Режим “Timeback”. Для включения режима автоматической прокрутки памяти пикап-станции нужно сделать записи в -следующих регистрах: +следующих регистрах: 1) В регистры 14,15 записать нижний предел суммы 2-х напряжений @@ -1723,7 +1723,7 @@ UDP сервера обнуляются. Это означает, что записать младшие 2 байта, в регистр 15 записать старшие 2 байта. Напомним, что величина напряжения пооборотных -измерений равна: +измерений равна: U<sub>ti</sub> = 2048×28×U<sub>ADCi</sub>, @@ -1733,7 +1733,7 @@ U<sub>ti</sub> = 2048×28×U<sub>ADCi</sub>, 2) В регистре 0 бит 14 установить в 1, что означает режим -автоматической прокрутки. +автоматической прокрутки. 3) В регистр 4 записать число оборотов N<sub>об</sub>, @@ -1751,7 +1751,7 @@ U<sub>ti</sub> = 2048×28×U<sub>ADCi</sub>, команды 3, как и обычный запуск. Программная остановка режима автоматической прокрутки осуществляется с помощью -команды 5, как и для обычного режима. +команды 5, как и для обычного режима. После запуска режима автоматической прокрутки @@ -1779,7 +1779,7 @@ U<sub>ti</sub> = 2048×28×U<sub>ADCi</sub>, его, свернув по времени. После этого надо отбросить последнюю ячейку, соответствующую номеру <i>N</i>, оставив -таким образом 131071 оборот. +таким образом 131071 оборот. Во время работы режима автоматической прокрутки медленные измерения не