Перейти к содержимому
Калькуляторы

Особенности мониторинга SNR-UPS-ONRT по USB network ups tools

Мониторинг устройств SNR-UPS-ONRT на unix like системах при использовании инструмента NUT умеет свои особенности.

 

  • необходимо использовать драйвер blazer_usb
  • устройство сообщает напряжение на ячейке аккумулятора, уровень заряда вычисляется по формуле:
                                    battery.voltage - battery.voltage.low
              battery.charge =  ------------------------------------------ x 100 %
                                battery.voltage.high - battery.voltage.low
    


    значения battery.voltage.high и battery.voltage.low драйверу неизвестны, поэтому эти параметры надо задавать вручную:

    battery.voltage.high = 2.27
    battery.voltage.low = 1.72
    


    указано напряжение на одной ячейке аккумулятора.

  • UPS не возвращает серийный номер устройства. Это вызывает проблему, если к одной USB шине сервера подключено несколько UPS, так как идентифицировать их невозможно. Для решения проблемы можно использовать патч для libusb, который позволяет сделать привязку к имени устройства.
  • UPS не возвращает runtimecal (расчетное время работы), его придется ввести вручную, используя таблицу Время автономной работы из инструкции для данной модели.

 

Пример конфигурационного файла ups.conf:

[ups1]
       desc="SNR-UPS-ONRT-3-MPL-1"
       port = /dev/ugen1.4
       file = /dev/ugen1.4
       driver = blazer_usb
       default.battery.voltage.high = 2.27
       default.battery.voltage.low = 1.72
       runtimecal = 240,100,720,50

 

>upsc ups1
battery.charge: 100
battery.runtime: 1200
battery.voltage: 2.35
battery.voltage.high: 2.28
battery.voltage.low: 1.65
device.type: ups
driver.name: blazer_usb
driver.parameter.file: /dev/ugen1.4
driver.parameter.pollinterval: 2
driver.parameter.port: /dev/ugen1.4
driver.parameter.runtimecal: 120,100,420,50
driver.version: 2.7.2
driver.version.internal: 0.11
input.frequency: 49.9
input.voltage: 229.2
input.voltage.fault: 0.0
output.voltage: 220.0
ups.beeper.status: enabled
ups.delay.shutdown: 30
ups.delay.start: 180
ups.load: 11
ups.productid: 0000
ups.status: OL
ups.temperature: 19.0
ups.type: online
ups.vendorid: 0001

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Устройства SNR-ERD-3S позволяют отслеживать параметры УПСов удаленно - по ethernet: само устройство к УПСу подключается по интерфейсу RS-232, параметры УПСа доступны на WEB-странице и по SNMP интерфейсу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Устройства SNR-ERD-3S позволяют отслеживать параметры УПСов удаленно - по ethernet: само устройство к УПСу подключается по интерфейсу RS-232, параметры УПСа доступны на WEB-странице и по SNMP интерфейсу.

А смысл? У SNR UPS отсутствует RS-232.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Устройства SNR-ERD-3S позволяют отслеживать параметры УПСов удаленно - по ethernet: само устройство к УПСу подключается по интерфейсу RS-232, параметры УПСа доступны на WEB-странице и по SNMP интерфейсу.

А смысл? У SNR UPS отсутствует RS-232.

конкретно у SNR-UPS-ONRT он есть.

 

другими словами SNR-ERD-3S заменяет более дорогой модуль

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У нас SNR-UPS-ONRT-3-MPL и там нет RS323. Да и еще при работе с USB невозможно идентифицировать UPS (кроме как по физическому порту разветвителя USB), так как serial number не передается.

Я думаю, что по RS232 контроллер передает тот же набор данных, что и по USB, а значит, что параметры charge и runtime не передаются, что очень сильно усложняет мониторинг. Вопрос - можно ли получить эти данные, используя SNR-UPS-ODC?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Тестируем SNR-UPS-ONRT при нагрузке 15%. Время работы на батареях до перехода в состояние LB (low battery) составило 41 минуту, при этом почему-то отвалился один потребитель, а все остальные продолжали работать (видно на графике - падение нагрузки). Видимо, состояние LB нельзя использовать как сигнал для отключения серверов, делать надо это раньше, ориентируясь на время работы или уровень заряда. При пропадании питания в сети уровень заряда батарей на дисплее скачком меняется со 100% до 60% (видимо для расчета уровня заряда просто использует напряжение батареи без учета нагрузки), драйвер blazer_usb уровень заряда и оставшееся время работы считает правильнее.

 

Вопрос к SNR Team - есть ли смысл покупать SNR-UPS-ODC? Будет ли это устройство сообщать параметры charge и runtime?

ups0.png

ups1.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добрый день. SNMP-карта также получает от ИБП напряжение одной ячейки АКБ, далее необходимо сконфигурировать систему. Необходимо указать напряжение полностью заряженной ячейки, количество АКБ и напряжение разряженной ячейки. По этим параметрам ИБП будет вычислять состояние АКБ.post-123357-063807000 1414643432_thumb.jpg

По поводу Runtime. SNMP-карта указывает время, которое ИБП проработал от АКБ и время, которое ИБП проработает при текущей нагрузке и заряде АКБ.post-123357-075659700 1414643447_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте!

 

Приобрели на НАГе:

УПС: SNR-UPS-ONRT-2-M

и блок батарей к нему: SNR-UPS-BCRT-2-M для ИБП 2kVA

 

подскажите пожалуйста, какие параметры ввести в конфиг NUT:

battery.voltage.high =

battery.voltage.low =

runtimecal =

 

СПАСИБО.

П.С. В инструкции не нашел (((

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте!

 

Приобрели на НАГе:

УПС: SNR-UPS-ONRT-2-M

и блок батарей к нему: SNR-UPS-BCRT-2-M для ИБП 2kVA

 

подскажите пожалуйста, какие параметры ввести в конфиг NUT:

battery.voltage.high =

battery.voltage.low =

runtimecal =

 

СПАСИБО.

П.С. В инструкции не нашел (((

 

Добрый день.

 

Для АКБ используемых в ИБП SNR стандартным напряжением заряженного элемента является 2,133 В, для разряженного - 1,666.

 

Внутри ИБП установлено 4 АКБ последовательно, в каждом АКБ по 6 элементов. Таким образом напряжение заряженной линейки (battery.voltage.high) = 4*6*2,133 = 51,2 В

 

Параметр battery.voltage.low = 4*6*1,666 = 40 В.

 

Для расчета параметров runtimecal необходимо исходить из количества подключенных блоков АКБ. При работе с одним блоком, суммарная ёмкость 21 Ач.

 

Воспользовавшись калькулятором АКБ. Получим 48 минут автономной работы с нагрузкой в 800 Вт (50%) и 21 минута с нагрузкой 1600 Вт (100%).

 

Параметр будет выглядеть следующим образом:

 

runtimecal = 1260, 100, 2880, 50

 

Обращаем ваше внимание, что данные параметры справедливы для свежих АКБ, в процессе старения данные будут меняться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Подскажите пожалуйста, что за не стандартный драйвер/протокол используется у моделей SNR-UPS-LID-xxxx?

Хочется прикрутить мониторинг через USB к NUT. Не встречал упсов, которые нельзя было бы подружить с NUT, кроме этой линейки UPS.

Начинает работать с blazer_usb, но ups тогда возвращает нули на все параметры. Стандартная программа UPSmart работает с упсом без проблем.

Вот еще похожая модель, использующая тот же протокол и софт. Судя из статьи, драйвера закрыты. Можете ли открыть драйвера, для добавления их в NUT?

http://composter.com.ua/content/ups-s-nestandartnym-intellektom-2016-03-23

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас