Opened 6 hours ago

Last modified 5 hours ago

#745 new задача

Добавить поддержку плат 6S-48, 6S-24-48, 6S-220, 6S-BS

Reported by: AlexLir Owned by: alx
Priority: средний Milestone: 1 очередь
Component: sw Keywords:
Cc:

Description

Список всех переменных для данных плат одинаковый (платы имеют одинаковый MIB).

Для всех перечисленных плат в окне настроек платы нужно отобразить переменные (визуализация аналогично тому как в плате PS-48D):
.5.0: RO, INT16 – Выходное напряжение(Uвых) в вольтах. Переменная содержит целое беззнаковое число (x), которое интерпретируется как вещественное число с фиксированной точкой (значение переменной .5.0 = 1250 интерпретируется как значение 12.5В).

.6.0: RO, INT16 – Выходной ток(Iвых) в амперах. Переменная содержит целое беззнаковое число (x), которое интерпретируется как вещественное число с фиксированной точкой (значение переменной .6.0 = 16 интерпретируется как значение 1.6А).

.7.0: RO, INT8 – Выходная нагрузка в процентах.

.12.0: RO, INT8 – Температура в градусах Цельсия.

.13.0 … .17.0 таблицы на 1 строку – Аварии платы:

.13.1.1.0 … .17.1.1.0: RO, INT8 – Состояние (0-нет аварии, 1-есть авария);
.13.1.2.0 … .17.1.2.0: RW, INT8 – Маска (0-авария не замаскирована, 1-авария замаскирована)

.18.0 таблица на 2 строки - Датчики (аналогично переменно .9.0 в плате PS-48D):

.18.1.1.0: RO, INT8 – Состояние (0-датчик неактивный, 1-датчик активный);
.18.1.2.0: RW, INT8 – Маска (0-датчик не замаскирован, 1-датчик замаскирован)
.18.1.3.0: RW, INT8 – Инверсия (0-датчик не инвертирован, 1-датчик инвертирован)

.19.0 таблица на 1 строку – Выходные реле:

.19.1.1.0: RW, INT8 – Состояние датчика 1(0-реле разомкнуто, 1-реле замкнуто)
.19.1.2.0: RW, INT8 – Состояние датчика 2(0-реле разомкнуто, 1-реле замкнуто)

.20.0 таблица на 2 строки - Датчики температуры (аналогично переменной .25.0 в плате PS-48D)

.21.0: RW, INT8 – Нижний порог температуры (аналогично переменной .28.0 в плате PS-48D)

.22.0: RW, INT8 – Верхний порог температуры (аналогично переменной .29.0 в плате PS-48D)

.23.0: RO, INT8 – Максимальная мощность 12 вольтовой шины.

.24.0: RO, INT8 – Максимальная мощность 48 вольтовой шины.

Переменную .23.0 вывести надпись перед таблицей параметров "Максимальная мощность платы: x Вт". Если переменная .24.0 > 0, то вывести "Максимальная мощность платы: x Вт/y Вт"

.250.0 – Строка серийного номера платы (отображать в окне платы не нужно, только на вкладке Инвентаризация)

Для плат 6S-48 и 6S-24-48, вывести дополнительно:
.8.0: RO, INT16 – Входное напряжение(Uвх) в вольтах. Переменная содержит целое беззнаковое число (x), которое интерпретируется как вещественное число с фиксированной точкой (значение переменной .8.0 = 4850 интерпретируется как значение 48.5 В).

Для платы 6S-220, вывести дополнительно:''
.9.0: RO, INT16 – Входное напряжение 220В(U220) в вольтах. Переменная содержит беззнаковое число (x).

Для платы 6S-BS, вывести дополнительно:
.9.0: RO, INT16 – Входное напряжение 220В(U220) в вольтах. Переменная содержит беззнаковое число (x).

.10.0: RO, INT16 –Напряжение батареи(UАБ) в вольтах. Переменная содержит целое беззнаковое число (x), которое интерпретируется как вещественное число с фиксированной точкой (значение переменной .10.0 = 1230 интерпретируется как значение 12.3 В).

.11.0: RO, INT16 – Ток батареи(IАБ) в амперах. Переменная содержит целое беззнаковое число (x), которое интерпретируется как вещественное число с фиксированной точкой (значение переменной .11.0 = 15 интерпретируется как значение настройки 1.5 А).

.25.0: RW, INT8 - Переменная содержит беззнаковое число (x), которое интерпретируется как настройка Порог аварии "Низкий заряд АКБ" = x/10 Вольт. Т.е. значение переменной .25.0 = 105 интерпретируется как значение настройки 10.5 В.
Для вышеописанной настройки вводимые пользователем значения должны быть ограничены диапазоном от 10.0 до 13.0 В

Change History (2)

comment:1 by AlexLir, 6 hours ago

Summary: Добавить поддержку исполнений 6 для платы BS-220Добавить поддержку плат 6S-48, 6S-24-48, 6S-220, 6S-BS

comment:2 by AlexLir, 5 hours ago

Забыл расписать аварии платы:
.13.0 - Низкое входное напряжение.
.14.0 - Отсутствует напряжение 12 В.
.15.0 - Загрузка 100%.
.16.0 - Авария термодатчика
.17.0 - Низкий заряд батареи(отобразить для платы 6S-BS)

Note: See TracTickets for help on using tickets.