RS-232 Communications Protocol & Command Set
BATTERY LEVEL STATUS
Requests the battery level, expressed as a percentage of maxi-
mum (full charge).
Send Query to UPS:
Action:
Response:
xxx is the battery charge level (percentage of maximum charge)
expressed in decimal format. If the value is less than 100, the
hundreds digit is represented with a 0.
____________________________________________
LIST CONFIGURATION
Requests a list of all configurable parameters and current settings.
Send Query to UPS:
Action:
Response:
____________________________________________
List of all commands and queries
Send Query to UPS:
Action:
Response:
?BATTERYSTAT<CR>
Load level will be displayed
$BATTERY = xxx<CR>
?LIST_CONFIG<CR>
List of configurable parameters and
current settings will be displayed.
$BTHRESH = level<CR>
$BUZZER = mode<CR>
$AVR = mode<CR>
$FEEDBACK = mode<CR>
LINEFEED = mode<CR>
$BRIGHTNESS = xxx<CR>
$SCROLL_MODE = xxx<CR>
$SLEEP_MODE = xxx<CR>
?HELP<CR>
List of all commands and queries
will be displayed
!ALL_ON<CR>
!ALL_OFF<CR>
!SWITCH<CR>
!SET_BATTHRESH<CR>
!SET_BUZZER<CR>
!SET_AVR<CR>
!SET_FEEDBACK<CR>
!SET_LINEFEED<CR>
!RESET_ALL<CR>
!SET_BRIGHT<CR>
!SET_SCROLLMODE<CR>
!SET_SLEEPMODE<CR>
?ID<CR>
?OUTLETSTAT<CR>
?POWERSTAT<CR>
_________________________________________
RESPONSES & MESSAGES
OUTLET STATUS CHANGE
CONDITION
Outlet Bank 1 changes state $BANK1 = status<CR>
Outlet Bank 2 changes state $BANK2 = status<CR>
status = {ON, OFF}
_________________________________________
POWER BUTTON STATUS CHANGE
CONDITION
Power Button changes
ON/OFF status
status = {ON, OFF}
_________________________________________
POWER FAULT STATUS CHANGE
CONDITION
Overvoltage State
Undervoltage State
Lost Power State
Test Mode
Recovery Mode
Normal Operation Mode
Low Battery
AVR Stage
Remaining Backup Time
Battery State
Power Control Software
Complete Instructions are available by clicking on Help on the
Power Control Software welcome screen.
12
?VOLTAGE<CR>
?LOADSTAT<CR>
?BATTERYSTAT<CR>
?LIST_CONFIG<CR>
?HELP<CR>
RESPONSE
RESPONSE
$BUTTON = status<CR>
RESPONSE
$PWR = OVERVOLTAGE<CR>
$PWR = UNDERVOLTAGE<CR>
$PWR = LOST POWER<CR>
$PWR = TEST<CR>
$PWR = RECOVERY<CR>
$PWR = NORMAL<CR>
$LOWBAT<CR>
$AVRSTATE = state<CR>
state = {BOOST, BUCK}
$TIME = xxx<CR>
xxx = backup time
$BATTSTATE = xxx<CR>
xxx = {CHARGE, DISCHARGE, FULL}