1. Problem Statement
A Siemens LOGO! 8 base module configured as the master in a stand-alone installation is observed to leave RUN mode and enter STOP after a short (sub-second) interruption of the 12/24 V DC supply. Once the supply recovers, the controller does not automatically resume execution of the user program; an operator must clear the program-password lockout and re-issue a RUN command from the front-panel keypad. The field symptom is repeatable and occurs even on interruptions too brief to cause any other piece of equipment in the cabinet to reset.
The article in front of you applies specifically to SIPLUS LOGO! 8.1 with display, order code 6ED1052-1MD08-0BA1, but the diagnostic logic, supply-stability test, and corrective actions also apply to the successor 6ED1052-1MD08-0BA2 and 6ED1052-1MD08-0BA3 generations and to the 230 V AC variants (e.g. 6ED1052-1FB08-0BA1) with the supply rails renamed.
RUN at the moment of supply loss, the firmware re-enters RUN automatically once the supply is restored, provided the residual energy in the internal buffer is sufficient to ride through the brown-out. A repeatable drop to STOP is therefore not the documented behavior and indicates either a hardware, supply, or configuration defect.2. Product Identification and Firmware Matrix
Before any corrective action, capture the full order code, hardware release (FS:), and firmware version. Read them from the LOGO! 8 on-board display: navigate ESC > Setup > Diagnostics > Device Info, or read them remotely through LOGO!Soft Comfort V8.x under Tools → Transfer → Diagnostic.
| Order code | Generation | Display | Supply | Inputs / Outputs | Common FW |
|---|---|---|---|---|---|
| 6ED1052-1MD08-0BA1 | LOGO! 8.1 (FS 02+) | Yes | 12/24 V DC | 8 DI / 4 DO (relay) | V1.84.01 |
| 6ED1052-1MD08-0BA2 | LOGO! 8.2 (FS 02+) | Yes | 12/24 V DC | 8 DI / 4 DO (relay) | V1.86.01+ |
| 6ED1052-2MD08-0BA1 | LOGO! 8.1 (no display) | No | 12/24 V DC | 8 DI / 4 DO (relay) | V1.84.01 |
| 6ED1052-1FB08-0BA1 | LOGO! 8.1 | Yes | 115/230 V AC | 8 DI / 4 DO (relay) | V1.84.01 |
| 6ED1052-1CC08-0BA1 | LOGO! 8.1 | Yes | 24 V DC | 8 DI / 4 DO (solid-state) | V1.84.01 |
The MLFB suffix -0BA1 identifies the 8.1 hardware generation; -0BA2 identifies 8.2; -0BA3 identifies 8.3. There is no functional difference in the power-on behavior we are discussing, but firmware bug lists differ between generations. Always log both FS and FW when you open a service ticket.
3. Documented Power-Up Behavior
The LOGO! 8 firmware implements four possible post-power-up operating states, selectable on the device or in the program properties dialog of LOGO!Soft Comfort:
-
RUN— the program starts automatically; this is the factory default. -
STOP— the program is loaded but does not execute; useful for commissioning. -
RUN/STOP conditional— starts inRUNonly if a defined digital input is HIGH at power-up; otherwise entersSTOP. -
Manual / PC— control is locked to the front-panel cursor keys or to LOGO!Soft Comfort over Ethernet.
None of these documented modes cause the program to leave a previously running state and adopt STOP after a power interruption. Per the LOGO!Soft Comfort online help, the only path that results in STOP after a power-on is the case where the device was already in STOP when the supply fell. A controller in RUN that experiences a brown-out should, on the rising edge of a healthy supply, re-execute the user program from the top of the OB1-equivalent scan.
Internal hold-up time (the time the firmware continues to run from the reservoir capacitor after the supply collapses) is rated at typically 5 ms at full load for the 24 V versions. Anything beyond ≈5 ms produces either a clean restart in RUN or, if the retention flag is set incorrectly, an apparent “freeze” with no execution. It does not, by itself, produce a deterministic drop to STOP.
4. Root-Cause Matrix
Repeatable STOP-on-restart on a LOGO! 8 base module is almost always explained by one of the following five mechanisms. Use the matrix as a triage sheet before pulling wires or replacing hardware.
| Rank | Root cause | Symptom in display | Field signature | First corrective action |
|---|---|---|---|---|
| 1 | Supply sags below 9.6 V on the 12 V rail or 19.2 V on the 24 V rail for >5 ms | Clock "0:00", date "01.01.00", program halted | Other 24 V devices (relays, contactors) chatter at the same instant | Stabilize DC supply, add LOGO! Power 24 V/3 A or DC UPS |
| 2 | Front-panel ESC > Setup > Program > Power-on mode set to "STOP" (often set during commissioning and never restored) |
Display shows "No Program / Stop" at boot | Behavior does not change when supply is rock-stable | Set Power-on mode back to RUN; protect with password |
| 3 | Program-protected with RUN/STOP conditional = "0" on I1 at the moment of restore |
Display shows conditional "no RUN signal" | Disappears if I1 is forced high | Change the conditional input or remove the conditional |
| 4 | Program transfer with parameter write protection (block) corrupted the retentive flags | Date/time correct, but outputs frozen | Test program without retention runs fine | Re-flash firmware and re-load program with LOGO!Soft Comfort |
| 5 | Defective internal reservoir capacitor or LDO on the 8.1 main board (early FS01 modules only) | Long, stable supply still produces random STOP
|
Behavior worsens at higher ambient temperature | RMA the base module; replace with -0BA2 equivalent |
5. Diagnostic Procedure (Step by Step)
-
Capture device info. Note MLFB, FS, FW, and current date/time after a clean 60 s power-on. If the date resets to
01.01.00and the time to0:00, the controller performed a cold restart, not a warm wake-up — this confirms the supply dropped below the reset threshold. -
Connect a memory-recorder oscilloscope across the 24 V terminals
L+andM. Trigger on falling edge below 21 V. Sample at ≥1 MS/s and capture at least 1 s pre-trigger and 5 s post-trigger. A clean power supply should show no event; a defective one will show a <100 ms dip coincident with theSTOP. -
Inspect the front-panel menu
ESC > Setup > Program > Power-on. The screen reads eitherRUN,STOP, orRUN with condition on I1..I8. If anything other thanRUNis selected, that is your root cause. -
Check the
Settingstab in LOGO!Soft Comfort (project → properties → device). ConfirmStartup behavioris set toRUN. Also check theBlock Protectionbits; a corrupted protection block will sometimes manifest as aSTOPstate on the next warm boot. -
Force a controlled brown-out: with the oscilloscope still attached, briefly open the DC feed via a switch or relay for 200 ms, then close it. If the controller enters
STOPwhile identical hardware in the same cabinet continues toRUN, the issue is local to the LOGO! 8 supply conditioning, not to the upstream PSU. -
Compare master vs. slave behavior in a network. If the same project, run on a second identical MLFB, does not drop to
STOP, swap the base modules. If the symptom follows the module, the module is suspect.
6. Primary Fix — Power-Supply Stabilization
The most common cause in field reports is the upstream DC supply. The 6ED1052-1MD08-0BA1 is rated for a continuous 12 V DC (10.8–28.8 V) or 24 V DC (20.4–28.8 V) input, but the integrated step-down for the logic rail will produce a brown-out reset whenever the input dips below 9.6 V (on the 12 V range) or 19.2 V (on the 24 V range) for more than the ≈5 ms hold-up window.
Apply the following three-layer defense:
-
Use a Siemens LOGO! Power module (e.g.
6EP3330-6SB00-0AY024 V/3 A or6EP3331-6SB00-0AY012 V/3 A) with a published mains dip immunity of 30 ms at full load. These supplies are explicitly designed to ride through the same kind of micro-cut that destabilizes a generic Chinese DIN-rail PSU. -
Add a buffer module in parallel with the LOGO! 8 input, e.g.
6EP1931-2DC21(capacitor-based, 4 s @ 1 A) or6EP1931-2EC21 (electrolytic, 16 s @ 1 A). The buffer module clamps the DC bus during the PSU ride-through, so the LOGO! 8 never sees a sub-threshold event. -
Add a 1000 µF / 35 V electrolytic across
L+andMat the LOGO! 8 terminal strip, observing polarity. This local reservoir extends the integrated hold-up from 5 ms to ≈120 ms, comfortably absorbing the typical 50 ms mains dip of a heavy industrial load.
For full hold-up sizing, apply the capacitor energy equation:
E = ½ C (V1² − V2²)
where V1 is the nominal 24 V rail, V2 is the 19.2 V brown-out threshold, C is the buffer capacitance, and E is the energy delivered to the load (in joules) over the hold-up window. Solving for a 0.5 A load and a desired 200 ms hold-up yields a minimum capacitance of:
C = &frac{2 × P × t}{V1² − V2²} = &frac{2 × 0.5 × 24 × 0.2}{24² − 19.2²} ≈ 50 000 µF
Round up to a standard 68 000 µF / 35 V aluminum-polymer bank, or simply specify the Siemens 6EP1931-2EC21 module and skip the math.
7. Secondary Fix — Restore the Power-on Mode
If the supply test in Section 6 shows no dip, the next-highest probability is that the Power-on setting was changed during commissioning and never restored. The recovery is a three-key sequence on the front panel:
- Press
ESCto return to the main menu. - Use the cursor ↑/↓ to highlight
Setup, pressOK. - Select
Program, thenPower-on. The radio button must be onRUN. - Press
OKto confirm. The change is written to non-volatile memory immediately.
Repeat the same change in the project file: open the program in LOGO!Soft Comfort, choose File → Properties → Device Selection, click Settings, and set Startup behavior to RUN (no condition). Re-compile and re-transfer so the on-disk project matches the device.
If the program is password-protected, the operator must enter the password before the menu allows the change. A service-level password recovery requires either the original project file or a 30-minute "super-cap discharge" reset that erases the user program — never the right answer for a production machine.
8. Hard Reset Procedure (Last Resort)
Use this only when the controller is locked in STOP and the operator password is lost. The hard reset erases the user program but does not touch the firmware or the power-on default.
- Power off the LOGO! 8 for at least 30 s.
- Hold the four front-panel keys
↑,↓,OK, andESCsimultaneously. - Re-apply power while holding the keys. The display shows
RESET?. - Press
OKto confirm,ESCto abort. A confirmed reset wipes program, password, retentive flags, and the running-state selection.
After the reset, the device boots to the factory default — Power-on = RUN, no program, no password. Re-transfer the original project from LOGO!Soft Comfort. The on-board supply monitor is unchanged; this procedure does not fix a defective upstream PSU.
9. Firmware Considerations
Two firmware-related behaviors deserve mention:
-
V1.84.01 (the version referenced in the field report): this build includes a correction to the power-on watchdog that, in earlier 8.1 builds, occasionally left the scan engine halted after a <50 ms brown-out. If the affected module is still on V1.84.01 or older, upgrade to the latest service pack available in the Siemens Online Support portal. Open LOGO!Soft Comfort, choose
Tools → Firmware Update, and select the base module. The updater handles both master and slave modules on a network, one at a time. -
Cross-master / slave boot propagation: when a master and a slave share an Ethernet bus, the slave may go to
STOPfor a few seconds while re-establishing the master handshake, even if the supply is clean. This is a different symptom from the field report (a trueSTOPstate on the master, requiring operator action) but worth ruling out: temporarily disconnect the slave and repeat the brown-out test.
Always read the current firmware release notes from the official Siemens Industry Online Support portal before flashing. Do not interrupt the supply during a firmware update; a corrupted flash can permanently brick the module, requiring RMA.
10. Verification Checklist
After applying any combination of the fixes above, run the following validation sequence before returning the cabinet to production:
- Power the LOGO! 8 from a clean laboratory PSU, 24.00 V ±0.05 V, current limit 1.0 A.
- Transfer the original program; confirm
Power-on = RUNon the device and in the project. - Force the program into
RUNfrom the front panel; observe that the greenRUNLED is steady and that the date/time retain their values. - Use a calibrated relay to interrupt the 24 V feed for 100 ms, 250 ms, 500 ms, and 1000 ms, in that order, with a 30 s rest between each test.
- After each interruption, the controller must return to
RUNwithout operator intervention. The display must show the current date and a time within ±1 s of the pre-test value (the RTC crystal is rated ±5 s per day). - Repeat step 4 with the laboratory PSU replaced by the actual cabinet PSU. If a brown-out is captured by the oscilloscope, address Section 6 before the controller is released.
- Re-install the program-password protection and set the front-panel
Setup > Program > Passwordto the original value. Document the value in the maintenance log.
11. Quick Field Triage (5-minute version)
| Step | Action | Expected result | Action on failure |
|---|---|---|---|
| A | Read MLFB & FW from Device Info
|
Document the value | None |
| B | Check Setup > Program > Power-on
|
RUN |
Set to RUN, press OK
|
| C | Measure DC at L+/M terminals under load |
24.0 V ±0.5 V, no AC ripple > 0.5 V p-p | Replace PSU; add buffer module |
| D | Initiate 200 ms controlled brown-out | Returns to RUN
|
Add local reservoir cap (1000 µF / 35 V) |
| E | Re-flash firmware via LOGO!Soft Comfort | Update succeeds; behavior unchanged | RMA module |
12. Frequently Asked Questions
Why does my LOGO! 8 base module enter STOP after a 1-second power interruption, even though the manual says it should resume RUN?
The manual documents the firmware behavior, not the supply monitor behavior. A 1 s interruption is far longer than the ≈5 ms hold-up of the integrated capacitor. The controller performs a cold restart; the program is preserved, but the “Power-on mode” was either set to STOP during commissioning or a corrupt flag is forcing a halt. Verify the front-panel Setup > Program > Power-on setting and stabilize the DC supply before re-testing.
What is the exact input voltage threshold below which the 6ED1052-1MD08-0BA1 resets?
For the 24 V range the brown-out threshold is approximately 19.2 V (20.4 V − 6 %), and for the 12 V range it is approximately 9.6 V. Inputs above 28.8 V on the 24 V range will trigger the over-voltage lockout instead. Both events are logged in the device info as a power-on reset.
Can I keep the LOGO! 8 running through a 200 ms power loss without changing the hardware?
Not reliably. The internal hold-up is ≈5 ms. To ride through 200 ms, add a Siemens 6EP1931-2EC21 buffer module (≈16 s @ 1 A) or install a 1000 µF / 35 V capacitor at the L+/M terminals to extend hold-up to ≈120 ms. A laboratory test of 200 ms should always be performed with a memory recorder on the DC bus.
Does the “Power-on mode = RUN with condition on I1” setting cause this symptom?
Yes, if the conditional input I1 is LOW at the moment the supply returns. In most cabinets I1 is not wired to anything, so it reads as LOW, and the controller enters STOP on every restart. Either remove the conditional or wire I1 to a known HIGH signal at power-up.
How do I recover a lost program password on the 6ED1052-1MD08-0BA1?
There is no Siemens-supported back-door. The four-key hard reset (↑+↓+OK+ESC at power-up) wipes the user program and the password, restoring the factory defaults. Always keep an encrypted backup of the project in LOGO!Soft Comfort to avoid this situation in the field.