MBMap Registry
  1. Devices
  2. Unipi Technology
  3. Patron S207

Unipi Technology Patron S207 Modbus register map

Modbus TCP PLC unit with 8 digital inputs and 8 relay outputs

  • Official
  • 111 registers
  • Modbus TCP
  • Revision 3 · 2026-11-10
  • Identity: firmware, serial number

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 TCP
Unit ID
0
TCP port
502
Byte / word order
ABCD · bytes big-endian, words high first
Addresses
0-based

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

Map

Registers
91 holding registers, 20 coils
Groups
11
Revision
3 · 2026-11-10
Added
()
File
maps/unipi/patron-s207.mbmap.json · 18 KB · history
SHA-256
a7ad5f88e90ee3bca4fef42184fa0c5d91783ad340cc2951acd34538dc2a2f84
Manufacturer
www.unipi.technology

Device identity

What a tool can read to check that this map fits the connected device (SPEC.md section 4.7). Registers with a role are read like any other register.

Registers
RoleRegisterAddressTypeValues
Firmware Firmware Version holding 1000 uint16
Serial number PCB Serial Number holding 1005 uint32 ABCD

Sources and notes

Source: Patron S207 Modbus map v2.0, Unipi technology

  • Registers are 0-based and use the Unit 0 addresses of the document, which cover every section of the device. Multi-register values (32-bit counters, serial number, floats) are read here with the most significant register first, as the document states.
  • Reserved, obsolete and internal registers, and registers reachable only through a section unit (Unit 1 to 3), are left out.
AreaAddressNameTypeAccessUnitScaleDescription
HR 0 bool bit 0 R
HR 0 bool bit 1 R
HR 0 bool bit 2 R
HR 0 bool bit 3 R
HR 0 bool bit 4 R
HR 0 bool bit 5 R
HR 0 bool bit 6 R
HR 0 bool bit 7 R
HR 1 bool bit 0 RW
HR 1 bool bit 1 RW
HR 1 bool bit 2 RW
HR 1 bool bit 3 RW
HR 1 bool bit 4 RW
HR 1 bool bit 5 RW
HR 1 bool bit 6 RW
HR 1 bool bit 7 RW
HR 2 bool bit 0 RW
HR 2 bool bit 1 RW
HR 3 uint32 ABCD RW Pulse counter; writable to reset
HR 5 uint32 ABCD RW Pulse counter; writable to reset
HR 7 uint32 ABCD RW Pulse counter; writable to reset
HR 9 uint32 ABCD RW Pulse counter; writable to reset
HR 11 uint32 ABCD RW Pulse counter; writable to reset
HR 13 uint32 ABCD RW Pulse counter; writable to reset
HR 15 uint32 ABCD RW Pulse counter; writable to reset
HR 17 uint32 ABCD RW Pulse counter; writable to reset
HR 23 bool bit 0 RW
HR 23 bool bit 1 RW
HR 23 bool bit 2 RW
HR 23 bool bit 3 RW
HR 23 bool bit 4 RW
HR 23 bool bit 5 RW
HR 23 bool bit 6 RW
HR 23 bool bit 7 RW
HR 24 bool bit 0 RW
HR 24 bool bit 1 RW
HR 24 bool bit 2 RW
HR 24 bool bit 3 RW
HR 24 bool bit 4 RW
HR 24 bool bit 5 RW
HR 24 bool bit 6 RW
HR 24 bool bit 7 RW
HR 1000 uint16 R Firmware version of the section (raw number)
HR 1001 uint16 bits 0–7 R
HR 1001 uint16 bits 8–15 R
HR 1002 uint16 bits 0–3 R
HR 1002 uint16 bits 4–7 R
HR 1002 uint16 bits 8–15 R
HR 1003 uint16 R
HR 1004 uint16 R
HR 1005 uint32 ABCD R
HR 1007 bool bit 0 RW
HR 1007 bool bit 1 RW
HR 1007 bool bit 2 RW
HR 1007 bool bit 3 RW
HR 1008 uint16 RW ms
HR 1009 uint16 R Reference voltage of the MCU (raw)
HR 1010 uint16 RW ms ×0.1 Raw unit is 100 us
HR 1011 uint16 RW ms ×0.1 Raw unit is 100 us
HR 1012 uint16 RW ms ×0.1 Raw unit is 100 us
HR 1013 uint16 RW ms ×0.1 Raw unit is 100 us
HR 1014 uint16 RW ms ×0.1 Raw unit is 100 us
HR 1015 uint16 RW ms ×0.1 Raw unit is 100 us
HR 1016 uint16 RW ms ×0.1 Raw unit is 100 us
HR 1017 uint16 RW ms ×0.1 Raw unit is 100 us
HR 1018 bool bit 0 RW
HR 1018 bool bit 1 RW
HR 1018 bool bit 2 RW
HR 1018 bool bit 3 RW
HR 1018 bool bit 4 RW
HR 1018 bool bit 5 RW
HR 1018 bool bit 6 RW
HR 1018 bool bit 7 RW
HR 1019 bool bit 0 RW
HR 1019 bool bit 1 RW
HR 1019 bool bit 2 RW
HR 1019 bool bit 3 RW
HR 1019 bool bit 4 RW
HR 1019 bool bit 5 RW
HR 1019 bool bit 6 RW
HR 1019 bool bit 7 RW
HR 1020 bool bit 0 RW
HR 1020 bool bit 1 RW
HR 1020 bool bit 2 RW
HR 1020 bool bit 3 RW
HR 1020 bool bit 4 RW
HR 1020 bool bit 5 RW
HR 1020 bool bit 6 RW
HR 1020 bool bit 7 RW
HR 4000 uint16 R %
HR 4001 uint16 R %
CO 0 bool RW
CO 1 bool RW
CO 2 bool RW
CO 3 bool RW
CO 4 bool RW
CO 5 bool RW
CO 6 bool RW
CO 7 bool RW
CO 8 bool R

Help improve this map