реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Получение данных от UPS
Nikolai Rihkov
сообщение Jan 20 2014, 09:19
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 286
Регистрация: 4-02-08
Пользователь №: 34 730



Подскажите есть какой то определенный RS232 стандарт общения с UPS, или у каждого свое?
Go to the top of the page
 
+Quote Post
ae_
сообщение Jan 20 2014, 13:49
Сообщение #2


Участник
***

Группа: Свой
Сообщений: 462
Регистрация: 2-04-07
Из: Иркутск
Пользователь №: 26 695



У каждого по-своему. Приходилось сталкиваться с UPS PowerCom и APC - одинаковая только скорость порта "2400, 8N1", а набор команд и параметры - разные. Разные даже кабели: и между собой, и намеренно не совпадающие со стандартными кабелями RS232. В поздних моделях APC SURT скорость порта подняли до 9600, а все новые мелкие модели UPS оснащают USB интерфейсом.
Система команд APC Smart UPS
Go to the top of the page
 
+Quote Post
Nikolai Rihkov
сообщение Jan 20 2014, 17:06
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 286
Регистрация: 4-02-08
Пользователь №: 34 730



Имеется ИБП Powerman Black Star Plus 1500 у него только RS232, с ихнего сайта узнал только распиновку разъема, и запутался еще больше, судя по распиновке (1-Low Battery(L) 3-Common 7-Power 8-AC Abnormal Alarm) он просто выставляет логические уровни на ногах, и не передает и не принимает ни какие пакеты данных?

Где то выписал себе лог. анализатор, вот придет так потом займусь все проверю, а сейчас пока разбираюсь так поверхностно, но все ровно хочется узнать побольше информации от других людей.

Go to the top of the page
 
+Quote Post
toweroff
сообщение Jan 20 2014, 17:20
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Если ИБП поддерживает какой-то интерфейс обмена с внешним миром, у него должна быть софтина, которая запускается и мониторит сосояние, потом может даже корректно завершить работу ОС, если все совсем плохо
Также может мониторить и кучу других вещей, как то напряжение на входе/выходе, время автономнойработы, заряд аккумулятора и т.д.
А вот если ее (софтины) нет, то 99%, что ИБП и не может ничего "сказать" наружу. Если там действительно только подобные дискретные информационные сигналы, то дело плохо...
Но! Там есть USB. Насколько я помню (был у меня Powerman, пока не сгорел sm.gif ), определялся он как некий HID. Можно попробовать заснифить обмен по USB, благо для этого никакие анализаторы не понадобятся.
Go to the top of the page
 
+Quote Post
Nikolai Rihkov
сообщение Jan 20 2014, 17:38
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 286
Регистрация: 4-02-08
Пользователь №: 34 730



Смотрю свою модель на сайте производителя вроде как пишут что должен быть USB но его там нет, и в инструкции тоже про USB нет ни каких упоминаний.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Jan 20 2014, 17:51
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(Nikolai Rihkov @ Jan 20 2014, 21:38) *
Смотрю свою модель на сайте производителя вроде как пишут что должен быть USB но его там нет, и в инструкции тоже про USB нет ни каких упоминаний.

я отталкивался от описания sm.gif на моем 2000-ке был USB
если тут нет, то дело, похоже, плохо...
UPD
извиняюсь, ввел немного в заблуждение... у меня был не Powerman, а Powercom, типа такого:
http://www.pcm.ru/products/catalog/imperial/imp-1025ap/
Go to the top of the page
 
+Quote Post
ae_
сообщение Jan 21 2014, 01:42
Сообщение #7


Участник
***

Группа: Свой
Сообщений: 462
Регистрация: 2-04-07
Из: Иркутск
Пользователь №: 26 695



Цитата(Nikolai Rihkov @ Jan 21 2014, 02:06) *
Powerman Black Star Plus 1500 ... он просто выставляет логические уровни на ногах, и не передает и не принимает ни какие пакеты данных?

Очень похоже на UPS APC cерии "BACK" 90х годов выпуска. До появления Smart-протокола у них не было RS232 интерфейса, т.к. не было микропроцессора, схема была собрана на дискретной логике, и был похожий набор сигналов: Low Battery, AC Fail, Shutdown. Эти сигналы были выведены на разъём DB9 и подключались к компьютеру в COM-порт. На компьютере устанавливался софт, который мониторил состояние(статус) COM-порта. Изменение какого-либо сигнала, например RXD или CTS, означало, что UPS работает от сети, или что батарея разрядилась и надо завершить работу.
Настройки задаются вручную переключателями: 50/60 Гц, напряжение порога перехода на АКБ, отключение звукового сигнала.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Jan 21 2014, 07:20
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Вот тут что-то нашел, возможно поможет
http://www.networkupstools.org/ups-protocols/apcsmart.html

а вообще там много всего
http://www.networkupstools.org/
Go to the top of the page
 
+Quote Post
Nikolai Rihkov
сообщение Jan 21 2014, 12:32
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 286
Регистрация: 4-02-08
Пользователь №: 34 730



Хороший сайт, много полезного, но мой UPS просто выставляет логические сигналы на выводах и не управляется, так что напишу для него простенькую программку, а то родной софт уж больно кривой какой то.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 04:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01417 секунд с 7
ELECTRONIX ©2004-2016