1. Problem Summary
An engineer configures an HMI project in TIA Portal V14 SP1 with WinCC Professional V14 SP1 and a TP1500 Comfort panel as the target device. Compilation succeeds, download to the PLC works, but the Simulation icon in the toolbar is permanently grayed out (no clickable state, no tooltip, no menu activation). On other engineering stations that run the same project, simulation starts normally. The local installation behaves as if no runtime simulator package is present, yet the About dialog confirms WinCC Professional V14 SP1 is installed and the device type TP1500 Comfort is recognized.
This symptom is almost always caused by a missing or mismatched WinCC simulation runtime component relative to the device class. A TP1500 Comfort is a Comfort-class panel and runs WinCC Runtime Advanced in production — not Runtime Professional. Installing WinCC Professional does not automatically install the matching "Simulation for RT Advanced" component, and the panel simulator button is grayed out because the required add-on is absent on that station.
2. Runtime Architecture: Advanced vs Professional
Understanding why a single component swap fixes the grayed-out button requires separating the two WinCC runtime families in TIA Portal:
| Attribute | WinCC Runtime Advanced (RT Advanced) | WinCC Runtime Professional (RT Professional) |
|---|---|---|
| Target hardware | SIMATIC Comfort Panels, Advanced Panels, Mobile Panels, x86 IPCs running RT Advanced | PC-based systems only (SIMATIC IPC, standard x86 PCs, multi-user stations) |
| Typical devices | TP1500 Comfort, TP700 Comfort, TP1900 Comfort, KTP1200, MP277, IPC227G (with RT Advanced) | SIMATIC IPC477E, IPC647E, IPC847E, any WinCC RT Professional PC station |
| Simulator component | WinCC Simulation for RT Advanced (often labeled "Simulate RT Advanced" in the installer) | WinCC Simulation for RT Professional ("Simulate RT Professional") |
| Engineering license | WinCC Comfort / WinCC Advanced | WinCC Professional |
| Maximum tags (V14 SP1) | Up to 4,096 power tags depending on license | Up to 262,144 power tags depending on license |
| Simulation modes | Device simulation, Tag simulation (see WinCC Runtime Advanced simulation) | Integrated process simulation with PLCSIM/PLCSIM Advanced coupling (see Runtime Professional simulation) |
The two simulator packages are separate MSI components in the TIA Portal setup. Installing one does not install the other. A station that has only the Professional simulator will gray out the simulation controls for any device that targets RT Advanced — including every Comfort Panel.
3. Root Cause: Missing "Simulation for RT Advanced" Component
Three installation conditions can produce the grayed-out icon on a TP1500 Comfort project:
- Only WinCC Professional is installed. The Professional setup includes "Simulate RT Professional" by default but does not necessarily include the Advanced simulator. The TP1500 Comfort is configured as an RT Advanced device, so its simulator entry depends on the Advanced add-on.
- WinCC Advanced is installed below an existing WinCC Professional version. The TIA V14 SP1 setup refuses to install a lower version of a component over a higher one. The Advanced setup aborts before the Advanced simulator is copied, leaving the local system with only the Professional simulator.
- The custom install excluded Simulate RT Advanced. During a manual TIA Portal V14 SP1 install, the "Simulate" sub-tree under WinCC Advanced must be explicitly enabled. A user who clicks through with the default selection on a Professional-only media can miss the Advanced simulator entirely.
4. Component Requirements Matrix
Use the matrix below to verify the exact set of MSI components required for a given engineering scenario in TIA Portal V14 SP1:
| Device in project | Engineering package | Required simulator | Optional PLCSIM coupling |
|---|---|---|---|
| TP1500 Comfort, TP700 Comfort, TP1900 Comfort, TP2200 Comfort | WinCC Comfort V14 SP1 (bundled in WinCC Advanced) or higher | Simulate RT Advanced | S7-PLCSIM V14 SP1 / PLCSIM Advanced |
| KTP1200, KTP900, KTP700 Basic Panels | WinCC Basic / Comfort V14 SP1 | Simulate Basic Panels (integrated with TIA) | S7-PLCSIM V14 SP1 |
| PC Station with WinCC RT Professional | WinCC Professional V14 SP1 | Simulate RT Professional | S7-PLCSIM V14 SP1 / PLCSIM Advanced |
| ET 200SP HMI, IPC with RT Advanced | WinCC Advanced V14 SP1 or higher | Simulate RT Advanced | S7-PLCSIM V14 SP1 |
| Multi-device project (HMI + PC station) | WinCC Professional V14 SP1 with Advanced option | Simulate RT Advanced and Simulate RT Professional | PLCSIM Advanced for both |
5. Diagnostic Procedure
Before reinstalling, gather hard evidence of the current component set. Open TIA Portal → Help → Installed Software → Detailed Information and look for the following entries in the list:
-
SIMATIC WinCC Simulation for Runtime Advanced V14 SP1— must be present for Comfort Panel simulation. -
SIMATIC WinCC Simulation for Runtime Professional V14 SP1— required for PC-based RT simulation. -
SIMATIC STEP 7 V14 SP1andSIMATIC PLCSIM V14 SP1— required if you want a virtual PLC to feed tags.
Capture the full list as a baseline. Cross-check the install path %ProgramFiles%\Siemens\Automation\WinCC RT Advanced\Sim — the directory Sim must exist and contain RTAdvancedSim.exe. A missing directory confirms the simulator binary was never deployed.
HKLM\SOFTWARE\Siemens\Automation\WinCC\RT Advanced\Simulator for a Version value that matches the TIA Portal major version. A stub from an older V13 install can coexist without binding to the V14 SP1 project tree.
6. Step-by-Step Resolution (Primary Path)
The most reliable remediation is to install the WinCC Simulation for Runtime Advanced package on the engineering station. Perform the steps in order:
- Close TIA Portal V14 SP1 and stop the
Siemens.Automation.ObjectStore.Server.exeservice inservices.msc. - Insert the TIA Portal V14 SP1 DVD (or mount the ISO
SIMATIC_TIA_Portal_V14_SP1.iso). - Launch
Start.exeand choose Modify installation. The setup detects the existing products and presents a checklist of installed packages. - Expand WinCC Engineering → WinCC V14 SP1 → WinCC Runtime Advanced V14 SP1 and select WinCC Simulation for Runtime Advanced V14 SP1 (also labeled Simulate RT Advanced in some media versions).
- If the checkbox is disabled, first install WinCC Comfort V14 SP1 as a prerequisite, then return to the Advanced simulator entry. The setup blocks simulator installation if no Advanced engineering or runtime package is registered.
- Click Next → Install. Confirm the install logs show
MSI: WinCC_Simulate_RT_Advanced_V14_SP1with exit code 0 (success). - Reboot the station to settle the COM registrations of the new simulator OCX controls.
- Reopen the TIA Portal project, right-click the TP1500 Comfort device, and confirm that Online → Simulation → Start is no longer grayed out.
For the official Siemens procedure describing the two Advanced simulator modes (Device simulation and Tag simulation), refer to the WinCC Runtime Advanced simulation documentation. The Siemens Knowledge Base mirrors the same content at 109747174.
7. Step-by-Step Resolution (Mixed-Stack Workaround)
On stations that have only WinCC Professional installed, you can keep the Professional license and add Advanced simulator support by using the lower-version media trick. The TIA V14 SP1 setup will reject an exact version downgrade but will accept a higher build number that contains the Advanced simulator. The field-proven path is:
- Uninstall WinCC Simulation for RT Professional and WinCC Runtime Professional V14 SP1 (keep the engineering license, the simulator and runtime are separate MSIs).
- Insert the TIA V14 SP1 media and run a clean install of WinCC Advanced V14 SP1 with the Advanced simulator sub-option enabled.
- Reinstall WinCC Runtime Professional V14 SP1 and WinCC Simulation for RT Professional V14 SP1 from the same media.
- Verify with
reg query "HKLM\SOFTWARE\Siemens\Automation\WinCC" /s | findstr Versionthat bothRT AdvancedandRT Professionalkeys list the same V14 SP1 build number.
8. Correct Use of the Simulation Toolbar
Once the simulator is installed, three buttons in the HMI toolbar (left to right) control different runtime actions:
| Button position | Function | Pre-condition |
|---|---|---|
| 1st (Download to device) | Compiles the project and transfers the runtime file to the physical HMI | Physical or virtual PG/PC interface to the panel |
| 2nd (Start simulation) | Launches the local PC-based simulator with the current project (no transfer to hardware) | Simulator package installed, project compiled |
| 3rd (Start Runtime / RT) | Starts the native runtime on the panel without simulation; also used for RT Advanced on IPCs | HMI runtime or IPC runtime installed on the target |
For pure offline testing of a TP1500 Comfort project on an engineering PC, click the 2nd button. The 3rd button stays inactive unless a runtime is loaded on the local system. The menu path Online → Simulation → Start is functionally identical to the 2nd button.
9. Verification Checklist
After installing the Advanced simulator, run the following verification sequence to confirm the project simulates end-to-end:
- Open the project, select the TP1500 Comfort, and press F7 to compile. The output window must report
0 errors, 0 warningsbefore simulation will start. - Click the 2nd toolbar button (Start simulation). A separate window titled WinCC Runtime Advanced Simulation opens within 2-4 seconds.
- Confirm the simulated panel boots to the configured start screen. Tag simulation is enabled by default; cycle one tag with the internal tag simulator to validate connectivity.
- Open Online → Tag simulation from the simulator menu. Toggle a boolean tag. The HMI screen value should update within the configured acquisition cycle (default 1 s).
- If a real or virtual PLC is involved, start PLCSIM V14 SP1, load the matching S7 program, and confirm the configured
S7ONLINEroute resolves. The HMI tags should now receive live values from PLCSIM. - Exit the simulator cleanly via the close button. Confirm that no
RTAdvancedSim.exeprocess remains in Task Manager; a stuck process is a known cause of subsequent launch failures.
10. Extended Troubleshooting Matrix
| Symptom | Likely cause | Remediation |
|---|---|---|
| Simulation button grayed out on Comfort Panel | Simulate RT Advanced not installed | Re-run setup, add the Advanced simulator package |
| Simulation button grayed out on PC Station RT Professional | Simulate RT Professional not installed or wrong version | Re-run setup with Professional simulator selected |
| Advanced setup aborts with "higher version installed" | Professional runtime present blocks downgrade | Uninstall Professional runtime, install Advanced first, reinstall Professional |
| Simulator window opens then closes after 1-2 s | Project compiled for a different firmware version | Right-click device → Change device → select matching V14 SP1 panel, recompile |
| Simulator window opens, tags stay at initial value | Tag simulation not enabled, or PLCSIM route missing | Use Online → Tag simulation or set PG/PC interface to PLCSIM TCP/IP |
| Error "License missing: WinCC RT Advanced" | Simulator launches, but no valid Advanced license on the dongle or softcontainer | Transfer WinCC Advanced V14 SP1 license, or downgrade project to Basic Panel (if applicable) |
| Error "Type mismatched in FB call" | Cross-referenced block from older TIA version | Update library versions in project tree, recompile |
| WinCC RT Advanced service does not start | DCOM permissions corrupted after Windows update | Run dcomcnfg, reset Siemens Automation Server identities to interactive user |
| Simulation works on admin account, fails on user account | User lacks write access to %ProgramData%\Siemens\Automation\WinCC RT Advanced\Sim
|
Add the user to local group Siemens TIA Engineer or grant modify rights on the Sim directory |
| Simulator freezes when opening faceplate | Faceplate type compiled against wrong runtime | Recompile faceplate type, ensure version matches the project |
11. Best Practices for Multi-Station TIA V14 SP1 Environments
Stations that commission the same multi-project HMI/PLC code base repeatedly benefit from a controlled imaging process. Apply the following rules to avoid drift between engineering PCs:
- Pin the component set. Define a single install manifest (text file or PowerShell DSC) that lists every TIA V14 SP1 MSI, including the Advanced and Professional simulators. Use it to build every engineering station from a known baseline.
- Document the Advanced/Professional decision per project. A Comfort Panel project can be opened on a Professional-only station, but the simulator will not run. Store the required component set in the project README.
- Use a shared license server. Local license dongles are a common source of intermittent simulator launch failures. Centralized license handling on a server ensures that all engineering stations have the same Advanced and Professional entitlements.
-
Capture install logs. TIA setup writes verbose logs to
%ProgramFiles%\Siemens\Automation\Logs\Setup_*.log. Archive the most recent log per station alongside the project archive. A failed "Simulate RT Advanced" install leaves a clear error code in the log. - Test simulation immediately after OS patch cycles. Major Windows updates reset DCOM permissions and the COM+ catalog. Run a smoke test (open project, start simulator, toggle one tag) on every station after each monthly patch to catch regressions early.
12. Reference Paths and Quick Checks
Use this quick-reference list during commissioning to confirm a healthy TIA Portal V14 SP1 + TP1500 Comfort setup:
-
%ProgramFiles%\Siemens\Automation\WinCC RT Advanced\Sim\RTAdvancedSim.exe— must exist (Advanced simulator binary). -
%ProgramFiles%\Siemens\Automation\WinCC RT Professional\Sim\RTProfessionalSim.exe— must exist for PC-station projects. -
HKLM\SOFTWARE\Siemens\Automation\WinCC\RT Advanced— registry key with build number 14.0.1.x. - Control Panel → Programs → "SIMATIC WinCC Simulation for Runtime Advanced V14 SP1" — visible in the installed programs list.
- TIA Portal → Help → Installed Software → Detailed Information → search for
Simulation for Runtime Advanced→ version must read 14.0.1.0 or higher. - Service
Siemens S7DOS Help ServerandSiemens PLCSIM→ both must be set to Manual and started on demand.
For the canonical Siemens descriptions of the two simulator modes used by WinCC Runtime Advanced (Device simulation and Tag simulation), consult the WinCC Runtime Advanced simulation page. For PC-station projects, the matching guide is Runtime Professional simulation. The Siemens Knowledge Base entry 109747174 mirrors the Advanced procedure and is suitable for offline reference.
13. FAQ
Why is the WinCC simulation button grayed out for my TP1500 Comfort in TIA Portal V14 SP1?
The TP1500 Comfort uses WinCC Runtime Advanced, and the engineering station is missing the WinCC Simulation for Runtime Advanced V14 SP1 component. Re-run the TIA V14 SP1 setup, choose Modify installation, and enable Simulate RT Advanced under the WinCC Advanced branch.
Does installing WinCC Professional V14 SP1 also install the simulator for Comfort Panels?
No. WinCC Professional includes the Simulate RT Professional package only. The Advanced simulator is a separate MSI and must be selected explicitly during setup, or installed on a separate media pass after temporarily removing the higher-version Professional runtime.
Which toolbar button starts the Comfort Panel simulation?
Use the 2nd button on the HMI toolbar, labeled Start simulation. The 3rd button (Start RT) requires a runtime on the local system. The menu path Online → Simulation → Start is functionally identical to the 2nd button.
What is the difference between Device simulation and Tag simulation in RT Advanced?
Device simulation runs the full HMI project locally on the engineering PC as if the panel were attached. Tag simulation provides an internal tag table editor that lets you manipulate process tags without a PLC. Both modes are documented in the WinCC Runtime Advanced simulation guide.
Can I simulate a Comfort Panel and PLCSIM V14 SP1 in the same session?
Yes. Start S7-PLCSIM V14 SP1, load the S7 program, then launch the WinCC Runtime Advanced simulator in TIA Portal. Configure the HMI connection to the PLCSIM TCP/IP interface in Online → Accessible nodes, and the HMI tags will read live values from the virtual PLC.