Sizing 24 VDC Power Supply for LOGO! 8 Base Module and DM16 24R

David Krause14 min read
PLC HardwareSiemensTutorial / How-to
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

Overview

Siemens LOGO! 8 logic modules are typically deployed in small automation, building-services, and lighting-control cabinets where a single 24 VDC rail feeds both the base module (BM) and the digital expansion modules (DM). A common engineering question when commissioning a LOGO! 8 stack is: how much current does the BM + DM16 24R combination actually draw, and what size 24 VDC power supply is safe to specify? This reference walks through module identification, current calculation, fusing strategy, and the field-proven practice of buffering internal relay outputs with external interposing relays so that the BM relay contacts are never exposed to inrush, capacitive, or inductive stress from real-world loads.

For a stack of one LOGO! 8 base module and two DM16 24R relay-output expansion modules, the engineering rule of thumb is to specify a 24 VDC power supply rated at 1.5 A minimum, sized to the sum of:

  • BM quiescent / operating current at 24 VDC
  • Per-DM internal power consumption at 24 VDC
  • External relay coil current (if 24 VDC coils are sourced from the same rail)
  • Field-input sensor current (4 mA–20 mA loops, illuminated pushbuttons, etc.)
  • 20–30 % engineering margin

The remainder of this article derives each of those terms in detail, shows the working calculation for the specific BM + 2×DM16 24R stack, and documents the fusing layout used in field cabinets.

Safety: Always de-energise the cabinet before wiring. The LOGO! BM, DM power terminals, and any 230 VAC load circuit must be on separately fused circuits per local electrical code (e.g. NEC, IEC 60204-1, VDE 0113). Never share a fuse between the 24 VDC logic rail and a 230 VAC load circuit.

Prerequisites

Before sizing the supply, gather the following data from the project documentation:

  1. Base module part number (e.g. 6ED1052-2MD08-0BA1 for LOGO! 12/24RCEo) — visible on the front label.
  2. Expansion module part numbers (e.g. 6ED1055-1NB10-0BA0 for DM16 24R).
  3. Worst-case field input list — count of active inputs and their sensor type (mechanical contact, PNP, illuminated pushbutton).
  4. Output load list — what each DM16 24R relay contact switches, including coil current of any external interposing relay.
  5. Source of 24 VDC — a regulated Class 2 / SELV power supply is mandatory; a generic unregulated wall adapter is not acceptable for industrial cabinets.
  6. Local electrical code for conductor sizing, fuse type, and cabinet labelling.

System Architecture and Module Identification

A LOGO! 8 stack consists of one Base Module (BM) and up to eight digital or analog expansion modules. The expansion bus is internal — there is no external data cable between the BM and DMs. Power, however, is not bus-fed; each module draws its own supply current from the same external 24 VDC rail.

Position Module Siemens Part Number Function
Slot 0 LOGO! 12/24RCEo (BM) 6ED1052-2MD08-0BA1 Logic engine, 8 digital inputs, 4 relay outputs
Slot 1 DM16 24R 6ED1055-1NB10-0BA0 8 digital inputs, 8 relay outputs
Slot 2 DM16 24R 6ED1055-1NB10-0BA0 8 digital inputs, 8 relay outputs

Each DM16 24R expands the system with 8 inputs (24 VDC, PNP/sourcing) and 8 relay outputs (normally-open contacts rated 5 A at 250 VAC / 30 VDC). The total reachable I/O for this stack is 24 digital inputs and 20 relay outputs.

Power Consumption Specifications

Power consumption figures for Siemens LOGO! 8 modules are published in the LOGO! 8 Product Information Manual (Edition 03/2023). The relevant figures for a 24 VDC-fed system are:

Module Supply Typical Current (no load) Worst-Case Current Notes
LOGO! 12/24RCEo (BM) 24 VDC ≈ 50 mA (no display, no comm) ≈ 165 mA (with display, Ethernet active) Includes CPU, display backlight, Ethernet, and internal relay coils
DM16 24R 24 VDC 30 mA (relays de-energised) 115 mA (all 8 relays energised) Each energised relay coil adds ≈ 10–11 mA
Critical distinction: The 2 mA figure quoted in many datasheet rows is the input current at a logic "1" for a single digital input — i.e. the current the module sinks from a field sensor when that input is driven high. It is not the module's total power consumption. The total DM16 24R power consumption from the 24 VDC rail is 30–115 mA depending on how many of the eight internal relays are energised. Adding input currents instead of using the published module totals will under-size the supply by an order of magnitude.

Distinguishing Input Current from Module Consumption

The Siemens datasheet lists two distinct current parameters, and they are often confused:

  • I_input at "1" — the current that a single digital input draws from the field when driven to a logic-high state. For the DM16 24R this is typically 2 mA per active input. With all 8 inputs high: 8 × 2 mA = 16 mA. This current is sourced by the field device or by the BM's internal 24 V sensor supply, not from the DM's main power terminals.
  • I_24V module consumption — the current the module itself draws from the 24 V power terminals to run its microcontroller, bus interface, and relay coils. For the DM16 24R this is 30–115 mA depending on coil count.

For supply sizing, use the module consumption figure, not the input-current figure. The input current is relevant only when calculating the capacity of the BM's sensor-supply output (max 200 mA on a LOGO! 8 BM) or a separate 24 VDC feed for sensors.

Step-by-Step Sizing Procedure

  1. List every module on the 24 V rail. For the reference stack: 1× BM + 2× DM16 24R.
  2. Look up worst-case current for each module from the datasheet:
    • BM: 165 mA
    • Each DM16 24R: 115 mA (all relays energised)
  3. Sum the module currents:
    I_logic = 165 mA + (2 × 115 mA) = 395 mA
  4. Add external loads sourced from the same 24 V rail — e.g. Finder 55.34 relay coils at 24 VDC draw ≈ 21 mA each. If 20 output channels each drive an external relay coil:
    I_coils = 20 × 21 mA = 420 mA
  5. Add field-sensor current fed from the BM's 24 V sensor output (capped at 200 mA on a LOGO! 8 BM):
    I_sensors = 200 mA (worst case)
  6. Sum total load:
    I_total = 395 + 420 + 200 = 1015 mA ≈ 1.0 A
  7. Apply engineering margin (25 %):
    I_supply = 1.0 A × 1.25 = 1.25 A
  8. Round up to next standard supply size (1.25 A, 1.5 A, 2.0 A, 2.5 A, 3.0 A, 5.0 A):
    I_supply = 1.5 A (24 VDC)
  9. Verify thermal headroom: the supply must deliver rated current at 60 °C ambient (or per its own derating curve) and survive the inrush of all relay coils energising simultaneously.

Working Calculation for the Reference Stack

For the canonical "1× BM + 2× DM16 24R, all outputs driving Finder-type interposing relays, BM sensor supply feeding 200 mA of field inputs" configuration:

Load Component Quantity Per-Unit Current Subtotal
BM logic (worst case, display on, Eth active) 1 165 mA 165 mA
DM16 24R internal logic + 8 relays energised 2 115 mA 230 mA
External Finder 24 VDC relay coils (one per output) 20 21 mA 420 mA
Field sensors on BM 24 V sensor output 200 mA (cap) 200 mA
Total load 1015 mA
× 1.25 engineering margin 1269 mA
Selected supply (next standard size) 1.5 A / 24 VDC

If the cabinet is hot (≥ 45 °C ambient) or the supply shares a small enclosure, step up to a 2.5 A / 24 VDC unit. LOGO! 8 modules are specified for 0 °C to +55 °C horizontal mounting and 0 °C to +40 °C vertical mounting, but a derated supply will run cooler and last longer.

Fusing Strategy

A well-built LOGO! cabinet separates the protection into at least three fused circuits. This is the field-proven layout used when the BM and DMs are inside the cabinet and the 230 VAC load wiring is in the field:

Fuse Circuit Protected Rating Type Purpose
F1 BM + DM 24 VDC logic rail 1 A Fast-blow (F) Isolates a short on the internal bus / module power terminals
F2 Field input loop (sensors, pushbuttons) 0.5–1 A Fast-blow (F) Isolates a shorted field cable without dropping the logic rail
F3 230 VAC load wiring (lighting, contactors) 6–10 A Slow-blow (T) Withstands relay-contact inrush and transformer / LED-driver inrush
Why T-rating for the load circuit? The Finder 55.34 coil and most lighting contactors draw 6–10× rated current at turn-on for 10–50 ms. A fast-blow fuse will nuisance-trip; a slow-blow (T) fuse allows that inrush but still opens on a true short. Using a T-rated fuse also lets the cabinet be powered up and the LOGO! program exercised with the load circuit de-energised by simply opening F3 — invaluable for commissioning.

External Relay Protection Strategy

The internal relay contacts of a LOGO! 8 BM or DM16 24R are rated 5 A resistive / 2 A inductive at 250 VAC, with a mechanical life of 10 million cycles and an electrical life of 100 000 cycles at full load. The cheapest way to burn those contacts is to switch:

  • LED drivers (high inrush C, 50–200 A sub-cycle spike)
  • Transformers (magnetising inrush 10–20× rated)
  • Long cable runs (high capacitance → high closing current)
  • DC inductive loads (no zero-crossing → severe arcing)

The field-proven mitigation is to fit an external interposing relay at each LOGO! output, sized for the actual load. The Finder 55.34 (8 A contact, 24 VDC coil) is a popular choice for lighting contactor duty. The DM16 24R then switches a 21 mA coil instead of a 6 A load — well within the module's rating, and the external relay contactor absorbs all the inrush and arcing.

LOGO! DM16 24R output contact
    L (24 VDC from rail)
    |--[contact]--
    |         A1
    |     [Finder 55.34 coil, 21 mA]
    |         A2
    N (24 VDC return)

Finder 55.34 contact (10 A rated)
    L (230 VAC phase)
    |--[contact]--> lighting load
    N (230 VAC neutral)

This arrangement also gives a clean failure mode: a stuck external relay contact is a €5 replacement instead of a BM swap. It is the single most common upgrade seen on field service calls.

Power Supply Selection

For a LOGO! 8 stack drawing 1.0–1.3 A at 24 VDC, a regulated industrial supply in the 1.5 A to 2.5 A class is appropriate. Examples that drop straight into a DIN-rail cabinet:

Manufacturer Part Number Output Notes
Siemens 6EP1331-1SH02 24 VDC / 1.3 A LOGO! Power, 1-phase, DIN-rail
Siemens 6EP1331-1SH03 24 VDC / 2.5 A LOGO! Power, 1-phase, DIN-rail (recommended headroom)
Phoenix Contact QUINT4-PS/1AC/24DC/1.5/SC 24 VDC / 1.5 A Diagnostic output, signal on under-voltage
Phoenix Contact QUINT4-PS/1AC/24DC/2.5/SC 24 VDC / 2.5 A Diagnostic output
Mean Well HDR-30-24 24 VDC / 1.25 A Low-cost DIN-rail, no diagnostics
Mean Well HDR-60-24 24 VDC / 2.5 A Low-cost DIN-rail, no diagnostics

Select the supply based on three criteria: (1) continuous rated current at 60 °C ambient, (2) peak / surge rating for inrush, and (3) diagnostic output if the LOGO! should be told (via a digital input) that the rail is healthy.

Wiring Topology

24 VDC PSU 1.5 A / 2.5 A +24V 0V F1 1A LOGO! 8 BM 6ED1052-2MD08 DM16 24R #1 6ED1055-1NB10 Internal bus (power NOT bus-fed) Field F2 F 0.5A

Figure 1 — Reference 24 VDC distribution: PSU → F1 → BM → DM16 24R (each module on its own terminal tap). Field input loop is fused separately at F2.

Verification and Commissioning

After wiring, before powering the load circuit:

  1. Measure the 24 VDC rail at the BM power terminals with no field wiring connected. Confirm 24.0 V ± 0.5 V.
  2. Apply the 24 VDC rail only (F3 open). Measure quiescent current at the PSU. Expect ≈ 215 mA (1× BM 50 mA no-display + 2× DM16 30 mA all coils off) — or up to 395 mA if the BM display is fitted and lit.
  3. Force every output ON in LOGO! Soft Comfort and re-measure. Expect 1015 mA worst case (all relay coils energised, sensor supply fully loaded).
  4. Verify PSU current limit is not engaged. A good 1.5 A supply should be at ≈ 70 % load at worst case, well inside its continuous rating.
  5. Close F3 (load circuit). Verify each external interposing relay picks up cleanly with no chatter.
  6. Monitor the rail voltage under full load. If it sags below 22.8 V (the LOGO! 8 lower spec limit at 24 V nominal), the supply is undersized.
  7. Log voltage and current for 24 hours to catch thermal drift.

Troubleshooting Matrix

Symptom Likely Cause Check Fix
BM display flashes, "Power" LED off 24 V rail under-voltage Measure rail at BM terminals Size supply up; check for voltage drop on long 24 V runs
BM restarts randomly under load Supply foldback / inrush collapse Capture rail with oscilloscope at output turn-on Add 4700 µF buffer cap or step up to 2.5 A PSU
One DM16 24R drops off bus intermittently Insufficient module current or loose power terminal Torque-check terminal screws (0.6 N·m) Reterminate; verify 24 V at DM terminals under full load
External relay chatters 24 V sagging below pull-in (typically < 19 V for Finder 55.34) Scope the coil Increase supply capacity or reduce coil count per rail
Internal BM relay contact welds closed Switching capacitive/inductive load directly Inspect load type Always use external interposing relay for non-resistive loads
F1 nuisance trips on power-up Sum of inrush currents exceeds 1 A fast-blow rating Measure inrush with current clamp Use 1.6 A F fuse or 1.6 A T fuse if load allows
Sensor supply at BM overloaded Field loop draws > 200 mA Sum sensor currents Power field sensors from a separate 24 V tap; do not exceed 200 mA on BM

Notes on Cable Sizing

The 24 VDC rail must be sized to limit voltage drop to under 3 % at full load. For copper conductors at 70 °C:

V_drop = 2 × L × I × ρ / A (round trip)

where ρ = 0.0221 Ω·mm²/m for copper at 70 °C, L = one-way length in metres, I = load in amps, A = conductor cross-section in mm². For the reference 1.0 A load over 5 m of 1.5 mm² cable:

V_drop = 2 × 5 × 1.0 × 0.0221 / 1.5 = 0.147 V (0.6 %) — well within spec.

Over 20 m of 1.5 mm² at 1.0 A, the drop becomes 0.59 V (2.5 %), still acceptable. Beyond that, step up to 2.5 mm² or install the PSU closer to the cabinet.

FAQ

Is the 2 mA figure on the DM16 24R datasheet the total module consumption?

No. 2 mA is the input current at a logic "1" — the current a single digital input sinks from the field sensor. The DM16 24R total power consumption from the 24 V rail is 30–115 mA depending on how many of the eight internal relays are energised. Always use the module consumption figure, not the per-input figure, when sizing the 24 VDC power supply.

What size 24 VDC power supply do I need for one LOGO! 8 BM and two DM16 24R modules?

For a stack with all DM16 outputs energised and the BM sensor supply fully loaded, the logic rail draws about 395 mA. Add 20–30 % margin plus any external relay coil or sensor current sourced from the same rail. A 1.5 A / 24 VDC regulated industrial supply is the minimum recommended; 2.5 A gives comfortable headroom for hot cabinets and future I/O additions.

Do I need a fuse on the 24 VDC logic rail?

Yes. Use a 1 A fast-blow (F) fuse on the BM + DM power feed so a short on the internal bus or a mis-wired power terminal isolates cleanly without dropping the entire cabinet. The field input loop should be on a separate fast-blow fuse, and the 230 VAC load circuit on a slow-blow (T) fuse to absorb relay and transformer inrush.

Why buffer the DM16 24R relay outputs with external interposing relays?

The internal relay contacts are rated 5 A resistive but only 2 A inductive, with an electrical life of 100 000 cycles at full load. LED drivers, transformers, long cables, and DC coils all produce inrush or arcing that welds the contacts. An external interposing relay (e.g. Finder 55.34, 24 VDC coil) absorbs that stress, makes the BM/DM contacts switch a benign 21 mA coil, and turns a contact failure into a €5 service call instead of a module replacement.

Can I run the LOGO! 8 stack from the BM's 24 V sensor output?

No. The BM sensor output is rated 200 mA and is intended only for dry-contact and PNP sensor power. The BM, DM, and any external relay coils must be fed from a regulated 24 VDC industrial power supply sized as described in this article. Refer to the LOGO! 8 Product Information Manual (Edition 03/2023) for the exact current limits and derating curves.

Back to blog