Команды управления работой UPS
Эта группа команд позволяет изменять режим работы UPS. Некоторые команды
требуют параметра.
|
Name
|
Self-Test
|
|
Command
|
:A#13
|
|
Response
|
[X]
|
|
Comment
|
Запускает Self-Test инвертора. См так же команду :С
|
|
Name
|
Inverter Shutdown
|
|
Command
|
:G#13
|
|
Response
|
[X]
|
|
Comment
|
Выключает инвертор. Срабатывает только при работе от батарей. При подаче
напряжения UPS включится снова!
|
|
Name
|
Relay Off
|
|
Command
|
:K0#13
|
|
Response
|
[X]
|
|
Comment
|
Выключает все выходные разъемы. Ups переходит в дежурный режим.
|
|
Name
|
Relay On
|
|
Command
|
:K1#13
|
|
Response
|
[X]
|
|
Comment
|
Включает все выходные разъемы.
|
|
Name
|
Outlet N Off
|
|
Command
|
:K[X]#13
|
|
Param
|
[N управляемого разъема *2]
|
|
Response
|
[X]
|
|
Comment
|
Выключает выходной разъем с номером N. При N = 0 выключается все выходные
разъемы. N, отличное от нуля имеет смысл только при наличии у устройства
отдельных управляемых выходов (Receptacles)
|
|
Name
|
Outlet N On
|
|
Command
|
:K[X]#13
|
|
Param
|
[(N управляемого разъема *2) + 1]
|
|
Response
|
[X]
|
|
Comment
|
Включает выходной разъем с номером N. При N = 0 включается все выходные
разъемы. N, отличное от нуля имеет смысл только при наличии у устройства
отдельных управляемых выходов (Receptacles)
|
|
Name
|
Pre-Delay
|
|
Command
|
:N[XX]#13
|
|
Param
|
00..FF
|
|
Response
|
[X]
|
|
Comment
|
Выставляет задержку в секундах до исполнения команд Inverter Shutdown;
Relay Off; Relay On; Outlet N Off; Outlet N On. Величина задержки - 0т 1
до 255 сек.
|
|
Name
|
Delay Restart
|
|
Command
|
:H[XXXXXX]#13
|
|
Param
|
000000..FFFFFF
|
|
Response
|
[X]
|
|
Comment
|
Выставляет задержку в секундах до повторного включения UPS. Величина
задержки - 0т 1 до 16777215 сек. (194 дня !!!).
|
|
Name
|
Enable Remote Reboot
|
|
Command
|
:Q1#13
|
|
Response
|
[X]
|
|
Comment
|
Разрешает удаленный перезапуск UPS См так же команду :S
|
|
Name
|
Enable Remote Power On
|
|
Command
|
:Q1#13
|
|
Response
|
[X]
|
|
Comment
|
Разрешает удаленное включение UPS См так же команду :S
|
Примечание: значение последних двух команд не совсем ясно - мой упс
нормально включается и перезапускается по "шнурку" независимо от выполнения
этих команд. Единственное, что они меняю - так это результат команды :S. Эти
команды я нашел в исходниках PowerAlert под "Пингвина". В виндозной версии
PowerAlert они не используются.
Использование команд управления
Команды управления обычно не используют по одной, а группируют.
Возвращаемый результат не представляет интереса (Ups возвращает назад в виде
ответа и любую белиберду). Далее я приведу примеры выполнения основных
действий с UPS.
Self - test
Сначала запускаем тест командой Self-Test, потом
получаем его результат командой Self - test status
Shutdown UPS
Сначала выставляем время задержки перед выключением (надо же успеть закрыть
виндовс!) командой Pre - delay, потом посылам
команду Relay off и далее, если UPS в настоящий
момент работает от сети, то надо повторно послать Relay off, если же от
батарей - то Inverter Shutdown
Turn All Outlets On
Сначала выставляем время задержки перед выключением командой
Pre - delay, потом посылам команду Relay
off
Turn All Outlets Off
Сначала выставляем время задержки перед включением командой Pre - delay (при необходимости), потом посылам команду Relay on
Cycle All Outlets
Сначала выставляем время задержки перед выключением командой Pre - delay, потом посылам команду Relay
off, далее - опять задержка Pre - delay и
посылам команду Relay on
Inverter Shutdown
Сначала выставляем время задержки перед выключением командой Pre - delay, потом посылам команду
Inverter Shutdown. Эта команда срабатывает только при работе от батарей.
При подаче напряжения UPS включится снова!!! Удобна для аварийного
завершения работы системы, работающей на "автопилоте", при потере питания.
Reboot UPS
Сначала выставляем время задержки перед выключением командой Pre - delay, потом посылам команду Delay
restart. UPS выключится по прошествию времени, заданного первой командой
и автоматически включится после прошествия времени, заданного второй
командой. Очень интересная команда для получения режима "Будильника". При
этом не зависящая (в отличии команды в БИОСе "Wake up", не срабатывающей
даже после кратковременного пропадания питания в сети) от сетевого
напряжения и правильного закрытия OS. При наличии соответствующего по можно
получить, например, почтовую станцию, работающую "на автопилоте" -
проснулись в заданное время - дозвонились боссу - скачали почты - выставили
задержку - выключились. При этом, в нерабочие промежутки вся техника
отключена от сети. Работает только UPS.