This design specification describes the Modbus communications protocol as
supported by the OC-485 interface card. It includes information on how to pass
information to and from the OC-485 card via Modbus. It is also intended to help
facilitate answering questions regarding supported types, frame format, function
code support etc.
Implementation Basics
Protocol controls the language structure or message format between devices in
other words, the rules for communication. The rules for communication include
how master and slave devices initiate communications, as well as unit
identification, message handling and error checking. Modbus protocol simply
refers to the control of the query and response cycles between master and slave
devices.
The OC-485 card is configured to act as a slave device on a common network.
This common network can be a multi-drop configuration over EIA-485, where
multiple slaves reside on a common wire or loop.
Transmission Format
The OC-485 interface card supports Modbus RTU (Remote Terminal Unit)
transmission modes. . See chart below.
Physical
Port
EIA-
485/422
2 wire
Transmission
Mode
RTU 9600, 19200
Baud Rate Data Bits Parity Bits Stop Bits Default
or 38400
Configurable Configurable Configurable No
1
REV. 5 7/6/2007
Liebert Monitoring Group –Development
Modbus Packet Format
Each Modbus packet consists of the following fields:
• Device Address
• Function Code
• Data Field(s)
• Error Check Field
Device Address:
The address field immediately follows the beginning of the frame and consists of
8-bits (RTU). This bit indicates the user assigned address of the slave device
that is to receive the message sent by the attached master device.
Each slave must be assigned a unique address and only the addressed slave will
respond to a query that contains its address.
Function Code:
The function code field tells the addressed slaves what function to perform.
Function codes are specifically designed invoke a specific action by the slave
device. The function code range is from 1 to 127.
OC-485 Modbus server supports the following Modbus function codes.
Code Function Description
01 Read Coils Read from 1 to 2000 contiguous status of coils managed
by the server. Coils in the response message are packed
as one per bit of a byte, 1=ON and 0=OFF. If the
requested quantity of coils is not a multiple of 8, zeros
are padded in the final byte.
02 Read Discrete
Inputs
03 Read Holding
Registers
04 Read
InputRegisters
05 Write Single Coil Write a single output to either ON(1) or OFF(0) mapped
06 Write Single
Register
15 Write Multiple
Coils
Read from 1 to 2000 contiguous status of input status
managed by the server. Discrete inputs in the response
message are packed as one per bit of a byte, 1=ON and
0=OFF. If the requested quantity of inputs is not a
multiple of 8, zeros are padded in the final byte.
Read the contents of contiguous block of 1 to 127
holding registers. Data are packed as two bytes per
register; the first byte contains the high order bits.
Read the contents of contiguous block of 1 to 127 input
registers. Data are packed as two bytes per register; the
first byte contains the high order bits.
in coil section.
Write a value into a single holding register;
Force each coil in a sequence of coils to either ON or
OFF.
2
REV. 5 7/6/2007
Liebert Monitoring Group –Development
16 Write multiple
Registers
Write values into a block of contiguous registers (1 to
120)
Data Field(s):
The data field varies in length depending on whether the message is a request or
a response to a packet. This field typically contains information required by the
slave device to perform the command specified or to pass back data to the
master device.
Error Check Field:
The Error Check Field consists of a 16-bit (2 byte) Cyclical Redundancy Check
(CRC16). It allows the receiving device to detect a packet that has been
corrupted with transmission errors.
RTU Framing
The example below shows a typical Q/R from a OC-485 interface card. In common
terms, the master device initiates a query asking slave device 2 for holding registers
starting at holding register 40051 (decimal 50) and including next 2 Registers (3 total).
Query Sample
Slave
Address
02 03 00 32 00 03 E5 FA
Function
Code
Starting
Register
“Hi Byte”
Starting
Register
“Lo Byte”
Number of
Registers
“Hi Byte”
Number of
Registers
“Lo Byte”
CRC16
“Hi Byte”
CRC16
“Lo Byte”
Response Sample
Slave
Address
02 03 6 01 58 00 FA 00 54 1B 0D
Function
Code
Count:
Bytes of
Data
Register
40051 Data
Hi Lo
Register
40052 Data
Hi Lo
Register
40053 Data
Hi Lo
CRC16
“Hi Byte
CRC16
“Lo Byte”
Slave address 2 responds to Function Code 3 with 6 bytes of hexadecimal data
and ends with CRC16 checksum.
Load (Apparent Power) 30102 2 1 VA
Load (Real Power) 30104 2 1 W
Load / Capacity 30106 1 1 %
Input Frequency 30107 1 10 Hz
Output Frequency 30108 1 10 Hz
Bypass Frequency 30109 1 10 Hz
1 - 100% Charged
2 - Less than 100% Charged
3 - Charging
4 - Discharging
Battery Charge Status 30112 1
5 - Float Charging
6 - Equalize Charging
Battery Voltage 30113 1 1 V
Battery Time Remaining 30115 1 1 min
5
Liebert Monitoring Group –Development
Battery Charge Percentage 30116 1 1 %
Battery Temperature 30117 1 1 deg C
Transformer Temperature 30121 1 1 deg C
REV. 5 7/6/2007
Redundant Power Modules 30124 1 1
Active Power Module Count 30126 1 1
Battery Module Active
Count 30127 1 1
Battery Test Result 30130 1 1
Input Voltage L1 30153 1 1 V
Input Current L1 30154 1 1 A
Bypass Voltage L1 30159 1 1 V
Bypass Current L1 30160 1 1 A
Output Voltage L1 30163 1 1 V
Output Current L1 30164 1 1 A
Power Module Failure
Count 30304 1 1
Battery Module Failure
Count 30305 1 1
Power Module Warning
Count
Battery Module Warning
Count
30306 1 1
30307 1 1
6
REV. 5 7/6/2007
Liebert Monitoring Group –Development
Liebert Nx
Supported Modbus Points
Data Point Status Coil # of Reg. Scale Notes / Units
Economode 10005 5
DC-To-DC Converter
On
Battery Charge
Compensation
Inverter Ready 10047
Power Factor
Correction State 10050
Battery Charge Mode 10051
Load On Inverter 10073
Bypass Active 10074
Battery Under Test 10082
Load On Battery 10128
Overload Transfer To
Bypass 10131
Input Switch Open 10137
Generator
Disconnected 10141
Bypass Transfer
Count Block 10147
Static Bypass Switch
Disabled 10148
Low Battery -
Shutdown Imminent
Output Overload 10154
UPS Load Joint
Mode 10156
Output Off 10158
Inverter
Unsynchronized 10160
Main Neutral Lost 10161
Fan Failure 10169
Ambient Over
Temperature 10173
Rectifier Over
Temperature 10174
Rectifier Inductor
Over Temperature 10175
Inverter Over
Temperature 10176
Inverter Inductor
Over Temperature
Battery Converter 10179
10042
10046
10152
10177
7
Liebert Monitoring Group –Development
Over Temperature
DC Bus Balancer
Over Temperature
Input Power Supply
Fail 10186
Input BrownOut 10189
Bad Input Frequency 10190
Bypass Phase
Rotation Error 10191
Bypass Phase Loss 10201
Bypass Input
Voltage/Frequency
Fault 10202
Output Fuse Blown 10217
Output Over Voltage 10219
Charger Failed 10234
Battery Fault 10235
Battery Contact Fail 10236
Battery Converter
Over Current 10237
Battery Converter
Fail 10238
DC Bus Balancer
Over Current 10239
DC Bus Balancer
Fault 10240
DC Bus 1 Power
Supply Fail 10251
Rectifier Fuse Fail 10257
Rectifier Startup
Failure 10258
Rectifier Fault 10259
Rectifier Current Limit 10260
Nominal Output
Voltage
Nominal Static
Bypass Switch
Voltage 30029 40029 1 V
Nominal Input
Frequency 30031 40031 1 10 Hz
Nominal Output
Frequency 30032 40032 1 10 Hz
Nominal Power
Factor
Nominal DC Bus #1
Voltage 30035 40035 1 V
Nominal DC Bus #2
Voltage
10283
30004 40004 1 1 Bits 8 - 11
30009 40009 1
There are 16 possible
Load Circuits. So
each bit represents 1
load circuit. Load
Circuit 1 is bit 0, Load
Circuit 2 is bit 1 and
so on. If the bit is 1
then the Load Circuit
is supported.
30028 40028 1 V
30033 40033 1 100
30036 40036 1
9
REV. 5 7/6/2007
Liebert Monitoring Group –Development
Nominal Battery Float
Voltage
Load Bus Sync Mode 30040 40040 1
Auto Restart Delay 30051 40051 1 1 Seconds
Device Low Battery
Time 30053 40053 1 Minutes
Input Frequency 30107 1 10 Hz
Output Frequency 30108 1 10 Hz
Bypass Frequency 30109 1 10 Hz
Battery Charge
Status
Battery Voltage 30113 1 V
Battery Current
(Charge/Discharge) 30114 1 A
30038 40038 1 V
1 - 100% Charged
2 - Less than 100%
Charged
3 - Charging
4 - Discharging
5 - Float Charging
30112 1
6 - Equalize Charging
Data Point Register Coil # of Reg. Scale Notes / Units
Battery Time
Remaining 30115 1 Minutes
Battery Charge
Percentage
Battery Temperature 30117 1 C
Ambient Temperature 30119 1 C
Parallel Load Source 30128 1
Rotary Breaker 30129 1
Battery Test Result 30130 1
Input Voltage L1-L2 30151 2 W
Input Voltage L1 30153 1 V
Input Current L1 30154 1 A
Input Power Factor
L1 30155 1 100
Bypass Voltage L1 30159 1 V
Output Voltage L1 30163 1 V
Output Current L1 30164 1 A
Output Load L1 30165 1 1
Output Power Factor
L1 30166 1 100
Apparent Output
Power L1 30168 2 VAR
Reactive Output 30170 1 %
30116 1 %
1 - Unknown
2 - Passed
3 - Failed
4 - In Progress
5 - System Failure
6 - Inhibited
10
Liebert Monitoring Group –Development
Power L1
Output Power L1 30172 2 VA
Output Current Crest
Factor L1
Input Voltage L2-L3 30201 2 W
Input Voltage L2 30203 1 V
Input Current L2 30204 1 A
Input Power Factor
L2
Bypass Voltage L2 30209 1 V
Output Voltage L2 30213 1 V
Output Current L2 30214 1 A
Output Load L2 30215 1 1
Output Power Factor
L2
Apparent Output
Power L2
Reactive Output
Power L2
Output Power L2 30222 2 VA
Output Current Crest
Factor L2
Input Voltage L3-L1 30251 2 W
Input Voltage L3 30253 1 V
Input Current L3 30254 1 A
Input Power Factor
L3 30255 1 100
30186 1 V
30205 1 100
30216 1 100
30218 2 VAR
30220 1 %
30236 1 V
REV. 5 7/6/2007
Bypass Voltage L3 30259 1 V
Output Voltage L3 30263 1 V
Output Current L3 30264 1 A
Output Load L3 30265 1 1
Output Power Factor
L3 30266 1 100
Apparent Output
Power L3 30268 2 VAR
Reactive Output
Power L3
Output Power L3 30272 2 VA
Output Current Crest
Factor L3 30286 1 V
30270 1 %
11
Liebert Monitoring Group –Development
Liebert PowerSure Interactive
Supported Modbus Points
Data Point Status Coil # of Reg. Scale Notes /Units
Load On Battery 10128 1 1
Output Off Pending 10151 1 1
Low Battery - Shutdown
Imminent
Output Overload 10154 1 1
Over Temperature Warning 10171 1 1
Battery Over Temperature
CB Trip 10172 1 1
10003 3 1 1
10152 1 1
REV. 5 7/6/2007
12
Liebert Monitoring Group –Development
Input Power Supply Fail 10186 1 1
Input Over Voltage 10187 1 1
Input Under Voltage 10188 1 1
Bad Input Frequency 10190 1 1
Output Under Voltage 10218 1 1
Output Over Voltage 10219 1 1
Input
Data Point
Number Of Input Lines 30004 40004 1 1 Bits 12 - 15
Number Of Bypass Lines 30004 40004 1 1Bits 4 - 7
Number Of Output Lines 30004 40004 1 1 Bits 8 - 11
Number Of SubModules 30009 40009 1 1
Load Circuit Present 30013 40013 1
Nominal Power Rating 30021 40021 2 1 VA
Nominal Input Voltage 30027 40027 1 1V
Nominal Output Voltage 30028 40028 1 1V
Nominal Input Current 30030 40030 1 1 A
Nominal Input Frequency 30031 40031 1 10 Hz
Nominal Output Frequency 30032 40032 1 10Hz
Nominal Power Factor 30033 40033 1 100
Nominal Battery Voltage 30034 40034 1 1 V
Auto Restart Delay 30051 40051 1 1 seconds
Device Low Battery Time 30053 40053 1 1min
Load (Apparent Power) 30102 2 1 VA
Load / Capacity 30106 1 1 %
Input Frequency 30107 1 10 Hz
Output Frequency 30108 1 10 Hz
Battery Charge Status 30112 1
Battery Voltage 30113 1 1 V
Battery Time Remaining 30115 1 1 min
Battery Charge Percentage 30116 1 1%
Battery Test Result 30130 1 1
Input Voltage L1 30153 1 1 V
Register
Holding
Register # of Reg. Scale Notes /Units
There are 16 possible Load
Circuits. So each bit
represents 1 load circuit.
Load Circuit 1 is bit 0, Load
Circuit 2 is bit 1 and so on. If
the bit is 1 then the Load
Circuit is supported.
1 - Unknown
2 - Passed
3 - Failed
4 - In Progress
5 - System Failure
7 - Inhibited
REV. 5 7/6/2007
13
Liebert Monitoring Group –Development
Output Voltage L1 30163 1 1 V
Output Current L1 30164 1 1 A
Input Maximum Voltage L1 30180 1 1 V
Input Minimum Voltage L1 30181 1 1 V
Output Maximum Voltage
L1
Output Minimum Voltage
L1
Black Out Count 30301 1 1
Brown Out Count 30302 1 1
30182 1 1V
30183 1 1 V
REV. 5 7/6/2007
14
REV. 5 7/6/2007
Liebert Monitoring Group –Development
Liebert PowerSure Interactive 2
Supported Modbus Points
Data Point
Audible Alarm Enabled
Automatic Battery Test
Enabled 10003 3 1 1
DC-To-DC Converter
On
Battery Charger On
Load Circuit 1 State
Load Circuit 2 State
Load Circuit 3 State
Load Circuit 4 State
Load Circuit 5 State
Load Circuit 6 State
Load Circuit 7 State
Load Circuit 9 State
Load Circuit 10 State
Load Circuit 11 State
Load Circuit 12 State
Load Circuit 13 State
Load Circuit 14 State
Load Circuit 15 State
Load Circuit 16 State
Load On Inverter
Boost Mode On
Buck Mode On
Replace Battery
Battery Under Test
Shutdown Reason -
Hardware
Load On Battery
Output Off Pending
Low Battery - Shutdown
Imminent
Output Overload
Over Temperature
Warning 10171 1 1
Input Power Supply Fail
Input Over Voltage
Input Under Voltage
Input BrownOut
Bad Input Frequency
Output Under Voltage
Output Over Voltage
Charger Failed
Battery Under Voltage
Battery Over Voltage
Data Point
Number Of Input Lines
Number Of Output
Lines 30004 40004 1 1 Bits 8 - 11
Number Of SubModules
Load Circuit Present
Nominal Power Rating
Nominal Input Voltage
Nominal Output Voltage
Nominal Input Current
Nominal Input
Frequency 30031 40031 1 10 Hz
Nominal Output
Frequency 30032 40032 1 10 Hz
Nominal Power Factor
Nominal Battery Voltage
Input RegisterHolding Register # of Reg. Scale Notes / Units
30004 40004 1 1 Bits 12 - 15
30009 40009 1 1
There are 16 possible
Load Circuits. So each
bit represents 1 load
circuit. Load Circuit 1 is
bit 0, Load Circuit 2 is bit
1 and so on. If the bit is
1 then the Load Circuit
30013 40013 1
30021 40021 2 1 VA
30027 40027 1 1 V
30028 40028 1 1 V
30030 40030 1 1 A
30033 40033 1 100
30034 40034 1 1 V
30051 40051 1 1 seconds
30053 40053 1 1 min
is supported.
16
REV. 5 7/6/2007
Liebert Monitoring Group –Development
Ambient Temperature
Warning Point 30069 40069 1 1 deg C
Over Temperature Limit
Point 30072 40072 1 1 deg C
Load (Apparent Power)
Load (Real Power)
Load / Capacity
Input Frequency
Output Frequency
Battery Charge Status
Battery Voltage
Battery Time Remaining
Battery Charge
Percentage
Ambient Temperature
Battery Test Result
Input Voltage L1
Input Current L1
Output Voltage L1
Output Current L1
Input Maximum Voltage
L1
Input Minimum Voltage
L1
Output Maximum
Voltage L1
Output Minimum
Voltage L1
Black Out Count
Brown Out Count
30102 2 1 VA
30104 2 1 W
30106 1 1 %
30107 1 10 Hz
30108 1 10 Hz
1 - 100% Charged
2 - Less than 100%
Charged
3 - Charging
4 - Discharging
5 - Float Charging
30112 1
30113 1 1 V
30115 1 1 min
30116 1 1 %
30119 1 1 deg C
30130 1 1
30153 1 1 V
30154 1 1 A
30163 1 1 V
30164 1 1 A
30180 1 1 V
30181 1 1 V
30182 1 1 V
30183 1 1 V
30301 1 1
30302 1 1
6 - Equalize Charging
17
Liebert Monitoring Group –Development
Liebert GXT2
Supported Modbus Points
REV. 5 7/6/2007
Data Point
Audible Alarm
Enabled
Automatic Battery
Test Enabled
DC-To-DC
Converter On
Battery Charge
Compensation
Inverter Ready
Power Factor
Correction State 10050 1 1
Load Circuit 1
State 10057 1 1
Load Circuit 2
State 10058 1 1
Load Circuit 3
State
Load Circuit 4
State 10060 1 1
Load Circuit 5
State
Load Circuit 6
State 10062 1 1
Load Circuit 7
State
Load Circuit 8
State 10064 1 1
Load Circuit 9
State
Load Circuit 10
State 10066 1 1
Load Circuit 11
State
Load Circuit 12
State 10068 1 1
Load Circuit 13
State 10069 1 1
Load Circuit 14
State 10070 1 1
Load Circuit 15
State 10071 1 1
Load Circuit 16
State 10072 1 1
Load On Inverter
Bypass Active
Status Coil # of Reg. Scale
10002 2 1 1
10003 3 1 1
10042 1 1
10046 1 1
10047 1 1
10059 1 1
10061 1 1
10063 1 1
10065 1 1
10067 1 1
10073 1 1
10074 1 1
Notes / Units
18
REV. 5 7/6/2007
Liebert Monitoring Group –Development
Replace Battery
Battery Under Test
Shutdown Reason
Number Of Input
Lines
Number Of
Bypass Lines
Number Of Output
Lines
Number Of
SubModules 30009 40009 1 1
Load Circuit
Present
Battery Cabinet
Type
Battery Cabinet
Number 30019 40019 1 1
Battery AmpHour
Nominal Power
Rating
Nominal Input
Voltage
Nominal Output
Voltage
Nominal Static
Bypass Switch
Voltage
Nominal Input
Current
Nominal Input
Frequency
Nominal Output
Frequency
Nominal Power
Factor 30033 40033 1 100
There are 16 possible Load
Circuits. So each bit represents 1
load circuit. Load Circuit 1 is bit 0,
Load Circuit 2 is bit 1 and so on. If
the bit is 1 then the Load Circuit is
supported.
AH
VA
V
V
V
A
Hz
Hz
V
seconds
min
VA
W
%
Hz
Hz
Hz
20
Liebert Monitoring Group –Development
Battery Charge
Status
30112 1
Battery Voltage
Battery Time
Remaining 30115 1 1
Battery Charge
Percentage
Ambient
Temperature 30119 1 1
Battery Test
Result
Input Voltage L1
Bypass Voltage L1
Output Voltage L1
Output Current L1
Input Maximum
Voltage L1
Input Minimum
Voltage L1 30181 1 1
Output Maximum
Voltage L1 30182 1 1
Output Minimum
Voltage L1
Black Out Count
There are 16 possible Load
Circuits. So each bit
represents 1 load circuit.
Load Circuit 1 is bit 0, Load
Circuit 2 is bit 1 and so on.
If the bit is 1 then the Load
Circuit is supported.
VA
W
Hz
Hz
V
A
%
deg C
V
A
V
A
V
REV. 5 7/6/2007
22
Input Current L2
Input Voltage L3
Input Current L3
REV. 5 7/6/2007
Liebert Monitoring Group –Development
30204
30253
30254
1 1
1 1
1 1
A
V
A
Liebert UPS Series 600
Supported Modbus Points
Data Point
Battery Charger On 10044 1 1
Battery Charge
Compensation
Inverter Ready 10047 1 1
Auto Retransfer
Primed
Load On Inverter 10073 1 1
Load On Bypass 10074 1 1
Buck On 10076 1 1
Battery data Buffer Full 10084 1 1
Shutdown Reason –
Hardware
Load On Battery 10128 1 1
Manual Reset Transfer 10130 1 1
Load On Bypass
Permanent
Load On Bypass-UPS
fault
Battery Switch Open 10136 1 1
Input Switch Open 10137 1 1
Output Switch open 10138 1 1
Emergency Load
Transfer to Inverter
Transfer inhibited –
Asynchronous
Sources
Transfer inhibited –
over predefined limit
SBS SCR Open 10149 1 1
SBS SCR Short 10150 1 1
Low Battery -
Shutdown Imminent
Output Overload 10154 1 1
Over Temperature
Warning
Battery Over
Temperature CB Trip
Input Power Supply
Fail
Input Under Voltage 10188 1 1
Bypass Input Voltage
Fail
Bypass Under Voltage
Fail
Bypass Under Voltage
Warning
Bypass Over Voltage
Fail
Bypass Over Voltage
Warning
Output Under Voltage 10218 1 1
Output Over Voltage 10219 1 1
Output Short Circuit 10220 1 1
Module with Active
Alarm
Data Point
Number Of Input Lines 30004 40004 1 1 Bits 12 - 15
Number Of Bypass
Lines
Number Of Output
Lines
Number Of SubModules
Nominal Power Rating 30021 40021 2 1 VA
Nominal Input Voltage 30027 40027 1 1 V
Nominal Output
Voltage
Nominal Static Bypass
Switch Voltage
Nominal Input Current 30030 40030 1 1 A
Nominal Output
Frequency
Nominal Power Factor 30033 40033 1 100
Nominal Battery
Voltage
Load (Apparent
Power)
Load (Real Power) 30104 2 1 W
Battery Temperature 30117 1 1 deg C
PFC Temperature 30118 1 1 deg C
Ambient Temperature 30119 1 1 deg C
Local 1 Temperature 30118 1 1 deg C
Local 2 Temperature 30119 1 1 deg C
Input Voltage L1 30153 1 1 V
Input Current L1 30154 1 1 A
Bypass Voltage L1 30159 1 1 V
Bypass Current L1 30160 1 1 A
Output Voltage L1 30163 1 1 V
Output Current L1 30164 1 1 A
Input Max. Voltage L1 30180 1 1 V
Input Min. Voltage L1 30181 1 1 V
Output Max. Voltage
L1
Output Mini. Voltage
L1
Input Voltage L2 30203 1 1 V
Input Current L2 30204 1 1 A
Bypass Voltage L2 30209 1 1 V
Bypass Current L2 30210 1 1 A
Output Voltage L2 30213 1 1 V
Output Current L2 30214 1 1 A
Input Max. Voltage L2 30230 1 1 V
Input Min. Voltage L2 30231 1 1 V
Output Max. Voltage
L2
Output Min. Voltage L2 30233 1 1 V
Input Voltage L3 30253 1 1 V
Input Current L3 30254 1 1 A
Bypass Voltage L3 30259 1 1 V
Bypass Current L3 30260 1 1 A
Output Voltage L3 30263 1 1 V
Output Current L3 30264 1 1 A
Input Max. Voltage L3 30280 1 1 V
Input Min. Voltage L3 30281 1 1 V
Output Max. Voltage
30034 40034 1 1 V
30053 40053 1 1 min
30102 2 1 VA
30115 1 1 min
30116 1 1 %
Holding
Register
# of
Reg.
Scale
Notes / Units
Circuits. So each bit represents 1
load circuit. Load Circuit 1 is bit
0, Load Circuit 2 is bit 1 and so
on. If the bit is 1 then the Load
Circuit is supported.
2 - Less than 100% Charged
2 - Passed
3 - Failed
4 - In Progress
5 - System Failure
6 - Inhibited
27
REV. 5 7/6/2007
Liebert Monitoring Group –Development
Input Voltage L1 30153 1 1 V
Input Current 30154 1 1 A
Bypass Voltage L1 30159 1 1 V
Bypass Current L1 30160 1 1 A
Output Voltage L1 30163 1 1 V
Output Current L1 30164 1 1 A
Input Voltage L2 30203 1 1 V
Input Current L2 30204 1 1 A
Bypass Voltage L2 30209 1 1 V
Bypass Current L2 30210 1 1 A
Output Voltage L2 30213 1 1 V
Output Current L2 30214 1 1 A
Input Voltage L3 30253 1 1 V
Input Current L3 30254 1 1 A
Bypass Voltage L3 30259 1 1 V
Bypass Current L3 30260 1 1 A
Output Voltage L3 30263 1 1 V
Output Current L3 30264 1 1 A
Black Out Count 30301 1 1
Brown Out Count 30302 1 1
Transient Count 30301 1 1
Silent Audible Alarm 40101 any value
Battery Start 40102 1 1 1=Start, 0=Abort
Open UPS Output
Switch
Reboot UPS Output
Switch
Close UPS Output
Switch
Transfer Load to
Bypass
Transfer Load to
Inverter
Reset UPS Statistic
data
Turn UPS Outlets On 40112 1 1 Bitmap mask for Outlet 1-16. all
Turn UPS Outlets Off 40113 1 1 Bitmap mask for Outlet 1-16. all
40104 Delay time in Second, last digit
will be ignored
40105 1 1 Delay time in Second, last digit
will be ignored
40106 Delay time in Second, last digit
will be ignored
40107 1 1 any value
40108 any value
40111 1 1 any value
bits set to 1 will be turn On
bits set to 1 will be turn Off
28
REV. 5 7/6/2007
Liebert Monitoring Group –Development
Liebert DS
Data points Mapped to Input Status and Coils
Reference Document: ST100I&C PA Parameters and Events, Version 18.0
Data Description Status Coil# #
Sleep on Monday 10001 1 1 U603
Sleep on Tuesday 10002 2 1 U603
Sleep on Wednesday 10003 3 1 U603
Sleep on Thursday 10004 4 1 U603
Sleep on Friday 10005 5 1 U603
Sleep on Saturday 10006 6 1 U603
Sleep on Sunday 10007 7 1 U603
Supply Limit Enable 10008 8 1 S105
Reheat Lockout 10009 9 1 S271
Humidifier Lockout 10010 10 1 S272
Temperature Indication [1] 10011 11 1 U404
Timer Mode Type 10012 12 1 U610
Minimum Chilled Water Temp
(A value read from an input register is the real-time data value. A value read from a holding register is the value last set to
this modbus server by a user.)
Reference Document: ST100I&C PA Parameters and Events, Version 18.0
Data Description Input Register Holding Reg #
Regs
Vendor Id 30001 40001 1 1 Device ID 30002 40002 1 1 version number 30003 40003 1 1 Ups/Env/Pwr 30004 40004 1 1 Timer Mode[2] 30016 40016 1 1 .. U609
Type of DT
Room-FC[3]
Humidity Control
Type [4]
VSD Setpoint 30019 40019 1 1 % (HP) S132
Supply
temperature Limit
DT between
Room and FC
Minimum CW
Temperature
Temperature
Setpoint
Temperature
proportional band
Temperature
Dead band
Temperature
Integration time
Humidity Setpoint 30027 40027 1 1 % S113
Humidity
proportional band
Humidity
Integration time
Humidity Dead
band
Single unit Autorestart Delay
Infrared Flush
Rate
Temp Control
Type [5]
Sleep Interval 1
Start Time
Hour:Minute
Sleep Interval 1
End Time
Start Time
Hour:Minute
Sleep Interval 2
End Time
Hour:Minute
Timer Dead Band 30044 40044 1 X10 C° U611
Manual VSD
Timer/Counter[6]
High
Temperature
Low Temperature 30051 40051 1 X10 C° U204
High
Temperature
Sensor A
Low Temperature
Sensor A
High Humidity 30054 40054 1 1 % U205
Low Humidity 30055 40055 1 1 % U206
High Humidity
Sensor A
Low Humidity
Sensor A
Fan Run Hour
Threshold
Compressor 1
Run Hour
Threshold
Compressor 2
Run Hour
Threshold
Humidifier run
hours Threshold
Dehumidification
run hours
Threshold
CW/FC run hours
Threshold
Electrical Heaters
#1 run hours
Threshold
Electrical Heaters
#2 run hours
Threshold
Electrical Heaters
#3 run hours
Threshold
Hot Water / Hot
Gas run hours
Threshold
Operating State
[7]
Number of Active 30101 - - -
Free cooling run
hours
Electrical Heaters
#1 run hours
Electrical Heaters
#2 run hours
Electrical Heaters
#3 run hours
Hot Water / Hot
Gas run hours
Daily High
Temperature
Daily High Temp
Time
Daily Low
Temperature
Daily Low Temp
Time
Daily High
Humidity
Daily High Hum
Time
Daily Low
Humidity
Daily Low Hum
Time
[1] Any non-recognized alarm code by current firmware received from the DS control will trigger this event.
[2] Timer mode: 0 = no, 1= yes.
[3] Type of DT Room-Glycol: 0 = no, 1=contact, 2=value.
[4] Predictive Hum Control: 0=relative, 1=compensated, 2=predictive.
[5] Temp Control Algorithm: 0=proportional, 1=PD, 2=PDI; 3=intelligent;
[6] When VFD is set to manual mode(coil 22), the host can control the VFD by the value of register 40019. The Manual
VSD Timer will start to count down. Once it reaches 0, the VFD control mode will switch to auto. The host will need to
periodically reset this timer in order to maintain the manual mode. Consult factory for BMS timer information.
[7] Operating State
Bit 2-3: 00 auto, 01 manual
[8] Alarm state bit map: Bit0 =. Reset state
bit1 = Active state ;
00001: Warning
00010: Alarm
[9] Free-cool state: 0= Off, 1= Start, 2= On.
: Bit 0-1: 00 unit off, 01 unit on, 10 unit standby
With over a million installations around
the globe, Liebert is the world leader in
computer protection systems. Since its
founding in 1965, Liebert has developed
a complete range of support and
protection systems for sensitive
electronics.
While every precaution has been taken
to ensure the accuracy and
completeness of this literature, Liebert
Corporation assumes no responsibility
and disclaims all liability for damages
resulting from use of this information or
for any errors or omissions.
Liebert and the Liebert logo are
registered trademarks of Liebert
Corporation. All names referred to are
trademarks or registered trademarks of
their respective owners.
Modbus Reference Guide
Technical Support/Service
Web Site
www.liebert.com
Monitoring
800-222-5877
monitoring@liebert.com
Outside the US: 614-841-6755
Locations
United States
1050 Dearborn Drive
P.O. Box 29186
Columbus, Ohio 43229
Italy
Via Leonardo Da Vinci 8
Zona Industriale Tognana
35028 Piove Di Sacco (PD)
+39 049 9719 111
Fax +39 049 5841 257
Asia
23F, Allied Kajima Bldg.
138 Gloucester Road
Wanchai
Hong Kong
852.2.572.2201 Phone
852.2.831.0114 Fax
525502R5 REV.5
Emerson Network Power and the Emerson Network Power logo are trademarks and service
marks of Emerson Electric Co. (c)2006 Emerson Electric Co.
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.