verified connector library

EIG Shark 100 power meter

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 confirmed at the hardware-verified rung and at no rung below it.

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
watts_3ph_total_6_cycles899F32BE1W
vars_3ph_total_6_cycles901F32BE1VAR
vas_3ph_total_6_cycles903F32BE1VA
volts_a_n999F32BE1V
volts_b_n1001F32BE1V
volts_c_n1003F32BE1V
volts_a_b1005F32BE1V
volts_b_c1007F32BE1V
volts_c_a1009F32BE1V
amps_a1011F32BE1A
amps_b1013F32BE1A
amps_c1015F32BE1A
watts_3ph_total1017F32BE1W
vars_3ph_total1019F32BE1VAR
vas_3ph_total1021F32BE1VA
power_factor_3ph_total1023F32BE1
frequency1025F32BE1Hz
neutral_current1027F32BE1A
w_hours_received1099U32BE1Wh
w_hours_delivered1101U32BE1Wh
w_hours_net1103U32BE1Wh
w_hours_total1105U32BE1Wh
var_hours_positive1107U32BE1VARh
var_hours_negative1109U32BE1VARh
var_hours_net1111U32BE1VARh
var_hours_total1113U32BE1VARh
va_hours_total1115U32BE1VAh

link settings as documented (unverified): RTU/ASCII; default 9600 8N?; unit ID 1; Com 1 is an Optical IrDA Port communicating via Modbus ASCII only. Com 2 is RS-485 supporting Modbus RTU, Modbus ASCII, and DNP 3.0.

⚠ Do not use the meter or any I/O Output Device for primary protection or in an energy-limiting capacity. — Starkest reads only; we never write a control register.

bench facts as documented (unverified)
terminalsScrew terminal, Nickel-Plated Brass Studs (Current Gills) with screws, Quick Connect 0.25" Male Tab
A/B polarityconnect + to + and - to -
terminationmeter has some level of termination internally, Termination Resistors may not be needed
connectorRS-485 connector is located on the terminal section
isolationAll Inputs and Outputs are galvanically isolated to 2500 Vac
shield/groundgrounding the shield at one end only
response timeout750 ms
model register16
serial register8
firmware register17
powerD2 Option: Universal, (90 to 265) VAC @50/60Hz or (100 to 370) VDC; D Option: (18-60) VDC; Power Consumption: 5 VA, 3.5W
environmentStorage: (-40 to +85) C, Operating: (-30 to +70) C, Humidity: to 95% RH Non-condensing, Faceplate Rating: NEMA12
accuracy0.2% Class Revenue Certifiable Energy and Demand Metering. Meets ANSI C12.20 (0.2%) and IEC 687 (0.2%) Classes
certificationsIEC 687, ANSI C12.20, ANSI (IEEE) C37.90.1, ANSI C62.41, IEC1000-4-2, IEC1000-4-3, IEC1000-4-4, IEC1000-4-5
doc revision1.13
field reports — community-sourced, unverified (checked 2026-06-11)
  • Floating-point values (such as Amps A at 1011/1012) are represented in IEEE 754 32-bit float format with the lower-addressed register containing the high-order half (exponent), which often requires word-swapping depending on the Modbus master's default endianness. [source]
  • confirmed: comms defaults (baud rates [9600, 19200, 38400, 57600], default baud 9600, default unit ID 1, parity N) — confirmed by Shark 100 User Manual and brochures
  • confirmed: Com 1 is an Optical IrDA Port communicating via Modbus ASCII only. Com 2 is RS-485 supporting Modbus RTU, Modbus ASCII, and DNP 3.0 — confirmed by Shark 100 User Manual
  • confirmed: accuracy: 0.2% Class Revenue Certifiable Energy and Demand Metering. Meets ANSI C12.20 (0.2%) and IEC 687 (0.2%) Classes — confirmed by Shark 100 Brochure
  • confirmed: identification registers (firmware_register 17, model_register 16, serial_register 8) — confirmed by Shark 100 Modbus Map where 0-based addresses 17, 16, and 8 correspond to 1-based registers 18 (Firmware Version), 17 (Meter Type), and 9 (Meter Serial Number)
  • confirmed: register map (watts_3ph_total_6_cycles @ 899, volts_a_n @ 999, w_hours_received @ 1099) — confirmed by Shark 100 Modbus Map where 0-based addresses 899, 999, and 1099 correspond to 1-based registers 900 (Watts, 3-Ph total 6-cycle), 1000 (Volts A-N), and 1100 (W-hours, Received)

The trust ladder

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

If your device isn't here, upload its register map. Generation is free, and the connector keeps the rung it earns under testing.

To prove a connector against your own device, order hardware verification. If it doesn't verify, you don't pay.

Platform builders can license the verified library: machine-readable maps, the firmware matrix, API access.