verified connector library

Cla-Val electronic valve controller

Register map(s) for this device, each at the trust rung it earned. Addresses are 0-based as on the wire; word order and scaling are only confirmed at the hardware-verified rung.

interop-verified

Read + decoded cleanly over a real network vs an independent third-party Modbus test server (transport and framing; reads are remapped into the server's register window, so the map's own addresses are NOT exercised). Does NOT prove word order/scaling against the actual device.

pointaddress (0-based)typescaleunit
di1999U161
di21000U161
di31001U161
di41002U161
di51003U161
di61004U161
so11005U161
so21006U161
ro11007U161
ro21008U161
ai12999U32BE0.01
ai23001U32BE0.01
ai33003U32BE0.01
ai43005U32BE0.01
ai53007U32BE0.01
ai63009U32BE0.01
ao13035U32BE0.01
ao23037U32BE0.01
ao33039U32BE0.01
ao43041U32BE0.01
field reports — community-sourced, unverified (checked 2026-06-11)
  • In R-Engine version 2.2.0, when remote backup of the ValvApps to an FTP server (or Link2Valves server) is enabled, the active PID process could get corrupted during the backup process. [source]
  • In R-Engine versions prior to 2.9.2, downloading a new R-Engine version via L2V (Link2Valves) could cause the device to get stuck in an infinite restart loop. [source]
  • In R-Engine versions prior to 2.5.0, log export on USB was broken (bug introduced in version 2.4.0). [source]
  • In older R-Engine versions, a device restart was required after switching between Modbus tables. [source]
  • confirmed: di1 @ 999, di2 @ 1000, di3 @ 1001, di4 @ 1002, di5 @ 1003, di6 @ 1004 — confirmed by Cla-Val VC-22D / D22 Modbus Registers Table (registers 41000 to 41005, 1-based)
  • confirmed: so1 @ 1005, so2 @ 1006, ro1 @ 1007, ro2 @ 1008 — confirmed by Cla-Val VC-22D / D22 Modbus Registers Table (registers 41006 to 41009, 1-based)
  • confirmed: ai1 @ 2999, ai2 @ 3001, ai3 @ 3003, ai4 @ 3005, ai5 @ 3007, ai6 @ 3009 — confirmed by Cla-Val VC-22D / D22 Modbus Registers Table (registers 43000 to 43011, 1-based, 32-bit values)
  • confirmed: ao1 @ 3035, ao2 @ 3037, ao3 @ 3039, ao4 @ 3041 — confirmed by Cla-Val VC-22D / D22 Modbus Registers Table (registers 43036 to 43043, 1-based, 32-bit values)

generated by gemini:gemini-3.5-flash · harvested from https://www.cla-val.com/wp-content/uploads/2023/08/Modbus-Registers-Table.pdf (Cla-Val); manual-faithful — the document's claims, panel risk: ELEVATED — panel is not confident; proved interop-verified on 2026-06-10 · recorded 2026-06-10

The trust ladder

Each rung states what it proved and what it did not. Gray until proven; green is earned by hardware only.

Have a device that isn't here? Upload its register map — generation is free, and the connector earns its rung by being proven, not claimed.

Need it proven on your own device? Hardware verification — if it doesn't verify, you don't pay.

Building a platform? License the verified library — machine-readable maps, firmware matrix, API access.