#880 closed задача (fixed)

Обновление настроек платы PD-04

Reported by: ledol Owned by: alx
Priority: высокий Milestone: 1 очередь
Component: sw Keywords:
Cc:

Description

Для выполнения задач тикета ​​https://trac.adc-line.ru/mc-04/ticket/1525 в части плат PD-04 (модули FS01, FO01) предлагаю:

В части настроек модуля FS01:

  • Разместить в настройках (группа переменныx 5.x.1.0) платы PD-04, где каждому модулю дается в соответствие строка 8 байт, следующие дополнительные параметры СУВ канала (описаны в тикете 1525):

Байт(0-7)|Биты(7..0)|Значение(Текст): Детали(Текст).
6 | 0 | не используется
6 | 3..1| Вызов: 0-"0X",1-"1X",2-"X0",3-"X1",4-"00",5-"01",6-"10",7-"11".
6 | 5..4| Трубка положена: 0-"11",1-"00",2-"01",3-"10".
6 | 7..6| Трубка снята: 0-"01",1-"00",2-"10",3-"11".

В части настроек модуля FO01:

  • Разместить в настройках (группа переменныx 5.x.1.0) платы PD-04, где каждому модулю дается в соответствие строка 8 байт, следующие дополнительные параметры СУВ канала (описаны в тикете 1525):

Байт(0-7)|Биты(7..0)|Значение(Текст): Детали(Текст).
6 | 0 | не используется
6 | 3..1| Трубка снята: 0-"0X",1-"1X",2-"X0",3-"X1",4-"00",5-"01",6-"10",7-"11".
6 | 5..4| Шлейф разомкнут: 0-"11",1-"00",2-"01",3-"10".
6 | 7..6| Шлейф замкнут: 0-"01",1-"00",2-"10",3-"11".

  • По предложению Найданова А.А. в mib платы PD-04 добавлена переменная .250.0, содержащая серийный номер. Предлагаю добавить ее в список известных.
  • Считать новые настройки актуальными начиная с версии 4 ПО платы аппаратной ревизии 2. Признаком "версии 4 и выше" считать наличие в плате переменной .250.0. Если версия ПО платы меньше 4-x, или аппаратная ревизия платы не равна 2-м, то новые настройки отображать не следует.
  • В качестве блока отладки предлагается использовать блок 192.168.0.252. При технических трудностях в доступе к блоку, обращаться к Найданову А.А.

Change History (8)

in reply to:  description ; comment:1 by alx, 7 hours ago

Replying to ledol:

Если версия ПО платы меньше 4-x, или аппаратная ревизия платы не равна 2-м, то новые настройки отображать не следует.

Поясни, пожалуйста, как можно узнать номер аппаратной ревизии платы.

comment:2 by alx, 7 hours ago

In 2807/sw:

Переменная .250.0 добавлена в список известных.
See #880.

in reply to:  1 comment:3 by ledol, 5 hours ago

Replying to alx:

Replying to ledol:

Если версия ПО платы меньше 4-x, или аппаратная ревизия платы не равна 2-м, то новые настройки отображать не следует.

Поясни, пожалуйста, как можно узнать номер аппаратной ревизии платы.

аппаратная ревизия платы = Исполнение платы

Version 0, edited 5 hours ago by ledol (next)

in reply to:  description ; comment:4 by alx, 2 hours ago

Replying to ledol:

Признаком "версии 4 и выше" считать наличие в плате переменной .250.0.

Возможны ли случаи, когда переменная .250.0 присутствует, и при этом значение переменной .8.0 меньше четырех? Или наоборот, переменная .250.0 отсутствует, и при этом значение переменной .8.0 больше трех?

in reply to:  4 ; comment:5 by ledol, 2 hours ago

Replying to alx:

Replying to ledol:

Признаком "версии 4 и выше" считать наличие в плате переменной .250.0.

Возможны ли случаи, когда переменная .250.0 присутствует, и при этом значение переменной .8.0 меньше четырех? Или наоборот, переменная .250.0 отсутствует, и при этом значение переменной .8.0 больше трех?

Нет.

in reply to:  5 ; comment:6 by alx, 2 hours ago

Replying to ledol:

Нет.

В таком случае, указание признаком "версии 4 и выше" считать наличие в плате переменной .250.0 я выполнять не буду, так как это, во-первых, требует запроса дополнительной переменной, а во-вторых, потребует добавлять специальное условие при выводе сообщений об ошибках чтобы не выдавать ошибку в случае, когда переменная .250.0 отсутствует. Признаком "версии 4 и выше" я буду считать значение 4 и больше переменной .8.0.

in reply to:  6 comment:7 by ledol, 2 hours ago

Replying to alx:

Replying to ledol:

Нет.

В таком случае, указание признаком "версии 4 и выше" считать наличие в плате переменной .250.0 я выполнять не буду, так как это, во-первых, требует запроса дополнительной переменной, а во-вторых, потребует добавлять специальное условие при выводе сообщений об ошибках чтобы не выдавать ошибку в случае, когда переменная .250.0 отсутствует. Признаком "версии 4 и выше" я буду считать значение 4 и больше переменной .8.0.

Хорошо.

comment:8 by alx, 100 minutes ago

Resolution: fixed
Status: newclosed

In 2812/sw:

В веб-интерфейсе в диалоге конфигурации платы PD-04
исполнения 2 в случае, когда ревизия прошивки платы
4 или выше, в настройках модулей FO01 и FS01
отображаются новые настройки:

  • Прием СУВ из TDM;
  • Передача СУВ в TDM Трубка положена;
  • Передача СУВ в TDM Трубка снята.

Closes #880.

Note: See TracTickets for help on using tickets.