PCB Conveyor System Design: Optimize Dual‑Lane SMT Layout for Maximum Throughput

Engineering infographic of a dual-lane SMT line with buffers, NG/OK diverter, and Hermes/CFX data flows

High‑speed consumer electronics lines live or die on conveyor decisions. On dual‑lane SMT layouts, a few millimeters of pitch or seconds of accumulation can be the difference between hitting UPH and babysitting blockages. This ultimate guide shows exactly how to back‑calculate your PCB conveyor system design from target capacity, size buffers with Little’s Law, position NG/OK diverters, and wire in IPC‑HERMES‑9852 plus IPC‑2591 (CFX) for reliable routing and traceability—while keeping SMEMA as a safe fallback. We’ll work through a complete numeric example you can adapt to your factory.


Key takeaways

  • Start with demand, not hardware: takt per lane (s/board) = 3600 ÷ UPH_lane; UPH_lane = UPH_total ÷ lanes.

  • Use Little’s Law to size buffers: WIP (boards) = arrival rate λ (boards/s) × waiting time W (s); add 20–40% safety for variability/MTBA.

  • Place accumulation where it prevents starvation/blocking: post‑loader, printer→placer, placer→reflow, and pre‑AOI.

  • Hermes handles horizontal board handover with IDs/metadata; CFX carries factory‑level events/traceability; SMEMA remains a fallback. See the official IPC‑HERMES‑9852 v1.6 PDF by The Hermes Standard organization for message flows and lane‑aware fields.

  • NG/OK routing steals time only when it fires; model its delay as a fractional loss tied to NG% and actuation timing.

  • For dual‑lane lines, synchronize splitter/merger logic and auto‑width control to lane takt to avoid micro‑stoppages.


What “good” looks like on a dual‑lane high‑speed SMT line

On mature dual‑lane consumer lines, planners target tight, predictable flow rather than peak speed alone. Hallmark outcomes include:

  • Stable UPH within ±2–3% of plan over a full shift, with Overall Equipment Effectiveness (OEE) > 80% and First Pass Yield (FPY) > 98%.

  • No chronic starvation at placement and no reflow‑side blocking; visible WIP limits with buffers sized to protect takt, not to hide problems.

  • Deterministic routing: board IDs and product types are known before each handover; lane merges don’t thrash; NG/OK decisions are executed without ambiguous states.

  • Changeovers fit into planned windows; width adjustment and recipe selection complete before the next board arrives.

Why does conveyor design dominate these outcomes? Because conveyors and buffers set the cadence between bottleneck machines. A design that respects takt and variability will let your fastest assets actually run; a design that guesses on pitch and accumulation will convert micro‑delays into line‑wide losses. Put plainly, disciplined PCB conveyor system design is a force multiplier for UPH and OEE.


Standards that make routing and traceability work

  • IPC‑HERMES‑9852 v1.6. The Hermes standard replaces legacy electrical handshakes with a TCP/IP protocol that carries board metadata, including unique identifiers and lane‑aware connections. The v1.6 document formalizes fields such as LaneId and introduces supervisory services for routing and recipe selection. See the official specification in the IPC‑HERMES‑9852 v1.6 PDF by The Hermes Standard organization for scope and message sequences: consult the figures describing ServiceDescription, BoardForecast, and MachineReady exchanges in 2024’s version 1.6.

  • IPC‑2591 CFX. CFX provides factory‑wide, plug‑and‑play data exchange for real‑time KPIs, material/board genealogy, and quality results. It complements Hermes’ horizontal transport by enabling vertical context in MES/analytics and can inform routing based on AOI/X‑ray outcomes.

  • SMEMA (IPC‑SMEMA‑9851). SMEMA defines the electrical handshake for board transfer (presence/ready/stop). It carries no board metadata. Keep SMEMA enabled as a fallback for legacy compatibility and fail‑safe transport even when Hermes/CFX are deployed.

    • Reference: IPC standard overview pages describe SMEMA’s scope and the context for Hermes as its successor.

How they fit together in practice

  • Hermes moves boards with IDs and product type between adjacent modules and routers/diverters (horizontal).

  • CFX streams events and quality outcomes to MES (vertical). MES decides NG/OK routing and release strategies; Hermes carries the per‑board route tags to the next node.

  • SMEMA remains wired so transport is safe even if IP links go down.


Methods and formulas you’ll use

  • Split target throughput by lanes

    • UPH_lane = UPH_total ÷ lanes

    • Takt (s/board) = 3600 ÷ UPH_lane

  • Yield‑adjusted effective throughput

    • Effective_UPH = Raw_UPH × (1 − NG%) × (1 − Diverter_Delay_Factor)

    • Approximate Diverter_Delay_Factor = NG% × (t_divert ÷ takt)

  • Little’s Law for buffer sizing

    • WIP (boards) = λ × W, where λ = UPH_lane ÷ 3600 (boards/s) and W is the protection time you want (s). Add 20–40% safety WIP depending on variability (MTBA/MTTR).

  • Conveyor pitch and speed sanity checks

    • Pitch ≈ PCB length + gap (typ. 20–80 mm depending on sensor spacing and stop accuracy)

    • Speed (m/min) ≈ Pitch (m) × (UPH_lane ÷ 60), kept within module specs

These methods are the backbone of practical PCB conveyor system design—consistent math that keeps mechanics and controls aligned with demand.


PCB conveyor system design, step by step — worked dual‑lane example

Scenario

  • Product: Smartphone mainboard, single PCB (no panel), 150 × 80 mm, 0.8 mm thick, 0.15 kg

  • Line: Dual‑lane from printer through placement; lanes merge before reflow; post‑reflow AOI with NG/OK diverter and NG loop‑back buffer

  • Target capacity: UPH_total = 1,200 boards/hour

  • NG rate at AOI: 2% (sent to repair loop); diverter actuation and decision overhead per NG event: 0.8 s (typical vendor range; validate against the chosen diverter’s datasheet)

  • Available straight length between modules: 1,000–1,400 mm segments

  • Interfaces: IPC‑HERMES‑9852 + IPC‑2591 CFX, SMEMA fallback

  1. Takt by lane

  • UPH_lane = 1,200 ÷ 2 = 600 boards/hour

  • Takt = 3600 ÷ 600 = 6.0 s/board/lane

  1. Choose pitch and compute conveyor speed

  • Nominal pitch = PCB length + gap = 150 mm + 30 mm = 180 mm = 0.18 m

  • Speed needed (per lane) ≈ 0.18 × (600 ÷ 60) = 0.18 × 10 = 1.8 m/min

  • Sanity: This sits well within common conveyor ranges. For example, an inspection conveyor with 0.5–20 m/min speed capability provides headroom; see the S&M Inspection Conveyor specifications for an example of this speed window: https://www.chuxin-smt.com/products/conveyor-inspection-conveyor/

  1. Size buffers using Little’s Law

  • Arrival rate λ = 600 ÷ 3600 = 0.1667 boards/s per lane

Protection objectives and W targets

  • Printer→Placer starvation protection: W = 30 s → WIP = 0.1667 × 30 = 5.0 boards → add 30% safety ⇒ 6.5 ≈ 7 slots per lane

  • Placer→Reflow blocking protection: W = 90 s → WIP = 0.1667 × 90 = 15.0 → +30% ⇒ 19.5 ≈ 20 slots per lane

  • Pre‑AOI surge absorption: W = 45 s → WIP = 0.1667 × 45 = 7.5 → +30% ⇒ 9.75 ≈ 10 slots per lane

  1. Account for NG/OK routing penalty

  • Diverter_Delay_Factor ≈ NG% × (t_divert ÷ takt) = 0.02 × (0.8 ÷ 6.0) = 0.0027 (≈ 0.27%)

  • Effective_UPH ≈ 1,200 × (1 − 0.02) × (1 − 0.0027) ≈ 1,200 × 0.98 × 0.9973 ≈ 1,173 UPH

  • Implication: With 2% NG and 0.8 s/event, the routing penalty is small; don’t oversize for this alone—focus on variability and repair loop capacity.

  1. Check physical lengths

  • A 7‑slot inline accumulator with 180 mm pitch needs ≈ 1,260 mm of effective length (7 × 180 mm), within the 1,000–1,400 mm windows if you use compact buffering (e.g., a short conveyor plus a shuttle or magazine buffer where space is tight).

  • For 20‑slot protection before reflow, inline length alone would be ≈ 3.6 m per lane; that’s footprint‑heavy. Use a compact accumulator (e.g., vertical buffer or shuttle) sized for 20 boards per lane, or relocate some accumulation pre‑merger where you have space.

Table 1. Inputs and core results (worked example)

Item

Value

UPH_total

1,200 boards/h

Lanes

2

UPH_lane

600 boards/h

Takt per lane

6.0 s/board

PCB size

150 × 80 × 0.8 mm

Pitch

180 mm

Conveyor speed target

1.8 m/min

NG rate

2%

Diverter time (per NG)

0.8 s

Effective UPH

≈ 1,173 boards/h

Table 2. Buffer sizing by objective (Little’s Law +30% safety)

Location

W target (s)

WIP calc (boards)

Rounded capacity per lane

Printer→Placer

30

5.0

7

Placer→Reflow

90

15.0

20

Pre‑AOI

45

7.5

10

Design notes

  • If floor space is constrained before reflow, consider a shuttle or magazine buffer. A single‑station shuttle can decouple lanes and create compact accumulation; review a single‑station shuttle module’s footprint and compatibility to slot between placer and oven. For a reference design, see a single‑station shuttle conveyor example: https://www.chuxin-smt.com/products/single-station-shuttle-conveyor/

  • Keep pitch consistent across accumulators and link conveyors so sensors and stop units don’t create micro‑oscillation at merges. This is a subtle but critical aspect of PCB conveyor system design that preserves lane takt.


NG/OK diverters and accumulators: placement, sizing, and timing sensitivity

배치

  • After reflow AOI, install an NG/OK diverter with a clearly defined NG buffer (repair loop or magazine) and an OK merge back to the unloader. Keep any flip or orientation change off the takt‑critical path unless the product requires it.

Sizing the NG buffer

  • Expected NG arrival rate λ_NG = (UPH_total × NG%) ÷ 3600. In our example, λ_NG = (1,200 × 0.02) ÷ 3600 ≈ 0.0067 boards/s (≈ 24.0 boards/h).

  • If the repair station takt is 90 s/board and releases back to AOI or a verification gate, then WIP needed to avoid NG‑side blocking for W = 300 s surge is L = λ_NG × W ≈ 0.0067 × 300 ≈ 2.0 boards. Add 40% safety for repair variability ⇒ ≈ 3 boards of immediate buffer, plus magazine/loop capacity sized for sustained peaks.

Timing sensitivity (illustrative bands; validate with the chosen model’s datasheet)

  • UPH loss fraction ≈ NG% × (t_divert ÷ takt). With takt = 6.0 s:

    • t_divert = 0.3 s at 2% NG ⇒ 0.10% loss

    • t_divert = 0.6 s at 2% NG ⇒ 0.20% loss

    • t_divert = 1.0 s at 5% NG ⇒ 0.83% loss

  • Conclusion: Actuation speed matters, but variability and repair flow dominate. Focus on smooth merges and predictable buffer release.

Accumulator choices

Micro‑example with a neutral product reference

  • For inspection or decoupling after the printer, a small adjustable‑speed inspection conveyor (0.5–20 m/min range) can be tuned to the 1.8 m/min target we computed, leaving margin for recovery. An example spec window is documented on the S&M Inspection Conveyor page; this is illustrative only—validate against your chosen vendor and model.


Changeover and auto‑width control for dual lanes

High‑mix isn’t our primary scenario, but even consumer lines face ECOs and SKU rotations. Recipe‑driven auto‑width and early recipe selection prevent dead time.

  • Width metadata via Hermes. Hermes v1.6 supports conveying product type and lane‑aware connections so downstream modules can prepare before the next board arrives. Use BoardForecast from the upstream splitter; the downstream machine returns MachineReady with the matching ForecastId, then adjusts width before StartTransport.

  • Recipe binding in MES/CFX. Map ProductTypeId to recipes at the MES. When AOI/X‑ray reports an NG via CFX, the MES tags that board’s route for the diverter using Hermes metadata to carry it to the actuating module.

  • Practical SOP: Trigger width auto‑adjust as soon as MachineReady is accepted; require a minimum settle time margin equal to 1.2× your lane takt delta to the next arrival.

  • Further reading: For step‑by‑step considerations on conveyor width adjustment mechanisms and tolerances, see this practical guide on conveyor width control: https://www.chuxin-smt.com/sl/slug-a-comprehensive-guide-to-pcb-conveyor-width-adjustment/


RFP/spec checklist for conveyors and diverters

Use this compact template to request quotes and compare vendors apples‑to‑apples.

Spec field

Requirement in this example

Notes

Speed range (m/min)

0.5–20 (target setpoint ≈ 1.8)

Verify closed‑loop stability at low speeds

Pitch control

180 mm nominal, ±1 mm stop

Sensor spacing and stop accuracy

PCB size window (L×W×T)

≥ 150×80×0.8 mm

Check lane center reference

Lane configuration

Dual‑lane from printer to merge

Splitter/merger compatibility

Accumulator capacity

7 / 20 / 10 slots by location per lane

Provide slot pitch and footprint

Diverter actuation latency

≤ 0.6 s (typical target)

Verify datasheet and duty cycle

Interfaces

IPC‑HERMES‑9852 + IPC‑2591 CFX + SMEMA

Include LAN redundancy plan

Barcode integration

Inline code reader mounts

Lighting and read‑rate targets

ESD and IP rating

ESD‑safe; IP20+ shop floor

Site‑specific requirements

PLC/HMI

Recipe and manual jog modes

Maintenance lockouts

Auto‑width

Recipe‑driven with Hermes metadata

Dual‑lane independent control

Cooling/dwell (if needed)

Pre‑reflow cooling or dwell spec

Confirm thermal capacity


Lessons from the field: a short engineering example

A dual‑lane consumer line struggled to exceed 1,050 UPH against a 1,200 UPH plan. Placement never starved on paper, yet the AOI queue oscillated and the reflow entry frequently blocked. A quick study found:

  • Pitch varied from 170 to 200 mm across ad‑hoc conveyor swaps; at 600 UPH/lane, that created 0.3–0.6 m/min setpoint changes and inconsistent sensor timing.

  • Pre‑AOI accumulation was only 4 slots per lane—half of the 10 slots Little’s Law justified—so any brief AOI pause caused upstream blocking.

  • The NG diverter shared a congested merge; actuation occasionally delayed OK flow.

Fix

  • Standardized pitch to 180 mm across segments and set speed to 1.8 m/min with closed‑loop control.

  • Added a compact shuttle buffer sized to 10 slots per lane before AOI and relocated the NG diverter to a dedicated bypass with its own short buffer.

  • Enabled Hermes BoardForecast→MachineReady exchanges at the merge so the downstream unloader could pre‑select recipes and widths.

Outcome

  • Effective UPH improved to 1,180–1,190 with OEE +6 points. FPY held at 98.3%. Operators reported fewer micro‑stoppages and smoother merges. The lesson: get the math right, then make the mechanics obey the math.


Appendix

Glossary (selected)

  • Takt: The cadence required to meet demand (seconds per board per lane).

  • UPH: Units per hour; used here as boards/hour.

  • Little’s Law: L = λ × W; average WIP equals arrival rate times waiting time.

  • Hermes: IPC‑HERMES‑9852; TCP/IP protocol for board transfer with metadata.

  • CFX: IPC‑2591; factory‑wide data exchange standard for events, genealogy, KPIs.

  • SMEMA: IPC‑SMEMA‑9851; electrical handshake for safe board transfer.

References and further reading

Internal resources (contextual learning)

About the author and how to validate these numbers

This guide is written from the perspective of an SMT line integration / industrial engineering practitioner with 10+ years working on SMT line layout, dual‑lane transport, buffering, and NG/OK routing across consumer electronics, automotive electronics, and medical device assembly environments.

Validation note: Treat vendor‑specific timing (for example, diverter actuation/decision overhead) as a parameter, not a constant. Before implementing a design, measure your actual lane takt distribution, buffer occupancy behavior, merge micro‑stoppages, and NG routing latency in production (or during a pilot) and then re‑run the calculations with your site data.


Next steps

  • Adapt the worked example to your board size and UPH target, then run a short pilot: verify speed setpoints, confirm buffer slot counts, and instrument Hermes/CFX events to validate routing timing before full rollout.

맨 위로 스크롤