|
Команда |
Код. | 2G/M | Ответ UPS. | Комментарий. |
| ^A | 0x01 | ---- | SMART-UPS700 | Тип модели. |
| ^N--^N | 0x0E | ---- | ? | Включить UPS. Посылают дважды с задержкой 1,5 сек. |
| ^Z | 0x1A | ---- | Capabilities | Строка возможных параметров и установок UPS. |
| A | 0x41 | * | OK | Тест индикации и звука 2 сек. |
| B | 0x41 | * | 27.74 | Напряжение батареи. |
| C | 0x43 | * | 036.0 | Температура внутреннего термодатчика . |
| D | 0x44 | * | сопровождается "!", по завершении "$". | Калибровка батарей. Запускается при 100% заряде, выполняется до 25% разряда(35% для Matrix). Изменяет значение "j". Прервать "D". |
| E | 0x45 | * | 336 168 ON OFF | Интервал самотестирования (14дней, 7дней, при включении, нет самотестирования) соответственно. |
| F | 0x46 | * | 50.00 | Линейная частота. |
| G | 0x47 | * | R H L T O S | Причина перехода на батарею. H-высокое напряжение, L-низкое напряжение, T-выравнивание напряжения, O-нет переключений от последней проверки, S-из-за команды"U" . |
| K--K | 0x4B | * | OK или * | Выключение с установленным интервалом. Послать дважды с задержкой 1.5 сек. |
| L | 0x4C | * | 218.3 | Входное напряжение, при отсутствии 000.0. |
| M | 0x4D | * | 240.0 | Максимальное напряжение от посл. опроса. |
| N | 0x4E | * | 190.0 | Минимальное напряжение от посл. опроса. |
| O | 0x4F | * | 218.3 | Выходное напряжение, см. при работе от бат. |
| P | 0x50 | * | 35.5 | Мощность нагрузки %. |
| Q | 0x51 | * | См. таблицу. | Флаг статуса. |
| R | 0x52 | ---- | BYE | Выключение режима мониторинга для 3го поколения Smart-UPS", Smart-UPS v/s, Back-UPS pro. |
| S | 0x53 | ---- | OK | Команда выключения, выполняется за установленный период, действительна при работе от батарей. При появлении входного напряжения UPS включается. |
| U | 0x55 | * | OK ! $ | Имитирует сбой питания. |
| V | 0x56 | * | GWI---------Смотрите таблицу. | Номер версии UPS. |
| W | 0x57 | * | OK | Self test . Тест работоспособности UPS. |
| X | 0x58 | * |
|
Результат
Selftest
|
| Y | 0x59 | * | SM | Вводит Smart в режим мониторинга. |
| Z--Z | 0x5A | Немедленно выключает UPS. Послать дважды с задержкой 1.5 сек. | ||
|
Команда |
Код. | 2G/M | Ответ UPS. | Комментарий. |
| a | 0x61 | ---- |
Пример:
3.!$%+?=#|. +789>@ABCDEFGKLMNOPQRSUVWXYZ' abcefgjklmnopqrsuxyz~ |
Информация
протокола, показывает три основных раздела разделённых точкой:
|
| b | 0x62 | ---- | 50.9.I |
|
| c | 0x63 | * | UPS_700 | Имя определяемое пользователем. |
| e | 0x65 | * | 00 01 02 03 | Минимальный
уровень разряда батарей в %, для включения
UPS после возврата питающего
напряжения. Предотвращает частые переключения в связи со сбоями питания
|
| f | 0x66 | * | 100.0 | Уровень заряда батарей в процентах %. |
| g | 0x67 | * | 012 или 024 или 048 | Номинальное напряжение батарей. |
| h | ---- | NA (Окружающая влажность) | Команда не реализована. | |
| i | ---- | NA (Не определено) | Команда не реализована. | |
| j | 0x6A | * | 0185 | (Runtime)Расчётное время работы в минутах. |
| k | 0x6B | * | 0 T L N |
Задержка подачи звукового сигнала:
|
| l | 0x6C | * | 196 188 208 204 | Минимальное напряжение переключения UPS на батарею. Соответствие уставок байтам: 196---00h, 188---01h, 208---02h, 204---03h. |
| m | 0x6D | * | 11/29/96 | Дата изготовления. |
| n | 0x6E | * | gs9635180029 | Уникальный серийный номер. |
| o | 0x6F | * | 230 240 220 225 | Выходное напряжение при работе от батарей. Соответствие байт вых. напряжению: 00h---230v, 01h---240v, 02h---220v, 03h---225v. |
| p | 0x70 | * | 020 180 300 600 | Задержка выключения в сек. Соответствие байт значениям: 00---020(по умолчанию), 01---180, 02---300, 03---600. |
| q | 0x71 | * | 02 05 07 10 | Время сообщения о разряженной батареи перед выключением питания в минутах. Соответствие байт минутам: 00h---02(по умолчанию), 01h---05, 02h---07, 03h---10. |
| r | 0x72 | * | 000 060 180 300 | Задержка подачи сигнала в секундах. Адрес в EEPROM 7Ch. Соответствие значений байтам: 000 байт 00h(по умолчанию), 060 байт 01h, 180 байт 02h, 300 байт 03h. |
|
Команда |
Код. | 2G/M | Ответ UPS. | Комментарий. |
| s | 0x73 | * | H M L A |
Чуствительность к изменению напряжения сети.
|
| u | 0x75 | * | 253 264 271 280 | При достижении данного напряжения в сети UPS переходит на батареи. Соответствие байт значениям напряжения: 00h---253(по умолчанию), 01h---264, 02h---271, 03h---280. |
| v | 0x76 | Версия платы блока. | ||
| x | 0x78 | * | 11/29/96 | Дата замены батарей. |
| у | 0x79 | * | (C)APCC | Объявление авторского права. |
| z | 0x7A | * | CLEAR | Сброс пользовательских настроек к заводским кроме даты замены батарей и имя пользователя. Не для SmartUPSv/s или BackUPS Pro. |
| Shift + | 0x2B | ---- | Команда увеличения юстируемых значений, влияет на активный параметр опрашиваемый в данный момент. Знак "|" от UPS подтверждает запись параметра в ППЗУ. | |
| - | 0x2D | * | Команда уменьшения юстируемых значений, влияет на активный параметр опрашиваемый в данный момент. Знак "|" от UPS подтверждает запись параметра в ППЗУ. | |
| @nnn | * | OK или * | При вводе четырёх символов подряд выключает UPS на "nnn" десятых часа. | |
| DEL | 0x7F | ---- | OK | Отмена выключения т.е. команд @, S, K--K. |
| 0 | 0x30 | * | Регистр 0-коэффициент пропорциональный ёмкости батарей. | |
| ~ | 0x7E | ---- | Смотрите таблицу регистра 1. | Регистр 1. |
| ' | 0x27 | ---- | Смотрите таблицу регистра 2. | Регистр 2. |
| 8 | 0x38 | * | Смотрите таблицу регистра 3. | Регистр 3. |
| 4 | 0x34 | ---- | Смотрите таблицу. | Регистр 4. |
| 5 | 0x35 | * | Смотрите таблицу. | Регистр 5. |
| 6 | 0x36 | * | Смотрите таблицу. | Регистр 6. |
| 7 | 0x37 | * | Смотрите таблицу. | Позиция переключателей. Действительно для моделей оборудованных переключателями. |
| 9 | 0x39 | * | 00 FF |
Оценка UPSом
качества сети.
|
| > | 0x3E | ---- | Сообщает о количестве установленных батарей. | |
|
Команда |
Код. | 2G/M | Ответ UPS. | Комментарий. |
Существуют и специфические команды для Matrix и Summetra: ^ < / \ ^V ^L w
|
|
||
| БИТ | HEX | Шестнадцатиричные данные биты в единичном состоянии которых обозначают: |
| 0 | 0x01 |
Состояние рабочей калибровки. Не сообщают Smart UPSv/s, Back UPS Pro. |
| 1 | 0x02 |
Режим Smart Trim. Не сообщается 1 и 2 поколением Smart. |
| 2 | 0x04 |
Режим Smart Boost. |
| 3 | 0x08 |
Работа в сети On Line |
| 4 | 0x10 |
Работа от батарей On Battery. |
| 5 | 0x20 |
UPS перегружен. |
| 6 | 0x40 |
Батарея разряжена. (battery low) |
| 7 | 0x80 |
Замените батарею.(replace battery) |
Пример расшифравки байта:
01h---00000001 bin---состояние рабочей калибровки.
04h---00000100 bin---режим Smart Boost.
05h---00000101 bin---состояние рабочей калибровки и режим Smart Boost.
|
Аварийные сообщения. |
||
| Символ. |
Код. |
Комментарий. |
| ! | 0x21 | Сбой сети - посылается UPS при переходе на батарею, повторяется каждые 30 секунд. |
| $ | 0x24 | Возврат UPS на работу от батарей к сети. |
| % | 0x25 | Разряжена батарея. Не для SmartUPSv/s, BackUPS Pro. |
| + | 0x2B | Возврат от предыдущего сигнала при заряде батареи. |
| ? | 0x3F | Аварийное состояние - посылается при выключении по перегрузке или недостаточной ёмкости батарей, так же через 10 минут после выключения. |
| = | 0x3D | Возврат из аварийного состояния. Не работает в SmartUPS v/s, BackUPS Pro. |
| * | 0x2A | Ожидание выключения, посылается когда UPS готовится выключить нагрузку. После этого символа никакие команды не обрабатываются. Не работает в Smart v/s, BackUPS Pro, SmartUPS третьего поколения. |
| # | 0x23 | Замена батареи, посылается когда UPS определяет, что необходимо заменить батарею, посылается каждые пять часов. Не для SmartUPSv/s, BackUPS Pro. |
| & | 0x | Не определено!!! |
| | | 0x7C | Изменение переменных в EEPROM, посылается при изменении данных в EEPROM. Поддерживается MatrixUPS и SmartUPS третьего поколения. |
|
Данный режим предназначен для сервисной калибровки блоков бесперебойного питания. Он позволяет подстраивать показания блока к действительным, определённым с помощью приборов. Также он позволяет менять данные недоступные для обычного режима мониторинга. Этой операцией нужно пользоваться осторожно и при возможности прочитать содержимое EEPROM для аварийного восстановления UPS. Что бы войти в режим "PROG" необходимо дать команду "Y"---ввод UPS в режим мониторинга, при этом получите ответ "SM". Затем посылаются две "1" с интервалом 1.5 секунды, при этом получаем ответ "PROG" подтверждающий вход в данный режим. Параметры изменяются только для активных команд, от которых в данный момент идет вывод на экран. Режим "PROG" поддерживается устройствами третьего поколения. В режиме "PROG" можно изменить следующие параметры, примерный список:
|
Все биты поддерживаются UPS Matrix, для Smart UPS действительны биты 6 и 7.
|
БИТ |
HEX |
Комментарий |
|
0 |
0x01 |
UPS включен (продолжительность состояния 2сек.) |
|
1 |
0x02 |
Режим "байпас" (обхода) из за внутренней ошибки. См. рег.2 и 3. |
|
2 |
0x04 |
Переход в режим "байпас" (обход) по команде. |
|
3 |
0x08 |
В режиме "байпас" (обход) по команде. |
|
4 |
0x10 |
Возврат из режима "байпас" (обход). |
|
5 |
0x20 |
Ручное включение режима "байпас" (обход) . |
|
6 |
0x40 |
Готов к включению по команде пользователя. |
|
7 |
0x80 |
Готов к включению по команде пользователя или по возврату сети. |
UPS Matrix поддерживает биты 0-5. Smart UPS биты 4, 6. SmartUPS v/s и BackUPS Pro биты 4, 6, 7. Неиспользуемые биты устанавливаются в 0. Режим "байпас" это трансляция питающего напряжения напрямую минуя UPS.
| БИТ | Комментарий. |
| 0 | UPS в режиме "байпас" (обход) из за неисправности вентилятора в модуле электроники. |
| 1 | UPS в режиме "байпас" (обход) из за неисправности вентилятора в модуле изолирующего трансформатора. |
| 2 | Неисправна схема "байпас" (обход). |
| 3 | UPS в режиме "байпас" (обход) из за неправильного выходного напряжения. |
| 4 | UPS в режиме "байпас" (обход) из за не симметрии выходного напряжения. |
| 5 | Подана команда остановить режим"байпас" (обход) при отключенных батареях----UPS остаётся в режиме "байпас" (обход). |
| 6 | Неисправность реле режимов SmartTrim или SmartBoost. |
| 7 | Неправильное выходное напряжение. |
Все биты действительны для Matrix и Smart третьего поколения. SmartUPS v/s и BackUPS Pro поддерживают биты 0-5. All others report 0-4. State change of bits 1,2,5,6,7 are reported asynchronously with ? and = messages.
| БИТ | Комментарий. |
| 0 | Выход отключен по разряду батарей. |
| 1 | Невозможно перейти на батареи из за перегрузки. |
| 2 | Неисправность основного реле. |
| 3 | UPS в режиме ожидания по команде "@". |
| 4 | UPS выключен командой "S". |
| 5 | Неисправность зарядного устройства UPS. |
| 6 | Неисправность обходного реле. |
| 7 | Повышена темперетура. |
Расшифровка версии UPS при подаче команды "V".
Спасибо Ливенцову Александру за помощь в подготовке материала! При ознакомлении необходимо помнить, что данные составлены на основе анализа считанных с UPS данных и могут содержать не точности.
Первый символ в версии UPS - коммерческое название модели UPS соответствует нижеприведённой таблице.
| 0 | Matrix 3000 |
| 5 | Matrix 5000 |
| 2 | Smart-UPS 250 |
| 3 | Smart-UPS 400 |
| 4 | Smart-UPS 400 |
| 6 | Smart-UPS 600 |
| 7 | Smart-UPS 900 |
| 8 | Smart-UPS 1250 |
| 9 | Smart-UPS 2000 |
| A | Smart-UPS 1400 |
| B | Smart-UPS 1000 |
| C | Smart-UPS 650 |
| D | Smart-UPS 420 |
| E | Smart-UPS 280 |
| F | Smart-UPS 450 |
| G | Smart-UPS 700 |
| H | Smart-UPS 700XL |
| I | Smart-UPS 1000 |
| J | Smart-UPS 1000XL |
| K | Smart-UPS 1400 |
| L | Smart-UPS 1400XL |
| M | Smart-UPS 2200 |
| N | Smart-UPS 2200XL |
| O | Smart-UPS 3000 |
| P | Smart-UPS 5000 |
| Q | Back-UPS |
Второй символ в версии UPS - версия набора команд управления UPS
- W - расширенная для 3 поколения Smart-UPS
- Q - Для второго поколения Smart-UPS
- T - типовая для 1 поколения Smart-UPS
- U - ультра для модульных и наращиваемых UPS
Третий символ в версии UPS - аппаратная версия номинального выходного напряжения UPS
- D - для внутреннего использования (USA )
- I - выходное напряжение 240в (интернациональная версия )
- M - выходное напряжение 208в (для военного применения )
- J - выходное напряжение 100/200в (для Японии )