SIMATIC IPC577C Backup, Restore, and Project Download Field Guide
The SIMATIC IPC577C is a panel PC in the SIMATIC HMI IPC family. It is fundamentally different from a SIMATIC Comfort or Basic Panel: it is a Windows-based industrial computer, not a dedicated HMI device with built-in runtime. Every operation that is standard on a Comfort Panel (project download via ProSave, automatic backup, transfer over MPI/PROFIBUS) must be re-evaluated against the Windows environment of the IPC. This guide consolidates the supported procedures for project transfer, system backup, image creation, PROFIBUS connectivity, and network troubleshooting on an IPC577C (order number 6AV7885-0AK10-0AA1) running WinCC flexible or WinCC in the TIA Portal.
1. Product Identification and Hardware Variants
The order number 6AV7885-0AK10-0AA1 identifies a SIMATIC IPC577C in the 15-inch touch variant. The full MLFB structure is:
| MLFB position | Value | Meaning |
|---|---|---|
| 6AV7885 | IPC577C family | 15" panel PC, Celeron/Core architecture |
| 0A | Display | 15" TFT touch |
| K1 | Processor | Celeron class |
| 0 | Operating system | Windows Embedded Standard 7 (typical) or without OS |
| 0AA1 | Configuration | Without pre-installed HMI software (verify on the device label) |
Check the device label and the delivery documents. The 6th and 7th position (operating system) and the 8th position (software bundle) determine whether a runtime is present. If the IPC is delivered without software, the user must install WinCC flexible 2008 SP5 (or later), WinCC Comfort/Advanced/Professional in the TIA Portal, or a third-party SCADA package before a project can be downloaded.
2. Architectural Difference: IPC vs. SIMATIC HMI Panel
A Comfort Panel such as the TP700 contains a Siemens runtime that boots directly into the HMI process. The HMI image is the entire firmware; it is loaded with ProSave over MPI/PROFIBUS/USB/Ethernet. The IPC577C contains a full x86 PC with a Windows operating system, device drivers, optional HMI runtime, and customer applications. The operating system, runtime, and project are three independent layers.
| Item | SIMATIC Comfort Panel (e.g. TP700) | SIMATIC IPC577C |
|---|---|---|
| Base system | Siemens HMI firmware | Windows (WES7 / Win 10 IoT) |
| Runtime | Embedded, fixed | WinCC flexible / WinCC TIA / other |
| Project location | Flash, replaced on download | Windows folder (e.g. C:\Program Files\Siemens\...) |
| Transfer tool | ProSave / TIA Portal "HMI Load" | TIA Portal / WinCC flexible Explorer / Windows file share |
| Backup | ProSave backup/restore | IPC Image & Partition Creator + Windows tools |
| Recovery | ProSave restore (firmware + project) | Restore image, then transfer project |
Consequence: ProSave cannot be used to download a project to the IPC577C, because ProSave transfers data to a Siemens HMI runtime that is not present in a bare PC. ProSave also cannot back up or restore a Windows system image. This is the single most common point of confusion when commissioning a used or legacy IPC577C.
3. Identify the Installed Software Stack
Before any download or backup step, determine what is installed.
- Log in to the IPC577C with administrator credentials.
- Open Control Panel → Programs and Features (or Settings → Apps on Windows 10 IoT).
- Search the list for the following strings:
-
SIMATIC WinCC flexible– indicates WinCC flexible 2004/2005/2007/2008 with HMI runtime. -
WinCC Runtime AdvancedorWinCC Runtime Professional– indicates TIA Portal runtime. -
SIMATIC HMI IPC– indicates the SIMATIC IPC helper suite (KeyTools, IPC Diagnostics, etc.). -
SIMATIC IPC Image & Partition Creator– the backup tool.
-
- Note the build and service pack (e.g. WinCC flexible 2008 SP5).
- Open services.msc and check whether
CCAgent(WinCC flexible) orSIMATIC HMIservices are present and started.
Record this information in a commissioning log. The project transfer mode (point-to-point transfer in WinCC flexible, integrated download in TIA Portal) is selected on the engineering station and must match the runtime installed on the IPC.
4. Project Download from TIA Portal to the IPC577C
If the IPC hosts a TIA Portal runtime (WinCC Runtime Advanced or Professional), the project is compiled and downloaded like for any other PC runtime.
4.1 Prerequisites
- TIA Portal V15.1 or later on the engineering station (the version on the engineering PC must be ≥ the version of the runtime installed on the IPC).
- WinCC Runtime Advanced or Professional installed and licensed on the IPC577C.
- Ethernet network between the engineering PC and the IPC, both on the same subnet.
- Windows firewall on the IPC: allow
SuWINCCBExecRT.exe(Runtime Advanced) or the WinCC Professional services.
4.2 Procedure
- Open the project in TIA Portal and select the HMI device whose target is the IPC.
- Open Device Properties → Online & Diagnostics and confirm the configured IP address. If the IP is unknown, click Online → Accessible Nodes in the project tree to browse the subnet.
- Right-click the HMI device → Download to Device (or Download in older TIA versions).
- In the download dialog, select the PG/PC interface =
Intel(R) Ethernet Connection ... TCP/IPand the target IP address. - Click Search. The IPC should appear if WinCC Runtime is started and the firewall rules are correct.
- Select the target and confirm. The transfer uses TIA proprietary protocol over TCP port 1037 (RT Advanced) or 5001 / dynamic (RT Professional) – verify the firewall.
- After the transfer, the runtime restarts automatically. Watch the IPC screen: it should transition to the configured start screen.
4.3 Verification
- On the IPC, open Start → Programs → Siemens Automation → Runtime → Start Runtime manually to confirm the project loads.
- Inspect the runtime log: C:\ProgramData\Siemens\Automation\Logfiles.
- Check the Windows event log under Applications and Services Logs → Siemens Automation for download confirmation.
5. Project Transfer with WinCC flexible
If the IPC577C hosts WinCC flexible 2008 SP5 (the last release for SIMATIC IPC), use the WinCC flexible Explorer or the integrated transfer on the engineering station.
5.1 Configure the PG/PC Interface
- Open Control Panel → Set PG/PC Interface on the engineering PC.
- Select S7ONLINE (STEP 7) → TCP/IP → <your NIC>.
- Save and close.
5.2 Transfer Procedure
- Open the WinCC flexible project.
- Select Project → Transfer → Transfer Settings:
- Mode: Ethernet (TCP/IP)
- IP address: address of the IPC577C
- Transfer mode: clear/overwrite or append
- On the IPC, set the runtime to Transfer mode if it is running, or use the WinCC flexible runtime configuration to start in transfer mode automatically.
- Click Transfer in the engineering station. The file
*.fwxis uploaded through TCP port 1037 to the runtime.
5.3 WinCC flexible Explorer (point-to-point / file share)
When the IPC and engineering PC cannot establish a network (different subnets, firewall restrictions, no IP), use a removable storage medium:
- Compile the project to a
*.fwxfile: Project → Compiler → Generate Runtime File. - Copy
*.fwxto a USB stick. - Insert the USB stick into the IPC577C.
- Open WinCC flexible Explorer on the IPC (Start → Programs → WinCC flexible → WinCC flexible Explorer).
- Select File → Transfer and choose the
*.fwxfrom the USB stick.
6. Backup and Restore with IPC Image & Partition Creator
ProSave does not back up the IPC577C because ProSave is designed for SIMATIC HMI panels only. The official tool for image-based backup and restore of SIMATIC IPCs is the SIMATIC IPC Image & Partition Creator. The tool documentation is published on Siemens Industry Online Support under entry ID 109587465 (see SIMATIC IPC Image & Partition Creator).
6.1 Functionality
- Creates a sector-by-sector image of the internal mass storage (HDD, SSD, or CompactFlash).
- Captures partition table, boot sector, OS image, and free space efficiently (used blocks only).
- Stores the image on an external USB drive or network share.
- Restores to identical or replacement storage of equal or larger capacity.
- Can shrink/expand partitions to fit smaller or larger target disks (limited by partition layout).
6.2 Supported Hardware
| IPC family | Image Creator compatible |
|---|---|
| IPC227G / IPC277G | Yes |
| IPC427D / IPC477D | Yes |
| IPC547G / IPC647C / IPC847C | Yes |
| IPC577C | Yes (CF or HDD/SSD model) |
| IPC BX-39A / IPC PX-39A | Yes |
6.3 Creating an Image
- Boot the IPC into the pre-installed IPC Image & Partition Creator environment (typically a hidden recovery partition or a USB boot stick created with the tool).
- Select Image → Create Image.
- Select the source disk (Disk 0) and the partitions to capture (typically System + Data).
- Select the target medium:
- External USB HDD/SSD: ideal for off-system storage.
- Network share: \<server>ackup$\ipc577c\img01 – enter credentials.
- Set compression (default: medium). Set encryption if required (AES-256, password-protected).
- Start the process. A 64 GB CF card typically produces a 12–25 GB compressed image depending on used blocks.
6.4 Restoring an Image
- Boot the IPC from the IPC Image & Partition Creator environment.
- Select Image → Restore Image.
- Choose the source image file (USB or share).
- Select the target disk. If the target is larger, the tool can expand the last partition to fill the remaining space.
- Confirm the warning that all data on the target disk will be overwritten.
- Restore and reboot.
7. CompactFlash Imaging (CF-to-CF Cloning)
The IPC577C is available with a CompactFlash (CF) card as the boot medium. Cloning the CF card to a replacement or to multiple units is a common maintenance task.
7.1 Hardware-Based Cloning
- Power down the IPC, open the service cover, and remove the CF card.
- Use a USB CF card reader on a service PC.
- Use a sector-clone tool such as
dd(Linux),Win32DiskImager, or the IPC Image & Partition Creator in a Windows PE environment.
7.2 Linux dd Procedure
sudo dd if=/dev/sdc of=/path/to/ipc577c_image.img bs=4M status=progress conv=noerror,sync
Restore with:
sudo dd if=ipc577c_image.img of=/dev/sdc bs=4M status=progress conv=fsync
7.3 Windows Procedure with Win32DiskImager
- Insert source CF card.
- Open Win32DiskImager as administrator.
- Select the device letter of the CF card.
- Choose a destination
.imgfile path. - Click Read. The tool creates a sector image.
- Insert the target CF card (must be ≥ size of source).
- Select the same
.imgfile and click Write.
7.4 Verification After Cloning
- Insert the cloned CF card into the IPC and boot.
- Verify Windows boots to the same login screen as the original.
- Confirm the HMI runtime starts and the project loads.
- Check Computer Management → Disk Management for the partition layout. If the new CF is larger, use Extend Volume to grow the data partition.
8. CP5711 PROFIBUS Adapter
The CP5711 is a USB-to-PROFIBUS adapter. It is not a COM port device; it is a Siemens-specific PROFIBUS master/slave interface that requires a Siemens protocol stack. The CP5711 has no RS-232, RS-422, or RS-485 pins. Common uses:
| Use case | Protocol stack | Software |
|---|---|---|
| Programming S7 PLCs over PROFIBUS | S7ONLINE (STEP 7 / TIA Portal) | STEP 7 V5.5, TIA Portal |
| HMI download over PROFIBUS (Comfort Panel) | S7ONLINE | ProSave / TIA Portal |
| PROFIBUS diagnostics | DP-Master stack | SIMATIC PDM |
| IPC577C HMI project transfer | Not applicable | Use Ethernet, not PROFIBUS |
8.1 CP5711 Driver and Configuration
- Install the Siemens PC Adapter driver (part of STEP 7 / TIA Portal setup or as a standalone package).
- Plug the CP5711 into a USB 2.0 port (USB 3.0 ports may cause issues on older CP5711 hardware revisions).
- Open Set PG/PC Interface and select PC Adapter (CP5711) → PROFIBUS.
- Set the PROFIBUS address and baud rate (default 1.5 Mbps).
- Connect the CP5711 to the PROFIBUS segment with the 9-pin D-sub connector; ensure the bus termination is correct at the segment ends.
8.2 CP5711 LED Diagnostics
| LED | State | Meaning |
|---|---|---|
| POWER | Solid green | USB power OK |
| ACTIVE | Flashing green | Token passing on PROFIBUS |
| ACTIVE | Off | Not a master on the bus |
| ERROR | Solid red | Bus fault, address conflict, or no termination |
| ERROR | Flashing red | Configuration mismatch |
9. Network Configuration and IP Troubleshooting
The IPC577C has at least one Ethernet port (some variants have two). If a ping from the engineering PC to the IPC fails:
9.1 Check the IPC IP Configuration
- On the IPC, open Control Panel → Network and Sharing Center → Ethernet → Properties → Internet Protocol Version 4 (TCP/IPv4).
- Confirm a static IP in the same subnet as the engineering PC, for example:
- Engineering PC: 192.168.0.10 / 255.255.255.0
- IPC577C: 192.168.0.20 / 255.255.255.0
- If the IP is obtained by DHCP, run
ipconfig /allin a command prompt and read the assigned address.
9.2 Check the Firewall
Windows Firewall on Windows Embedded Standard 7 is configured to be very restrictive. The HMI runtime uses TCP port 1037 (WinCC flexible, WinCC Runtime Advanced). To unblock:
- Open Windows Firewall with Advanced Security.
- Add an inbound rule for TCP port 1037 (and 5001, 5002 if WinCC Professional).
- Scope the rule to the engineering PC subnet only.
9.3 Verify Link and Cable
- Confirm the link LED on the IPC NIC is on.
- Use a known-good Cat 5e / Cat 6 cable, ≤ 80 m.
- Avoid connecting both IPC Ethernet ports to the same switch without bonding – this creates a switching loop.
9.4 Ping Test Sequence
-
ping 127.0.0.1on the IPC – loopback sanity check. -
ping 192.168.0.20on the engineering PC – reachability of the IPC. -
tracert 192.168.0.20– path inspection if a router is involved.
10. ProSave Limitations and What to Use Instead
ProSave is designed for SIMATIC Panel HMI devices (Basic Panels, Comfort Panels, Multi Panels, Mobile Panels). It performs three functions on those panels:
- Operating system update (firmware).
- Project download and upload.
- Backup and restore of the panel's internal flash.
On the IPC577C none of these functions apply in the same way. The Windows operating system is updated through standard Windows mechanisms (WSUS, manual patches, or a full image restore). The HMI project is transferred through the engineering tool. The system image is captured with the IPC Image & Partition Creator. The official replacement flow is:
| ProSave step | IPC577C equivalent |
|---|---|
| OS update | Windows update or image redeploy |
| Project download | TIA Portal → Download to Device / WinCC flexible Explorer|
| Backup (backup/restore) | IPC Image & Partition Creator |
| Restore | IPC Image & Partition Creator |
| Service concept | Siemens support entry 109587465 |
11. Troubleshooting Matrix
| Symptom | Likely cause | Diagnostic | Corrective action |
|---|---|---|---|
| Ping to IPC fails | Different subnet, firewall, link down |
ipconfig /all, NIC LED, ping loopback |
Set static IP in same subnet, open TCP 1037 |
| TIA "No device found" | Wrong PG/PC interface or runtime not started | Set PG/PC Interface, start runtime | Select correct NIC, start WinCC Runtime in service mode |
| Transfer aborts at 30% | Incompatible TIA version or license missing | Check Automation License Manager | Match TIA versions, transfer license via ALM |
| Image create fails | Target medium too small or write-protected | Check medium size, write-protect switch | Use medium ≥ source, remove write protection |
| Restored IPC will not boot | Different boot mode (UEFI vs Legacy), disk signature conflict | BIOS boot order, diskpart → list disk
|
Match boot mode, clear disk signatures |
| CP5711 not detected | Driver not installed or USB 3.0 issue | Device Manager, USB tree | Reinstall driver, try USB 2.0 port |
| Runtime starts but project is old | Project stored in user-specific path | Inspect runtime config | Verify project path, redeploy with Overwrite option |
| CF card not detected | Card not fully seated, wrong type (UDMA vs PIO) | Visual inspection, BIOS | Reseat, replace with approved CF card model |
12. Spare-Part and Service Documentation
For the IPC577C, the operating instructions cover the key panel, hardware interfaces, and the IPC helper suite. Always keep the operating instructions accessible to maintenance staff. The official operating-instructions PDF is published on Siemens Industry Online Support (see SIMATIC HMI IPC577C Operating Instructions). For the backup/restore tool, the canonical Siemens support page is entry 109587465 (see SIMATIC IPC Image & Partition Creator). Other relevant Siemens support entries to consult when commissioning or restoring an IPC577C include the WinCC flexible documentation set, the TIA Portal help (integrated), and the Automation License Manager manual – all available under the main support portal at Siemens Industry Online Support.
13. Field-Proven Commissioning Checklist
- Confirm the order number on the device label matches the project documentation.
- Record the Windows product key, COA number, and any HMI runtime license keys.
- Inventory the installed software stack and versions.
- Configure a static IP on the IPC NIC.
- Open TCP 1037 in Windows Firewall (and any other ports the runtime uses).
- Transfer the project from TIA Portal or WinCC flexible.
- Verify the runtime starts and connects to the PLC.
- Run a smoke test of all HMI screens.
- Create a full image with the IPC Image & Partition Creator and store it off-system.
- Document the IP, hostname, license numbers, and image location in the maintenance binder.
Can I use ProSave to download a project to the SIMATIC IPC577C?
No. ProSave targets SIMATIC HMI panels (Basic, Comfort, Multi, Mobile) and is not used for the IPC577C. Use the TIA Portal Download to Device function for WinCC Runtime Advanced/Professional, or the WinCC flexible Explorer for WinCC flexible projects.
What is the correct tool to back up an IPC577C?
The official tool is the SIMATIC IPC Image & Partition Creator, Siemens support entry 109587465. It creates a sector image of the boot medium (HDD, SSD, or CF) to a USB drive or network share and supports restore to identical or larger storage.
How do I clone a CompactFlash card from one IPC577C to another?
Power down, remove the CF card, and use a USB CF reader with a sector-clone utility such as Linux dd or Win32DiskImager. Write the captured .img to a target CF of equal or larger capacity. Boot the target and verify Windows and the HMI runtime load correctly.
Is the CP5711 a serial COM port?
No. The CP5711 is a USB-to-PROFIBUS adapter. It has no UART pins and cannot be used as a serial port. It is intended for STEP 7 / TIA Portal programming and PROFIBUS diagnostics; it is not used to transfer HMI projects to the IPC577C.
The IPC577C does not respond to ping – what should I check first?
Check the NIC link LED and cable, confirm the IP address with ipconfig /all on the IPC, and verify that the engineering PC is on the same subnet. Open TCP 1037 (WinCC flexible / Runtime Advanced) in the IPC's Windows Firewall. Disable any other firewall on the engineering PC that may block the broadcast packets used by the TIA "Accessible Nodes" search.