Restoring Missing WinCC HMI Applications in STEP 7 Hardware Catalog for SIMATIC PCS 7
When the 'HMI' folder (containing 'WinCC Application', 'WinCC Appl. Client', and 'WinCC Appl. (Ref)') is missing from the STEP 7 Hardware Catalog when configuring PC Stations in SIMATIC PCS 7 V7.1 or V8.2, the failure stems from missing AS-OS Engineering components, software installation sequence violations, or catalog cache corruption. To restore the HMI components, reinstall 'AS-OS-Engineering' from the PCS 7 installation media by selecting 'User-defined Installation > Expert mode', verify that TIA Portal WinCC is not co-installed on the same operating system (which permanently breaks classic catalog registries), and execute 'Options > Update Catalog' in HW Config.
Table of Contents
- Executive Summary
- STEP 7 HW Config Architecture: AS-OS Engineering Integration Mechanics
- Root Causes for Missing WinCC Applications in the Catalog
- TIA Portal Co-existence Conflicts and Registry Corruption
- Hardware Catalog Diagnostic and Recovery Matrix
- Step-by-Step Reinstallation and Catalog Rebuilding Procedure
- Verification
- Limitations and Operational Precautions
- Engineer FAQ
- Technical References
- Related Articles
- Related Tags
Executive Summary
Setting up a new Engineering Station (ES) for SIMATIC PCS 7 requires inserting and configuring SIMATIC PC Stations in SIMATIC Manager to represent WinCC OS Servers, OS Clients, Process Historian nodes, and BATCH stations. However, when opening HW Config for a newly inserted PC Station, engineers occasionally discover that the critical HMI application folder—which supplies WinCC Application, WinCC Appl. Client, and WinCC Appl. (Ref)—is completely absent from the Hardware Catalog. Without these components, configuring SCADA server-client relationships is impossible. This problem occurs due to incomplete installation of the AS-OS Engineering subsystem, software installation order violations, or registry conflicts caused by unsupported co-installation of TIA Portal. This technical guide explains the catalog architecture and details the steps to restore the missing HMI components.
STEP 7 HW Config Architecture: AS-OS Engineering Integration Mechanics
The STEP 7 Hardware Catalog enumerates hardware modules and PC software applications by reading compiled catalog indexes (HWKAT files) and COM registry entries. In a standard STEP 7 installation, only physical S7-300/400 hardware is present. The ability to configure WinCC applications inside a PC Station is provided exclusively by AS-OS-Engineering:
- AS-OS Engineering registers COM classes linking STEP 7 HW Config with the WinCC configuration engine (
CCProjectStudio). - It supplies the catalog descriptors that allow drag-and-drop placement of
WinCC Applicationinto Slot 1 of the virtual PC rack.
If AS-OS Engineering is omitted during setup or fails to register its DLLs, the HMI category remains hidden.
Root Causes for Missing WinCC Applications in the Catalog
Three primary conditions prevent HMI applications from appearing:
- Installation Order Violation: In SIMATIC PCS 7, STEP 7 must be installed before WinCC and AS-OS-Engineering. If WinCC or AS-OS-Engineering is installed on an operating system where STEP 7 is missing or installed subsequently, the catalog hooks fail to bind.
- Corrupted Catalog Cache: The internal cache files that index the STEP 7 catalog can become desynchronized or locked.
- TIA Portal WinCC Co-installation Conflict: Installing TIA Portal (STEP 7 V11/V12/V13/V14 or WinCC Professional) on the same machine as PCS 7 overwrites shared automation components with incompatible .NET assemblies.
TIA Portal Co-existence Conflicts and Registry Corruption
Siemens explicitly prohibits installing TIA Portal WinCC Professional on the same operating system partition as SIMATIC PCS 7. Both software suites utilize different database engines and incompatible versions of the Siemens SQL database layer. Installing TIA Portal permanently corrupts classic WinCC COM registration keys, necessitating an operating system re-image.
Hardware Catalog Diagnostic and Recovery Matrix
The following table compares diagnostic indicators and recovery methods for missing catalog objects:
Hwcn*.dat) corrupted.Step-by-Step Reinstallation and Catalog Rebuilding Procedure
Method 1: Reinstalling AS-OS-Engineering from PCS 7 Media
- Close all SIMATIC applications (SIMATIC Manager, HW Config, WinCC Explorer).
- Insert the SIMATIC PCS 7 Installation DVD 1 (or mount the ISO image).
- Navigate to the root directory and execute
Setup.exewith right-click Run as administrator. - Select the installation type User-defined installation and check Expert mode.
- In the component selection tree, expand Engineering System > AS-OS-Engineering.
- Check the box for AS-OS-Engineering and complete the setup wizard.
- Reboot the computer when prompted.
Method 2: Rebuilding the STEP 7 Hardware Catalog Index
- Open SIMATIC Manager as Administrator.
- Open HW Config by double-clicking the Hardware object of any station.
- In the top menu bar, select Options > Update Catalog.
- Wait for the progress bar to complete the catalog re-indexing.
- In the catalog tree, expand SIMATIC PC Station > HMI.
- Verify that
WinCC Application,WinCC Appl. Client, andWinCC Appl. (Ref)are fully visible.
Verification
To verify that HMI applications can be configured successfully:
- PC Station Insertion Test: In SIMATIC Manager, insert a new SIMATIC PC Station (
Insert > Station > SIMATIC PC Station). - Drag-and-Drop Check: Open HW Config for the PC Station. Expand SIMATIC PC Station > HMI > WinCC Application.
- Slot Placement: Drag
WinCC Applicationinto Slot 1 of the virtual rack. Confirm that the application inserts without error dialogs. - OS Creation: Save and compile HW Config. Confirm that the corresponding WinCC OS object is generated in SIMATIC Manager.
Limitations and Operational Precautions
- Co-installation Rule: Never install TIA Portal and SIMATIC PCS 7 on the same operating system instance. Use virtual machines (e.g. VMware Workstation) to isolate incompatible engineering environments.
- Administrative Rights: Reinstalling AS-OS Engineering requires local Windows Administrator privileges to write to
HKEY_LOCAL_MACHINE\SOFTWARE\Siemens. - Version Parity: Always install the AS-OS Engineering build that corresponds exactly to your installed STEP 7 and WinCC release levels.
Engineer FAQ
Can AS-OS-Engineering be installed on a computer that does not have WinCC installed?
Yes, on an Engineering Station where STEP 7 and CFC are installed, AS-OS Engineering can be installed to allow hardware configuration of PC stations even if WinCC runtime is on remote servers.
Why does installing TIA Portal break classic PCS 7 HW Config?
TIA Portal installs newer versions of shared communication drivers and catalog parsers that overwrite classic STEP 7 DLL registration entries.
What should I do if 'Update Catalog' in HW Config is greyed out?
Close all open projects in SIMATIC Manager and open HW Config from an empty workspace to enable the Update Catalog menu item.
Technical References
- Siemens Industry Online Support Entry ID 109780813: SIMATIC PCS 7 PC Configuration and Authorization
- Siemens Industry Online Support Entry ID 64847781: Compatibility Tool for Automation and Drive Technology
- Siemens AG: SIMATIC Process Control System PCS 7 Engineering System Manual (Doc No. A5E34988772)
Related Articles
- https://industrialautomation.net/search?query=pcs7+hw+config+missing+hmi+application+catalog
- https://industrialautomation.net/search?query=as-os-engineering+reinstallation+procedure
- https://industrialautomation.net/search?query=step7+catalog+cache+rebuild+update+catalog
Related Tags
- https://industrialautomation.net/search?query=simatic-pcs7
- https://industrialautomation.net/search?query=hardware-config
- https://industrialautomation.net/search?query=wincc-scada
- https://industrialautomation.net/search?query=troubleshooting