Siemens Siemens RWF55 Modbus RTU template

Siemens RWF55

Burner and boiler controller for temperature or pressure with modulating or two-stage output.

The Siemens RWF55 is a compact universal controller that keeps the boiler temperature or steam pressure on setpoint by driving a modulating or two-stage burner. This Modbus RTU template reads the actual value, active setpoint, inputs, actuator position and alarm states, and lets you set setpoints, PID parameters and remote operation from ModbusCloud.

Protocol
Modbus RTU
Connection
RS485, 4800 baud
Registers
66, read and write
Brand
Siemens
Key readings
Actual value · Active setpoint · Outside temperature input · Actuator position · Burner alarm · Output states
Available commands
Setpoint 1 and 2 · PID parameters · Switching thresholds · Weather curve · Remote setpoint
Compatible models
RWF55.50A9 · RWF55.51A9 · RWF55.60A9 · RWF55.61A9
Last updated

Registers (66)

66 read, 53 write

NameUnitAccessAddress (Hidden until you enter your email)Function (hidden)Type (hidden)
Analog Input 1Read
Actual SetpointRead
Analog Input 2Read
Analog Input 3Read
Analog Input 3 UnfilteredRead
Actual Angular PositioningRead
Burner AlarmRead
Outputs And StatesRead
Binary Signals And HardwareRead
Setpoint 1Read and write
Setpoint 2Read and write
Proportional BandRead and write
Derivative TimesRead and write
Integral Action TimesRead and write
Dead BandRead and write
Actuator Running TimesRead and write
Switch On Threshold HeatingRead and write
Switch Off Threshold Stage 2 HeatingRead and write
Switch Off Threshold HeatingRead and write
Switch On Threshold CoolingRead and write
Switch Off Threshold Stage 2 CoolingRead and write
Switch Off Threshold CoolingRead and write
Response ThresholdRead and write
Outside Temperature Point 1°CRead and write
Boiler Temperature Point 1°CRead and write
Outside Temperature Point 2°CRead and write
Boiler Temperature Point 2°CRead and write
Display Start Input 1Read and write
Display End Input 1Read and write
Start Value Input 2Read and write
End Value Input 2Read and write
Setpoint Limit LowRead and write
Setpoint Limit HighRead and write
Offset Input 1Read and write
Offset Input 2Read and write
Offset Input 3Read and write
Ramp FunctionRead and write
Ramp SlopeRead and write
Ramp Tolerance BandRead and write
Ramp Limit ValueRead and write
Remote Detection TimersRead and write
Filter Constant Input 1Read and write
Filter Constant Input 2Read and write
Filter Constant Input 3Read and write
Working Range LowRead
Working Range HighRead
Alarm Relay FunctionRead and write
Alarm Relay LimitRead and write
Alarm Relay HysteresisRead and write
Remote OperationRead and write
Controller Off In RemoteRead and write
Remote Switch On ThresholdRead and write
Remote Switch Off Threshold DownRead and write
Remote Switch Off Threshold UpRead and write
Remote SetpointRead and write
Remote Burner ReleaseRead and write
Remote Relay K2Read and write
Remote Relay K3Read and write
Remote Relay K6Read and write
Remote Step ControlRead and write
Remote Positioning OutputRead and write
Remote Switch On Threshold CoolingRead and write
Remote Switch Off Threshold Down CoolingRead and write
Remote Switch Off Threshold Up CoolingRead and write
Software VersionRead
VdN NumberRead

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 boiler temperature, setpoint and burner position of every heating plant on one dashboard.
  • Get an email alert when the burner alarm word is not 0 or the actual value leaves its band.
  • Compare actual value and setpoint in the history to check the tuning of the PID loop.
  • Change setpoint 1 from ModbusCloud for a night setback or a seasonal change.
  • Track output states to count burner starts and second stage running per day.

Installation

  1. Connect the RS485 terminals of the RWF55 to the RS485 port of the ModbusCloud Gateway, with a 120 ohm terminator at the bus ends.

  2. In the configuration level ConF > IntF, set the device address and baud rate, for example 19200.

  3. In ModbusCloud, add a Modbus device with the same address and baud rate and import this template.

  4. Check that Analog Input 1 and Actual Setpoint match the red and green display of the controller.

Things to watch for

The controller does not answer. What should I check?

Check address and baud rate in ConF > IntF; the factory setting is 4800 baud and address 1. Try 8N1 first, as parity is not documented. Swap A and B if needed. While the USB setup port is connected, the RS485 interface is inactive.

Why do values show strange decimals or huge numbers?

The values are 32-bit floats. If you entered registers by hand, use two registers per value and check the word order. Inputs follow the decimal place and scaling set on the controller, so 62.5 on the display is 62.5 in ModbusCloud.

My written setpoint is replaced after a while. Why?

In remote operation the controller uses the remote setpoint and falls back to local mode when no message arrives within the remote detection timer. Write Setpoint 1 for a permanent change, or keep writing the remote setpoint within that time.

What should I know before writing parameters?

Writes go straight into the boiler controller. A wrong threshold, proportional band or setpoint limit can cause short cycling or overheating. Agree changes with the boiler engineer, write one value at a time and check the result on the display.

Want to see how it works?

Electrician working in an open distribution board