Overview
Engineers maintaining legacy HMI installations on SIMATIC Panels frequently need a reference project to study tag structures, screen navigation, alarm configuration, or recipe handling. Siemens originally shipped these references on a "Demo Projects for WinCC flexible 2007" CD bundled with the engineering software, but the physical media is no longer distributed. The replacement is a set of downloadable sample projects hosted inside individual Siemens Industry Online Support FAQ entries and the consolidated WinCC flexible 2008 demo project package.
This guide consolidates the official download paths for WinCC flexible 2007 and 2008 demo projects, the three "Getting Started" bundles, the Audit Trail sample, and the S7-PLC integration sample. It also documents the 2007-to-2008 migration considerations you must evaluate before loading a project compiled in a newer version back into a 2007 SP3 engineering station.
Prerequisites
Before retrieving the demo projects, confirm the following items are available on the engineering workstation:
- WinCC flexible 2007 SP3 (or later), 2008 SP1/SP2/SP3, or 2008 SP5. The SP level determines which demo archive can be opened; projects compiled in 2008 will not open in a 2007 SP3 runtime without a forward-backward conversion path.
- Siemens Industry Online Support account (free registration) so the entry pages render the "info" download attachment.
- Microsoft Windows matching the WinCC flexible compatibility matrix (Windows XP SP3, Windows 7 Professional/Ultimate 32-bit, or Windows Server 2003/2008 depending on the SP).
- STEP 7 V5.4 or V5.5 if the S7-PLC demo (FAQ 24104104) will be recompiled against a real S7-300/S7-400 station.
- A target runtime panel (or the WinCC flexible PC Runtime for offline simulation) capable of running the resulting
.fwx/.hmiproject.
Locating the Consolidated WinCC flexible 2008 Demo Package
Siemens maintains a single canonical entry point for the latest collection of panel and PC-Runtime sample projects:
The page groups projects by target device family and tags each download with a short functional description. Use this entry point when you need a broad sample covering OP 77B, TP 177, MP 177, MP 277, MP 377, or the WinCC flexible PC Runtime. The attachment link appears on the right-hand side of the FAQ under the info button once you are signed in.
If you specifically need the 2007-era project set, the 2008 package is forward-compatible: any project saved in 2008 can be opened in 2008 SP2/SP3/SP5 only. Projects saved in 2007 remain readable in 2008 because WinCC flexible provides a one-way backward-compatible loader. The reverse (2008 → 2007) is blocked by version checking inside the compiler.
Locating the Three "Getting Started" Sample Bundles
Siemens also publishes three dedicated "Getting Started" pages, each focused on a different user role. All three use the same access pattern: scroll to the right-hand column of the FAQ, open the info diskette icon, and download the attached ZIP archive.
| Getting Started Page | Target Audience | Typical Content |
|---|---|---|
| First Time User | Engineers new to WinCC flexible | Single-screen tag project, basic I/O field, button with set/reset, no scripts or alarms |
| Power User | Engineers building production HMI | Multi-screen navigation, alarm logging, recipe view, user administration, area pointers |
| Options | Engineers integrating option packages | Audit Trail, ProAgent, Sm@rtAccess, Sm@rtService, OPC, WinCC flexible / WebNavigator |
Open each page from the Siemens support search using the exact title strings above. Once a page is open, expand the info panel and select Download. The resulting ZIP files contain a complete project folder ending in .hmi plus a PDF walkthrough.
S7-PLC Integration Sample (FAQ 24104104)
The WinCC flexible project that demonstrates a complete connection to a SIMATIC S7-200, S7-300, or S7-400 controller is published in Siemens FAQ 24104104. Open the FAQ at:
The attached project contains:
- A pre-configured PROFIBUS DP connection in WinCC flexible for an S7-300 station with rack 0, slot 2 CPU.
- A matching STEP 7 V5.x project that exposes eight digital inputs, eight digital outputs, two analog inputs, and one data block used as the recipe storage buffer.
- A complete recipe view with 16 records, three columns, and the import/export file path
\Storage Card\Recipes\. - An alarm configuration referencing bit-memory area
MB10–MB19with discrete and analog alarm classes. - A trend view logging
DB1.DBD0throughDB1.DBD28to a circular log with 500 ms polling.
To run the project offline, you do not need STEP 7 installed. Open the .hmi file in WinCC flexible, start the Simulator (Tools > Start Runtime), and the project runs against the internal tag simulator. To run it online, recompile the STEP 7 project to your hardware, set the PG/PC interface to TCP/IP → your CP or PROFIBUS → CP5611, and download both stations.
Audit Trail Sample (FAQ 24327008)
For regulated environments that require an electronic record of operator actions (FDA 21 CFR Part 11 alignment), the dedicated Audit Trail demo is published in Siemens FAQ 24327008:
The project ships pre-configured with the WinCC flexible / Audit option. It demonstrates:
- User administration with role-based access (Operator, Supervisor, Administrator) and password aging.
- Operation logs writing to
\Storage Card\Audit\oplog.csvin CSV format with a user ID, timestamp, action, old value, and new value column. - Electronic signature on critical parameter change, with dual approval workflow.
- Sequential recipe control where the recipe body and the parameter changes are both logged.
The Audit option requires a separate license key (article number 6AV6618-7FD01-0AB0 or comparable per panel family). The runtime will boot without the license and report Audit option missing in the diagnostic buffer; the operator logs are not created in that state.
Step-by-Step Download and Open Procedure
- Open the Siemens support URL for the desired FAQ in Internet Explorer or Edge. The legacy support.automation.siemens.com host redirects to support.industry.siemens.com automatically.
- Sign in with your Siemens Industry Online Support account. The info download column is suppressed for anonymous sessions.
- Click the info diskette icon on the right side of the page header.
- From the drop-down, select Download. Accept the license terms. A signed ZIP file downloads (typical size 1–8 MB).
- Extract the ZIP into a working folder on a local drive with write access (avoid
C:\Program Files\...). Confirm the extracted folder contains a*.hmifile and a PDF. - Start WinCC flexible. From the start center, choose Open an existing project and select the
*.hmifile. - When prompted, confirm the version conversion. WinCC flexible performs a one-way upgrade to the installed engineering version.
- Select Project > Compiler > All. Resolve any device-mismatch warnings (usually resolved by selecting the actual panel from the project tree).
- Choose Tools > Start Runtime to launch the simulator, or Project > Transfer > Transfer to send the compiled runtime to a connected panel.
Compatibility Matrix: 2007 vs 2008 Demo Projects
| Demo Source | Open in 2007 SP3 | Open in 2008 SP2/SP3 | Open in 2008 SP5 | Notes |
|---|---|---|---|---|
| 2007-era FAQ archives (24104104, 24327008, Getting Started 2005/2007) | Yes, native | Yes, backward conversion | Yes, backward conversion | No data loss |
| 2008 demo package (SIOS 22900091) | No, blocked | Yes, native | Yes, native | Compiler refuses 2008 project in 2007 environment |
| 2008 SP5-only project (Sm@rtClient 8.x add-on) | No | No | Yes | Requires SP5 migration patch |
When you must load a 2008 project on a 2007 station, the only supported path is to install WinCC flexible 2008 SP3 on a separate engineering workstation, open and save the project there, and then attempt a manual downgrade. Siemens does not support direct downward conversion; expect tag and screen-level rework if the project uses features added in 2008.
Panel and Runtime Targeting
Each demo ZIP specifies one or more target devices. The most common targets and their recommended firmware are:
| Panel Family | Firmware / Image Version | Image Update Path |
|---|---|---|
| OP 77B | WinCC flexible 2008 SP3 image or later | ProSave via MPI/PROFIBUS |
| TP 177B 4" / 6" | WinCC flexible 2008 image | ProSave or Ethernet |
| MP 177 6" | WinCC flexible 2008 SP3 image | ProSave or Ethernet |
| MP 277 10" key/touch | WinCC flexible 2008 image | ProSave or Ethernet |
| MP 377 12"/15"/19" | WinCC flexible 2008 SP3 image | ProSave or Ethernet |
| PC Runtime (WinCC flexible RT) | n/a, software only | License key on USB or hardlock |
Always run OS Update on the target panel before downloading a new project if the bundled image is older than the demo's engineering version. A mismatch produces error 8020 "Wrong image version" on the panel during transfer.
Migration Path When Only the 2007 CD Was Available
Engineers who own the original Demo Projects for WinCC flexible 2007 CD can extend its life by following this migration path:
- Install the CD on a Windows XP SP3 / Windows 7 32-bit engineering station. The CD installs a project tree under
C:\Programs\Siemens\Automation\WinCC flexible 2007\Demo\. - Open each
*.hmiin turn. Choose Project > Save As and back up to a versioned folder. - Copy the project tree to a Windows 7 64-bit or Windows 10 station running WinCC flexible 2008 SP3.
- Open the project in 2008. The version migration wizard runs. Inspect the Migration log in the output window for any reported feature loss.
- Select Project > Compiler > All with the new target panel selected. Resolve any tag-prefix or area-pointer warnings before transferring to a physical panel.
If the migration log reports an unsupported scripting function, open the affected script and replace legacy VB-script calls with the 2008 syntax. Common offenders include HMIRuntime.Tags.Item index access and the old Set oItem = ... pattern, which were tightened in 2008 SP1.
Verification
After loading any of the demo projects, run the following verification sequence to confirm a clean install:
- Open the project, confirm WinCC flexible reports the correct target device in the project tree root node.
- Compile the project. The Output window must show 0 errors, 0 warnings. Warnings related to the simulator-only
SIMATIC HMI Stationconnection are acceptable for offline use only. - Start the Simulator. Verify that the home screen renders, tag values update when you toggle the Set Bit buttons, and the trend view records at least 10 samples.
- Trigger an alarm by setting a discrete alarm bit. Confirm the alarm row appears in the active alarm window and that the Alarm Logging buffer increments.
- If the project includes recipes, run Recipe > Transfer from the recipe view. Verify the export file is written to the configured path.
- If the project is the Audit Trail demo, sign in as Operator, change a parameter, and confirm an entry appears in the configured
oplog.csvfile with a valid timestamp. - Transfer the compiled runtime to a physical panel (or PC Runtime). Confirm the panel boots, the connection status icon turns green, and the project name appears in the Start Center > Information > Project screen.
Troubleshooting Matrix
| Symptom | Likely Cause | Corrective Action |
|---|---|---|
| Demo ZIP not visible, "info" icon missing | Anonymous session on Siemens support | Sign in with a registered Industry Online Support account |
| Project opens in 2008 only; 2007 reports "Version not supported" | Project saved in 2008 SP2 or later | Open on a 2008 SP2+ engineering station or migrate manually |
| Panel reports "Wrong image version" on transfer (error 8020) | Panel OS older than project image | Run OS update via ProSave before transfer |
| Tags stay at zero in simulator | Connection was not set to "Simulator" | In Connections editor, set the active partner to SIMATIC HMI Station |
| Audit log file is not created | Audit option license missing | Install the Audit option license or contact Siemens commercial for retrofit |
| Recipe transfer fails with "Path not found" | Storage card not present or wrong path | Configure the recipe path to a valid local or storage-card folder |
| Compiler reports "Area pointer length mismatch" | Project opened in a different SP than the original | Re-enter the area pointer lengths manually and recompile |
Field-Commissioning Notes
When loading a demo on a customer site, the following field-tested steps reduce risk:
- Document the baseline — before replacing the panel image, capture the existing image version with ProSave > Backup. This allows a 30-second rollback if the new image introduces a regression on the customer's process.
- Validate the connection — after transfer, open the Connection status screen on the panel. The connection icon must be green before live operation. A yellow icon means the connection is initializing; a red icon means the configured partner PLC is unreachable.
- Test the alarm wiring — deliberately trigger each alarm bit from STEP 7 and verify the panel's alarm list updates within one polling cycle (typically 250–500 ms).
- Verify the recipe hand-off — if the panel is the recipe server, perform at least one full recipe download and one full recipe upload to the PLC, and confirm the data block values match the operator's expectations.
- Check time synchronization — the panel's clock must be synchronized with the PLC or with an NTP source. Without it, the Audit Trail and alarm logs will have incorrect timestamps and fail any subsequent regulatory audit.
Related Official References
- SIOS 22900091 — Demo projects for SIMATIC Panels (WinCC flexible 2008)
- SIOS 24104104 — WinCC flexible demo project with S7 PLC integration
- SIOS 24327008 — WinCC flexible Audit Trail demo project
Where can I download the official WinCC flexible 2007 demo projects today?
The original WinCC flexible 2007 demo CD is no longer shipped. Use the consolidated SIOS entry 22900091 for the 2008 collection, plus the S7-PLC sample (FAQ 24104104) and the Audit Trail sample (FAQ 24327008). Sign in to Siemens Industry Online Support to reveal the "info" download icon.
Can a project compiled in WinCC flexible 2008 be opened in a 2007 SP3 installation?
No. WinCC flexible enforces a one-way version check: 2008-compiled projects refuse to load in 2007 SP3. You must install WinCC flexible 2008 SP2 or later on the engineering station, open the project, and either continue with 2008 or attempt a manual downgrade of the screen scripts and tag prefixes.
Why does my panel report "Wrong image version" when I transfer a demo project?
The panel's operating system image is older than the image version bundled in the project. Run an OS update using ProSave over MPI/PROFIBUS or Ethernet, then re-transfer the project. The error code on the panel is 8020.
Does the Audit Trail demo project require a separate license?
Yes. The Audit option (order number 6AV6618-7FD01-0AB0 or the panel-family-specific variant) must be installed on the runtime. Without it, the panel starts but no operator log is written, and the diagnostic buffer records "Audit option missing".
How do I run a demo project without a real S7 PLC?
Open the project in WinCC flexible, set the connection's active partner to "SIMATIC HMI Station" (the internal simulator), and start the runtime with Tools > Start Runtime. Tags are driven by the integrated simulator, allowing the full project to be exercised offline.