Applicable Systems
KTP700 Comfort
Symptoms
WinCC runtime crashes to desktop with exception code 0xC0000005 when opening recipe screen.
Possible Causes
- Corrupted recipe dataset XML file causing buffer overflow in WinCC parser.
- Incompatible graphics format (e.g., 32-bit PNG with alpha) used in recipe screen.
- Runtime lacks sufficient heap memory due to oversized historical data logging.
Troubleshooting Steps
- Step 1: Delete the recipe XML from the HMI flash and restore from a known-good TIA Portal project export.
Recipe screen opens without crash and all datasets load correctly. - Step 2: Convert all screen graphics to 24-bit BMP or approved Siemens format.
No graphics-related errors appear in the WinCC diagnostics log. - Step 3: Reduce the number of logged tags and cyclic archive segments in the logging configuration.
Memory usage stays below 80% during peak screen transitions.
How to Reset
Restore recipe data from backup, convert graphics to compatible format, and recompile the WinCC runtime.
Source: Siemens TP1200 Comfort WinCC Runtime Guide
Category: HMI