Fixing SIWAREX WP231 IO Access Errors on S7-1200 PLC Systems

David Krause12 min read
S7-1200SiemensTroubleshooting
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

1. Problem Overview

Engineers integrating the SIWAREX WP231 electronic weighing module into a SIMATIC S7-1200 PLC frequently encounter a red LC (Load Cell) status LED combined with the diagnostic buffer entries "New IO access error during process image update" on the CPU and "Downloaded and existing configuration are different" on the technology module. The PLC enters the diagnostic state immediately after the hardware configuration is downloaded, even when no user program has been written yet.

The root cause is almost always physical: the load cell is either unconnected, miswired, or wired with the wrong polarity on the 7-pin terminal block of the WP231. A second, less common cause is a firmware/checksum mismatch inside the module that is not cleared by re-downloading TIA Portal hardware configuration. This article documents the diagnostic path, the load cell pinout, the TIA Portal configuration verification steps, and the checksum recovery procedure published in the SIMATIC ET 200SP / SIWAREX documentation set.

Field-proven rule of thumb: a continuously lit or flashing red LC LED on the SIWAREX WP231 is a hardware-layer indication. Check wiring and supply voltage before touching the TIA Portal project.

2. Affected Hardware and Configuration Context

Component Specification
Weighing module SIWAREX WP231 (6ATH2310-0xx series, 1-channel, strain-gauge based)
Host PLC SIMATIC S7-1200, CPU firmware V4.2 or higher recommended
Engineering TIA Portal V15.1 / V16 / V17 with SIWAREX WP231 HSP or GSD
Load cell Strain-gauge full bridge, 4-wire or 6-wire, 1 mV/V to 4 mV/V typical
Module supply 24 V DC (tolerance 20.4 V to 28.8 V DC) on the backplane bus
Load cell excitation 10 V DC regulated (provided by WP231 to the bridge)

The WP231 is mounted to the left of the S7-1200 CPU and occupies a single signal-module slot. The module exposes three terminal blocks: a 7-pin block for the load cell, a 4-pin block for the RS-485 interface, and a 2-pin block for 24 V power. Diagnostic and configuration data are exchanged through the cyclic process image of the S7-1200 backplane.

3. Root Cause Analysis

Two distinct faults are reported in field reports:

  1. "New IO access error during process image update" in the S7-1200 diagnostic buffer — the CPU cannot read/write the WP231 I/O because the module has not completed startup. The CPU logs an I/O access error and the SF (System Fault) LED on the CPU lights red.
  2. "Downloaded and existing configuration are different" in the WP231 diagnostic buffer — the module has detected a discrepancy between the configuration stored in its non-volatile memory and the configuration currently being downloaded from TIA Portal, or the module has not been able to read a valid weighing record at all.

When the LC LED on the front of the module is solid red, the weighing ASIC has not detected a stable bridge voltage. This is the dominant cause on commissioning day and resolves itself once the load cell is correctly wired to the 7-pin terminal block.

4. SIWAREX WP231 Load Cell Pinout

The 7-pin load cell terminal on the WP231 is laid out as follows, viewed from the wiring side of the detachable plug:

Pin Signal Function Typical load-cell wire color*
1 GND Bridge ground / cable shield reference Yellow / green or shield drain
2 SIG− Differential signal negative White
3 SIG+ Differential signal positive Red
4 SEN− Sense (remote excitation sense) negative Black
5 SEN+ Sense (remote excitation sense) positive Blue
6 EXC− Excitation negative (0 V reference) Green
7 EXC+ Excitation positive (+10 V DC) Yellow

*Wire colors vary by load cell manufacturer. Always cross-check against the datasheet of the actual cell.

Critical wiring rules:

  • Use a shielded, twisted-pair cable (e.g., LiYCY 4×2×0.34 mm²) between the load cell junction box and the WP231.
  • Ground the shield at the WP231 end only; leave the cell end floating to avoid ground loops.
  • For a 6-wire load cell, connect the sense leads (SEN+, SEN−) to the WP231 sense terminals. Sense lines compensate for voltage drop in long excitation cables and are required for installations where the excitation cable run exceeds approximately 5 m.
  • For a 4-wire load cell (no sense leads), short SEN+ to EXC+ and SEN− to EXC− at the WP231 terminal block using short jumper wires on the plug itself. This forces the internal excitation monitor to see the actual bridge voltage.
  • Maximum cable length from WP231 to load cell: 500 m with 6-wire connection; 100 m with 4-wire connection.

5. SIWAREX WP231 Status LED Reference

LED Color / State Meaning
LC (Load Cell) Off No supply or module not configured
Green, steady Load cell connected, weighing active, ADC within range
Red, steady or flashing Load cell open, shorted, or excitation out of range — cause of the IO access error in this case
SF (System Fault) Off No module diagnostic error
Red, flashing Module diagnostic event present (e.g., configuration mismatch, checksum error)
RUN Green, flashing Module starting
Green, steady Module in cyclic operation

6. Step-by-Step Diagnostic Procedure

Follow this sequence before editing the TIA Portal project:

  1. Power-cycle the S7-1200 station with the WP231 connected but with the load cell cable disconnected from the module. Note the LC LED state. If LC stays green, the module is healthy and the fault is on the load cell side.
  2. Measure the excitation voltage between EXC+ (pin 7) and EXC− (pin 6) with a multimeter. A healthy reading is 9.5 V to 10.5 V DC. Reading of 0 V or < 8 V indicates a backplane power fault or a damaged module.
  3. Reconnect the load cell following the pinout in Section 4. Torque the terminal screws to 0.5 Nm to 0.6 Nm.
  4. Measure the bridge output between SIG+ (pin 3) and SIG− (pin 2) with a calibrated millivolt meter. With no load applied, the reading is the no-load zero offset; with a known calibration weight applied, the reading should change proportionally. Typical span: 0 to 10 mV for a 2 mV/V cell at full load, with 10 V excitation.
  5. Verify the shield termination. The shield must be bonded at the WP231 end only, using the grounding clamp provided on the module's bottom face. A shield tied at both ends creates a ground loop and injects 50/60 Hz common-mode noise that will surface as unstable weight readings and intermittent diagnostic events.
  6. Power-cycle again and observe the LC LED. When wiring is correct, the LC LED transitions to green within 3 to 5 seconds of the module completing startup.
Engineer field note: A common installation mistake is to wire the load cell excitation leads (EXC+/EXC−) to the signal terminals (SIG+/SIG−). The signal lines are not 10 V tolerant and the input protection on the WP231 will clamp the signal ASIC, which in turn causes the LC LED to indicate a load cell fault even though the wiring appears "close to correct".

7. Configuration Verification in TIA Portal

Once the LC LED is green, proceed to verify the TIA Portal configuration matches the connected load cell. Open the project, navigate to Devices & Networks → WP231 → Properties → Module parameters, and check the following:

  1. Number of connected load cells — set to 1 for a single cell, 2, 3, or 4 for parallel cells of equal rating. Mismatching this field is the single most common cause of the "Downloaded and existing configuration are different" diagnostic.
  2. Characteristic value (rated load) — must match the cell's nameplate kg or t rating, e.g., 100.0 kg for a 100 kg cell.
  3. Characteristic value per cell — the rated load of an individual cell when multiple cells are connected in parallel (e.g., 4 × 1000 kg under one silo = 1000 kg per cell).
  4. Rated output (mV/V) — typically 2.0000 mV/V. Setting this too high reduces sensitivity; too low saturates the ADC at full load.
  5. Filter settings — leave the default low-pass filter at the recommended 2 Hz cutoff for static weighing applications; change to 5 to 10 Hz for dynamic / checkweighing applications.

After parameter changes, perform a full Download to device → Hardware and software (not just software). The CPU's diagnostic buffer should clear within 30 seconds, and the SF LED on both CPU and module should go off.

8. Resolving "Downloaded and existing configuration are different"

If the error persists after correcting the wiring and verifying TIA Portal parameters:

  1. Open Online & Diagnostics → WP231 → Diagnostic buffer in TIA Portal.
  2. Read the entry timestamp and event code. Event code 0x05 with identifier "Configuration deviation" confirms a stored-configuration mismatch.
  3. Select Functions → Reset to factory settings from the module's online context menu. This erases the persistent parameter block in the WP231.
  4. Re-download the hardware configuration. The WP231 will re-initialize with the TIA Portal parameters and the SF LED should clear.

If the diagnostic buffer still reports a configuration deviation after a factory reset and re-download, the module is suspect and should be replaced. Keep a record of the diagnostic buffer entries (Export → Save as text) before contacting Siemens Industry Online Support with the serial number and firmware version of the WP231.

9. Operating Errors: Checksum Mismatch Recovery

A second, firmware-level error class is documented in the official SIMATIC manual collection: the electronic weighing system reports that the checksum of its firmware (FW) no longer matches the expected value. The entry appears in the diagnostic buffer as Operating error — Checksum error and corresponds to diagnostic interrupt category "Operating errors."

The published remedy path is:

  1. Execute the Load factory settings command from the WP231 online diagnostics context in TIA Portal. This restores the parameter block to the as-shipped state.
  2. Re-download the TIA Portal hardware configuration so the module boots with the project-defined parameters.
  3. If the checksum error reappears after a power cycle, the flash memory of the module has degraded and the module must be returned to SIWAREX Support. The full diagnostic message catalog and event codes for this class are documented in the SIMATIC ET 200SP / SIWAREX manual collection, see Operating errors — technology modules (TIA Siemens Cloud).
The TIA Cloud page above is for the related WP351 HF technology module. The diagnostic category, event encoding scheme, and remedy path are identical for the WP231 family because both modules share the same diagnostic interrupt framework. Always cross-check with the version of the manual bundled in your TIA Portal installation under Documentation → Technology Modules.

10. Verification and Commissioning Tests

Once the LC LED is steady green and the diagnostic buffer is clear, perform these four verification tests before handing the system over to operations:

  1. Zero verification — with the empty scale, read the gross weight tag (typically address %IW in the process image). It should be within the zero-tolerance window configured in TIA Portal (default ±0.5% of rated load).
  2. Span verification — apply a known calibration weight of at least 50% of rated load. The displayed weight must match the applied mass within the configured accuracy class (typically ±0.05% for a precision cell).
  3. Repeatability — apply and remove the same calibration weight five times. The reading should agree to within the resolution of the display (typically 0.1 kg for a 100 kg cell).
  4. Diagnostic interrupt test — deliberately disconnect the load cell and confirm the CPU receives a diagnostic interrupt (OB82) and the LC LED goes red. Reconnect and confirm the interrupt clears within one update cycle. This validates the wiring of the diagnostic interrupt path, not just the load cell.

11. Pinout Reference Diagram

SIWAREX WP231 — 7-pin Load Cell Terminal (wiring view) Pin # Bottom 1GND — shield / bridge ground 2SIG− — differential signal negative 3SIG+ — differential signal positive 4SEN− — sense negative (or jumper to EXC−) 5SEN+ — sense positive (or jumper to EXC+) 6EXC− — excitation 0 V 7EXC+ — excitation +10 V DC top 4-wire cell: short SEN+ to EXC+ and SEN− to EXC− on the plug. 6-wire cell: connect all seven conductors; do not jumper the sense pins.

12. Troubleshooting Matrix

Symptom Likely root cause Verification Fix
LC LED red, CPU IO access error Load cell open or miswired Measure EXC+ to EXC− = 10 V DC; measure SIG+ to SIG− = 0 to 10 mV Rewire per Section 4
LC LED red, SIG+/SIG− shorted Cell cable damaged or signal leads reversed onto excitation pins Disconnect cell, measure > 350 Ω across SIG+/SIG− Replace cable; rework termination
SF LED red, "configuration deviation" Parameter block mismatch Online → Diagnostic buffer Reset to factory, re-download
SF LED red, "checksum error" Module FW integrity Diagnostic buffer event class "Operating error" Factory reset; replace if persistent
Unstable weight, LC LED green Shield grounded at both ends, EMI, or 50/60 Hz pickup Measure common-mode voltage with oscilloscope Remove far-end shield ground; check cable routing
Weight offset by fixed amount Zero not calibrated, or mechanical preload on cell Empty scale, read gross tag Execute zero calibration in TIA Portal; check mechanical installation

13. FAQ

What does a solid red LC LED on the SIWAREX WP231 mean?

A solid or flashing red LC LED indicates the weighing ASIC cannot detect a valid load cell bridge. The most common cause is open, shorted, or miswired conductors on the 7-pin load cell terminal. Verify EXC+ to EXC− reads approximately 10 V DC and that SIG+ to SIG− reads a low-impedance bridge (~350 Ω) before re-downloading the configuration.

How do I wire a 4-wire load cell to a 6-wire SIWAREX WP231?

Short SEN+ to EXC+ (pins 5 and 7) and SEN− to EXC− (pins 4 and 6) on the WP231 plug using short jumper wires. The sense inputs are not used by the cell but the WP231 needs to see the actual bridge voltage on the sense lines to monitor excitation integrity.

Why does the S7-1200 show "New IO access error during process image update" when only the hardware config is downloaded?

The CPU cannot exchange the process image with the WP231 because the module has not completed startup. On a brand-new installation, this almost always means the load cell is not connected or is wired incorrectly, leaving the LC LED red and the module in a diagnostic state. Correct the wiring first; the I/O access error clears once the module reports RUN with LC green.

How do I clear a "Downloaded and existing configuration are different" diagnostic?

Open TIA Portal, go Online → Online & Diagnostics on the WP231, and execute Functions → Reset to factory settings. Then perform a full Download to device → Hardware and software. The module reinitializes with the TIA Portal parameter block and the SF LED clears.

What is the remedy for a SIWAREX firmware checksum error?

Per the SIMATIC manual collection, load the factory settings to reset the module's stored parameter block, then re-download the hardware configuration. If the checksum error reappears after a power cycle, the module's flash has degraded and the unit must be returned to SIWAREX Support. See the Operating errors diagnostic catalog in the TIA Siemens Cloud documentation.

How long can the load cell cable be to the SIWAREX WP231?

Up to 500 m with a 6-wire (sense-equipped) connection because the sense lines compensate for excitation cable voltage drop. Up to 100 m with a 4-wire connection. Use a shielded twisted-pair cable with the shield bonded at the WP231 end only.

Back to blog