Fixing WinCC Flexible MP 277 Image Version Compatibility

David Krause12 min read
HMI / SCADASiemensTroubleshooting
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

Fixing WinCC Flexible MP 277 Image Version Compatibility

Field scenario: a SIMATIC MP 277 10" Touch Multi Panel is running image / OS version 2.0.x on the shop floor, but the engineering station still has WinCC flexible 2007 installed. When the engineer selects the panel type under Devices > SIMATIC MP 277 10" Touch, the highest image version the catalog offers is 1.1.0. Compiling and pressing Transfer > To Device fails because the ES does not recognize an image higher than its catalog maximum, and the project refuses to download. This article resolves that error path without forcing the user to update the panel image, and documents every supported workaround end-to-end.

Hardware identification first. The order number on the rear nameplate of the 10" Touch variant is 6AV6643-0CD01-1AX1 (10.4" TFT, retentive memory, 6 MB configuration memory, configurable with WinCC flexible 2005 Standard SP1 and later). Confirm this MLFB before applying any of the procedures below, because the 8" Key variant (6AV6643-0CB01-1AX1) and the 10" Key variant use a different firmware footprint.

Problem Statement: ES Catalog Mismatch on the MP 277 10" Touch

The MP 277 10" Touch is a member of the SIMATIC Multi Panel family. Each panel ships with a fixed runtime image (operating system plus runtime kernel). The image version is independent of the panel's hardware revision - it is a firmware bundle that can be updated through ProSave or the Update Operating System button inside WinCC flexible / TIA Portal. From an ES perspective, the catalog installed inside the engineering tool is the single source of truth: it lists every image the ES knows how to compile against and transfer.

Symptom observed in WinCC flexible 2007:

  • Project tree > Devices opens the property dialog for the MP 277 10" Touch.
  • Device version dropdown shows maximum Image 1.1.0.
  • Compiling against any panel image > 1.1.0 (for example the panel's actual 2.0.x image) produces the warning The selected device version does not exist in the catalog. Compilation aborted.
  • Transfer > To Device > MPI/DP or Ethernet terminates with No connection - the target device image is newer than the engineering software supports.

Standard response from Siemens support entry 6AV6643-0CD01-1AX1 product support page: the panel supports a long life cycle of image versions, but each engineering release has a frozen catalog. If the panel on the bench is newer than the catalog maximum, only three recovery paths exist.

Root Cause Analysis: ES Image Catalog vs Panel Image Version

WinCC flexible maintains a per-device image catalog in the installation directory:

C:\Program Files\Siemens\Automation\WinCC flexible\Catalog\SIMATIC MP 277 10" Touch\*.bin

Each .bin file is the compressed image envelope (kernel + runtime + faceplates + ActiveX controls) for one specific image release. When you select Device version in the project tree, the ES hashes the catalog files and only permits selections that match. If the panel's flash image is newer than any catalog file, the ES refuses to:

  1. Compile the project with the correct device type.
  2. Sign the runtime blocks with a panel key the runtime expects.
  3. Open a transfer handshake (PN/Ethernet or MPI/DP) that the ES does not trust.

This is by design - it protects against silent downgrades that could brick the runtime. It also means a project compiled against image 1.1.0 cannot run on image 2.0.x without recompilation against the matching catalog.

Image version vs OS update. Updating the WinCC flexible installation adds new catalog entries but does not touch the panel's flash. The inverse operation - pushing a new image to the panel - is an OS update and is exactly what the original engineer wanted to avoid because of plant validation, GMP re-validation, or production downtime concerns.

SIMATIC MP 277 10" Touch Hardware Identification

Before applying any of the workarounds below, confirm that the panel on the bench really is the 10" Touch variant and capture its current image revision:

Attribute Value
Order number (MLFB) 6AV6643-0CD01-1AX1
Display 10.4" TFT, 64k colors
Resolution 640 x 480 (VGA)
Touch Analog resistive, 4-wire
Configuration memory 6 MB
Retentive memory Yes (recipe data, bit messages)
Interfaces 1x RS422/RS485 (MPI/PROFIBUS), 2x Ethernet RJ45 (PN), 2x USB host
Configuration software (factory) WinCC flexible 2005 Standard SP1 or higher
Image / OS families 1.0.x, 1.1.0, 1.1.2.x, 2.0.x

Read the running image from the panel control panel:

  1. Power up the panel, wait for the loader to finish.
  2. Tap Control Panel > OP > Information > System.
  3. Note Image version, Build date, and HMI version.
  4. Compare against the catalog maximum of the installed WinCC flexible version.

WinCC Flexible Image Version Compatibility Matrix

The matrix below summarizes the catalog coverage that each ES release ships with for the MP 277 10" Touch. ES Max Image is the highest panel image the catalog can compile against; Recommended Path is the Siemens preferred migration step.

Engineering Software ES Build / Service Pack ES Max Image (MP 277 10" Touch) Recommended Path
WinCC flexible 2005 Standard SP1 K1.0.0.0 Image 1.0.x Upgrade ES
WinCC flexible 2007 Standard / Advanced Image 1.1.0 Upgrade ES to 2008 SP2 or higher
WinCC flexible 2008 SP1 HF1 Hotfix 1 Image 1.1.2.1 Acceptable for 1.x panels
WinCC flexible 2008 SP2 Standard / Advanced Image 1.1.2.x Acceptable for 1.x panels
WinCC flexible 2008 SP3 (incl. Update 1) Standard / Advanced Image 2.0.x Recommended for v2.0 panels
WinCC flexible 2008 SP5 (last 2008 release) Standard / Advanced Image 2.0.x Final Windows-based ES option
TIA Portal V11 / V12 / V13 WinCC Comfort/Advanced/Professional Image 2.0.x + Migration path for new projects
TIA Portal V15.1 / V16 / V17 WinCC Comfort/Advanced/Professional Image 2.0.x + Long-term support
Source for matrix entries. The 2008 SP1 HF1 catalog maximum (image 1.1.2.1) is documented in Siemens support entry What connections are there between the version designations in WinCC flexible?, entry ID 19701610. The 2007 SP catalog maximum of image 1.1.0 matches the value reported by the engineer in the field report. Image 2.0.x support was introduced in 2008 SP3 and is the recommended target for panels with v2.0.x runtime.

Solution 1: Upgrade the Engineering Software (Recommended)

The cleanest fix is to bring the ES forward so that its catalog covers the panel image running on the floor. The engineer does not have to touch the panel OS at all; the ES simply needs to recognize image 2.0.x.

Step-by-step

  1. Back up the project. Open the WinCC flexible 2007 project, choose Project > Archive, and save the .zap archive to a network share.
  2. Capture the panel image. Use ProSave (delivered with every WinCC flexible installation) to read the panel and store a full backup on the engineering PC:
Start > Siemens Automation > WinCC flexible Tools > ProSave > Panel type: MP 277 10" Touch > Connection: Ethernet > IP > [panel IP] > Backup > Complete backup with recipes and passwords
  1. Decide the target ES. For a Windows-based engineering station that must remain on WinCC flexible (no migration to TIA Portal), install WinCC flexible 2008 SP3 Standard or Advanced. For new projects that can move to TIA Portal, install TIA Portal V15.1 with WinCC Comfort/Advanced.
  2. Install the ES on the same workstation. WinCC flexible 2008 SP3 is co-installable side-by-side with 2007; the catalog for 2007 remains untouched. Install path default: C:\Program Files\Siemens\Automation\WinCC flexible 2008.
  3. De-archive the project. Open 2008 SP3, choose Project > Retrieve, point to the .zap archive. 2008 SP3 converts the project in place; no manual recompilation needed for the panel type.
  4. Verify the catalog. Open the project tree, right-click the MP 277 10" Touch > Properties > Device version. Confirm that image 2.0.x is now selectable. If the maximum is still 1.1.2.x, install the WinCC flexible 2008 SP3 Update 1 hotfix from the Siemens support portal.
  5. Compile. Project > Compile > All (rebuild). The compiler must report 0 errors, 0 warnings.
  6. Transfer. Transfer > To Device > Ethernet. Select the panel IP, enable Overwrite recipe data only if the recipe schema changed. The transfer should now succeed without altering the panel image.
Side-by-side install is supported. WinCC flexible 2005, 2007, 2008, and TIA Portal can co-exist on the same engineering PC as long as each is patched to the latest service pack. Do not install two different versions of TIA Portal on the same machine - they overwrite the common runtime.

Solution 2: Verify Catalog Without ES Upgrade (Read-Only)

If the engineer only needs to read the panel image to confirm the version (without transferring a project), ProSave and the panel's own loader are sufficient. This path is useful when the goal is to diagnose whether the panel image truly is 2.0.x or whether the project file simply references a newer device type.

Procedure

  1. Connect the engineering PC to the panel's PN port X1 or X2 using a crossed or straight Ethernet cable (auto-MDIX on both ports).
  2. Set the engineering PC NIC to a fixed IP in the same subnet as the panel (for example panel 192.168.0.10, PC 192.168.0.1, mask 255.255.255.0).
  3. Launch ProSave: Start > Siemens Automation > WinCC flexible Tools > ProSave.
  4. Configure:
    • Device type: SIMATIC MP 277 10" Touch
    • Connection: Ethernet
    • IP address: 192.168.0.10
    • Mode: Administrator (required for image operations)
  5. Click Read panel information. The dialog will display the live image version, build number, and panel MLFB.
  6. Cross-check the displayed image against the WinCC flexible catalog by browsing C:\Program Files\Siemens\Automation\WinCC flexible\Catalog\SIMATIC MP 277 10" Touch. The largest .bin file name corresponds to the highest supported image.

Solution 3: Recompile Existing Project Against Lower Image (Legacy)

This solution is the inverse of the original requirement: it keeps the ES at WinCC flexible 2007 and accepts an older image catalog (max 1.1.0). It is only valid if the panel image on the floor can also be downgraded - which contradicts the user's original constraint. It is documented here for completeness and for engineers who face the reverse problem (newer ES, older panel).

Procedure (Reverse Migration)

  1. Open the project in WinCC flexible 2007.
  2. Right-click MP 277 10" Touch > Properties > Device version > Image 1.1.0.
  3. Remove any object / ActiveX / faceplate not present in image 1.1.0 (for example WinCC flexible 2008 SmartClient objects).
  4. Compile. Warnings about missing object types are expected; errors must be resolved.
  5. Connect to panel, use ProSave to push image 1.1.0 from C:\Program Files\Siemens\Automation\WinCC flexible\Catalog\SIMATIC MP 277 10" Touch\Image_1.1.0.bin via Update operating system.
  6. Transfer the project.
Avoid unless explicitly approved. Downgrading the panel image erases the recipe database unless a ProSave backup is restored immediately afterwards. Recipe schema mismatches will not be flagged until a tag is read at runtime.

Commissioning Procedure: Transfer the Compiled Project

Once the ES catalog covers the panel image, use the standard commissioning sequence below. It mirrors the procedure in the 6AV6643-0CD01-1AX1 product support page.

  1. Stage A - Bench test. Power the panel from a 24 V DC Class 2 supply (21.6 V min, 28.8 V max, 2 A peak inrush). Connect PN, set fixed IP, ping the panel from the ES.
  2. Stage B - Image verification. Use ProSave to read the panel image. Verify version matches the catalog maximum of the ES.
  3. Stage C - Recipe backup. ProSave > Backup > Complete backup with recipes and passwords. Store the .psb file in the project archive.
  4. Stage D - Compile. WinCC flexible > Project > Compile > All (rebuild). Required result: 0 errors.
  5. Stage E - Transfer. Transfer > To Device > Ethernet > Transfer. The dialog must end with Transfer completed successfully. Confirm by tapping Control Panel > OP > Information > Project > Last transfer; the build date must equal today.
  6. Stage F - Recipe restore. If Stage C captured live recipes, ProSave > Restore > Recipes only to repopulate after the transfer.
  7. Stage G - Acceptance test. Drive each screen, each button, each alarm class. Verify tag connections with the PLC by reading a known value off WinCC flexible Tools > Tag simulation.

Verification and Acceptance Tests

After the transfer, validate that the panel is actually running the new project and that no silent downgrade or unsupported object type was pushed:

Check Where Expected Value
Project version Control Panel > OP > Information > Project > Last transfer Build date = today, build number increments
Image version Control Panel > OP > Information > System > Image version 2.0.x (unchanged - no OS update)
Recipe integrity Control Panel > Recipes > select recipe > View Schema matches; counts match pre-transfer
PLC tag polling WinCC flexible Tools > Tag simulation, monitor a known DBW Value reflects PLC live state within one scan
Alarm behavior Trigger a configured alarm bit in the PLC Alarm appears, acknowledges, clears
Network redundancy Disconnect PN X1 cable Panel stays online via X2 (if configured)

Troubleshooting Matrix

Symptom Likely Root Cause Action
ES only shows image 1.1.0 WinCC flexible 2007 catalog frozen at 1.1.0 Install 2008 SP3 or TIA Portal V15.1+
Transfer fails with image newer than ES supports ES catalog < panel image Match catalog - see Solution 1
Transfer fails with image older than ES supports Panel downgraded, ES catalog newer Use ProSave to push image to match ES, or revert ES
ProSave cannot connect Wrong IP, wrong transfer mode, firewall Verify IP, set panel transfer mode to via Ethernet, disable Windows firewall on PC
Compile warning object not available in image Project uses 2008 SPx-only ActiveX Replace object or upgrade panel image
Recipes empty after transfer Transfer option overwrite recipe data enabled Restore .psb via ProSave
Time / date reset on every boot Battery depleted, or panel image < 1.1.2 Replace buffer capacitor, then update to image 1.1.2.x+
PN connection drops intermittently Loop on X1/X2 not configured Enable media redundancy in panel control panel

FAQ

Why does WinCC flexible 2007 only show image 1.1.0 for the MP 277 10" Touch?

WinCC flexible 2007 was released before Siemens published image 2.0.x for the MP 277 family. The ES catalog is frozen at compile time and ships with the maximum image that was available when the DVD was pressed. To recognize image 2.0.x you must upgrade the engineering software to WinCC flexible 2008 SP3 (Update 1) or to TIA Portal V15.1+ with WinCC Comfort/Advanced/Professional.

Do I have to update the panel OS to transfer a project?

No. The transfer path only requires that the ES catalog knows about the panel image that is already running on the panel. A project compiled against image 2.0.x can be pushed to a panel already running image 2.0.x without flashing. The OS update is only required when the panel image is older than what the new project requires.

What is the order number of the MP 277 10" Touch variant?

The Touch variant of the 10" MP 277 is MLFB 6AV6643-0CD01-1AX1, with 10.4" TFT display, 6 MB configuration memory, retentive memory, and WinCC flexible 2005 Standard SP1 minimum engineering requirement. Confirm on the rear nameplate before applying any catalog upgrade.

Can I install WinCC flexible 2008 SP3 side-by-side with 2007?

Yes. WinCC flexible 2005, 2007, and 2008 can coexist on the same engineering workstation as long as each is patched to its latest service pack. Each version uses its own project directory under C:\Program Files\Siemens\Automation and its own catalog. Avoid side-by-side installs of two TIA Portal versions because they share a common runtime.

Where can I download the latest catalog for the MP 277 10" Touch?

The catalog is shipped inside the WinCC flexible 2008 SP3 installation media and is patched by Update 1. If you already own a license, download the Update 1 hotfix from the Siemens support portal under entry ID 19701610 ("What connections are there between the version designations in WinCC flexible?"). The product support page for the panel MLFB 6AV6643-0CD01-1AX1 also links to compatible service packs.

Back to blog