Siemens SM 331 6ES7331-7KF02-0AB0: Mana and Comp+ Bridge Wiring

David Krause17 min read
I/O ModulesSiemensTechnical 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

Module Identification and Scope

The 6ES7331-7KF02-0AB0 designation identifies a specific Siemens SIMATIC S7-300 analog input (AI) module. The Siemens article number (MLFB) decodes as follows:

MLFB Field Decoding
6ES7 SIMATIC S7 product family identifier
331 Analog input signal module class
7KF 8 AI channels, 13-bit resolution, hardware group K second release
02 Hardware functional revision 02
0AB0 Standard packaging, no conformal coating

For the official module specification, refer to the SIMATIC S7-300 Automation System Module Data manual on the Siemens Industry Online Support portal. The manual contains the complete pin assignment, measurement range tables, and diagnostic interrupt descriptions for the -7KF02- module.

Module characteristics relevant to the Mana/Comp+ bridge question:

  • 8 differential analog inputs arranged in 4 groups of 2 channels
  • Resolution: 13 bits plus sign (effective 14 bits including polarity on bipolar ranges)
  • Configurable measurement: voltage (±80 mV, ±250 mV, ±500 mV, ±1 V, ±2.5 V, ±5 V, ±10 V, 1-5 V), current (±3.2 mA, ±10 mA, ±20 mA, 0-20 mA, 4-20 mA), RTD (Pt100, Pt200, Pt500, Pt1000, Ni100, Ni120, Ni200, Ni500, Ni1000, Cu10), resistance (0-150 Ω, 0-300 Ω, 0-600 Ω, 0-3 kΩ, 0-6 kΩ), and thermocouples (B, E, J, K, L, N, R, S, T, U)
  • Galvanic isolation: 500 V AC between channels and the S7-300 backplane bus
  • Update time: approximately 10 ms per channel group (channel-pair dependent)
  • Front connector: 20-pin (6ES7392-1AJ00-0AA0 screw-type or 6ES7392-1BJ00-0AA0 spring-type)

Front Connector Terminal Layout

The 6ES7331-7KF02-0AB0 connects to field wiring through a 20-pin front connector. Terminal 10 (COMP+) and terminal 11 (MANA) sit adjacent to each other at the right side of the upper channel group, immediately before the start of the lower channel group. The complete terminal assignment for voltage and current modes is summarized below per the Siemens S7-300 module data manual:

Terminal Label Function Group
1 CH0 M+ / I+ Channel 0 positive input (voltage/current) 0
2 CH0 M- / I- Channel 0 negative input / sense return 0
3 CH1 M+ / I+ Channel 1 positive input 0
4 CH1 M- / I- Channel 1 negative input 0
5 CH2 M+ / I+ Channel 2 positive input 1
6 CH2 M- / I- Channel 2 negative input 1
7 CH3 M+ / I+ Channel 3 positive input 1
8 CH3 M- / I- Channel 3 negative input 1
9 — Reserved / shield tie point —
10 COMP+ Compensation supply output (24 V internal) 0/1
11 MANA Analog ground (module-wide reference) all
12 CH4 M+ / I+ Channel 4 positive input 2
13 CH4 M- / I- Channel 4 negative input 2
14 CH5 M+ / I+ Channel 5 positive input 2
15 CH5 M- / I- Channel 5 negative input 2
16 CH6 M+ / I+ Channel 6 positive input 3
17 CH6 M- / I- Channel 6 negative input 3
18 CH7 M+ / I+ Channel 7 positive input 3
19 CH7 M- / I- Channel 7 negative input 3
20 — Reserved / shield tie point —
Important: The exact pin assignment for 4-wire RTD mode (terminals carry I+, I-, U+, U- per channel) is documented in the S7-300 Module Data manual and is intentionally omitted here. For RTD and thermocouple wiring, the connection topology is fundamentally different from voltage/current, and the bridge between terminals 10 and 11 takes on a different role.

Transducer Type Fundamentals

Before deciding whether the Mana (terminal 11) to Comp+ (terminal 10) bridge is necessary, the transducer interface must be classified. The SM 331 supports three families of field devices on its 4-20 mA current inputs:

2-Wire (Loop-Powered) Transmitters

A 2-wire transmitter derives its operating power from the 4-20 mA current loop itself. The transmitter has only two connection terminals; the loop current is both the power supply and the measurement signal. Typical examples: head-mounted temperature transmitters (Rosemount 644, WIKA T32), pressure transmitters, pH probes with integrated head transmitters. The PLC must source the loop current, typically 24 V DC at the transmitter terminals, dropping to 12-15 V at the transmitter after loop resistance and sense resistor losses.

3-Wire Transmitters

3-wire devices have separate power supply connections (often labeled V+ and GND, or Vs+ and GND) and a separate signal output. The signal output shares the same ground reference as the power supply but draws no significant current from the PLC input. The SM 331 does not provide 24 V for 3-wire devices on the COMP+ terminal; an external 24 V supply is required for the transmitter power input.

4-Wire (Self-Powered) Transmitters

4-wire transmitters have an independent mains-powered or separately-powered supply and provide a current output that is fully isolated from the supply. The PLC input only senses the 4-20 mA signal; it does not source loop power. Typical examples: laboratory-grade analyzers, mains-powered mass flow controllers (Bronkhorst, Endress+Hauser Promass).

The Mana/Comp+ Bridge Function Explained

The bridge between terminal 10 (COMP+) and terminal 11 (MANA) is a common source of confusion because its name (compensation) and its electrical function are often conflated with the loop supply function for 2-wire transmitters. In the 6ES7331-7KF02-0AB0, the COMP+ terminal is an internal 24 V supply that exists specifically to power an external cold-junction compensation (CJC) sensor when the analog input channels are configured for thermocouple measurement with external reference temperature.

For thermocouple inputs, the measured thermoelectric voltage is the difference between the hot junction (measuring point) and the cold junction (terminal block). To obtain an absolute temperature reading, the cold-junction temperature must be known and the equivalent thermoelectric voltage added. Two reference methods exist:

  • Internal CJC: A temperature sensor mounted on the module's terminal connector reports the cold-junction temperature to the module firmware. Used when the thermocouple wires terminate directly at the SM 331 front connector and ambient temperature at the connector is well-controlled.
  • External CJC: An external Pt100 (or other RTD) is mounted in an isothermal block at the field termination point, away from the module. The Pt100 is wired to the COMP+ and MANA terminals (and one channel input) so the module can read the cold-junction temperature and apply the compensation.

The bridge between terminal 10 and terminal 11 supplies the excitation current for that external Pt100. Without the bridge, the external CJC circuit has no reference and the module cannot measure the cold-junction temperature. This is the external compensation referenced in Siemens technical guidance for the -7KF02- module.

For all non-thermocouple applications (voltage, current, RTD), the bridge has no functional role in signal conditioning. Whether or not to install the bridge depends on whether the user intends to use the channel for thermocouple measurement with external CJC. The default wiring diagrams in the S7-300 module data manual show the bridge installed for thermocouple external CJC and absent for all other measurement modes.

Common misconception: The Mana/Comp+ bridge is often misread as a power supply jumper for 2-wire 4-20 mA transmitters. It is not. The 2-wire loop is supplied through a different internal path: COMP+ feeds the channel M+ input via an internal 24 V source, the loop current returns through the channel M- terminal to MANA. The bridge between terminal 10 and terminal 11 is unrelated to the current loop power feed. Installing it on a non-CJC current input will short the internal compensation supply and trigger a module diagnostic.

Wiring Procedure: 2-Wire 4-20 mA Transmitter

A 2-wire loop-powered transmitter requires no Mana/Comp+ bridge. The wiring is direct: the transmitter is inserted in series with the channel input, and the SM 331 sources the 24 V loop supply internally.

  1. Confirm the channel group measurement type in STEP 7 V5.x or TIA Portal: "2-wire current (4-20 mA)" or "2-wire current (0-20 mA)".
  2. Connect the transmitter positive (+) lead to the channel M+ terminal (terminals 1, 3, 5, 7 for channels 0-3; terminals 12, 14, 16, 18 for channels 4-7).
  3. Connect the transmitter negative (-) lead to the corresponding channel M- terminal (terminals 2, 4, 6, 8 or 13, 15, 17, 19).
  4. Verify that COMP+ (terminal 10) and MANA (terminal 11) are not bridged unless external CJC is also being powered from the same front connector.
  5. Tighten the front connector screws to 0.6-0.8 N·m (screw-type) or use the spring-release tool (spring-type).
  6. Apply 24 V to the CPU / IM power supply and verify the input current reading matches the loop measurement.
Loop voltage budget: The internal 24 V COMP+ source, combined with the internal sense resistor and the wire resistance, must provide at least 12 V at the transmitter terminals. Calculate: V_transmitter = 24 V - I_loop × (R_sense + R_wire). For 20 mA and 250 Ω total loop resistance, the transmitter sees 24 - 20 mA × 250 Ω = 19 V, which is healthy. For 20 mA and 800 Ω total loop resistance, the transmitter sees 24 - 20 mA × 800 Ω = 8 V, which fails most 2-wire transmitters. The wire resistance of 250 m of 18 AWG copper is approximately 8.5 Ω, well within budget, but 500 m of 24 AWG is approximately 42 Ω and starts to become marginal at high currents.

Wiring Procedure: 4-Wire 4-20 mA Transmitter

A 4-wire transmitter is fully isolated from its own power supply. The SM 331 input only senses the current; it does not source any power for the loop. The Mana/Comp+ bridge is also not required.

  1. Wire the transmitter's 4-20 mA output (+) to the channel M+ terminal.
  2. Wire the transmitter's 4-20 mA output (-) to the channel M- terminal.
  3. Provide 110/230 V AC or 24 V DC to the transmitter's separate power input terminals per the transmitter manual. Do not connect the transmitter power ground to MANA or to any PLC terminal.
  4. Confirm in STEP 7 that the channel is configured for "4-wire current" or "current" measurement with the appropriate range (4-20 mA, 0-20 mA, ±20 mA).
  5. Skip the Mana/Comp+ bridge.

For grounded 4-wire transmitters with non-isolated supply, the Siemens S7-300 module data manual explicitly notes that the interconnection between MANA and M- is not required. This means the channel M- terminal does not need to be tied to MANA inside the panel; the transmitter's signal return path is independent. If the transmitter output is grounded at the transmitter end, leave MANA floating (do not bond to PE) to avoid ground-loop currents that would inject common-mode noise into the analog reading.

Wiring Procedure: Thermocouple with External CJC

External CJC is the only scenario that requires the Mana/Comp+ bridge on a 6ES7331-7KF02-0AB0. The external CJC uses a Pt100 (or Pt1000, depending on module firmware and configuration) in an isothermal block at the field termination. The bridge supplies the excitation current for this Pt100.

  1. Mount the Pt100 sensor in the isothermal terminal block at the thermocouple termination point.
  2. Wire the Pt100 in 2-wire mode: one lead to COMP+ (terminal 10), the other lead to MANA (terminal 11).
  3. Install the bridge (jumper wire) between terminal 10 and terminal 11 if the module's CJC firmware expects the external Pt100 excitation to be sourced from this path. Confirm by reviewing the module's HW configuration in STEP 7: if "Reference junction" is set to "External" and the channel measurement type is "Thermocouple", the bridge may be required per the firmware version.
  4. Wire the thermocouple positive (+) lead to the channel M+ terminal and the negative (-) lead to the channel M- terminal, observing polarity per the thermocouple type (Type K: + is chromel, - is alumel; Type J: + is iron, - is constantan).
  5. Configure the channel in STEP 7 / TIA Portal for the correct thermocouple type and "External" reference junction. The module will read the Pt100 resistance through the COMP+/MANA path and apply the cold-junction correction automatically.
Firmware dependency: The exact external CJC wiring topology (whether the bridge is required, and whether the external Pt100 is 2-wire, 3-wire, or 4-wire) varies between firmware versions of the -7KF02- module. The 6ES7331-7KF02-0AB0 ships with firmware that supports 2-wire external CJC; 3-wire and 4-wire external CJC requires firmware updates with specific catalog numbers. Always cross-check the configuration with the "Measuring Ranges" section of the S7-300 Module Data manual for your specific firmware version.

STEP 7 / TIA Portal Hardware Configuration

For the -7KF02- module in STEP 7 V5.x or TIA Portal V13 and later, the channel measurement type is configured in the hardware catalog → SM 331 → AI8x13Bit → properties → Inputs → channel x → Measurement type. The relevant options for this bridge question are summarized in the table below:

Measurement Type Bridge Required? Configuration Notes
Voltage (±80 mV to ±10 V) No Select range; leave COMP+/MANA unbridged
Current 4-wire (±20 mA, 0-20 mA, 4-20 mA) No Current is sensed via internal shunt; loop is externally powered
Current 2-wire (4-20 mA) No Module sources 24 V loop supply internally; no bridge required
RTD (Pt100, Ni100, etc.) No RTD excitation is internal, not from COMP+
Thermocouple, internal CJC No Module's internal sensor is used
Thermocouple, external CJC Yes (for 2-wire external Pt100) Reference junction = "External"; bridge feeds Pt100

For the hardware configuration in TIA Portal, navigate to:

  1. Device view → select the SM 331 (6ES7331-7KF02-0AB0)
  2. Properties → Inputs → Channel 0 (or relevant channel)
  3. Measurement type → "Thermocouple" or "RTD" or "Voltage" or "Current"
  4. If Thermocouple: set "Reference junction" to "Internal" (uses module sensor) or "External" (requires COMP+/MANA bridge + external Pt100)
  5. Set the integration time / noise rejection (50 Hz, 60 Hz, 400 Hz) per the application; 50 Hz is the default for European mains environments
  6. Compile the hardware configuration and download to the CPU

Diagnostic Verification and Field Checks

After wiring is complete and the module is configured, perform the following verification sequence before commissioning the loop:

  1. Loop voltage check (2-wire mode): With the transmitter connected and powered, measure the DC voltage between the channel M+ and M- terminals. The voltage should be between 12 V and 22 V for a healthy 2-wire loop. If the voltage is below 10 V, the loop resistance is too high (check wire gauge and length) or the transmitter is current-limiting.
  2. Loop current check (2-wire and 4-wire): Insert a precision ammeter in series with the loop (or use the transmitter's test terminals) and verify the current at known process conditions. For 4 mA = lower range value (LRV), 20 mA = upper range value (URV).
  3. Channel value readout: In STEP 7 monitor the input word (e.g., IW x) for the channel. For 4-20 mA, 0 corresponds to 4 mA and 27648 corresponds to 20 mA, with overrange up to 32511 at 23.52 mA for Siemens S7 scaling.
  4. CJC temperature verification (thermocouple mode): If external CJC is configured, monitor the channel's reference temperature reading in STEP 7 (under diagnostic data or via the diagnostic interrupt OB) and confirm it tracks ambient at the terminal block within ±1 °C.
  5. Bridge voltage check: With external CJC in use, measure the DC voltage between terminal 10 (COMP+) and terminal 11 (MANA). Expect approximately 24 V DC; if the reading is 0 V, the bridge is open or the internal PTC fuse is open.

The Siemens S7-300 Module Data manual documents the diagnostic interrupt behavior for the -7KF02- module. Specific diagnostic events that fire on wiring faults include:

Diagnostic Event Trigger Condition Channel Status (PEW) Common Cause
Wire break (current) Loop current drops below 3.6 mA (for 4-20 mA range) for > channel update time 7FFFH (overflow / error) 2-wire with transmitter failure or cable break
Wire break (voltage, R, RTD) Sense path open, no current flow 7FFFH Loose terminal, broken wire
Underflow Signal below -32512 (or below LRV) 8000H Reverse polarity on current input
Overflow Signal above +32511 7FFFH Over-current at input, wrong range configured
Configuration error STEP 7 measurement type does not match field wiring 7FFFH + diagnostic interrupt Common after hardware change

Common Wiring Errors and Troubleshooting

Error: Bridge installed on a 2-wire 4-20 mA loop

Symptom: Channel reads 7FFFH (overflow / error); diagnostic interrupt "configuration error" or "wire break" fires. Cause: Bridging COMP+ (24 V) directly to MANA (analog ground) creates a short-circuit on the internal 24 V compensation supply, triggering the module's overload protection or blowing the internal PTC fuse. Resolution: Remove the bridge. Wire the 2-wire transmitter between the channel M+ and M- terminals only, with no bridge.

Error: Bridge omitted on external CJC thermocouple

Symptom: Thermocouple channel reads erratically with temperature reading offset by the ambient temperature at the terminal block. Cause: The external Pt100 has no excitation current and the module cannot determine the cold-junction temperature. Resolution: Install the bridge between terminals 10 and 11, confirm the external Pt100 is wired correctly, and verify in STEP 7 that "Reference junction = External".

Error: Reading drift / ground loop on 4-wire transmitter

Symptom: Channel reading has 50/60 Hz common-mode noise or slow drift. Cause: The 4-wire transmitter output ground is bonded to PE at the transmitter while MANA is also bonded to PE at the PLC cabinet. The ground loop picks up noise. Resolution: Remove the PE bond at one end (typically at the PLC, leaving the transmitter end as the single ground reference). Use shielded twisted-pair cable with the shield grounded at the PLC end only.

Error: 2-wire loop reads 0 mA / 4 mA on power-up

Symptom: When the CPU starts, the input reads LRV (0% / 4 mA) regardless of process. Cause: The channel is configured for "Voltage" or "4-wire current" instead of "2-wire current". The internal 24 V loop supply is disabled. Resolution: Change the channel measurement type in STEP 7 to "2-wire current (4-20 mA)" or "2-wire current (0-20 mA)" and re-download the hardware configuration.

Error: Reading saturates at 20 mA on every channel

Symptom: All channels on the module read URV (20 mA / 100%) immediately after wiring. Cause: The 24 V COMP+ supply has been shorted, most commonly by an incorrectly placed bridge on a non-CJC application. The module's internal PTC fuse is now open. Resolution: Remove the short, power-cycle the module. If the fuse is permanently open (module does not recover), the SM 331 must be replaced (the PTC is not user-serviceable; Siemens part number for the replacement is the same 6ES7331-7KF02-0AB0).

Glossary of Terminal Functions

Symbol Meaning Connection Rules
M+ Positive measuring input Voltage: high side; Current: high side; RTD: I+ lead; TC: positive thermoelement
M- Negative measuring input Voltage: low side; Current: low side; RTD: I- lead; TC: negative thermoelement
MANA Analog ground (module reference) Common reference for all 8 channels; do not connect to PE under normal operation
COMP+ Compensation supply output (24 V internal) Powers external CJC Pt100; do not use as a generic 24 V supply

Frequently Asked Questions

Why is the Mana to Comp+ bridge required on the 6ES7331-7KF02-0AB0?

The bridge between terminal 10 (COMP+) and terminal 11 (MANA) is required only when the module is configured for thermocouple measurement with external cold-junction compensation (CJC). In that mode, the bridge supplies the excitation current for the external Pt100 reference-junction sensor. For voltage, current (2-wire or 4-wire), RTD, and internal-CJC thermocouple inputs, the bridge has no function and is typically omitted.

Do I need the bridge for a 2-wire 4-20 mA loop-powered transmitter?

No. The 2-wire loop is powered through a different internal path; the COMP+ terminal feeds the channel M+ input via the module's internal 24 V source, and the loop current returns through the channel M- terminal to MANA. Bridging terminal 10 directly to terminal 11 would short the internal compensation supply and trigger a module diagnostic or blow the internal PTC fuse. Wire the 2-wire transmitter between M+ and M- only, with no bridge.

Do I need the bridge for a 4-wire 4-20 mA self-powered transmitter?

No. A 4-wire transmitter has its own isolated power supply and the SM 331 only senses the current. The module's COMP+ output is not used. According to the Siemens S7-300 module data manual, the interconnection between MANA and M- (terminals 11, 13, 15, 17, 19) is also not required when using grounded 4-wire transducers with non-isolated supply.

What voltage should I measure between COMP+ and MANA on a healthy module?

Approximately 24 V DC, sourced from the module's internal compensation supply. The exact voltage depends on the load: with a 2-wire external Pt100, expect 20-24 V; with no load, expect 23.5-24.5 V. If the reading is 0 V, the bridge is open, the external Pt100 is shorted, or the internal PTC fuse has blown from a previous short circuit.

Can I use the COMP+ terminal as a general-purpose 24 V supply for field devices?

No. The COMP+ output is current-limited (typically 30-50 mA) and is reserved for the external CJC Pt100. Drawing additional load from COMP+ will skew the CJC measurement and may trigger an overload diagnostic. Use a separate 24 V DC power supply (e.g., Siemens 6EP1332-1SH71 LOGO! Power or 6EP1334-3BA10 SITOP) for any field device power requirements.

What happens if I leave the Mana/Comp+ bridge installed but configure the channel for current input?

The bridge is electrically benign for voltage and RTD inputs (it ties the internal 24 V supply to MANA, which is the analog ground reference anyway). For current inputs, the bridge creates a parallel path to the internal sense resistor and may cause offset errors in the 4-20 mA reading. For thermocouple inputs with internal CJC, the bridge has no effect on the measurement but does no harm. The recommended practice is to install the bridge only when the channel is configured for external CJC and remove it otherwise.

Back to blog