Can Mercury 23x Meters Share a Single RS-485 Branch?

Erik Lindqvist7 min read
Other ManufacturerSerial CommunicationTechnical Reference
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

Mercury 230, 234, and 236 meters can share one RS-485 branch when every meter has a unique address and the branch remains electrically sound. Treat the installation as one multidrop transmission line, not as several independent point-to-point links. The number that matters is not merely the device count: it is the electrical load, signal quality, and response timing measured at the least reliable meter.

Direct Multidrop Versus Repeater Segmentation

Two arrangements fit this equipment class. A direct multidrop branch is the simplest choice for six meters when cable routing, addressing, and signal quality are controlled. Segmentation adds an interface repeater when distance, loading, topology, or noise leaves insufficient communication margin.

Criterion Direct RS-485 branch Repeater-segmented branch
Meter addresses Every meter requires a unique address Addresses must still be unique wherever requests can reach the same logical network
Device count Six meters is the stated target; verify operation under polling load Useful when the direct branch loses margin as nodes are added
Electrical loading All transceivers and termination load one segment Each segment presents its own controlled electrical load
Cable layout Best suited to a continuous trunk with short device connections Can divide long runs or electrically difficult areas
Fault isolation One wiring fault can disturb the whole branch Segmentation narrows the affected area
Complexity Fewer components and configuration points Additional power, wiring, and diagnostic points

Start with the direct branch for the six-meter case. Add a repeater only after measurements or repeatable communication failures show that the single segment lacks margin. A reported manufacturer claim allows more meters than the commonly cited 31-device Modbus network figure, but that claim is not a design limit for this installation. Read the supported node count and transceiver loading from the exact meter and interface documentation before expanding the branch.

Current, Thermal Load, and Timing

RS-485 communicates by producing a differential voltage across the line. Termination and connected transceivers draw current from the active driver. Excess termination, unintended parallel resistance, cable faults, or too many electrical loads reduce the effective impedance, increase driver current, and can heat or current-limit the interface. This is heat, not logic: changing an address cannot repair an overloaded physical segment.

Timing becomes the next limit after the waveform reaches every node. The SCADA driver sends a request to one address, waits for that meter, and then processes the reply. Duplicate addresses cause overlapping replies. Mismatched serial settings produce unreadable replies or silence. A response timeout that is shorter than the meter and network transaction time produces intermittent failures even when the wiring is acceptable.

Quantity or limit Why it matters Where to read it
Meter address Routes each request to one meter Meter configuration and the matching driver device entry
Serial format and rate All devices on one branch must interpret the same bit stream Meter communication setup, converter setup, and driver configuration
Supported node loading Defines the electrical loading allowed on one segment Datasheets for the meter interfaces, converter, and repeater
Termination state Controls reflections and driver load Physical inspection and resistance measurement with power isolated
Response and timeout timing Determines whether a valid but delayed reply is accepted Driver settings and communication diagnostics
Error location Separates a line fault from a data-scaling fault Driver log, raw returned values, and configured meter ratios

Branch Diagnostic Checks

Test the physical branch before changing application data or transformer scaling. A stable link must survive repeated reads from every address, including the farthest or least reliable meter.

  1. Record each meter model, address, and communication setting. The adapted DrvMercury23x driver covers Mercury 230, 234, and 236 meters for SCADA Version 6, but each configured device must match the installed meter and its address.
  2. Inspect the cable as a trunk. Long branches or star connections create discontinuities that reflect signal energy and narrow the timing margin.
  3. Locate termination and bias components. Termination belongs at the electrical ends of the segment; several enabled terminators can overload the active driver.
  4. With power isolated, measure the line for shorts, opens, and unexpected resistance. Compare the measurement with the actual termination arrangement rather than applying an assumed resistance value.
  5. Connect one meter and prove repeated reads. Add meters individually while tracking retries, timeouts, corrupted responses, and the first address that becomes unstable.
  6. Poll each address separately, then run the intended scan sequence. Per-device success with full-scan failure points toward aggregate timing, duplicate addressing, or loading rather than a missing meter.
  7. If communication is stable but transformer-connected values are wrong, compare the raw meter value with the driver’s transformation or scaling setup. Transport errors and ratio errors require different fixes.

Recommended Configuration Procedure

  1. Assign a different address to every Mercury meter before joining the devices on one branch. Maintain an address schedule that links the physical meter, installed location, model, and SCADA entry.
  2. Configure one serial rate and frame format across the meters, interface converter, and DrvMercury23x. Read the required values from the installed equipment; no universal setting is established here.
  3. Wire the meters along one RS-485 trunk with consistent conductor polarity. Keep individual device connections short relative to the trunk.
  4. Apply termination only according to the actual segment endpoints and equipment documentation. Remove unintended termination that places excessive parallel load on the driver.
  5. Create one driver device entry per meter address. Configure only the parameters needed for the initial test, then add the remaining points after basic reads are stable.
  6. In the Version 6 graphical interface, select a main parameter cell to load its additional parameters. Move or delete only main parameters with the interface controls. Within commands, the documented deletion method is the Del key, and command movement is not available.
  7. Run a controlled poll of one meter at a time, followed by all six meters. If failures appear as the branch grows, correct topology, termination, and timing before installing a repeater.
  8. Segment the line with a suitable interface repeater when the direct branch remains marginal after wiring corrections or when the documented loading limit would be exceeded.

Operational Verification

Verify communication and measurement accuracy separately. For communication, run repeated reads from every configured address and inspect the driver diagnostics for timeouts, retries, invalid frames, or replies attributed to the wrong device. Disconnect one meter at a time and confirm that only its configured address fails; multiple lost addresses indicate a shared wiring or segment problem.

For measurement verification, compare the displayed SCADA values with the values available directly from the meter. Where current or voltage transformers are used, check whether ratios are applied in the meter, in DrvMercury23x, or elsewhere in SCADA. Applying a ratio twice creates a stable but incorrect value; omitting it creates a different stable scaling error. Intermittent missing data still points toward transport or timing rather than transformer scaling.

Recheck the full branch after adding parameters because a larger scan increases transaction time. Record the working address map, serial settings, termination locations, measured line condition, scan behavior, and any repeater boundaries.

Recurring Failure Modes

Symptom Likely mechanism Deciding check
Two meters disappear together Duplicate address or shared wiring fault Poll each address and disconnect one suspected meter
Errors begin after another node is added Electrical loading, branch topology, or scan timing Remove the last node, inspect termination, and compare error counts
Only the distant meter is intermittent Reduced signal margin at the end of the line Inspect the trunk, endpoint termination, polarity, and noise exposure
All reads are stable but values are scaled incorrectly Transformer ratio applied incorrectly Compare raw meter data and every scaling stage
Additional parameters appear missing in the editor Main parameter cell has not been selected Select the main parameter cell and inspect the loaded subordinate fields
A command cannot be reordered The interface does not provide command movement Recreate the command in the required order; use Del for deletion

Frequently Asked Questions

What happens if two Mercury 23x meters use the same RS-485 address?

Both meters can respond to one request, producing collisions, invalid frames, or data assigned to the wrong device. Isolate the meters, assign unique addresses, and retest each address separately.

What happens if too many RS-485 terminators are enabled?

The effective line impedance falls, driver current rises, and differential voltage can collapse. Isolate power, identify the segment endpoints, and compare the measured resistance with the intended termination arrangement.

What happens if transformer ratios are configured twice?

Communication remains stable, but the displayed measurement is multiplied incorrectly. Compare the raw meter value with each scaling stage in the meter, driver, and SCADA configuration.

When should I stop troubleshooting and contact official support?

Escalate when a minimal one-meter branch with verified addressing, serial settings, polarity, and termination still fails, or when the exact meter documentation is needed to establish node loading and transformer-scaling behavior. Provide the meter models, driver name, SCADA version, address map, serial settings, wiring layout, diagnostic logs, and repeatable test results to the manufacturer’s official support channel.

Back to blog