Siemens 3RK3 MSS: Switching from STOP to Safety Mode

David Krause12 min read
Safety SystemsSiemensTutorial / 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

Siemens 3RK3 Modular Safety System: Transitioning from STOP to Safety Mode

The Siemens SIRIUS 3RK3 Modular Safety System (MSS) is a freely configurable safety controller that integrates safety logic without the footprint of a full PLC. A common first-encounter failure is the DEVICE LED showing steady yellow, which means the central unit is parked in configuration mode (logical STOP) and refuses to execute the safety program. This reference covers the full transition from a freshly installed, never-run device to a stable safety RUN state, including the engineering-software release path that is mandatory before the MSS will leave configuration mode.

Critical safety note. The 3RK3 MSS is a safety device (PLe / SIL 3 capable). Changes to the safety logic must only be performed by a qualified safety engineer following a documented risk assessment per EN ISO 13849-1 and IEC 61508. Every parameter change must be re-released in MSS ES and re-validated.

1. System Overview and Why the Device is "Stopped"

The 3RK3 MSS is not a classic PLC that toggles between RUN and STOP via a key switch. The MSS has three distinct operating modes, only one of which produces the typical PLC "executing logic" behavior:

Mode DEVICE LED Behavior Acceptable for Production?
Safety mode Green (steady) Safety program executes, outputs are released per logic Yes
Test mode Green (flickering) Logic runs, but every output is forced OFF periodically to verify the actuator wiring Commissioning only
Configuration mode ("STOP") Yellow (steady) No safety logic execution, outputs disabled, device awaits MSS ES operator action No

If your central unit is sitting at the yellow LED, it is in configuration mode. The most common reasons are:

  • Power applied but the device has never been commissioned, so there is no released configuration in non-volatile memory.
  • A parameter change was downloaded via MSS ES but the project was not yet released (a "release" is a separate step from a "download").
  • The configuration CRC does not match the CRC of the released project (e.g. someone edited online without releasing).
  • Firmware update interrupted.

2. Hardware Architecture and Catalog Numbers

Before attempting to release the device, verify the physical module set against the engineering project. Mismatched hardware will block the release step. The standard SIRIUS 3RK3 family members include:

MLFB Function Key Specs
3RK3 11-1AA10 Central unit, screw terminals 24 V DC, 2 DI/2 DO base I/O, expandable
3RK3 11-1BA10 Central unit, screw terminals 24 V DC, expanded I/O base
3RK3 11-2AA10 Central unit, spring terminals Spring connection variant
3RK3 30-1AA10 Digital I/O expansion 4 DI / 2 DO, screw
3RK3 30-1BA10 Digital I/O expansion 8 DI, screw
3RK3 31-1AA10 Digital I/O expansion 4 DI / 4 DO, screw
3RK3 41-1AA10 DP interface module PROFIBUS DP slave
3RK3 41-1BA10 PN interface module PROFINET IO with PROFIsafe
3RK3 90-0AA00 Memory module (optional) Stores released config for hot-swap replacement
3RK3 90-1AA00 MSS ES engineering software Single-seat license, RS232/USB cable required

Always record the complete MLFB string (including the /S suffix codes, e.g. 3RK3 11-1AA10 /CC for Conformal Coating) and the firmware version printed on the side label before requesting support. Siemens support requires both for any 3RK3 query.

3. LED Diagnostics Reference

The front of the central unit carries the diagnostic LEDs you need to interpret to know which transition path applies:

LED Color Meaning
DEVICE OFF No supply voltage or device is initializing
Green steady Safety mode — RUN
Green flickering (~2 Hz) Test mode — commissioning verification
Yellow steady Configuration mode — STOP, awaiting MSS ES
Red flashing Internal fault, see MSS ES diagnostic buffer
SF Red Group fault (configuration mismatch, parameter error, I/O fault)
BF Red Bus fault on the DP/PN interface module
24 V Green Supply voltage present

A yellow DEVICE LED without an SF LED almost always means "no released configuration present." A yellow DEVICE LED plus SF red typically points to a CRC mismatch or an unacknowledged parameter change.

4. Prerequisites for Transitioning to Safety Mode

  1. PC with MSS ES installed (ordering code 3RK3 90-1AA00 or current 3ZS1310-CC10-0YA0 equivalent). The version must support the firmware on the device — check release notes at the Siemens Product Support page for MSS System Manual entry 26493228.
  2. PC-to-MSS cable: original Siemens 3RK1 901-0FA00 USB-to-RS232 adapter, or the modern USB-direct cable listed in the manual.
  3. Matching MSS ES project file (with valid hardware layout and parameter set).
  4. 24 V DC supply present and within tolerance (20.4 V–28.8 V). Measure at the device terminals, not just at the PSU.
  5. Password for "Release configuration" if one has been configured in the project. The default is empty (no password).
  6. Access to the test actuators, so the test-mode pass/fail can be observed.
If you are inheriting a machine from another integrator, you must obtain the source project file. The MSS does not upload the released configuration to MSS ES in human-readable form — it only compares CRCs. Without the project, you cannot make a logically correct release.

5. Step-by-Step: Transitioning from Configuration Mode to Safety Mode

The procedure follows chapter 4 of the MSS System Manual ("Getting Started"), with section 4.8 covering the test-and-release portion.

5.1 Establish PC Connection

  1. Open MSS ES.
  2. Select Online → Set PG/PC Interface, choose SERIAL CABLE MSS 3RK1 901-0FA00 (or the COM port assigned to your USB cable).
  3. Click Online → Establish Connection to Target System. The DEVICE LED on the central unit will switch to yellow and stay yellow until the connection is opened.
  4. If the device does not respond, verify cable polarity (pin 2/3 crossover in older cables), baud rate auto-detect, and that no other MSS ES session is already connected.

5.2 Read the Existing Project

  1. Select Target System → Read from Device. MSS ES pulls the parameter set currently held on the device.
  2. Compare the hardware layout in the offline project against what is mounted in the rack. If they differ, resolve the discrepancy before continuing — a layout mismatch is the most common cause of an SF red LED after download.
  3. If no released configuration exists on the device, the read returns an empty slot; you must then load the offline project file (.mss).

5.3 Adjust Parameters (if required)

  1. Make the necessary parameter changes in the offline project tree (input filter times, cross-circuit detection, output test pulse width, etc.).
  2. Run Project → Compile. The compiler must return zero errors. Warnings about unused inputs can be ignored, but errors must be cleared.

5.4 Download to the Device

  1. Select Target System → Download to Device.
  2. When prompted, confirm that the device will be put into STOP (configuration mode). This is normal — the device must be in configuration mode to accept new parameters.
  3. The DEVICE LED stays yellow throughout the download. A green progress bar in MSS ES tracks the transfer.

5.5 Activate Test Mode (per Manual §4.8)

  1. Select Target System → Test Mode. The device enters test mode; the DEVICE LED changes from steady yellow to flickering green.
  2. Manually actuate every safety input (E-stops, guards, light curtains) one at a time and verify in the MSS ES I/O monitor that the corresponding bit flips and the related logic function de-energizes the correct output.
  3. Force each safety output ON from MSS ES (right-click the output tag → Force) and confirm the downstream contactor or drive does NOT energize (the test pulse must be visible on the MSS ES trend).
  4. Document the results. Many integrators print the trend screen and attach it to the validation report.
  5. Exit test mode via Target System → Exit Test Mode. The DEVICE LED returns to yellow.

5.6 Release the Configuration (the critical step)

This is the step beginners miss. Downloading a project only writes it as a draft in the device's working memory. The MSS will not enter safety mode on a draft.

  1. Select Target System → Release Configuration.
  2. MSS ES prompts for the release password (if one was set during project engineering). Enter it.
  3. MSS ES computes a CRC of the offline project and the on-device project. They must match. If they do not match, the menu item is greyed out — recompile and re-download.
  4. On successful release, MSS ES writes the configuration as permanent (non-volatile) and updates the device's safety CRC. The DEVICE LED briefly turns red for the save cycle, then returns to yellow.
  5. Save the offline project and the release receipt (PDF) into the safety file folder per EN ISO 13849-1.

5.7 Switch to Safety Mode

  1. Select Target System → Run (Safety Mode).
  2. Alternatively, cycle the 24 V supply. After a power-on reset, a device that holds a released configuration will boot directly into safety mode (steady green DEVICE LED).
  3. Confirm the green DEVICE LED is steady (not flickering). Flickering indicates you are still in test mode.

6. Verification After Entering Safety Mode

Once the DEVICE LED is steady green, perform the following independent functional checks before releasing the machine to production:

  • Open each guard while the machine is in automatic mode — the safety output must drop within the configured filter time (typically 20–50 ms).
  • Press every E-stop — same response time check.
  • Cross-circuit test: bridge one input terminal to 24 V — the MSS must detect the cross-circuit (if cross-circuit monitoring is enabled for that input type) and latch the SF LED.
  • Confirm the SF and BF LEDs are OFF.
  • Verify the PROFIsafe/PROFIBUS status word from the higher-level PLC reports "Safety active" (bit pattern depending on the host PLC family).

7. Online Edit Without Falling Back to STOP

If you need to change a parameter after the machine is in service, MSS ES supports an Online Change workflow that can keep the device in safety mode during the change:

  1. Edit the parameter in the offline project.
  2. Select Target System → Online → Download Changes (without STOP).
  3. MSS ES suspends logic execution briefly, writes the delta, and resumes. The DEVICE LED may flicker once but should return to steady green.
  4. After any online edit, repeat the release procedure (step 5.6). The MSS does not auto-update the released CRC on online edits; running without re-release reverts to the previous released CRC after the next power cycle.
Field pitfall: An online edit that is downloaded but not released produces a "two CRC" condition: the device runs with the new draft until the next power cycle, then reverts to the previously released configuration. Engineers chase this as a phantom fault — it is documented behavior, not a hardware failure.

8. PROFIsafe / PLC Integration Check

If the 3RK3 is acting as a PROFIsafe slave to an S7-300, S7-400, S7-1200, or S7-1500 safety PLC, the MSS will not enter safety mode on the bus side until:

  • The PROFIsafe address set in MSS ES matches the slot assignment in the F-CPU's hardware configuration.
  • The F-CPU sends the correct PROFIsafe watchdog parameter block.
  • The F-CPU's safety program calls the DB containing the MSS process image.

A successful safety-mode transition on the MSS local DEVICE LED can coexist with a BF (bus fault) if the host PLC is not yet configured. Resolve the BF separately via the F-CPU hardware diagnostic.

9. Troubleshooting Matrix

Symptom Likely Cause Action
DEVICE LED steady yellow, no SF No released configuration Download + release via MSS ES
DEVICE LED steady yellow + SF red CRC mismatch (online edit not released) Recompile, re-download, release
DEVICE LED red flashing Internal firmware / hardware fault Read MSS ES diagnostic buffer; replace device if CRC error in firmware
DEVICE LED green flickering in production Test mode left active Target System → Exit Test Mode; release
DEVICE LED green steady but outputs will not energize Logic false, or test pulse failing, or downstream contactor issue Monitor MSS ES I/O; check wiring to contactor; verify test pulse width
BF red on interface module PROFIsafe / PROFIBUS address mismatch Compare address switch and F-CPU HW config
MSS ES connection drops mid-download Cable fault or supply dip Retry after verifying supply and cable; do NOT power-cycle during write
Release menu greyed out Project CRC differs from device CRC Target System → Download first, then re-attempt release

10. Safety Documentation Obligations

Every release of a 3RK3 configuration is a safety-relevant event. Per EN ISO 13849-1 §6, retain:

  • The released MSS ES project file (archive with version stamp).
  • The MSS ES release receipt PDF (CRC value, date, engineer signature).
  • The validation report showing every safety function was functionally tested.
  • The risk assessment reference.

A replacement central unit loaded from a 3RK3 90-0AA00 memory module restores the released configuration automatically, but you must still verify against the archived project before authorizing production.

11. Useful References

Why does my 3RK3 stay in STOP (yellow DEVICE LED) even after I downloaded the project in MSS ES?

A download only writes a draft configuration. The device remains in configuration mode until you also perform Target System → Release Configuration. Until that step is complete, the safety program is not considered valid and the MSS will not enter safety mode.

Can the 3RK3 enter safety mode automatically on power-up?

Yes — but only if a previously released configuration exists in non-volatile memory. Otherwise the device boots to configuration mode (yellow DEVICE LED) and waits for MSS ES to write and release a configuration.

What does a flickering green DEVICE LED mean?

Flickering green indicates test mode. The safety program runs, but outputs are pulsed off periodically so the engineer can verify the wiring and actuator response. Exit test mode via MSS ES once commissioning is complete.

Where do I find the MLFB and firmware of my 3RK3?

The MLFB and firmware version are printed on the side label of every 3RK3 module. They are also visible in MSS ES under Target System → Device Information. Always provide both when requesting Siemens support.

Can I edit parameters without dropping out of safety RUN mode?

Yes. Use Target System → Online → Download Changes (without STOP). Note that the change is only a draft until you also release the configuration — otherwise the next power cycle reverts to the previously released CRC.

What happens if I replace the central unit?

If the original configuration was released into an optional 3RK3 90-0AA00 memory module, the replacement boots straight into safety mode. Without the memory module, you must connect MSS ES, download the archived project, and release it on the new device before use.

Back to blog