Message Format
All messages passed between the PC and the UPS look like
^<type><len><data>where
| ^ | The header character | 
| <type> | The type of message being passed. The PC passes the following message types to the UPS: 
 The UPS returns the following message types to the PC: 
 | 
| <len> | 3 chars - length of following data (zero padded decimal ascii) | 
| <data> | 
 | 
Set Commands
| Command | Description | Argument | Value | 
|---|---|---|---|
| 
 | Enable/Disable Auto Restart | Enable/Disable Auto Restart | 
 | 
| 
 | Shutdown After Delay | Delay (seconds) | min:  max:  | 
| 
 | Cancel Shutdown | 
 | |
| 
 | Reboot With Duration | Delay (seconds) | min:  max:  | 
| 
 | Set Shutdown Type | Shutdown Type | 
 | 
| 
 | Startup After Delay | Delay (seconds) | min:  max:  | 
| 
 | UPS Test | UPS Test | 
 | 
| 
 | Abort Test | 
 | |
| 
 | Set Identification | Set Identification | a string | 
| 
 | Set Nominal Input Voltage | Nominal Input Voltage | 
 | 
| 
 | Set Nominal Input Frequency | Nominal Input Frequency (Hz) | 
 | 
| 
 | Set Nominal Output Voltage | Nominal Output Voltage (Volts) | 
 | 
| 
 | Set Nominal Output Frequency | Nominal Output Frequency (Hz) | 
 | 
| 
 | Set Nominal Volt-Amp Rating | Nominal Volt-Amp Rating | a string | 
| 
 | Set Nominal Output Power | Nominal Output Power (Watts) | a string | 
| 
 | Set Low Battery Time | Time (minutes) | 
 | 
| 
 | Set Audible Alarm State | Audible Alarm | 
 | 
| 
 | Set Battery Install Date | Enter date in  | a string | 
| 
 | Set Battery Life | Enter battery life in days | min:  max:  | 
| 
 | Set Low Voltage Transfer Point | Set the low voltage at which the UPS should switch to battery | min:  max:  | 
| 
 | Set High Voltage Xfer Pt. | Set the high voltage at which the UPS should switch to battery | min:  max:  | 
| 
 | Set the UPS Baud Rate | UPS Baud Rate | 
 | 
| 
 | Cancel Restart | 
 | |
Query (Poll) Commands
| Command | Field | Variable Name | 
|---|---|---|
| 
 | Returns part 1 of a list of variable numbers that are supported by this UPS | |
| 
 | Returns part 2 of a list of variable numbers that are supported by this UPS | |
| 
 | 1 | |
| 
 | 1 | |
| 
 | 1 | |
| 
 | 1 | |
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 | ||
| 7 | ||
| 8 | ||
| 9 | ||
| 10 | ||
| 11 | ||
| 12 | ||
| 
 | 1 | |
| 
 | 1 | |
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 | ||
| 7 | ||
| 8 | ||
| 9 | ||
| 
 | 1 | |
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 | ||
| 7 | ||
| 8 | ||
| 9 | ||
| 10 | ||
| 11 | ||
| 12 | ||
| 13 | ||
| 14 | ||
| 
 | 1 | |
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 | ||
| 7 | ||
| 8 | ||
| 9 | ||
| 10 | ||
| 11 | ||
| 12 | ||
| 13 | ||
| 14 | ||
| 15 | ||
| 
 | 1 | |
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 | ||
| 7 | ||
| 8 | ||
| 9 | ||
| 10 | ||
| 11 | ||
| 
 | 1 | |
| 2 | ||
| 3 | ||
| 4 | ||
| 5 | ||
| 6 | ||
| 7 | ||
| 8 | ||
| 9 | ||
| 10 | ||
| 11 | ||
| 12 | ||
| 13 | ||
| 14 | ||
| 15 | ||
| 
 | 1 | |
| 2 | ||
| 
 | 1 | |
| 
 | 1 | |
Variables
| Number | Variable | Units | Command | Field | Value | 
|---|---|---|---|---|---|
| Awaiting Power Alarm | 
 | 13 | 
 | ||
| Bypass Bad Alarm | 
 | 5 | 
 | ||
| Charger Failure Alarm | 
 | 8 | 
 | ||
| Fan Failure Alarm | 
 | 10 | 
 | ||
| Fuse Failure Alarm | 
 | 11 | 
 | ||
| General Fault Alarm | 
 | 12 | 
 | ||
| Input Bad Alarm | 
 | 2 | 
 | ||
| Output Bad Alarm | 
 | 3 | 
 | ||
| Output Off Alarm | 
 | 6 | 
 | ||
| Overload Alarm | 
 | 4 | 
 | ||
| Shutdown Imminent Alm | 
 | 15 | 
 | ||
| Shutdown Pending Alm | 
 | 14 | 
 | ||
| System Off Alarm | 
 | 9 | 
 | ||
| Temperature Alarm | 
 | 1 | 
 | ||
| UPS Shutdown Alarm | 
 | 7 | 
 | ||
| Audible Alarm | 
 | 8 | 
 | ||
| Auto Restart | 
 | 1 | 
 | ||
| Battery Charge | 
 | 3 | 
 | ||
| Battery Condition | 
 | 1 | 
 | ||
| Battery Current | A/10 | 
 | 8 | <a number> | |
| Battery Installed | 
 | 11 | <a string> | ||
| Battery Status | 
 | 2 | 
 | ||
| Battery Temperature | C | 
 | 9 | <a number> | |
| Battery Voltage | V/10 | 
 | 7 | <a number> | |
| Bypass Current | A/10 | 
 | 4 | <a number> | |
| Bypass Current 2 | A/10 | 
 | 7 | <a number> | |
| Bypass Current 3 | A/10 | 
 | 10 | <a number> | |
| Bypass Frequency | Hz/10 | 
 | 1 | <a number> | |
| Bypass Num Lines | 
 | 2 | <a number> | ||
| Bypass Power | W | 
 | 5 | <a number> | |
| Bypass Power 2 | W | 
 | 8 | <a number> | |
| Bypass Power 3 | W | 
 | 11 | <a number> | |
| Bypass Voltage | V/10 | 
 | 3 | <a number> | |
| Bypass Voltage 2 | V/10 | 
 | 6 | <a number> | |
| Bypass Voltage 3 | V/10 | 
 | 9 | <a number> | |
| Estimated Charge | % | 
 | 6 | <a number> | |
| Estimated Minutes | 
 | 5 | <a number> | ||
| High Volt Xfer Pt | V | 
 | 10 | <a string> | |
| UPS Identification | 
 | 1 | <a string> | ||
| Input Current | A/10 | 
 | 5 | <a number> | |
| Input Current 2 | A/10 | 
 | 9 | <a number> | |
| Input Current 3 | A/10 | 
 | 13 | <a number> | |
| Input Frequency | Hz/10 | 
 | 3 | <a number> | |
| Input Frequency 2 | Hz/10 | 
 | 7 | <a number> | |
| Input Frequency 3 | Hz/10 | 
 | 11 | <a number> | |
| Input Line Bads | 
 | 1 | <a number> | ||
| Input Num Lines | 
 | 2 | <a number> | ||
| Input Power | W | 
 | 6 | <a number> | |
| Input Power 2 | W | 
 | 10 | <a number> | |
| Input Power 3 | W | 
 | 14 | <a number> | |
| Input Voltage | V/10 | 
 | 4 | <a number> | |
| Input Voltage 2 | V/10 | 
 | 8 | <a number> | |
| Input Voltage 3 | V/10 | 
 | 12 | <a number> | |
| Low Volt Xfer Pt | V | 
 | 9 | <a string> | |
| Manufacturer | 
 | 1 | <a string> | ||
| Model | 
 | 1 | <a string> | ||
| Nominal Battery Life | Days | 
 | 12 | <a string> | |
| Nom Input Frequency | Hz/10 | 
 | 2 | <a number> | |
| Nominal Input Voltage | V | 
 | 1 | <a string> | |
| Nom Low Battery Time | 
 | 7 | <a string> | ||
| Nom Output Frequency | Hz/10 | 
 | 4 | <a number> | |
| Nominal Output Power | W | 
 | 6 | <a string> | |
| Nom Output Voltage | V | 
 | 3 | <a string> | |
| Nom VA Rating | VA | 
 | 5 | <a string> | |
| Output Current | A/10 | 
 | 5 | <a number> | |
| Output Current 2 | A/10 | 
 | 9 | <a number> | |
| Output Current 3 | A/10 | 
 | 13 | <a number> | |
| Output Frequency | Hz/10 | 
 | 2 | <a number> | |
| Output Load | % | 
 | 7 | <a number> | |
| Output Load 2 | % | 
 | 11 | <a number> | |
| Output Load 3 | % | 
 | 15 | <a number> | |
| Output Num Lines | 
 | 3 | <a number> | ||
| Output Power | W | 
 | 6 | <a number> | |
| Output Power 2 | W | 
 | 10 | <a number> | |
| Output Power 3 | W | 
 | 14 | <a number> | |
| Output Source | 
 | 1 | 
 | ||
| Output Voltage | V/10 | 
 | 4 | <a number> | |
| Output Voltage 2 | V/10 | 
 | 8 | <a number> | |
| Output Voltage 3 | V/10 | 
 | 12 | <a number> | |
| Reboot With Duration | 
 | 1 | <a number> | ||
| Seconds on Battery | 
 | 4 | <a number> | ||
| Shutdown Type | 
 | 1 | 
 | ||
| Shutdown After Delay | 
 | 1 | <a number> | ||
| Software Version | 
 | 1 | <a string> | ||
| Startup After Delay | 
 | 1 | <a number> | ||
| Test Results Detail | 
 | 2 | <a string> | ||
| Test Results Summary | 
 | 1 | 
 | ||
| Test Type | 
 | 1 | <a number> | ||
| Baud Rate | 
 | 1 | <a number> | ||

 
