MBMap Registry
  1. Devices
  2. Wellpro
  3. WP8025ADAM

Wellpro WP8025ADAM Modbus register map

8-channel relay output module (SPST) with RS485 Modbus RTU

  • Official
  • 10 registers
  • Modbus RTU
  • Revision 1 · 2026-10-20

Official: Written from the manufacturer's documentation, but not tested on a device yet. Check the map against the manufacturer's documentation before you write to a live device. Tested it? Report a test.

Communication

Protocol
Modbus RTU
Unit ID
1
Serial
9600 8N1 · 9600 baud, 8 data bits, none parity, 1 stop bit
Byte / word order
ABCD · bytes big-endian, words high first default
Addresses
0-based

Connection values are defaults: the device may be configured differently.

Map

Registers
2 holding registers, 8 coils
Groups
2
Translation tables
1
Revision
1 · 2026-10-20
Added
()
File
maps/wellpro/wp8025adam.mbmap.json · 3 KB · history
SHA-256
1121c4220a6e3f6e158c5b394434bf681361ea4d27af1febb95818fe16f1621f
Manufacturer
shwellpro.com

Sources and notes

  • WP8025ADAM User's Manual · version 1.42

Source: WP8025ADAM User's Manual V1.42

  • Relays are coils 0 to 7 (RY1 to RY8): read with FC01, write with FC05 or FC15.
  • Unit ID 0 is a broadcast: use it to set the address only with a single module on the RS485 line, or all modules take the same address.
  • The address and the communication parameter are kept after power off; a new communication parameter takes effect after the module restarts.
  • Written from the manufacturer's manual; not tested on a device.
AreaAddressNameTypeAccessUnitScaleDescription
CO 0 bool RW Relay output 1 (RY1)
CO 1 bool RW Relay output 2 (RY2)
CO 2 bool RW Relay output 3 (RY3)
CO 3 bool RW Relay output 4 (RY4)
CO 4 bool RW Relay output 5 (RY5)
CO 5 bool RW Relay output 6 (RY6)
CO 6 bool RW Relay output 7 (RY7)
CO 7 bool RW Relay output 8 (RY8)
HR 100 uint16 RW Modbus slave address (range 1-254)
HR 101 uint16 RW Baudrate and parity settings (requires restart)

Help improve this map