CyberPower RMCARD205 Remote Management Card User Manual
- June 3, 2024
- CyberPower
Table of Contents
CyberPower RMCARD205 Remote Management Card
Introduction
The CyberPower Remote Management Card RMCARD205 supports Modbus TCP protocol with firmware version 1.3.7 and above. The document describes the related setting and register roadmap.
Design Parameters
Design Parameters | Value | Remark |
---|---|---|
Role | Server | Response and execute the command |
Port | TCP/502 | Standard port and fixed |
Mode | RTU | MODBUS TCP |
Unit ID/ Slave Address | Arbitrary | Can be any value. Recommend to be 0xFF or |
0x00.
Exception Responses
The table below describes the exception codes along with their possible causes
Code | Name | Meaning |
---|---|---|
0lH | ILLEGAL FUNCTION | The function code received in the query is not an |
allowable action for the slave. If a Poll Program Complete command was issued, this code indicates that no program function
preceded it.
02H| ILLEGAL
DATA ADDRESS
| The data address received in the query is not an allowable address for the
slave.
03H| ILLEGAL DATA
VALUE
| A value contained in the query data field is not an allowable value for the
slave.
04H| SLAVE DEVICE
FAILURE
| An unrecoverable error occurred while the slave was attempting to perform the requested
action.
Available Modbus Function Codes
The table below describes implemented MODBUS functions
Code | Original Modbus Function |
---|---|
03H | Read Holding Registers |
10H | Write Multiple Registers |
Modbus Data Formats
16 bit Integer Values Values are stored in big-endian order per the MODBUS specification and consist of a single register. All integer values are documented a signed or unsigned. All signed values are represented using two’s-compliment.
Communication Example
The following tables contain the general command descriptions and example with Modbus RTU framing.
Function
code
| Address of first word to
read
| word count
---|---|---
1 byte| High byte| Low byte| High
byte
| Low
byte
Function
code
| Byte count| Bytes with contents of “n” words
---|---|---
1 byte| 1 byte| n * 2 bytes
Systems Modbus Register Map
Holding Registers (Function Code 03h)
Address
(Hex)
| Address
(Dec)
|
Parameter
|
Format
| Units
/Scale
|
Description
---|---|---|---|---|---
2000
|
8192
| Hardware fault
happen
| |
Uint16
|
1:Yes, 0:No
2001| 8193| reserved| | Uint16|
2002| 8194| reserved| | Uint16|
2003| 8195| Battery-test
Last Result
| | Uint16| 0: Pass, 1: Fail,
2:processing
2004| 8196| reserved| | Uint16|
2005
|
8197
| Battery capacity is
lower than Low Battery Threshold
| |
Uint16
|
1:Yes, 0:No
2006| 8198| Utility power status| | Uint16| 1:Failure, 0:Normal
2007| 8199| Utility voltage out
of range
| | Uint16| 1:Yes, 0:No
2008| 8200| Utility frequency
out of range
| | Uint16| 1:Yes, 0:No
2009| 8201| Inverter is off| | Uint16| 1:Yes, 0:No
200A~
200D
| 8202~
8205
|
reserved
| |
Uint16
|
200E| 8206| battery not present| | Uint16| 1:Yes, 0:No
---|---|---|---|---|---
200F~
2010
| 8207~
8208
| ****
reserved
| | ****
Uint16
|
2011
| ****
8209
| Battery is
discharging
| | ****
Uint16
| ****
1:Yes, 0:No
2012| 8210| Battery is charging| | Uint16| 1:Yes, 0:No
2013| 8211| reserved| | Uint16|
2014
| ****
8212
| Battery is fully
charged
| | ****
Uint16
| ****
1:Yes, 0:No
2015~
201F
| 8213~
8223
| ****
reserved
| | ****
Uint16
|
2020
| ****
8224
| Buzzer is muted at
present
| | ****
Uint16
| ****
1:Yes, 0:No
2021
| ****
8225
| Remaining Runtime is lower than Low Battery Runtime
Threshold
| | ****
Uint16
| ****
1:Yes, 0:No
2022| 8226| No output| | Uint16| 1:Yes, 0:No
2023~
2229
| 8227~
12287
| ****
Reserved
| | |
229C| 8860| Over Temperature| | Uint16| 1:Yes, 0:No
3000| 12288| Utility voltage| 0.lV| Uint16|
3001| 12289| Utility frequency| 0.lHz| Uint16|
3002~
301F
| 12290~
12319
| ****
Reserved
| | ****
Uint16
|
3020| 12320| Output voltage| 0.lV| Uint16|
3021~
3026
| 12321~
12326
| Reserved| | Uint16|
3027| 12327| Output load
percent
| 1%| Uint16|
3028~
3081
| 12328~
12417
| Reserved| | Uint16|
3082| 12418| Battery capacity| 1%| Uint16|
3083
| ****
12419
| Remaining
Runtime.LowWord
| ****
0.lmin.
| ****
Uint16
| If Remaining Runtime.HighWord=2, Remaining Runtime.LowWord=18 then Remaining Runtime=(HighWord65 536+LowWord)0.lmin=
13109min
3084
| ****
12420
| ****
Remaining Runtime.HighWord
| ****
0.lmin.
| ****
Uint16
Write Multiple Registers (Function Code 10h)
CyberPower Systems, Inc.
www.cyberpowersystems.com
For USA and Canada: 4241 12th Ave East, Suite 400 Shakopee, MN 55379
Toll-free: 877-297-6937
For all other regions: Please visit our website for local contact
information.
References
- CyberPower UPS Systems, Battery Backup, PDUs, USB Surge Protectors
- CyberPower UPS Systems, Battery Backup, PDUs, USB Surge Protectors
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>