Riello UPS Riello UPS Multi Sentry Modbus TCP template

Riello UPS Multi Sentry

Online UPS for critical loads: mains, output, battery, load and alarms over the network.

The Riello UPS Multi Sentry is an online double-conversion UPS that protects servers and critical equipment in data centres, server rooms and utility buildings. This Modbus TCP template reads mains, output and battery values, load, remaining backup time and alarms, and lets you start a battery test or a controlled shutdown from ModbusCloud.

Protocol
Modbus TCP
Connection
Ethernet, Modbus TCP
Registers
78, read and write
Key readings
Input voltage · Output voltage · Output current · Load per phase · Battery charge · Remaining backup time · UPS temperature · UPS alarms
Available commands
Shutdown and restore · Battery test · Transfer to bypass
Compatible models
Multi Sentry MSM · Multi Sentry MST
Last updated

Registers (78)

78 read, 3 write

NameUnitAccessAddress (Hidden until you enter your email)Function (hidden)Type (hidden)
Input Voltage V1VRead
Input Voltage V2VRead
Input Voltage V3VRead
Input Current L1ARead
Input Current L2ARead
Input Current L3ARead
Input FrequencyHzRead
Output Voltage V1VRead
Output Voltage V2VRead
Output Voltage V3VRead
Output Current L1ARead
Output Current L2ARead
Output Current L3ARead
Output Peak Current L1ARead
Output Peak Current L2ARead
Output Peak Current L3ARead
Load L1%Read
Load L2%Read
Load L3%Read
Output Active Power L1kWRead
Output Active Power L2kWRead
Output Active Power L3kWRead
Output FrequencyHzRead
Bypass Voltage V1VRead
Bypass Voltage V2VRead
Bypass Voltage V3VRead
Bypass FrequencyHzRead
Battery VoltageVRead
Positive Battery VoltageVRead
Negative Battery VoltageVRead
Battery CurrentARead
Remaining Battery Capacity%Read
Remaining Backup TimeminRead
Total Output EnergykWhRead
Internal UPS Temperature°CRead
Sensor 1 Temperature°CRead
Sensor 2 Temperature°CRead
Test In ProgressRead
Shutdown ActiveRead
Battery ChargedRead
Battery ChargingRead
Bypass BadRead
Normal OperationRead
On BypassRead
Battery LowRead
Battery WorkingRead
UPS LockedRead
Output PoweredRead
Input Mains PresentRead
Alarm TemperatureRead
Alarm OverloadRead
UPS FailureRead
Communication Lost With UPSRead
Status Word 1Read
Status Word 2Read
Status Word 3Read
Status Word 4Read
Output Nominal VoltageVRead
Output Nominal FrequencyHzRead
Output Nominal PowerVARead
Battery Nominal CapacityRead
Battery BenchesRead
Battery TypeRead
Command CodeRead and write
Shutdown Delay TimesRead and write
Restore Delay TimeminRead and write
Command ResultRead
Correct Messages CounterRead
Incorrect Messages CounterRead
Special Flags SRead
Special Flags CRead
Special Flags BRead
Special Flags R1Read
Special Flags R2 I1Read
Special Flags I2Read
Special Flags A1Read
Special Flags A2Read
NetMan Firmware VersionRead

Loading registers…

Send your device list

If a device is not in the library yet, we build the template for free as soon as we have the register data.

Number of installations (optional)

Use cases

  • Show input, output and battery values of every UPS on one dashboard per site.
  • Get an alarm by email as soon as the UPS switches to battery or the battery is low.
  • Track load per phase and output energy in the history to see how much spare capacity is left.
  • Watch the remaining backup time and the internal temperature to plan battery replacement.
  • Start a battery test remotely and check the result without visiting the site.

Installation

  1. Fit a NetMan 204 card in a free communication slot of the Multi Sentry and connect it to the network of the ModbusCloud Gateway.

  2. Open the web interface of the card, give it a fixed IP address and check that Modbus TCP is active on port 502.

  3. In ModbusCloud, add a Modbus TCP device with the IP address of the card, port 502 and unit ID 1, and import this template.

  4. Check that the input and output voltages come in with plausible values, then set up dashboards and alarms.

Things to watch for

The UPS does not answer. What should I check?

Check that the gateway reaches the IP address of the NetMan 204 card and that nothing blocks port 502 between them. After a restart the card needs about two minutes before it answers. If the card answers but every value stays empty, check the state Communication Lost With UPS: the card is then not talking to the UPS itself.

Some values show 65535 or -1. Is the template wrong?

No. The card returns 0xFFFF for a value the UPS does not provide, for example bypass values on some versions or a temperature sensor that is not connected. Leave those registers out of your dashboard or ignore that value in alarms.

How do I send a command such as a battery test?

Write the code to Command Code: 20 for a battery test, 1 for shutdown, 2 for shutdown and restore, 12 for bypass, 3 to cancel a shutdown or bypass command. Set Shutdown Delay Time and Restore Delay Time first when you use them. Command Result then shows the code when the UPS carried it out, or the code plus 100 when it did not.

Can I read several UPS units on one gateway?

Yes. Every UPS has its own NetMan 204 card with its own IP address. Add each card as a separate Modbus TCP device in ModbusCloud and import the template for each one.

More TCP templates

Want to see how it works?

Electrician working in an open distribution board