How to Properly Create, Configure, and Download a New WinCC OS Client in SIMATIC PCS 7
To successfully create and deploy a new WinCC OS Client in a SIMATIC PCS 7 Multiproject—avoiding file copy failures and computer name mismatch errors—engineers must follow a structured 9-step configuration workflow. The process requires inserting a new SIMATIC PC Station in SIMATIC Manager, assigning the exact physical Windows computer name, adding a 'WinCC Client' application in HW Config, compiling NetPro, generating and assigning updated Server Data packages (.pck), defining the target UNC network path, and setting Windows user groups (SIMATIC HMI) and folder share permissions with Full Control before executing the target download.
Table of Contents
- Architectural Role of the OS Client in SIMATIC PCS 7
- Common Engineering Traps: Name Mismatches and File Copy Aborts
- The 9-Step Standard Engineering Workflow for OS Clients
- Configuring Server Data Assignment and Target Paths
- OS Client Commissioning and Troubleshooting Reference Matrix
- Verification
- Limitations and Operational Precautions
- Engineer FAQ
- Technical References
- Related Articles
- Related Tags
Architectural Role of the OS Client in SIMATIC PCS 7
In SIMATIC PCS 7 distributed control systems, Operator Station Clients (OS Clients) act as operator visualization terminals that connect to one or more WinCC OS Servers:
* No Direct AS Communication: OS Clients do not communicate directly with automation stations (PLCs); all tag, alarm, and recipe data is requested from the central OS Servers across the Terminal Bus.
* Server Data Packages (.pck): The OS Client's project contains no internal process tags; it imports compiled server data packages representing the data namespace of each connected OS Server pair.
* Compact Footprint: Because process data and archives reside on servers, an OS Client project is lightweight (typically 200–400 MB), containing only local screen navigation files, user profiles, and project configuration headers.
Common Engineering Traps: Name Mismatches and File Copy Aborts
When commissioning a new OS Client, engineers frequently encounter two failure modes during download:
1. 'Error in changing the computer name in the client station'
- Occurs when the Engineering Station successfully copies files across the network share, but fails to mount the target database via remote SQL/DCOM calls to update the internal project computer name.
- Root Cause: The Windows user account lacks administrative privileges, the logged-in user does not belong to the local
SIMATIC HMIgroup on the client, orCCCleaner.exewas not run to release locked background processes.
2. 'The files could not be copied or could only be copied partially'
- Occurs during the initial file transfer phase.
- Root Cause: The target destination folder on the client is not shared with Full Control permissions, Windows Defender Firewall blocks SMB port 445, or simple file sharing is enabled.
The 9-Step Standard Engineering Workflow for OS Clients
Follow this comprehensive procedure to add an OS Client to a PCS 7 Multiproject:
Step 1: Insert New SIMATIC PC Station
In SIMATIC Manager, right-click the Multiproject -> Insert New Object -> SIMATIC PC Station.
Step 2: Set Exact Computer Name
Right-click the PC Station -> Object Properties. In the Name and Computer name fields, enter the exact physical Windows computer name of the target client workstation (case-insensitive, max 15 alphanumeric characters).
Step 3: Configure Hardware in HW Config
- Open HW Config for the PC Station.
- From the catalog, insert a WinCC Client application into the virtual PC rack (Slot 1).
- Insert an IE General network interface card (Slot 2) and configure its Terminal Bus IP address.
- Save and compile HW Config.
Step 4: Compile NetPro Connections
Open NetPro, execute Network -> Save and Compile, and close NetPro.
Step 5: Prepare Target Client File System
- On the physical OS Client workstation, create a dedicated project directory:
D:\WinCC_Projects - Right-click the folder -> Properties -> Sharing -> Advanced Sharing:
* Share the folder asWinCC_Projects.
* Permissions: Grant Full Control toEveryoneand the localSIMATIC HMIgroup. - Security tab (NTFS): Grant Full Control to
SIMATIC HMI,Administrators, andSYSTEM.
Configuring Server Data Assignment and Target Paths
Step 6: Generate Server Data on OS Servers
In SIMATIC Manager, right-click each Master OS Server -> Server Data -> Generate.
Step 7: Assign Server Data to the OS Client
- In SIMATIC Manager, expand the OS Client object and open the WinCC project.
- In the WinCC Explorer navigation tree, right-click Server Data -> Implicit Update (or select Assign).
- Select the generated server packages (
.pck) for all plant OS Server pairs and click OK. - Configure the OS Project Editor to apply standard screen layouts and horn settings. Close WinCC.
Step 8: Set Target Download Path in SIMATIC Manager
- In SIMATIC Manager, right-click the OS Client -> Object Properties -> Target OS and Standby OS.
- Set the Target OS path to the network UNC share:
\<OS_Client_Computer_Name>\WinCC_Projects\<Client_Project_Name>.mcp
Step 9: Execute Target Download
- Right-click the OS Client -> PLC -> Download.
- Select Entire OS.
- SIMATIC Manager transfers project files, initializes the local database, updates the target computer name, and completes with 100% success.
OS Client Commissioning and Troubleshooting Reference Matrix
The following table outlines common OS Client download failures and verified resolutions:
WinCC_Sys_01.log on clientCCCleaner.exe; add user to SIMATIC HMI\Client\ShareSIMATIC HMIDisciplined execution of this 9-step workflow ensures rapid, error-free client deployment.
Verification
To verify that the new OS Client is operational:
1. Verify that the SIMATIC Manager download dialog completes with: 'Download completed successfully'.
2. On the OS Client workstation, launch WinCC Explorer; verify that the project title bar displays the local computer name.
3. Activate WinCC Runtime.
4. Verify that process pictures from all assigned OS Servers are accessible via the area navigation buttons.
5. Confirm that real-time process values update dynamically and that incoming alarms populate the alarm banner.
Limitations and Operational Precautions
- Never copy-paste an existing OS Client station inside SIMATIC Manager without immediately updating its computer name and clearing legacy server package references.
- OS Client computer names must not exceed 15 characters, must not start with a number, and must not contain underscores or special characters.
- Ensure all participating workstations have identical Windows user credentials and time synchronization.
- Always validate final license quantities, WinCC RT Client licenses, and MLFBs against the applicable Siemens catalog and authorized distributor quotation.
Engineer FAQ
Do OS Clients require an AS RT Process Object (PO) license?
No. Process Objects are hosted and licensed exclusively on the OS Servers. OS Clients only require a WinCC RT Client software license (e.g., 6AV6381-2BD07-4AX0).
Can I create a Referenced Client instead of a Standard Client?
Yes. A Referenced Client points directly to a master client's shared network project file, eliminating the need to download project files to individual client machines.
Why does CCCleaner need to be executed on the client before download?
If WinCC was previously opened on the client, residual processes (CCProjectMgr.exe, CCClientRT.exe) retain file locks on database templates; CCCleaner safely terminates them.
Technical References
- SIMATIC PCS 7 Compendium Part A - Configuration Guidelines (Section 4.5.4 OS Clients)
- SIMATIC PCS 7 PC Configuration and Authorization Manual
- Siemens Industry Online Support Entry 79008: Troubleshooting OS Client Download Issues
Related Articles
- How to Resolve WinCC OS Client Download Error 'An Error Occurred While Changing the Computer Name'
- How to Configure Unique Startup Process Pictures and Multi-Screen Layouts on PCS 7 OS Clients
- How to Reset WinCC Runtime and Clear Lingering Background Processes via CCCleaner
Related Tags
- OS Client Configuration
- WinCC Client Download
- Server Data Packages
- SIMATIC HMI Group
- Target OS Path