Problem Summary: SIWAREX WP321 Stuck in Error State with Elevated EXC Voltage
A field installation using a SIWAREX WP321 weighing module (Siemens part number 7MH4138-6AA00-0BA0) on a SIMATIC ET 200SP station was communicating with a SIMATIC S7-400 PLC but the module remained permanently in an error state. Diagnostic monitors on the FB321 instance data block reported DBX482.7 = TRUE, which is the internal "module disturbed" (Betriebsstörung) bit of the SIWAREX WP321 technology module.
The tell-tale symptom that points directly to the load-cell cable harness rather than the module itself is this: a healthy WP321 powers the load-cell bridge with exactly 5.0 VDC between EXC+ and EXC- (terminals 5 and 6). The reported installation measured 10 to 12 VDC between those terminals. That deviation is not a hardware defect inside the WP321 — it is the module's own diagnostic reaction to a load-cell sense-line failure.
EXC+/EXC- reads 10–12 VDC instead of 5 VDC, the WP321 has automatically raised its excitation in an attempt to compensate for lost sense feedback. The root cause is almost always on the SEN+ / SEN- pair, not on the excitation pair.Root Cause: Open or High-Impedance Sense Lines (SEN+ / SEN-)
The SIWAREX WP321 uses a remote-sensing (6-wire) topology to feed the load-cell bridge. The six active wires on the load-cell side of the module are:
| Signal | Pin | Function | Expected voltage (steady state) |
|---|---|---|---|
| SIG+ | 1 | Bridge measurement output, positive | -21.3 to +21.3 mVDC vs SIG- |
| SIG- | 2 | Bridge measurement output, negative | reference |
| SEN+ | 3 | Sense feedback, positive | ≈ EXC+ (5 VDC nominal) |
| SEN- | 4 | Sense feedback, negative | ≈ EXC- (≈ 0 V reference) |
| EXC+ | 5 | Bridge excitation, positive | 5.0 VDC nominal (4.85–5.15 V) |
| EXC- | 6 | Bridge excitation, negative | 0 V reference |
The internal regulator of the WP321 increases EXC+ above 5 VDC whenever it cannot "see" the actual voltage at the load cell through SEN+ / SEN-. The increase to roughly 10–12 VDC is the silicon's maximum drive attempt before it latches the diagnostic error. Once the bit DBX482.7 latches TRUE, FB321 reports "module disturbed" and all weighing values are frozen to the fail-safe value configured in the data block.
In the case that produced this article, the load-cell cable had mechanically degraded conductors on the SEN+ / SEN- pair. The cable still passed DC continuity when measured with a low-impedance meter at the cabinet end, but at the bridge end the conductors had resistance in the tens of ohms — enough to drag the sense feedback well below the regulator's window. Replacing the load-cell cable harness resolved the error immediately.
Affected Module Variant and Documentation Set
| Item | Value |
|---|---|
| Module | SIWAREX WP321 |
| Siemens part number (as deployed) | 7MH4138-6AA00-0BA0 |
| Host system | SIMATIC ET 200SP |
| Controller | SIMATIC S7-400 (any CPU with PROFINET / PROFIBET to ET 200SP) |
| Function block | FB321 (WP321 application block, ships with SIWAREX WP321 "Getting Started" package) |
| Manufacturer manual (TIA Portal collection) | SIWAREX WP321 — ET 200SP technology modules (device-specific information) |
| Manufacturer manual (PDF, English) | SIWAREX WP321 Manual A5E33715669A-AC |
Always download the current edition of the WP321 manual from Siemens Industry Online Support before working on a weighing module. The pin assignment, diagnostic-bit layout, and supported load-cell impedance ranges have been refined across firmware revisions, and a manual older than the deployed firmware can misdirect the technician.
Pre-Diagnostic Checks Before Touching the Wiring
Confirm the following before opening the load-cell junction box:
- The WP321 is firmly latched on the ET 200SP BaseUnit and the BaseUnit is the correct type (BU type A0 for inputs only is not permitted for the WP321; the manual specifies BaseUnit variants for technology modules).
- The ET 200SP station has no PROFINET / PROFIBET diagnostic interruption at the head module.
- The FB321 is being called cyclically in OB1 at the correct priority. If OB1 does not invoke FB321 the module cannot publish its operating state.
- The DB assigned to FB321 is the one being watched in the HMI / TIA Portal monitor — engineers frequently watch the wrong DB and conclude that the module is healthy.
Diagnostic Procedure: Pin-by-Pin Voltage Measurement
The following five-step procedure isolates the faulty wire pair in under five minutes using a bench multimeter on the 60 mVDC and 20 VDC ranges. De-energise the ET 200SP station before disconnecting any load-cell wire on the module.
- Disconnect SIG+ and SIG- at the WP321 terminals (pins 1 and 2). Leave EXC and SEN wires connected.
- Power up the ET 200SP station. Allow the WP321 at least 10 seconds to complete its power-on self-test.
-
Measure EXC+ to EXC- (pin 5 to pin 6).
- Reading 5.0 VDC ± 0.15 V → healthy excitation, continue to step 4.
- Reading 10–12 VDC → regulator is overdriving because the sense loop is open or high-impedance. Skip to step 5 directly.
- Reading < 1 VDC → internal regulator has shut down; replace the WP321.
-
Measure SEN+ to SEN- (pin 3 to pin 4). Expect roughly the same voltage as
EXC+toEXC-(≈ 5 VDC). If the reading is more than 0.3 V belowEXC+/EXC-, the sense loop has unacceptable resistance. Inspect the cable, junction box, and bridge terminals. - Power down and reconnect SIG+ / SIG- at the module (pins 1 and 2). With the load cell still connected, power up and re-measure SIG+ to SIG- at the module terminals (pin 1 to pin 2). Reading must lie within -21.3 to +21.3 mVDC at no load. Anything outside this window indicates either a saturated bridge, a wiring short, or a damaged load cell.
Interpreting the FB321 Instance DB
The FB321 places the module status in a fixed offset inside the instance data block. The most relevant bits for this failure are:
| DB offset | Bit | Symbol | Meaning when TRUE |
|---|---|---|---|
| DBX482.7 | 7 |
bModuleDisturbed / Module disturbed
|
WP321 hardware self-test or sense feedback failure detected. Weighing values are invalid. |
| DBX482.6 | 6 | Wire break | One of the six load-cell conductors is broken (impedance > threshold). |
| DBX482.5 | 5 | Sense error | SEN+ and SEN- voltage outside the regulator's tracking window. |
| DBX482.4 | 4 | Excitation out of range | EXC+ to EXC- voltage has drifted outside 4.85–5.15 V. |
| DBX482.0 | 0 | Calibration valid | Adjustment data has been written to the module. |
Bit DBX482.5 is the unambiguous indicator of the fault class addressed by this article. If both DBX482.5 and DBX482.7 are TRUE, the regulator has lost its sense loop. If only DBX482.7 is TRUE and DBX482.5 is FALSE, look for a different root cause (PROFINET interrupt, firmware mismatch, BaseUnit problem, or a faulty WP321).
Why a Bench Multimeter Passes but the Module Still Fails
A common confusion on the shop floor is that the load-cell cable "tests good" with a continuity meter but the WP321 still reports disturbed. The reason is twofold:
- Sense-loop tolerance is tighter than a meter can resolve. The regulator only accepts a few hundred millivolts of drop on the SEN pair. A corroded crimp or a partially fractured stranded conductor can read as 1–2 Ω on a digital multimeter but introduce enough drop at the regulator's 100 mA-class bias to break the sense loop.
- Shielding and ground differences at the load-cell junction box can bias the sense pair with respect to ground. The WP321's regulator only senses the differential voltage between SEN+ and SEN-, so a shared ground fault that does not show on a single-ended meter still fails the regulator's window.
The field-proven rule is: if EXC+ / EXC- reads 10–12 VDC, replace the load-cell cable before assuming the module is faulty. The WP321 silicon is rarely the failed component in this failure mode.
Repair Procedure: Cable Replacement
The repair that resolved the source case study was a complete replacement of the load-cell cable harness between the WP321 terminal block and the load-cell junction box. The recommended sequence is:
- Power down the ET 200SP station and lock out the line feeding the cabinet.
- Label each of the six conductors at both ends: SIG+, SIG-, SEN+, SEN-, EXC+, EXC-.
- Remove the shield at the WP321 end only; ground the shield at the cabinet end through the BaseUnit's PE spring. The shield must not contact the junction box housing except through its own bonding point.
- Pull the new 6-conductor shielded cable (typical: LiYCY 6 × 0.34 mm² or equivalent, ≤ 200 m total length for 350 Ω load cells, ≤ 100 m for 1 000 Ω load cells).
- Land the conductors at the WP321 terminal block per the table above. Torque the terminal screws to 0.6 Nm.
- Land the conductors at the load-cell junction box. Maintain polarity — the sense pair is not polarity-tolerant.
- Restore power. Confirm
EXC+/EXC-= 5.0 VDC at the module terminals before reconnecting any signal wiring. - Reconnect SIG+/SIG- and confirm the FB321 instance DB no longer reports
DBX482.7 = TRUE.
Verification Steps After Repair
-
Diagnostic-bit verification. In TIA Portal, open the FB321 instance DB online and confirm
DBX482.7 = FALSEandDBX482.5 = FALSE. The "module disturbed" lamp on the WP321 faceplate should extinguish within 5 seconds of power-up. - Voltage re-verification. Measure EXC+ to EXC- at the module: expect 5.0 VDC ± 0.15 V. Measure SEN+ to SEN- at the module: expect 5.0 VDC ± 0.15 V.
- Signal verification. With no load applied, measure SIG+ to SIG- at the module: expect < 1 mVDC (the zero offset, which is later trimmed out by the calibration procedure).
- Calibration transfer. Re-run the SIWATOOL V7 calibration wizard (or push the existing calibration data record) so that the WP321's zero and span coefficients are restored. The module latches the disturbed bit until calibration is complete.
- Process verification. Apply a known calibration weight (typically 50 %, 100 % of the load cell's nominal capacity). Compare the reported weight in FB321 to the applied weight. Acceptable deviation is determined by the OIML accuracy class of the scale (Class III typically requires ± 0.02 % of full scale).
Preventive Recommendations for Installations
- Use twisted, shielded 6-conductor cable designed for load-cell service (e.g., Draka Rheycord or equivalent). Avoid substituting CAT-5 / PROFIBUS purple cable — the conductor gauge is too small for stable excitation at long runs.
- Tie the cable to a fixed mechanical support every 30 cm so that flex-induced conductor fracture cannot occur.
- Install a lightning / surge protector (e.g., SIWAREX surge arrester, Phoenix Contact PT 4-EX-120AC or similar) between the load cell and the WP321 if the cable runs outside the building envelope.
- During commissioning, capture a baseline of
EXC+,SEN+, andSIG+voltages and store them in the project documentation. A trend ofEXC+rising over time is an early warning that the sense loop is degrading. - Activate the wire-break diagnostic in the WP321 configuration so that
DBX482.6latches on a single broken conductor — this allows operators to schedule maintenance before the regulator latches the disturbed bit.
Troubleshooting Matrix for Elevated EXC Voltage
| Measured EXC+/EXC- | Measured SEN+/SEN- | DBX482.7 | DBX482.5 | Likely root cause | Recommended action |
|---|---|---|---|---|---|
| 5.0 VDC | 5.0 VDC | FALSE | FALSE | Healthy | None — investigate other bits if a fault persists. |
| 10–12 VDC | < 1 VDC | TRUE | TRUE | Broken or open SEN pair | Replace load-cell cable; verify junction box crimps. |
| 10–12 VDC | 4–6 VDC | TRUE | TRUE | SEN pair reversed or high-resistance crimp | Verify polarity; re-crimp or replace SEN pair. |
| 5.0 VDC | 5.0 VDC | TRUE | FALSE | Module-internal fault (PROFINET, firmware, BaseUnit) | Replace WP321; verify firmware version against project. |
| < 1 VDC | < 1 VDC | TRUE | FALSE | Short circuit on EXC pair or regulator shutdown | Inspect wiring for shorts; replace WP321 if not resolvable. |
| 5.0 VDC | 5.0 VDC | TRUE | FALSE | PROFINET / firmware mismatch | Update GSDML, reflash WP321 firmware per Siemens release notes. |
Frequently Asked Questions
Why does the SIWAREX WP321 raise EXC+ to 10–12 VDC instead of shutting down when a sense line fails?
The WP321's internal regulator tries to drive the load-cell bridge to 5.0 VDC by sensing the actual voltage through the SEN+ / SEN- feedback loop. If the feedback is missing, the regulator's control loop widens its duty cycle until it hits the silicon's maximum drive (~10–12 VDC) and then latches the module-disturbed bit DBX482.7. The over-excitation is the symptom, not the cause.
Which FB321 instance DB bit reports a sense-line fault?
DBX482.5 is the dedicated sense-error bit. DBX482.7 (module disturbed) latches on top of it as a summary bit. If DBX482.5 is TRUE and EXC+/EXC- reads above 6 VDC, the fault is on the SEN+ / SEN- pair, not on EXC+ / EXC-.
Can a WP321 be repaired in the field, or must the module be replaced?
The module itself is not field-repairable. If the diagnostic procedure (above) confirms that all six load-cell conductors and the shield are healthy, the WP321 should be swapped. If the cable harness was the only fault, the original module can be re-used after the harness is replaced.
How long can the load-cell cable be without degrading the sense loop?
Siemens specifies ≤ 200 m for 350 Ω load cells and ≤ 100 m for 1 000 Ω load cells, using 6 × 0.34 mm² shielded cable. Longer runs are permitted with larger conductor cross-section; the limiting factor is the total loop resistance on the SEN pair staying below the regulator's tracking window.
Do I need to recalibrate the WP321 after a sense-line repair?
Yes. The module latches the disturbed bit until calibration data has been confirmed and the zero/span coefficients are valid. Use SIWATOOL V7 or push the existing calibration record from the project's backup. DBX482.0 (calibration valid) should read TRUE after the procedure completes.