Template for the Pego ECP 202 cold room controller over Modbus RTU. Reads room temperature, evaporator temperature, setpoint, and alarm status. Also allows remote writing of the temperature setpoint for climate control.
Key readings
Room temperature
Setpoint temperature
Evaporator temperature
Alarm status
Available commands
Setpoint temperature
Use cases
Monitor cold room temperature and evaporator temperature on a live dashboard for your customer.
Create an alert when room temperature exceeds a safe threshold for more than 10 minutes.
Remotely adjust the setpoint temperature to match seasonal storage requirements without a site visit.
Track alarm status from the Pego ECP 202 and receive instant notifications on critical faults.
Log historical temperature data for food safety compliance and audit documentation.
Installation
1Wire the ModbusCloud gateway (MCG or MLP series) to the RS-485 terminals on the Pego ECP 202, connecting A, B, and GND correctly.
2Configure the Modbus RTU settings on the gateway to 9600 baud, odd parity, and 1 stop bit to match the ECP 202 defaults.
3Set a unique Modbus slave address on the ECP 202 and enter the same address in the ModbusCloud gateway configuration.
4Import the Pego ECP 202 template from the ModbusCloud template library and assign it to the configured device.
5Verify that room temperature, evaporator temperature, setpoint, and alarm status readings appear on the dashboard.
6Test the writable setpoint register by changing the target temperature from the dashboard and confirming the update on the controller display.
Things to watch for
01
What baud rate and parity settings does the Pego ECP 202 require?
The default communication settings are 9600 baud with odd parity (parity value 1). Make sure the Modbus gateway is configured with the same parameters, otherwise communication will fail.
02
Can I connect multiple ECP 202 controllers on one RS-485 bus?
Yes. Assign each ECP 202 a unique Modbus slave address. The ModbusCloud gateway will poll each device separately using the same RS-485 wiring.
03
How is the setpoint temperature scaled in the register?
The setpoint is stored as a uint16 value at register address 768. Check the Pego documentation for the scaling factor, as some models use a multiplier of 10 (e.g., 50 means 5.0 degrees).
04
The alarm status register shows a value but I do not know what it means.
Refer to the Pego ECP 202 manual for the alarm code definitions. Each bit or value in the alarm register corresponds to a specific fault condition such as sensor failure or high temperature.
Registers (4)
4 read / 1 write
Name
Address
Function
Type
Unit
Access
Raumtemperatur
256
FC03
uint16
°C
R
Solltemperatur
768
FC03
uint16
°C
R/W
Verdampfertemperatur
257
FC03
uint16
°C
R
Alarm Status
1282
FC03
uint16
R
Working with Modbus in your projects?
ModbusCloud is the hardware-plus-software platform that installers use to monitor, visualise and control Modbus devices from one portal. This template is one of hundreds you can use right away.