1. Overview
The SIMATIC TP 277 6" touch panel with order number 6AV6 643-0AA01-1AX0 is one of the most commonly deployed mid-range HMIs from the Siemens 270/277 panel generation. It uses WinCC Flexible (not WinCC Comfort / TIA Portal) as its configuration environment, which makes the engineering software selection non-trivial once the panel is already installed in the field. This reference resolves the recurring question: Is WinCC Flexible 2008 compatible with the TP 277 6"? and the secondary question: Can a PC Adapter (MPI/DP) cable be used to upload the project from the panel?
The short answer is: yes to both, but with specific constraints. WinCC Flexible 2008 (any SP from SP1 through SP5) supports the TP 277 family across all display sizes (4", 6", 8", 10"). The PC Adapter USB A2 (MPI/DP) supports point-to-point transfer when the panel's RS-422/DP port is configured for MPI or PROFIBUS, and backtransfer is enabled on the panel side and was enabled at compile time on the engineering side.
2. Hardware Identification: TP 277 6" MLFB Decoding
Before resolving any compatibility question, confirm the panel order number (MLFB - Machine-Readable Product Code). The 6AV6 643-0AA01-1AX0 breakdown:
| MLFB Field | Value | Meaning |
|---|---|---|
| 6AV6 | SIMATIC HMI prefix | Siemens HMI product family |
| 643 | Device class | TP 277 series (Touch Panel 277) |
| 0AA01 | Display variant | 6" STN color display, 320 x 240 pixels |
| 1 | Front design | Standard (gray) |
| AX0 | Configuration suffix | WinCC Flexible runtime, MPI/PROFIBUS DP interface, no PROFINET |
The TP 277 6" ships with a single configuration interface: an RS-422 / MPI / PROFIBUS DP combined port (sub-D female, 9-pin). There is no Ethernet, no USB host, and no PROFINET on this part number. The 10" variant (6AV6 643-0BA01-1AX0) and 8" variant (6AV6 643-0AE01-1AX0) carry the same interface layout.
-1AX1 include Ethernet and are programmed through WinCC Flexible 2008 + Ethernet. The 6AV6 643-0AA01-1AX0 variant does not have Ethernet; only serial / MPI / PROFIBUS DP transfer is supported.3. WinCC Flexible Compatibility Matrix
WinCC Flexible engineering software supports a defined matrix of panels. The TP 277 series is supported from WinCC Flexible 2004 onward, with full functionality delivered in WinCC Flexible 2005 and later. The following matrix lists the relevant service packs:
| Software Version | TP 277 6" Support | Image / Compile | Runtime Version Generated |
|---|---|---|---|
| WinCC Flexible 2004 | Yes (basic) | Yes | V10.x |
| WinCC Flexible 2005 | Yes | Yes | V11.x |
| WinCC Flexible 2007 | Yes | Yes | V11.x |
| WinCC Flexible 2008 SP1 | Yes | Yes | V12.x |
| WinCC Flexible 2008 SP2 | Yes | Yes | V12.x |
| WinCC Flexible 2008 SP3 | Yes | Yes | V13.x |
| WinCC Flexible 2008 SP4 | Yes | Yes | V13.x |
| WinCC Flexible 2008 SP5 | Yes (recommended) | Yes | V13.x (final) |
When the source panel project was originally compiled with WinCC Flexible 2005, you can still load it with WinCC Flexible 2008 SP5. When uploading (backtransferring), the project is restored in the same source-format version as it was compiled; WinCC Flexible 2008 SP5 can convert it on import.
3.1 Engineering PC Requirements (WinCC Flexible 2008 SP5)
- OS: Windows XP Professional SP3, Windows Vista Business SP2, Windows 7 Professional/Ultimate 32-bit (SP1), Windows Server 2003 SP2 / 2008 R2
- CPU: 1.6 GHz minimum, 2.4 GHz recommended
- RAM: 1 GB minimum (32-bit OS); 2 GB recommended
- Disk: 3 GB free for installation
- Display: 1024 x 768 minimum, 1280 x 1024 recommended
4. PC Adapter (MPI/DP) Cable: Selection and Pinout
The PC Adapter couples the engineering PC to the TP 277 panel via MPI or PROFIBUS DP. Two cable generations are commonly encountered in the field:
| MLFB | PC Interface | Supported OS | Baud Rate (max) | Status |
|---|---|---|---|---|
| 6ES7 972-0CA23-0XA0 | USB 1.1 / 2.0 | XP / Vista / Win7 | 1.5 Mbps | Discontinued, still functional |
| 6ES7 972-0CB20-0XA0 | USB 2.0 | XP / Vista / Win7 / Win10* | 12 Mbps | Current production |
| 6ES7 972-0CA34-0XA0 | USB, TI USB chip | XP / Win7 (legacy drivers) | 1.5 Mbps | Legacy |
| 6GK1 571-1AA00 | Serial RS-232 | All 32-bit Windows | 187.5 kbps | Discontinued |
* The 6ES7 972-0CB20-0XA0 PC Adapter USB A2 includes signed drivers for Windows 7, 8.1, and 10. Windows 10 is officially not supported by WinCC Flexible, but the cable drivers alone install cleanly on Windows 10 when used for STEP 7 or TIA Portal transfer.
4.1 Cable Pinout (RS-422 Side, to Panel)
The PC Adapter terminates in a sub-D 9-pin male connector that mates with the panel's RS-422 / MPI / DP port. The pinout is the standard PROFIBUS DP connector assignment:
| Pin | Signal | Function |
|---|---|---|
| 3 | RxD/TxD-P (B line) | Data positive |
| 8 | RxD/TxD-N (A line) | Data negative |
| 5 | DGND | Data ground / shield |
| 6 | +5V | Bus termination power (limited current) |
5. Transfer Options on TP 277
The TP 277 supports four transfer channels:
- Serial (point-to-point, RS-422 null-modem) - legacy, used with the serial PC/PPI cable or serial PC Adapter.
- MPI - 187.5 kbps default, address 1 by default on the panel.
- PROFIBUS DP - up to 12 Mbps, address 1 by default.
-
Ethernet (only on
-1AX1suffix panels) - not applicable to6AV6 643-0AA01-1AX0.
For the 6AV6 643-0AA01-1AX0 TP 277 6", options 1-3 are available. The most common field workflow is MPI at 187.5 kbps because that rate is universally supported by the PC Adapter USB regardless of driver age.
6. Engineering Software Configuration (WinCC Flexible)
6.1 Set the Transfer Channel
- Open the WinCC Flexible 2008 project.
- In the project tree, right-click the panel (TP 277 6") and select Properties.
- Open the Transfer tab.
- Set Channel 1 to MPI (or PROFIBUS DP, depending on the cable).
- Set the MPI/DP address of the panel (default 1).
- Set the baud rate (default 187.5 kbps).
- Check Enable transfer.
6.2 Set the PG/PC Interface on the Engineering PC
- Open Start > SIMATIC > PG/PC Interface (or Set PG/PC Interface from the WinCC Flexible toolbar).
- Set the access point S7ONLINE (or WinCC Flexible) to PC Adapter (MPI) or PC Adapter (PROFIBUS).
- Click Properties and verify the cable is detected. The COM port is virtualized by the adapter driver.
- Set the PC Adapter's MPI address (default 0).
- Set the transmission rate to 187.5 kbps.
- Confirm with OK and close the PG/PC Interface dialog.
7. Backtransfer / Upload Procedure
Unlike a download (compile > transfer > panel), the backtransfer retrieves the project source from the panel back to the engineering PC. This requires two enabling conditions.
7.1 Verify Backtransfer Is Enabled at Compile Time
- Open the WinCC Flexible project.
- Right-click the TP 277 6" device > Properties.
- Open the Transfer tab.
- Under Settings for the transfer, check Enable backtransfer.
- Recompile and re-download the project so the source is committed to the panel flash with the backtransfer flag set.
7.2 Verify Backtransfer Is Enabled on the Panel
- On the panel, enter Control Panel (via the corresponding button in the loader).
- Open OP Properties > Transfer.
- Check Enable backtransfer (this is the runtime-side switch).
- Press OK and confirm the panel restart prompt.
7.3 Execute the Upload from WinCC Flexible
- In WinCC Flexible 2008, select Project > Transfer > Backtransfer (menu path varies slightly between SP levels; in SP4/SP5 it is Online > Backtransfer).
- Select the channel (MPI or PROFIBUS) and confirm.
- The status dialog shows the panel discovered at MPI address 1, the connection establishing, the file listing, and the upload progress.
- Choose a destination folder on the PC for the recovered project source.
- Click Start. The transfer typically takes 30 s - 5 min depending on project size.
After upload, the recovered project opens in WinCC Flexible and can be edited, recompiled, and re-downloaded. Note that recovered projects sometimes carry a flag indicating the compilation environment; if the original was compiled with WinCC Flexible 2005, the recovered project opens in that version's UI elements unless converted.
8. Direct Download Procedure (Binary)
When no backtransfer is needed (the panel needs only a runtime image), use the standard download path:
- Connect the PC Adapter between the engineering PC and the panel MPI/DP port.
- Set the PG/PC interface as described in Section 6.2.
- On the panel, open Control Panel > Transfer. The panel enters transfer mode.
- In WinCC Flexible, select Project > Transfer > Transfer (or click the transfer toolbar icon).
- Select MPI/DP as the channel. WinCC Flexible scans MPI address 1 by default.
- Click Transfer. The compiled runtime (.fwx) is sent and the panel reboots automatically.
Typical transfer time: 30-90 s for a typical TP 277 6" project (1-4 MB runtime image) at 187.5 kbps. At 1.5 Mbps, this drops to under 10 s.
9. Troubleshooting Matrix
| Symptom | Likely Root Cause | Verification | Remedy |
|---|---|---|---|
| WinCC Flexible cannot find the panel | Wrong PG/PC interface setting | Open Set PG/PC Interface; verify PC Adapter is selected | Re-select PC Adapter (MPI) and click Diagnostics |
| Connection timeout at 187.5 kbps | Baud rate mismatch between panel and PC | Check panel Control Panel > MPI/DP Properties | Set both sides to 187.5 kbps (default) |
| Backtransfer returns no source | Backtransfer disabled at compile time | Inspect original project > Properties > Transfer | Re-compile with Enable backtransfer and re-download |
| Backtransfer returns no source | Panel flash lost source due to firmware update | Check panel firmware version vs. original | Re-create project from PDFs/screenshots |
| Error "Port already in use" | Another tool (STEP 7, TIA Portal) holds COM port | Close all SIMATIC applications | Close STEP 7 / TIA Portal / HMI Pro tool; retry |
| Driver error after Windows 10 upgrade | WinCC Flexible not certified for Win10 | Check Device Manager > USB Serial Port | Reinstall driver from Siemens DVD; use XP Mode VM |
| Transfer stops at 50% | EMI or poor shield termination | Check cable shield continuity | Replace cable; ensure shield grounded at panel end |
| Panel restarts during transfer | Insufficient 24 VDC supply current | Measure 24 V at panel terminal during transfer | Increase supply to 1.5x panel rated current |
10. Verification Checklist
- Confirm panel MLFB is
6AV6 643-0AA01-1AX0(read the side label or Control Panel > OP Properties). - Confirm panel firmware version is compatible with the runtime image generated by the WinCC Flexible SP installed on the engineering PC.
- Confirm PG/PC interface is set to PC Adapter (MPI) at 187.5 kbps, address 0.
- Confirm panel MPI address is 1 (default) and baud rate is 187.5 kbps.
- Confirm PC Adapter USB A2 driver installs cleanly and the cable is detected in Device Manager.
- Confirm transfer is enabled in Control Panel > Transfer on the panel.
- Confirm backtransfer flag is set on both project (compile) and panel (runtime) when an upload is needed.
- After transfer, verify the panel boots into the project and tag connections to the PLC are healthy (look at the status indicators / connection diagnostics).
11. Migration Considerations
When the TP 277 6" reaches end of life or spares become scarce, migrate to:
-
KTP400 Comfort (4.3") with
6AV2 124-1DC01-0AX0for the smallest footprint. -
TP700 Comfort (7") with
6AV2 124-1GC01-0AX0for a like-for-like 6"-class replacement with PROFINET.
Migration requires WinCC Comfort (TIA Portal) and a project converter. WinCC Flexible 2008 SP5 projects can be migrated directly through the TIA Portal V13 - V17 migration tool. The migration preserves screen layout, tag names, alarm classes, and most scripts, but PLC tag pointers may need re-binding if the underlying S7 program has changed.
12. Reference Documentation
- Siemens Support Entry 10805567 - Compatibility and transfer options for SIMATIC Panels
- Siemens Industry Online Support (overall)
Is WinCC Flexible 2008 compatible with the TP 277 6" (6AV6 643-0AA01-1AX0)?
Yes. WinCC Flexible 2008 SP1 through SP5 fully supports the TP 277 6". The latest patch, SP5, is recommended because it is the final update with the most current runtime (V13.x) and the broadest OS support.
Can I use a PC Adapter (MPI/DP) cable to upload a project from the TP 277 6"?
Yes, but only if the original project was compiled with Enable backtransfer selected and the panel has the source stored on its flash. Set PG/PC interface to PC Adapter (MPI) at 187.5 kbps, then use Project > Transfer > Backtransfer in WinCC Flexible.
What is the difference between transfer and backtransfer on the TP 277?
Transfer (download) sends a compiled runtime image from the PC to the panel. Backtransfer (upload) retrieves the project source from the panel back to the PC. Backtransfer requires the project to have been compiled with the backtransfer flag set, otherwise only the binary runtime is on the panel.
Which PC Adapter cable MLFB should I buy today for the TP 277 6"?
Use 6ES7 972-0CB20-0XA0 (PC Adapter USB A2). It supports 12 Mbps PROFIBUS, runs on Windows XP / 7 / 10 with signed drivers, and replaces both the older USB (6ES7 972-0CA23-0XA0) and the legacy serial (6GK1 571-1AA00) variants.
The TP 277 6" has no Ethernet. Does that limit me to serial transfer only?
No. The 6AV6 643-0AA01-1AX0 variant supports MPI (187.5 kbps to 12 Mbps) and PROFIBUS DP (up to 12 Mbps) on its RS-422/DP port. The PC Adapter USB A2 uses this port and supports both protocols; Ethernet is the only feature missing on this MLFB.