How to Troubleshoot Redundant Analog Output Faults (RED_STATUS = 2) in S7-400H Distributed I/O

How to Troubleshoot Redundant Analog Output Faults (RED_STATUS = 2) in S7-400H Distributed I/O

To resolve the S7-400H fault where downloading redundant analog outputs causes CPU Internal Faults (INTF), 'Global DB module access errors', and driver status RED_STATUS = 2 ('No redundant partner found / partner defective'), engineers must verify Redundant I/O database synchronization, address symmetry, and module parameter parity in HW Config. In Siemens redundant I/O architectures (ET 200M with active backplanes), redundant output channels must be paired with identical module types, identical measurement ranges (e.g., 4–20 mA), and symmetric logical addresses. When redundant logic is downloaded in STOP mode, the CPU creates internal redundancy data blocks (RED_DB). If module address ranges in HW Config do not match the expected redundancy DB bounds or if decoupling diodes are incorrectly wired, the driver wizard halts redundancy synchronization and triggers INTF alarms.

Table of Contents

S7-400H Redundant Distributed I/O Architecture

In high-availability SIMATIC S7-400H automation systems, critical field devices are often driven by redundant signal modules housed in distributed ET 200M stations equipped with active bus modules (BM 2x40) and dual IM 153-2 interface modules.

For redundant analog outputs (e.g., two 8-channel AO modules 6ES7332-5HD01-0AB0):
1. Physical Wiring: Corresponding channels on Module A and Module B are wired in parallel to the field actuator through external diode decoupling blocks or via modules with integrated current balancing.
2. Software Redundancy: The AS operating system and PCS 7 driver blocks (or RED_OUT from the redundant I/O library) coordinate output current sharing. Under normal conditions, each module outputs 50% of the total current (or one module acts as active master while the other tracks in standby).
3. Failover: If Module A fails or is unplugged, Module B instantly assumes 100% of the output load without causing actuator bumps.

Diagnostic Meaning of RED_STATUS = 2 and Global DB Access Errors

When a controller download results in a CPU INTF light and diagnostic buffer entries reporting:
* 'Global DB module access error' or
* 'Area length error when reading/writing global data block', accompanied by channel driver output:
* RED_STATUS = 2

This specifically indicates that the redundancy management software cannot communicate with the secondary output module. According to Siemens Redundant I/O specifications:
* RED_STATUS = 0: Redundancy not configured / Single mode.
* RED_STATUS = 1: Redundancy normal / Both modules operational.
* RED_STATUS = 2: Partner module missing, defective, or address configuration mismatch.
* RED_STATUS = 3: Local module defective; partner operational.

HW Config Address Symmetry and Module Parameter Parity

The underlying cause of RED_STATUS = 2 following a full download typically resides in HW Config discrepancies:

  1. Address Symmetry Requirement:
    * Redundant modules must have identical address lengths and symmetrical process image partition assignments.
    * In HW Config, double-click the redundant module -> Redundancy tab:
    • Verify that the partner module is explicitly paired.
    • Ensure the start address of Module B matches the exact address offset registered in the redundancy configuration.
  2. Identical Parameterization:
    * Both modules must have identical channel settings (e.g., 4..20 mA, wire break detection enabled, reaction to CPU stop). If Channel 0 on Module A is set to 4..20 mA while Module B is set to 0..20 mA, redundancy compilation fails.
  3. Firmware and Hardware Revision Parity:
    * Both analog output modules must share the exact same MLFB (e.g., 6ES7332-5HD01-0AB0) and compatible firmware revisions.

Step-by-Step Recovery: Recompiling Redundancy Drivers and RED_DB

Follow this engineering sequence to resolve the access error and restore redundant output operation:

Step 1: Verify Hardware Module Seating and Active Backplane

  1. On the physical ET 200M rack, inspect the active bus modules (6ES7195-7HB00-0XA0).
  2. Ensure both analog output modules are firmly seated in their backplane connectors and that 24V DC auxiliary power is supplied to both front terminal blocks.

Step 2: Harmonize HW Config Redundancy Pairing

  1. In SIMATIC Manager, open HW Config for the ET 200M station.
  2. Select Module A (e.g., Slot 4) -> Object Properties -> Redundancy.
  3. Select 'Redundant with' -> choose Module B (e.g., Slot 5).
  4. Verify that HW Config automatically aligns the channel parameters and diagnostic addresses.
  5. Save and compile HW Config.

Step 3: Recompile CFC Charts with Module Drivers

  1. Open CFC.
  2. In the menu bar, execute Chart -> Compile -> Charts as Program.
  3. Check the box: 'Generate Module Drivers'.
  4. The compiler rebuilds the global redundancy data block (RED_DB / DB 280+) and updates the parameter pointers in system @ charts.

Step 4: Download and Restart

  1. Download hardware configuration to the S7-400H controller.
  2. Download CFC charts to the controller.
  3. The CPU INTF LED will extinguish, and RED_STATUS will return to 1 (Normal Redundancy).

Redundant I/O Status Code and Diagnostic Reference Matrix

The following table outlines the RED_STATUS return values, operational meanings, and troubleshooting actions:

RED_STATUS CodeOperational MeaningHardware ConditionRemediation Action0Redundancy Not ActiveStandalone moduleVerify redundancy configuration in HW Config1Redundant NormalBoth modules healthySystem functioning nominally2Partner Defective / MissingPartner unseated or address errorInspect partner module; check HW Config pairing3Local DefectiveLocal module fault; partner runningReplace local module; check field wiring4Complete FailureBoth modules faultedCheck 24V power, active backplane, field short

Maintaining symmetric configuration rules ensures uninterrupted high-availability field control.

Verification

To verify that redundant analog outputs are functioning:
1. In CFC test mode, open the channel driver block connected to the redundant analog output; verify that RED_STATUS = 1.
2. Inspect the CPU front panel: Confirm that the INTF (Internal Fault) and EXTF (External Fault) LEDs are extinguished.
3. Physically unplug Module B from the active backplane; verify that:
* Module A continues delivering 100% commanded output current without bumping the control valve.
* RED_STATUS transitions to 2 (Partner Missing).
* WinCC displays a Maintenance Alarm: 'Module removed'.
4. Re-seat Module B; verify that RED_STATUS returns automatically to 1 within 5 seconds.

Limitations and Operational Precautions

  • Never mix different analog output module MLFBs in a redundant pair; both cards must be identical order numbers.
  • Ensure analog output channels are decoupled using approved diode modules or current-balancing circuits; driving a dead short from an unpowered module can damage output stages.
  • In redundant ET 200M stations, active bus modules (6ES7195-7HB00-0XA0) are mandatory to support hot-swapping under voltage.
  • Always validate final license quantities, module availability, and MLFBs against the applicable Siemens catalog and authorized distributor quotation.

Engineer FAQ

What causes the 'Global DB module access error' in the CPU diagnostic buffer?

This error occurs when the CPU attempts to execute code referencing an internal redundancy data block (RED_DB) whose configured array length is shorter than the number of configured redundant I/O channels in HW Config.

Can I configure redundant analog inputs and outputs on the same ET 200M rack?

Yes. An ET 200M station can host redundant analog inputs, redundant digital inputs, and redundant analog outputs simultaneously, provided active bus modules are installed.

Why did removing and re-adding redundancy in HW Config fail to fix the error?

Modifying redundancy in HW Config only updates the hardware profile. You must also recompile CFC charts with 'Generate Module Drivers' enabled to regenerate the underlying RED_DB and @ chart links.

Technical References

Related Articles

Related Tags

  • S7-400H Redundancy
  • Redundant I/O
  • RED_STATUS = 2
  • Analog Output Redundancy
  • Global DB Access Error
6 respuestas