Siemens HMI Password Reset: Recover Locked Control Panel Access

David Krause13 min read
HMI / SCADASiemensTroubleshooting
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

1. Problem: Siemens HMI Control Panel Locked by Unknown Password

When a SIMATIC HMI operator panel (OP, MP, TP, KP, or Comfort series) is protected with a Control Panel password and the credentials are lost, the operator can no longer reach the connection settings (Ethernet, MPI, PROFIBUS, PROFINET) needed to download a corrected project. Typical field symptoms include:

  • Control Panel dialog prompts for a password before allowing the user to change the transfer mode, IP address, subnet mask, or PROFINET device name.
  • Recipe screens, trend views, and login pages reject operator edits with "incorrect password" even though the project password in TIA Portal was correct.
  • Start Center "Transfer" button is grayed out or returns "Authorization failed" when a download is attempted from TIA Portal or WinCC flexible.
  • Recipe data is locked because the recipe password was assigned on the panel and never synchronized back to the engineering project.

Two distinct passwords are involved, and they must be treated separately:

Password Type Where It Lives Scope Reset Method
Control Panel / Start Center password Windows CE / Linux registry of the HMI device Locks the panel's own configuration menus (transfer mode, IP, screen saver, brightness, regional settings) Reset to factory settings, OS update via ProSave, or boot-menu recovery
Project / Recipe / User password Compiled project file (via TIA Portal, WinCC flexible, or ProTool) Locks screens, tags, recipes, user administration, function-key assignments Edited in TIA Portal > HMI > Runtime settings > Security; re-downloaded to the panel
Critical: A reset to factory settings erases the runtime project, recipes, logs, and the Control Panel password. Back up the recipe database (CSV export, RDB file via ProSave) before continuing if at all possible.

2. Identify the Panel Family and Firmware

Before any reset, determine the panel's order number (MLFB) and firmware version. The boot logo, Start Center logo, and the back-label give clues:

Family Typical Order Numbers (6AV...) Default Transfer Channel OS Base
OP 73 / OP 77A / OP 77B 6AV6641-0..., 6AV6641-1... RS-232 MPI/PPI only Windows CE 3.0 / 5.0
TP 170A / TP 170B / TP 177A / TP 177B / TP 177micro 6AV6640-0..., 6AV6642-0..., 6AV6642-8... RS-232 MPI/PPI or Ethernet (B variants) Windows CE 5.0 / 6.0
MP 177 / MP 270B / MP 277 / MP 370 / MP 377 6AV6642-..., 6AV6643-..., 6AV6574-..., 6AV7691-... Ethernet (TCP/UDP) + MPI/PROFIBUS optional Windows CE 5.0 / 6.0 / XPe
Comfort Panels TP700–TP2200, KP400–KP1500 6AV2 124-..., 6AV2 125-..., 6AV2 144-..., 6AV2 145-... PROFINET (2-port switch) on every unit; PROFIBUS on -1PF variants Windows CE 6.2 (later firmware: Linux-based firmware on 2nd-gen Comfort)
Unified Comfort Panels (MTP700–MTP2200) 6AV2 128-..., 6AV2 138-... PROFINET, optional PROFIBUS/ PROFINET with CP module Linux RT

Match the firmware against the TIA Portal / WinCC flexible image on your engineering PC. Mismatched firmware is the most common cause of an aborted download even after the password is cleared. The firmware version is shown in the Start Center's System Information tile, or in the Control Panel > System > Device tab.

3. Default and Reserved Passwords for SIMATIC HMI Panels

Siemens documentation explicitly publishes a small set of factory passwords used by service and support technicians. These are the only values that should be tried before performing a destructive reset:

Password Panel / Situation Source
100 MP 370 Touch 15" TFT and several MP 27x series panels, used to enter the Control Panel when the user has not customized the password Siemens Industry Online Support, Entry ID 21827921 "Password-protected screens on SIMATIC HMI panels"
2002 Windows CE Start Center administrator prompt on certain MP 377 / TP 177 panels whose project is configured to use the legacy "Service" password Siemens FAQ "How do you perform an OS update on SIMATIC HMI panels?"
Empty / blank Many TP 170A and OP 73 panels ship with no Control Panel password at all; if a prompt appears, hit Enter with an empty field first Siemens WinCC flexible 2008 SP5 manual, chapter "Commissioning > Passwords"
User's project password Start Center transfer button on a project with a project password configured in TIA Portal > HMI > Security > User administration TIA Portal project file, look under Runtime settings > Security > User groups

If a non-default password was written into the panel at some point, the entries above will be rejected. The panel is then considered service-locked and only a recovery procedure can clear the prompt.

4. Recovery Path 1: Soft Reset via Start Center

On panels where the Start Center is still reachable (no password on the Start Center itself, but the Control Panel is locked), the soft reset is the fastest route:

  1. Tap Start Center > Settings (wrench icon).
  2. If the Control Panel demands a password, tap Cancel and instead enter Start Center > System > Reboot. The reboot alone does not clear the password, but it forces any stale authentication cache to reload.
  3. Open Control Panel > OP (or HMI) > Transfer / Settings. On TP 170B and later panels the dialog name is "OP Properties".
  4. Check the box "Restore factory settings" or "Reset to factory defaults". A warning dialog appears stating that the runtime project, recipes, and passwords will be deleted.
  5. Confirm with Yes. The panel reboots twice and returns to a clean Start Center.

This works on every Win CE-based panel whose Start Center is accessible. The Linux-based Unified Comfort Panels (MTP family) replace this path with the boot-menu recovery covered in Section 7.

5. Recovery Path 2: Reset to Factory via ProSave (Ethernet)

When the Control Panel itself is locked but the panel still has a working IP address and the Enable Remote Control / Remote Reset option is set, ProSave is the cleanest path. ProSave is delivered with every WinCC flexible / TIA Portal installation and is located at:

  • C:\Program Files\Siemens\Automation\WinCC flexible\WinCC flexible Support Tool\ProSave.exe (WinCC flexible)
  • C:\Program Files\Siemens\Automation\Portal V[xx]\Bin\ProSave.exe (TIA Portal)
  1. Connect the engineering PC to the panel's PROFINET/Ethernet port directly or through a managed switch. Do not connect both ports of a Comfort Panel to the same subnet — the integrated switch will drop the packets.
  2. Configure a compatible IP address on the PC (e.g. panel default 192.168.0.1 / PC 192.168.0.10). On Comfort Panels the default IP is 192.168.0.2 with mask 255.255.255.0.
  3. Launch ProSave. In the General tab set:
    • Device type: the exact MLFB (e.g. TP1200 Comfort).
    • Connection: Ethernet, then Settings > IP address of the target system.
  4. Open the OS Update tab. Tick "Reset to factory settings" (German UI: Auf Werkseinstellungen zurücksetzen).
  5. Click Update OS. ProSave uploads a fresh image, partitions the flash, and reboots the panel. Runtime project, recipes, logs, and the Control Panel password are erased.
ProSave Ethernet Prerequisites
  • Engineering PC and panel must share a subnet; default gateway may be empty.
  • Disable Windows Firewall on the PC or open UDP/TCP ports 102, 5001, 5002, 161, 162, and 34964 (PROFINET discovery).
  • Some panels require the ProSave service to be authorized for the first connection — accept the certificate on the panel screen within 60 seconds of pressing Update OS.
  • 6. Recovery Path 3: OS Update via USB or PROFIBUS

    If Ethernet is unavailable or the IP stack is corrupted, perform the OS update from a USB stick or via PROFIBUS. The image files are stored under C:\Program Files\Siemens\Automation\Portal Vxx\HmiImages\ with the pattern <MLFB>.<firmware>.img (Comfort and MTP) or <MLFB>.<firmware>.fwf (legacy Win CE panels).

    6.1 USB Recovery (Comfort / Unified Comfort)

    1. Copy the panel's image file onto a FAT32 USB stick (max 32 GB, single partition).
    2. Power off the panel.
    3. Hold the panel's Service / Reset button (located behind the front bezel on the right side; use a 2.5 mm pin).
    4. Apply power while keeping the button held. After ~10 s the Start Center displays a yellow "Service Mode" banner.
    5. Insert the USB stick. The bootloader enumerates USB1 and lists all matching *.img files.
    6. Select the correct firmware and press OK. The bootloader formats the internal flash and writes the image. Do not power off during this process — the panel is unbrickable only by Siemens support once the bootloader partition is corrupted.

    6.2 PROFIBUS Recovery (Legacy MP 27x / MP 37x)

    1. Connect the panel's PROFIBUS port to the PC's CP 5611 / CP 5613 / CP 5621 or a Softnet card.
    2. Set the panel's PROFIBUS address on the Start Center (if reachable) to a unique value, e.g. 2.
    3. In ProSave select Connection > PROFIBUS, enter the address, and tick Reset to factory settings in the OS Update tab.
    4. ProSave handles the rest using the S7Online interface.

    7. Recovery Path 4: Boot Menu and "Reset Password" on Unified Comfort Panels

    The Unified Comfort Panels (MTP700, MTP1000, MTP1200, MTP1500, MTP1900, MTP2200) run on a Linux RT and do not honor a Windows-style service button. Their recovery console is reached as follows:

    1. Power off the panel.
    2. Hold a finger on the upper-left corner of the touch screen while applying power.
    3. Keep the finger pressed until the Boot Loader overlay appears (about 5 s). The overlay is a 50 %-transparent menu with options Boot Project, Reset to Factory Defaults, Update Firmware, and Reset Password.
    4. Choose Reset Password. The Linux security module restores the default user admin with password admin and removes any custom user administration that was loaded from the runtime project.
    5. If the touch is not working, connect a USB keyboard and use the arrow / Enter keys. The boot loader listens on USB HID regardless of touch calibration state.
    Caution: The Reset Password option on the Unified Comfort Panels only clears user-administration passwords. It does not clear the Control Panel lock if the project has remapped the Control Panel to its own user database. In that case use Reset to Factory Defaults instead.

    8. Re-download the Project with a New Password

    After the panel is unlocked, redeploy the project with passwords that are managed inside the engineering tool. The project password and the recipe password must be defined before compilation:

    1. Open the project in TIA Portal (or WinCC flexible for legacy panels).
    2. Navigate to Project tree > [HMI] > Runtime settings > Security > User administration.
    3. Add or modify the user group "Administrators" and set its password. To disable the Control Panel prompt entirely, leave the password field empty in Control Panel access in the project properties.
    4. For recipe passwords open Recipes > [Recipe] > Properties > Password and enter the new value.
    5. Compile the project and transfer it. In TIA Portal: Online > Compiled HMI tags > Download to device. Tick Overwrite all to replace recipes that were locked in the field.
    6. On the panel, open Start Center > Transfer if the download does not start automatically, and accept the certificate.
    Verification: After the transfer completes, the Start Center shows "Transfer successful". Tap Start to launch the runtime. Verify that the Control Panel is now accessible without a prompt, then re-test each recipe view with a known operator login.

    9. Recovering the Recipe Database

    The factory reset erases internal recipe storage. If a backup was not made, recipes may still be recoverable from the engineering project:

    • Recipes stored inside the project file (.ap16 / .hmi) survive a panel reset. Re-deploy the project and the original recipe data reappears.
    • Recipes that were edited on the panel (operator-changed values) are lost unless a CSV export was made. The CSV can be imported back via Recipes > [Recipe] > Import on the panel.
    • For Comfort Panels running firmware V14 or later, Siemens WinCC Audit / SIMATIC Logon can replicate recipe changes to a central SQL store and restore them after a factory reset.

    10. Security Best Practices for SIMATIC HMI

    1. Document every password in the plant's HMI password register. Siemens offers the SIMATIC HMI Password Manager add-on (article 6AV2 178-1BA20-0AA0) that exports and encrypts the project's user database.
    2. Disable Control Panel access in the project settings for operator-class panels. Maintenance access is then only possible via the engineering tool with a project password.
    3. Set the Auto Logout time to a value that matches the shift pattern. Default 5 minutes is fine for process panels; shift panels should use 30 minutes to avoid operator lockout.
    4. Keep firmware on a current release. Siemens issues password-related fixes in the HMI firmware; for example firmware V17.0.0.6 for Comfort Panels fixed a CSV import crash that could force a reset. Check the firmware changelog under "Security updates" in the Siemens support portal.
    5. For Unified Comfort Panels, enable the Security-by-Default flag (TIA Portal > HMI > Runtime settings > Security > Use default security settings) so the panel ships with a unique admin password instead of the legacy admin/admin default.

    11. Troubleshooting Matrix

    Symptom Likely Cause Recommended Action
    "Password incorrect" with default 100 on MP 370 Password was customized at some point in the project's life ProSave OS update with "Reset to factory settings" enabled
    ProSave times out at "Establishing connection" Firewall, wrong subnet, or PROFINET names mismatch Disable firewall, ping the panel, verify the PROFINET device name in TIA Portal HW catalog
    Start Center does not appear at all (yellow "Service Mode" only) Runtime project entered a fault state and crashed Enter boot menu, run Reset to Factory Defaults, then re-deploy the project
    Touch calibration lost after reset Recalibration step was skipped on first boot On first boot, press the corners in the order shown on screen; if a USB mouse is plugged in, recalibration can be done from the boot menu
    Recipe data missing after reset Recipes were stored only in the panel's internal flash Re-import from CSV, or re-deploy the engineering project (recipes stored in the project file will reappear)
    Unified Comfort Panel shows "Incorrect password" even after Reset Password Project reloaded a custom user administration on next start Disable the runtime's user administration in TIA Portal, re-deploy, then re-enable and assign fresh passwords
    After OS update the panel keeps rebooting Image file mismatch (firmware newer than the panel's bootloader supports) Verify the image's fwf/img header against the panel's hardware version printed on the rear label

    12. Verification Checklist

    1. Start Center opens without prompting for a password.
    2. Control Panel > OP Properties shows default IP, default transfer mode, and no user-defined name.
    3. TIA Portal Online > Accessible nodes lists the panel by PROFINET name and IP.
    4. Project compiles cleanly and downloads with status Transfer completed (0 errors, 0 warnings).
    5. Runtime starts, all recipe views load, and the new administrator password is accepted.
    6. On a sample operator login, the panel logs the user off after the configured idle time.

    What is the default password for a Siemens MP 370 Touch HMI?

    Siemens documents the default Control Panel password 100 for the MP 370 Touch 15" TFT and several MP 27x panels. If 100 is rejected the password was changed in the project; recover access by performing a ProSave OS update with Reset to factory settings enabled.

    Will a reset to factory settings delete the recipes on a Comfort Panel?

    Yes. The reset clears the runtime project, the recipe database, the log archives, and the Control Panel password. Recipes stored inside the TIA Portal / WinCC flexible project file survive and reappear when the project is re-downloaded, but recipes edited on the panel are lost unless a CSV export exists.

    How do I perform a reset to factory settings on a Unified Comfort Panel (MTP)?

    Power off the panel, hold a finger on the upper-left corner of the touch screen, and apply power. When the boot loader overlay appears choose Reset Password to clear the user administration, or Reset to Factory Defaults for a full wipe. A USB keyboard can be used if the touch is unresponsive.

    Which ProSave ports must be open in the Windows Firewall?

    Open UDP/TCP ports 102, 161, 162, 34964, 5001 and 5002. Disable the firewall entirely for the duration of the OS update if corporate policy permits, or create explicit inbound/outbound rules for ProSave.exe.

    Can I download a new project without losing the Control Panel password?

    No. A project download always overwrites the runtime including the user administration. To keep a custom password, set it in TIA Portal under HMI > Runtime settings > Security > User administration before compilation, then transfer the project.

    Back to blog