Custom Query (1135 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (4 - 6 of 1135)

1 2 3 4 5 6 7 8 9 10 11 12
Ticket Resolution Summary Owner Reporter
#484 готово Плата УМ-02, поддержка протокола PLC v2 san vlad
Description

Сделать(ДОБАВИТЬ) поддержку протокола PLC v2 для отображения платы в ПО PLC_Monitor.

Платe УМ-02 необходимо доработать (разъем кросса):

  1. A3 отрезать от GLOBAL_1
  2. B3 соединить с GLOBAL_1

В кросс-плате PLC v1 "B3" электрически не соединён ни с одной цепью (в воздухе) В кросс-плате PLC v2 "B3" соединён с цепью 0V.

Таким образом, при старте плата определяет, по какому протоколу будет работать:

  • GLOBAL_1 =1 cross PLC v1
  • GLOBAL_1 =0 Cross PLC v2

Протокол Cross PLC_v2 описан в документе plc_interface.txt п.1, п.3.1-3.4 Ниже привожу только выдержки. Идентификаторы плат/каналов:

0xa - плата первого усилителя прд; 0xc - плата второго усилителя прд;

Сообщения должны ограничиваться с обеих сторон символами 'Flag' 0x7E.

Передача должна выполняться с замещением символов:

0x7E ('Flag') - последовательностью 0x7D, 0x5E; 0x7D ('Esc') - последовательностью 0x7D, 0x5D.

Формат сообщений определён в разделе 1.

Плата МД выдаёт сообщения в цепь "Tx" по мере их появления. При отсутствии сообщений для передачи плата передаёт маркеры, заполняя паузы ожидания после передачи очередного маркера флагами. Маркер - однобайтовое сооб- щение, состоящее из одинаковых ниблов, содержащих идентификаторы платы/канала, определённые в разделе 1. Маркер предоставляет право занятия цепи "Rx" соответ- ствующей плате.

После получения маркера (последовательности Флаг-Маркер-Флаг) адресуемая плата может передавать произвольное количество сообщений произвольной длины. Если адресуемая плата намерена передавать, она должна начать передачу не позже двух символьных интервалов (2*86.8мкс) после конца передачи постмаркерного фла- га и обеспечивать паузы между передаваемыми символами меньше одного символьного интервала (86.8мкс).

При обнаружении передачи по цепи "Rx" после передачи маркера, плата МД за- держивает передачу следующих сообщений до завершения передачи по цепи "Rx". Иначе передача следующего сообщения начинается после передачи шести флагов.

Плата, занявшая цепь "Rx", должна непрерывно контролировать активность в це- пи "Tx" и при обнаружении передачи по цепи символов-нефлагов максимально быстро освобождать цепь "Rx".

Цикл формирования маркеров: 55-88-66-aa-77-bb-55-cc-66-dd-77-ee.

Структура сообщений: <Указатель><Маршрут><Данные><Контроль>

Указатель занимает один байт: бит 7 (старший) - значение 0/1, если передается команда/ответ; бит 6 - резервный, должен быть 0; биты 5..0 - номер активного элемента в поле машрута.

Маршрут представляется списком элементов, каждый из которых занимает половину байта и является идентификатором платы/канала или блока по пути продвижения со- общения. Перед идентификаторами блоков вставляется элемент со значением 0. Если сообщение адресовано блоку, после идентификатора этого блока следует элемент со значением 0 (признак конца списка). Остаток последнего байта маршрута должен заполняться 0 и при приеме должен игнорироваться.

Поле данных может иметь произвольное количество байтов в пределах возможности передачи через Ethernet сеть.

Сообщение должно завершаться контрольным байтом. Значение байта вычисляется аналогично DARPA IP протоколу: сумма всех байтов сообщения и возникающих при сложении переносов должна быть 0xFF.

При формировании команды указателю присваивается значение 0. В процессе про- движения команды по очередному узлу ветвления определяется направление по ак- тивному элементу списка, элемент списка модифицируется для формирования марш- рута ответного сообщения, инкрементируется указатель и корректируется контроль- ный байт.

При формировании ответного сообщения должны использоваться указатель и марш- рут, полученные в команде. В процессе продвижения ответа по узлам ветвления указатель должен декрементироваться и должен формироваться маршрут к иточнику ответного сообщения.

 Сообщения для плат УМ-02
  Команда          Комментарий
    0x01           Запрос версии
  Запрос:          Число данных не имеет значения
  Ответ:           [8 байт]
      [0]          CMD(0x01)
      [1]          Ver
      [2]          Subver
      [3..6]       Уровень ПРД, дБ [float]
      [7]          Бит 0 -резерв  
                   Аварии, бит 1,2,3,4:
                      'Обрыв линии','Отказ/обрыв ФПРД', 'Нет сигнала на входе УМ', 'Высокая температура'
                   Бит 7 : 0-УМ-01, 1-УМ-02
      [8]          T, °C
                      

Добавить команду 0х02 (+регистр адреса, регистр данных) для записи параметров, которые нужно отобразить индикаторе - аналогично PLCv1

#568 готово Плата УМ-02(PLC_2), отображение входных уровней san vlad
Description

Задача: отображать на индикаторе УМ-02 входные уровни. Для этого нужно опросить плату МД02 по протоколу PLC v2. Файлы протокола прилагаются. Тут сделаю только выдержки:

Структура сообщений: <Указатель><Маршрут><Данные><Контроль>

Указатель занимает один байт: бит 7 (старший) - значение 0/1, если передается команда/ответ; бит 6 - резервный, должен быть 0; биты 5..0 - номер активного элемента в поле машрута.

Если команда формируется в блоке, первому элементу маршрута присваивается значение 0, указателю - значение 1. Идентификатор МД02 = 0х4

Команда/ответ 0x14+n - работа каналов n=1..3. (Байты 4..9 - в цифровом режиме, в аналоговом - ответ 3 байта)

байт 2 отв. - состояние приёмника: Индикация:

[7] - перегрузка [7:5]=10* перегрузка [6] - есть вх. сигнал 00* нет сигнала [5] - приёмник активирован *10 активация

[3] - НЧ заворот DTx->DRr *11 приём данных [1] - разрешение отображения [0] (нет байтов 4..9) [0] - есть транзитный сигнал от КО

байт 3 отв. - уровень вх. сигнала, 0.0..-51.0 дБ, -0.2дБ/ед байт 4 отв. - OFDM: скорость передатчика, *0.1 кбит/с байт 5 отв. - OFDM: скорость приёмника, *0.1 кбит/с байт 6 отв. - OFDM: отношение сигнал/шум, *1/8 дБ байты (8,7) отв. - OFDM: количество ошибок CRC (счёт с насыщением) байт 9 отв. - OFDM: [7]=переполн., [6:0]=-10*lg(коэффициент ошибок)

#908 готово РЭ: FP-01, FP-02 не упомянута RP-650 Vladimir vlad
Description

В описании плат FP-01 и FP-02 сказано:

Платы FP-01, FP-02 предназначены для применения совместно с платами PS-650DT и выполняют функции разделительных фильтров, что исключает попадание высокого напряжения ДП до 700 В в низковольтные цепи DSL плат типов SМ.

Кажется здесь забыли упомянуть RP-650 Предлагаю:

Платы FP-01, FP-02 предназначены для применения совместно с платами RP-650 или PS-650D и выполняют функции разделительных фильтров, что исключает попадание высокого напряжения ДП до 700 В в низковольтные цепи DSL плат типов SМ.

1 2 3 4 5 6 7 8 9 10 11 12
Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.