Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
W wiki
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Package Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • beam diagnostics
  • wiki
  • Wiki
  • psv3udp

psv3udp · Changes

Page history
lower authored Sep 15, 2016 by Evgeny Bekhtenev's avatar Evgeny Bekhtenev
Hide whitespace changes
Inline Side-by-side
Showing with 69 additions and 69 deletions
+69 -69
  • psv3udp.md psv3udp.md +69 -69
  • No files found.
psv3udp.md
View page @ 98d3b3ec
...@@ -290,7 +290,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -290,7 +290,7 @@ Title: Новая пикап-станция для ВЭПП-3
цикла <i>T<sub>e</sub></i> = <i>T<sub>0</sub></i> × <i>N<sub>e</sub></i>, цикла <i>T<sub>e</sub></i> = <i>T<sub>0</sub></i> × <i>N<sub>e</sub></i>,
где <i>T<sub>0</sub></i> – период где <i>T<sub>0</sub></i> – период
обращения. Величина <i>N<sub>e</sub></i> задается обращения. Величина <i>N<sub>e</sub></i> задается
программно записью в регистры [1](#REG01),[2](#REG02) программно записью в регистры [1](#reg01),[2](#reg02)
соответствующих кодов. соответствующих кодов.
По По
...@@ -321,8 +321,8 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -321,8 +321,8 @@ Title: Новая пикап-станция для ВЭПП-3
Код состояния матрицы ключей <i>Sw</i> в данном Код состояния матрицы ключей <i>Sw</i> в данном
режиме фиксированный и равен <i>M</i>, режиме фиксированный и равен <i>M</i>,
величина <i>M</i> задается величина <i>M</i> задается
битами 0,1 [регистра 3](#REG03). Данный режим задается битами 0,1 [регистра 3](#reg03). Данный режим задается
установкой “1” бита 0 [регистра 0](#REG00). Как установкой “1” бита 0 [регистра 0](#reg00). Как
правило, этот режим используется для правило, этот режим используется для
получения большого массива пооборотных получения большого массива пооборотных
измерений и является вспомогательным. измерений и является вспомогательным.
...@@ -366,7 +366,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -366,7 +366,7 @@ Title: Новая пикап-станция для ВЭПП-3
с 4-х электродов пикапа. Существует с 4-х электродов пикапа. Существует
возможность накапливать в каждой точке возможность накапливать в каждой точке
обоих массивов напряжения сигналов до обоих массивов напряжения сигналов до
256 оборотов (это задается кодом в [регистре 12](#REG0c)). 256 оборотов (это задается кодом в [регистре 12](#reg0c)).
Это позволяет увеличить интервал Это позволяет увеличить интервал
наблюдения пучка до 3 сек и наблюдать наблюдения пучка до 3 сек и наблюдать
какие-нибудь медленные колебания пучка; какие-нибудь медленные колебания пучка;
...@@ -397,7 +397,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -397,7 +397,7 @@ Title: Новая пикап-станция для ВЭПП-3
инжекции пучка (или удара по пучку), либо инжекции пучка (или удара по пучку), либо
синхросигнала 3 Гц. Срабатывание от этих синхросигнала 3 Гц. Срабатывание от этих
синхросигналов задается установкой в синхросигналов задается установкой в
“1” битов 13 или 12 [регистра 0](#REG00) соответственно. “1” битов 13 или 12 [регистра 0](#reg00) соответственно.
Порядок байт, используемый Порядок байт, используемый
при передаче данных из компьютера в при передаче данных из компьютера в
...@@ -414,7 +414,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -414,7 +414,7 @@ Title: Новая пикап-станция для ВЭПП-3
регистров 16 (номера 0-15). Длина каждого регистров 16 (номера 0-15). Длина каждого
регистра – 2 байта. регистра – 2 байта.
#### Регистр 0 (0x00)[REG00] #### Регистр 0 (0x00)[reg00]
<a name="tab2"></a> <a name="tab2"></a>
...@@ -479,15 +479,15 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -479,15 +479,15 @@ Title: Новая пикап-станция для ВЭПП-3
</table> </table>
Если бит 0 [регистра 0](#REG00) Если бит 0 [регистра 0](#reg00)
равен “0”, то работа осуществляется в равен “0”, то работа осуществляется в
соответствии с [Рис. 5](#image005) (основной режим). соответствии с [Рис. 5](#image005) (основной режим).
Если бит 0 [регистра 0](#REG00) равен “1”, то Если бит 0 [регистра 0](#reg00) равен “1”, то
выполняется только один элементарный выполняется только один элементарный
цикл с фиксированным кодом <i>Sw</i>, цикл с фиксированным кодом <i>Sw</i>,
задаваемым кодом [регистра 3](#REG03). задаваемым кодом [регистра 3](#reg03).
#### Регистр 1 (0x01)[REG01] #### Регистр 1 (0x01)[reg01]
<a name="tab3"></a> <a name="tab3"></a>
...@@ -524,7 +524,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -524,7 +524,7 @@ Title: Новая пикап-станция для ВЭПП-3
между приходом внешнего синхроимпульса между приходом внешнего синхроимпульса
и запуском цикла измерения. и запуском цикла измерения.
#### Регистр 2 (0x02)[REG02] #### Регистр 2 (0x02)[reg02]
<a name="tab4"></a> <a name="tab4"></a>
...@@ -550,7 +550,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -550,7 +550,7 @@ Title: Новая пикап-станция для ВЭПП-3
</tr> </tr>
</table> </table>
#### Регистр 3 (0x03)[REG03] #### Регистр 3 (0x03)[reg03]
<a name="tab5"></a> <a name="tab5"></a>
...@@ -581,7 +581,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -581,7 +581,7 @@ Title: Новая пикап-станция для ВЭПП-3
</tr> </tr>
</table> </table>
#### Регистр 4 (0x04)[REG04] #### Регистр 4 (0x04)[reg04]
<a name="tab6"></a> <a name="tab6"></a>
...@@ -608,7 +608,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -608,7 +608,7 @@ Title: Новая пикап-станция для ВЭПП-3
</tr> </tr>
</table> </table>
#### Регистр 6 (0x06)[REG06] #### Регистр 6 (0x06)[reg06]
<a name="tab7"></a> <a name="tab7"></a>
...@@ -655,7 +655,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -655,7 +655,7 @@ Title: Новая пикап-станция для ВЭПП-3
достигнет 15, затем задается код усиления достигнет 15, затем задается код усиления
2-го каскада (0-15). 2-го каскада (0-15).
#### Регистр 8 (0x08)[REG08] #### Регистр 8 (0x08)[reg08]
<a name="tab8"></a> <a name="tab8"></a>
...@@ -690,7 +690,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -690,7 +690,7 @@ Title: Новая пикап-станция для ВЭПП-3
время <i>T<sub>MIN</sub></i> после начала время <i>T<sub>MIN</sub></i> после начала
предыдущего измерения. предыдущего измерения.
#### Регистр 9 (0x09)[REG09] #### Регистр 9 (0x09)[reg09]
<a name="tab9"></a> <a name="tab9"></a>
...@@ -723,7 +723,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -723,7 +723,7 @@ Title: Новая пикап-станция для ВЭПП-3
</tr> </tr>
</table> </table>
#### Регистр 10 (0x0a)[REG0a] #### Регистр 10 (0x0a)[reg0a]
<a name="tab10"></a> <a name="tab10"></a>
...@@ -750,7 +750,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -750,7 +750,7 @@ Title: Новая пикап-станция для ВЭПП-3
</tr> </tr>
</table> </table>
#### Регистр 11 (0x0b)[REG0b] #### Регистр 11 (0x0b)[reg0b]
<a name="tab11"></a> <a name="tab11"></a>
...@@ -778,7 +778,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -778,7 +778,7 @@ Title: Новая пикап-станция для ВЭПП-3
Регистр 11 работает Регистр 11 работает
только на чтение. только на чтение.
#### Регистр 12 (0x0c)[REG0c] #### Регистр 12 (0x0c)[reg0c]
<a name="tab12"></a> <a name="tab12"></a>
...@@ -823,7 +823,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -823,7 +823,7 @@ Title: Новая пикап-станция для ВЭПП-3
<i>T</i> = 2048×8192×248нс ≈ 4.16 сек. <i>T</i> = 2048×8192×248нс ≈ 4.16 сек.
#### Регистр 13 (0x0d)[REG0d] #### Регистр 13 (0x0d)[reg0d]
<a name="tab13"></a> <a name="tab13"></a>
...@@ -856,7 +856,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -856,7 +856,7 @@ Title: Новая пикап-станция для ВЭПП-3
</tr> </tr>
</table> </table>
#### Регистр 14 (0x0e)[REG0e] #### Регистр 14 (0x0e)[reg0e]
<a name="tab14"></a> <a name="tab14"></a>
...@@ -882,7 +882,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -882,7 +882,7 @@ Title: Новая пикап-станция для ВЭПП-3
</tr> </tr>
</table> </table>
#### Регистр 15 (0x0f)[REG0f] #### Регистр 15 (0x0f)[reg0f]
<a name="tab15"></a> <a name="tab15"></a>
...@@ -907,7 +907,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -907,7 +907,7 @@ Title: Новая пикап-станция для ВЭПП-3
</tr> </tr>
</table> </table>
#### Регистр 16 (0x10)[REG10] #### Регистр 16 (0x10)[reg10]
<a name="tab16"></a> <a name="tab16"></a>
...@@ -935,7 +935,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -935,7 +935,7 @@ Title: Новая пикап-станция для ВЭПП-3
Регистр 16 работает только на чтение. Регистр 16 работает только на чтение.
#### Регистр 17 (0x11)[REG11] #### Регистр 17 (0x11)[reg11]
<a name="tab17"></a> <a name="tab17"></a>
...@@ -963,7 +963,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -963,7 +963,7 @@ Title: Новая пикап-станция для ВЭПП-3
Регистр 17 работает только на чтение. Регистр 17 работает только на чтение.
#### Регистр 18 (0x12)[REG12] #### Регистр 18 (0x12)[reg12]
<a name="tab18"></a> <a name="tab18"></a>
...@@ -1080,7 +1080,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -1080,7 +1080,7 @@ Title: Новая пикап-станция для ВЭПП-3
### 3.3. Описание типов команд. ### 3.3. Описание типов команд.
#### Команда 0x00[CMD00] #### Команда 0x00[cmd00]
<b>Команда 0x00 </b>- запись <b>Команда 0x00 </b>- запись
в регистры параметров. Номер регистра в регистры параметров. Номер регистра
...@@ -1096,7 +1096,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -1096,7 +1096,7 @@ Title: Новая пикап-станция для ВЭПП-3
процесс записи в регистр осуществится процесс записи в регистр осуществится
только после его окончания. только после его окончания.
#### Команда 0x01[CMD01] #### Команда 0x01[cmd01]
<b>Команда 0x01 </b>- чтение <b>Команда 0x01 </b>- чтение
массива данных АЦП (осциллограмма). В массива данных АЦП (осциллограмма). В
...@@ -1148,7 +1148,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -1148,7 +1148,7 @@ Title: Новая пикап-станция для ВЭПП-3
данных начнется только после его данных начнется только после его
окончания. окончания.
#### Команда 0x02[CMD02] #### Команда 0x02[cmd02]
<b>Команда 0x02</b> – <b>Команда 0x02</b> –
чтение накопленных данных. В ответ на чтение накопленных данных. В ответ на
...@@ -1188,7 +1188,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -1188,7 +1188,7 @@ Title: Новая пикап-станция для ВЭПП-3
лежат в диапазоне 0-16383, для получения лежат в диапазоне 0-16383, для получения
реальных напряжений нужно вычесть 8192. реальных напряжений нужно вычесть 8192.
Эти максимумы позволяют без чтения Эти максимумы позволяют без чтения
осциллограммы ([команды 0х01](#CMD01)) понять, какую осциллограммы ([команды 0х01](#cmd01)) понять, какую
часть диапазона АЦП занимает сигнал и часть диапазона АЦП занимает сигнал и
при необходимости сменить код усиления. при необходимости сменить код усиления.
Содержимое “шапки” приведено на [Рис. 11](#image011). Содержимое “шапки” приведено на [Рис. 11](#image011).
...@@ -1203,7 +1203,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -1203,7 +1203,7 @@ Title: Новая пикап-станция для ВЭПП-3
байту 1 команды. На [Рис. 6](#image006) он называется байту 1 команды. На [Рис. 6](#image006) он называется
“Номер регистра”. “Номер регистра”.
#### Команда 0x03[CMD03] #### Команда 0x03[cmd03]
<b>Команда 0x03</b> – <b>Команда 0x03</b> –
запуск цикла измерения. запуск цикла измерения.
...@@ -1212,10 +1212,10 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -1212,10 +1212,10 @@ Title: Новая пикап-станция для ВЭПП-3
пикап-станция сразу же посылает 4 байта пикап-станция сразу же посылает 4 байта
“АСК”. Затем, если пикап-станция работает “АСК”. Затем, если пикап-станция работает
в режиме с внутренним запуском (биты в режиме с внутренним запуском (биты
12, 13 [регистра 0](#REG00) равны 0), сразу же запустится 12, 13 [регистра 0](#reg00) равны 0), сразу же запустится
цикл измерения. Если же пикап-станция цикл измерения. Если же пикап-станция
работает в режиме с внешним запуском работает в режиме с внешним запуском
(либо бит 12, либо бит 13 [регистра 0](#REG00) равен (либо бит 12, либо бит 13 [регистра 0](#reg00) равен
1), цикл измерения запустится только 1), цикл измерения запустится только
после прихода внешнего синхроимпульса. после прихода внешнего синхроимпульса.
По окончании цикла измерения пикап-станция По окончании цикла измерения пикап-станция
...@@ -1229,7 +1229,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -1229,7 +1229,7 @@ Title: Новая пикап-станция для ВЭПП-3
![<b>Рис. 12.</b> Пакет “CONF”, посылаемый после окончания цикла измерения.](psv3udp.img/image012.png) ![<b>Рис. 12.</b> Пакет “CONF”, посылаемый после окончания цикла измерения.](psv3udp.img/image012.png)
#### Команда 0x04[CMD04] #### Команда 0x04[cmd04]
<b>Команда 0x04</b> – <b>Команда 0x04</b> –
чтение регистра параметров. чтение регистра параметров.
...@@ -1256,7 +1256,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -1256,7 +1256,7 @@ Title: Новая пикап-станция для ВЭПП-3
сразу, независимо от того, запущен цикл сразу, независимо от того, запущен цикл
измерения (или инициализации) или нет. измерения (или инициализации) или нет.
#### Команда 0x05[CMD05] #### Команда 0x05[cmd05]
<b>Команда 0x05</b> – <b>Команда 0x05</b> –
команда остановки цикла измерения. команда остановки цикла измерения.
...@@ -1269,7 +1269,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -1269,7 +1269,7 @@ Title: Новая пикап-станция для ВЭПП-3
новым запуском измерения подавать новым запуском измерения подавать
данную команду. данную команду.
#### Команда 0x06[CMD06] #### Команда 0x06[cmd06]
<b>Команда 0x06</b> - инициализация <b>Команда 0x06</b> - инициализация
генератора опорной частоты <i>F<sub>ОП</sub></i> = <i>28F<sub>0</sub></i>(~112.8 МГц). генератора опорной частоты <i>F<sub>ОП</sub></i> = <i>28F<sub>0</sub></i>(~112.8 МГц).
...@@ -1291,7 +1291,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -1291,7 +1291,7 @@ Title: Новая пикап-станция для ВЭПП-3
Данную процедуру необходимо выполнять каждый Данную процедуру необходимо выполнять каждый
раз после включения пикап- станции. раз после включения пикап- станции.
Измерить опорную частоту можно, прочитав Измерить опорную частоту можно, прочитав
[регистр 11](#REG0b). Связь между опорной частотой [регистр 11](#reg0b). Связь между опорной частотой
<i>F<sub>ОП</sub></i> и прочитанным <i>F<sub>ОП</sub></i> и прочитанным
кодом <i>code</i>: кодом <i>code</i>:
...@@ -1308,7 +1308,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -1308,7 +1308,7 @@ Title: Новая пикап-станция для ВЭПП-3
опорной частоты является нахождение опорной частоты является нахождение
этой частоты в диапазоне 111.8 – 113.8 МГц. этой частоты в диапазоне 111.8 – 113.8 МГц.
#### Команда 0x07[CMD07] #### Команда 0x07[cmd07]
<b>Команда 0x07</b> – <b>Команда 0x07</b> –
обнуление счетчика номера измерения. обнуление счетчика номера измерения.
...@@ -1322,7 +1322,7 @@ Title: Новая пикап-станция для ВЭПП-3 ...@@ -1322,7 +1322,7 @@ Title: Новая пикап-станция для ВЭПП-3
получаемые от пикап- станций данные к получаемые от пикап- станций данные к
конкретному измерению. конкретному измерению.
#### Команда 0x0b[CMD0b] #### Команда 0x0b[cmd0b]
<b>Команда 0x0B</b> – <b>Команда 0x0B</b> –
чтение памяти пооборотных измерений. чтение памяти пооборотных измерений.
...@@ -1422,7 +1422,7 @@ U0, U1, U2, U3, представляющих собой 4-байтовые ...@@ -1422,7 +1422,7 @@ U0, U1, U2, U3, представляющих собой 4-байтовые
испорченным, его можно будет получить испорченным, его можно будет получить
еще раз, запросив данную страницу. еще раз, запросив данную страницу.
#### Команда 0x0d[CMD0d] #### Команда 0x0d[cmd0d]
<b>Команда 0x0D</b> – <b>Команда 0x0D</b> –
чтение памяти “быстрых” измерений чтение памяти “быстрых” измерений
...@@ -1449,7 +1449,7 @@ U0, U1, U2, U3, представляющих собой 4-байтовые ...@@ -1449,7 +1449,7 @@ U0, U1, U2, U3, представляющих собой 4-байтовые
память состоит из 32 страниц по 64 точки память состоит из 32 страниц по 64 точки
в каждой странице ([Рис. 20](#image020)). “Шапка” также в каждой странице ([Рис. 20](#image020)). “Шапка” также
полностью аналогична “шапке” при полностью аналогична “шапке” при
[команде 0х0В](#CMD0b), только байт 1 – код команды [команде 0х0В](#cmd0b), только байт 1 – код команды
равен 0х0D ([Рис. 21](#image021)). равен 0х0D ([Рис. 21](#image021)).
<a name="image020"></a> <a name="image020"></a>
...@@ -1460,30 +1460,30 @@ U0, U1, U2, U3, представляющих собой 4-байтовые ...@@ -1460,30 +1460,30 @@ U0, U1, U2, U3, представляющих собой 4-байтовые
![<b>Рис. 21.</b> Содержимое “шапки” при посылке пакета “быстрых” измерений.](psv3udp.img/image021.png) ![<b>Рис. 21.</b> Содержимое “шапки” при посылке пакета “быстрых” измерений.](psv3udp.img/image021.png)
#### Команда 0x0f[CMD0f] #### Команда 0x0f[cmd0f]
<b>Команда 0x0F</b> – <b>Команда 0x0F</b> –
синхронное чтение регистра параметров. синхронное чтение регистра параметров.
Данная команда аналогична Данная команда аналогична
[команде 0х04](#CMD04), единственное ее отличие в [команде 0х04](#cmd04), единственное ее отличие в
том, что процесс посылки пакета данных том, что процесс посылки пакета данных
(4 байта) привязан по времени к окончанию (4 байта) привязан по времени к окончанию
цикла измерения. Если цикл измерения цикла измерения. Если цикл измерения
не запущен, то и посылки данных не будет. не запущен, то и посылки данных не будет.
Если после подачи [команды 0х03](#CMD03) с внешним Если после подачи [команды 0х03](#cmd03) с внешним
запуском подать команду 0х0F, то содержимое запуском подать команду 0х0F, то содержимое
регистра придет после окончания цикла регистра придет после окончания цикла
измерения (сразу после “CONF”). измерения (сразу после “CONF”).
#### Команда 0x0c[CMD0c] #### Команда 0x0c[cmd0c]
<b>Команда 0x0С</b> – <b>Команда 0x0С</b> –
запись в регистр параметров с последующим запись в регистр параметров с последующим
чтением. чтением.
Данная команда объединяет Данная команда объединяет
[команды 0х00](#CMD00) и [0х04](#CMD04). [команды 0х00](#cmd00) и [0х04](#cmd04).
Номер регистра содержится Номер регистра содержится
в байте 1 команды, записываемые данные в байте 1 команды, записываемые данные
– в байтах 2,3. В ответ на эту команду – в байтах 2,3. В ответ на эту команду
...@@ -1596,7 +1596,7 @@ U0, U1, U2, U3, представляющих собой 4-байтовые ...@@ -1596,7 +1596,7 @@ U0, U1, U2, U3, представляющих собой 4-байтовые
временная диаграмма работы пикап-станции временная диаграмма работы пикап-станции
в режиме работы с внешним запуском при в режиме работы с внешним запуском при
запросе на пооборотные данные. Вначале запросе на пооборотные данные. Вначале
подается [команда 0х03](#CMD03). Сразу же из подается [команда 0х03](#cmd03). Сразу же из
пикап-станции придет подтверждение пикап-станции придет подтверждение
“АСК” получения команды. Реально цикл “АСК” получения команды. Реально цикл
измерения запустится по приходу внешнего измерения запустится по приходу внешнего
...@@ -1604,7 +1604,7 @@ U0, U1, U2, U3, представляющих собой 4-байтовые ...@@ -1604,7 +1604,7 @@ U0, U1, U2, U3, представляющих собой 4-байтовые
далее должен дождаться окончания цикла далее должен дождаться окончания цикла
измерения – прихода из пикап-станции измерения – прихода из пикап-станции
пакета “CONF”. После этого он с помощью пакета “CONF”. После этого он с помощью
[команды 0x0B](#CMD0b) запрашивает и получает [команды 0x0B](#cmd0b) запрашивает и получает
пооборотные данные. Далее компьютер пооборотные данные. Далее компьютер
может запрашивать и другие типы данных. может запрашивать и другие типы данных.
Скорость передачи данных пооборотных Скорость передачи данных пооборотных
...@@ -1619,10 +1619,10 @@ U0, U1, U2, U3, представляющих собой 4-байтовые ...@@ -1619,10 +1619,10 @@ U0, U1, U2, U3, представляющих собой 4-байтовые
На [Рис. 24](#image024) показана На [Рис. 24](#image024) показана
временная диаграмма, поясняющая работу временная диаграмма, поясняющая работу
стека команд. Допустим, одна за другой стека команд. Допустим, одна за другой
в пикап-станцию приходят 2 команды: [0x0B](#CMD0b) в пикап-станцию приходят 2 команды: [0x0B](#cmd0b)
и [0х02](#cmd02). Команда [0x0B](#CMD0b) будет сразу же выполняться и [0х02](#cmd02). Команда [0x0B](#cmd0b) будет сразу же выполняться
– пикап-станция будет посылать пооборотные – пикап-станция будет посылать пооборотные
данные, а команда [0х02](#CMD02) будет ожидать своей данные, а команда [0х02](#cmd02) будет ожидать своей
очереди в буфере команд. По окончании очереди в буфере команд. По окончании
цикла передачи пооборотных данных цикла передачи пооборотных данных
пикап-станция вначале пошлет пакет пикап-станция вначале пошлет пакет
...@@ -1649,14 +1649,14 @@ Ethernet приемопередатчика не поступают ...@@ -1649,14 +1649,14 @@ Ethernet приемопередатчика не поступают
потока данных (в обоих направлениях) потока данных (в обоих направлениях)
подается команда “Reset”, зависит от подается команда “Reset”, зависит от
того, установлен или нет в единицу бит того, установлен или нет в единицу бит
13 [регистра 0](#REG00). Если этот бит установлен 13 [регистра 0](#reg00). Если этот бит установлен
(запуск измерения от внешнего синхроимпульса (запуск измерения от внешнего синхроимпульса
“Впуск”), это время (timeout) равно 86 сек. “Впуск”), это время (timeout) равно 86 сек.
Если этот бит не установлен, данное Если этот бит не установлен, данное
время (timeout) равно 0.67 сек. После подачи время (timeout) равно 0.67 сек. После подачи
команды “Reset” все таблицы IP адресов команды “Reset” все таблицы IP адресов
UDP сервера обнуляются. Это означает, что UDP сервера обнуляются. Это означает, что
если, например, после подачи [команды 0х03](#CMD03) если, например, после подачи [команды 0х03](#cmd03)
в случае внешнего запуска синхроимпульс в случае внешнего запуска синхроимпульс
“Впуск” придет более, чем через 86 сек, “Впуск” придет более, чем через 86 сек,
пикап-станция по окончании цикла пикап-станция по окончании цикла
...@@ -1671,11 +1671,11 @@ UDP сервера обнуляются. Это означает, что ...@@ -1671,11 +1671,11 @@ UDP сервера обнуляются. Это означает, что
пикап-станции нужно сделать записи в пикап-станции нужно сделать записи в
следующих регистрах: следующих регистрах:
1) В регистры [14](#REG0e),[15](#REG0f) записать 1) В регистры [14](#reg0e),[15](#reg0f) записать
нижний предел суммы 2-х напряжений нижний предел суммы 2-х напряжений
пооборотных измерений каналов 0, 2 в пооборотных измерений каналов 0, 2 в
формате <i>float</i> (4 байта): в регистр [14](#REG0e) формате <i>float</i> (4 байта): в регистр [14](#reg0e)
записать младшие 2 байта, в регистр [15](#REG0f) записать младшие 2 байта, в регистр [15](#reg0f)
записать старшие 2 байта. Напомним, что записать старшие 2 байта. Напомним, что
величина напряжения пооборотных величина напряжения пооборотных
измерений равна: измерений равна:
...@@ -1686,12 +1686,12 @@ U<sub>ti</sub> = 2048×28×U<sub>ADCi</sub>, ...@@ -1686,12 +1686,12 @@ U<sub>ti</sub> = 2048×28×U<sub>ADCi</sub>,
значение напряжения сигнала канала <i>i</i> в кодах АЦП значение напряжения сигнала канала <i>i</i> в кодах АЦП
(±8191). (±8191).
2) В [регистре 0](#REG00) бит 14 2) В [регистре 0](#reg00) бит 14
установить в 1, что означает режим установить в 1, что означает режим
автоматической прокрутки. автоматической прокрутки.
3) 3)
В [регистр 4](#REG04) записать число оборотов N<sub>об</sub>, В [регистр 4](#reg04) записать число оборотов N<sub>об</sub>,
в течение которых будет заполняться в течение которых будет заполняться
буфер пооборотных измерений после буфер пооборотных измерений после
сброса пучка (0-65535). Реальное число сброса пучка (0-65535). Реальное число
...@@ -1703,10 +1703,10 @@ U<sub>ti</sub> = 2048×28×U<sub>ADCi</sub>, ...@@ -1703,10 +1703,10 @@ U<sub>ti</sub> = 2048×28×U<sub>ADCi</sub>,
Запуск режима Запуск режима
автоматической прокрутки (непрерывной автоматической прокрутки (непрерывной
записи в память) осуществляется с помощью записи в память) осуществляется с помощью
[команды 3](#CMD03), как и обычный запуск. Программная [команды 3](#cmd03), как и обычный запуск. Программная
остановка режима автоматической остановка режима автоматической
прокрутки осуществляется с помощью прокрутки осуществляется с помощью
[команды 5](#CMD05), как и для обычного режима. [команды 5](#cmd05), как и для обычного режима.
После После
запуска режима автоматической прокрутки запуска режима автоматической прокрутки
...@@ -1714,15 +1714,15 @@ U<sub>ti</sub> = 2048×28×U<sub>ADCi</sub>, ...@@ -1714,15 +1714,15 @@ U<sub>ti</sub> = 2048×28×U<sub>ADCi</sub>,
до тех пор, пока сумма сигналов по каналам до тех пор, пока сумма сигналов по каналам
0 и 2 (U<sub>t0</sub> + U<sub>t2</sub>) 0 и 2 (U<sub>t0</sub> + U<sub>t2</sub>)
будет больше числа, записанного в будет больше числа, записанного в
регистрах [14](#REG0e),[15](#REG0f). Если прочитывать статусный регистрах [14](#reg0e),[15](#reg0f). Если прочитывать статусный
[регистр 18](#REG12), то в этом случае должна быть [регистр 18](#reg12), то в этом случае должна быть
0. После остановки данного режима в 0. После остановки данного режима в
[регистре 18](#REG12) будет находиться 1. [регистре 18](#reg12) будет находиться 1.
После остановки режима После остановки режима
автоматической прокрутки номер ячейки автоматической прокрутки номер ячейки
памяти <i>N</i>, при котором прекратилась памяти <i>N</i>, при котором прекратилась
запись, будет лежать в регистрах [9](#REG09), [10](#REG0a). запись, будет лежать в регистрах [9](#reg09), [10](#reg0a).
Ячейка памяти с номером <i>N-1</i> – это Ячейка памяти с номером <i>N-1</i> – это
последняя ячейка, в которой произошла последняя ячейка, в которой произошла
запись перед остановкой. В ячейке с запись перед остановкой. В ячейке с
...@@ -1738,20 +1738,20 @@ U<sub>ti</sub> = 2048×28×U<sub>ADCi</sub>, ...@@ -1738,20 +1738,20 @@ U<sub>ti</sub> = 2048×28×U<sub>ADCi</sub>,
Во время работы режима автоматической Во время работы режима автоматической
прокрутки медленные измерения не прокрутки медленные измерения не
работают, но в регистрах [16](#REG10), [17](#REG11) будет работают, но в регистрах [16](#reg10), [17](#reg11) будет
находиться сумма сигналов по каналам находиться сумма сигналов по каналам
0 и 2 (U<sub>t0</sub> + U<sub>t2</sub>) 0 и 2 (U<sub>t0</sub> + U<sub>t2</sub>)
в формате <i>float</i> (4 байта): в в формате <i>float</i> (4 байта): в
регистре [16](#REG10) – младшие 2 байта, в регистре регистре [16](#reg10) – младшие 2 байта, в регистре
[17](#REG11) – старшие 2 байта. Кроме того, во время [17](#reg11) – старшие 2 байта. Кроме того, во время
работы режима автоматической прокрутки работы режима автоматической прокрутки
можно записывать нижний предел суммы можно записывать нижний предел суммы
2-х напряжений пооборотных измерений в 2-х напряжений пооборотных измерений в
регистры [14](#REG0e), [15](#REG0f). Один из возможных сценариев регистры [14](#reg0e), [15](#reg0f). Один из возможных сценариев
работы в данном режиме – постоянно работы в данном режиме – постоянно
прочитывая регистры [16](#REG10), [17](#REG11), постоянно прочитывая регистры [16](#reg10), [17](#reg11), постоянно
корректировать нижний предел, записывая корректировать нижний предел, записывая
коды в регистры [14](#REG0e), [15](#REG0f). Это позволит отделить коды в регистры [14](#reg0e), [15](#reg0f). Это позволит отделить
остановку режима вследствие резкого остановку режима вследствие резкого
сброса пучка от остановки из-за медленной сброса пучка от остановки из-за медленной
деградации пучка. деградации пучка.
Clone repository
  • CSS install
  • Qt Creator в debian
  • broadcast
  • btune pv list
  • chan pv list
  • css use
  • dissector pv list
  • dissector
  • epics
  • git
  • Home
  • https_error
  • index
  • internal
  • kud pv list
View All Pages