Opening Siemens SIMOTION Scout Projects with Step7 V5.6 OEM

David Krause15 min read
HMI ProgrammingSiemensTroubleshooting
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

Problem Context

Engineers maintaining long-lived Siemens automation systems frequently inherit project files — typically Step 7 V5.x archives (.s7p, .zip, or unzipped directory trees containing Globals, Sources, s7asyscomp, and Stations) — without the original installation media, project history, or design documentation. When the bundle contains motion control logic, drive commissioning data, SINAMICS or MICROMASTER parameter sets, and an integrated HMI panel screen set, the working engineer must determine which legacy Siemens tool actually owns the file. The candidate set is short but the boundaries are sharp:

  • SIMATIC Manager (Step 7 V5.6) — owns generic S7-300, S7-400, and ET200 PLC logic, plus WinCC flexible HMI station stubs.
  • SIMOTION SCOUT — owns motion control projects built on the SIMOTION platform (D4xx, P3xx, C2xx controllers) with integrated drives.
  • STARTER — owns standalone drive commissioning projects (SINAMICS S/G, MICROMASTER 4, SIMOVERT) without an S7 PLC in the same archive.
  • WinCC flexible — owns operator panel screen databases that may be standalone or referenced from a Step 7 station.

Opening the project with the wrong tool produces a predictable cascade of symptoms: setup aborts with "Unknown software package" during the Step 7 package check, SIMATIC Manager shows empty project nodes with a yellow exclamation mark on the component view, SIMOTION SCOUT setup refuses to install because the underlying Step 7 build is a restricted OEM edition (for example, V5.6+HF1 OEM2), or WinCC flexible loads the panel but cannot resolve cross-references to PLC tags. Each condition is recoverable once the engineer confirms which authoring tool generated the archive.

Field reality: Step 7 V5.x and its companion tools (SCOUT, STARTER, WinCC flexible 2008) are legacy products in the maintenance phase. The TIA Portal successor is not a drop-in replacement — a Step 7 V5.6 project must be migrated with the dedicated migration tool, and SIMOTION SCOUT projects have no direct TIA Portal equivalent. Plan installation media, license keys, and a Windows 7/10/11 host with administrative rights before starting.

Identifying the Project Type

Before installing any tool, inspect the unzipped project for signature files. The table below maps directory and file markers to the owning tool. Use dir /s /b on Windows or find . -maxdepth 3 -type d in WSL to enumerate the structure.

Marker in archive Owning tool Interpretation
SIMOTION directory with *.sin or *SIMOTION*.log SIMOTION SCOUT Motion control project; SCOUT must open it.
s7asyscomp\*\*.s7p with technology objects in TO subfolders Step 7 + S7-Technology / SCOUT Either tool may open; check for SIMOTION marker first.
STARTER\*\*.dn or *.par drive parameter files STARTER (or SCOUT) Standalone drive; SCOUT imports the same format.
HMI\*\*.hmi and *.ldf language database WinCC flexible Operator panel source; open in WinCC flexible, not the PLC tool.
OMSIMOTION or OEMStep7 registry traces in SETUP.LOG OEM Step 7 from drive vendor Indicates an OEM Step 7 build that ships with STARTER — not full Step 7.
Single *.s7p with no SIMOTION or HMI subfolders SIMATIC Manager (Step 7 V5.6) Pure PLC project; Step 7 alone is sufficient.

If a SETUP.LOG or SETUP.TXT exists in the project root, open it in Notepad. The first 20 lines typically list the originating package, for example Step7 V5.6+HF1 OEM2 or SIMOTION SCOUT V5.2 SP1. This is the fastest way to confirm the owning tool when the directory structure is ambiguous.

Step 7 V5.6 OEM vs Full Installation

Siemens ships two distinct Step 7 V5.6 distributions: a full version that includes the entire engineering chain (S7-300/400 hardware catalog, all option packages, NetPro, SCL, GRAPH, S7-PLCSIM, and the import interface for SIMOTION SCOUT) and an OEM version that is repackaged by drive or controller vendors (Siemens Drive ES, SINUMERIK, SIMOTION bundles) for a single purpose. The OEM build is installed silently alongside STARTER or SCOUT and exposes only a subset of the toolchain.

Capability Step 7 V5.6 Full Step 7 V5.6+HF1 OEM2 (drive bundle)
S7-300 / S7-400 hardware configuration Full catalog Limited to the configured controller only
SCL / GRAPH / S7-PLCSIM Available Not installed
NetPro / Industrial Ethernet configuration Full Restricted
SIMOTION SCOUT import hook Yes No — SCOUT setup aborts
STARTER co-existence Allowed (Step 7 + STARTER coexist) OEM version IS the STARTER-included Step 7
License key requirement Floating or single license Often no key — bundled with STARTER
Critical rule: SIMOTION SCOUT cannot install on top of an OEM Step 7. SCOUT setup interrogates the registry at HKLM\SOFTWARE\Siemens\Automation\Step7\CurrentVersion and rejects the OEM build with a dialog: "This version of SIMOTION SCOUT requires a full Step 7 V5.6 installation." The remedy is to uninstall the OEM Step 7 first, install the full Step 7 V5.6 with all hotfixes up to HF1, then install SCOUT.

SIMOTION SCOUT Installation Requirements

SIMOTION SCOUT V5.2 SP1 is a stand-alone engineering environment that embeds a full Step 7 V5.6. When the SCOUT setup launches it performs the following checks in order:

  1. OS edition (Windows 7 SP1, Windows 10 LTSB/LTSC, Windows Server 2008/2012/2016).
  2. Microsoft .NET Framework 2.0 / 3.5 / 4.x presence.
  3. Microsoft Message Queuing (MSMQ) service installed and started.
  4. Step 7 V5.6 with hotfix at the required patch level (HF1 or later for SCOUT V5.2 SP1).
  5. WinCC flexible 2008 SP2 or later if the project references HMI stations.
  6. A license key (single station or floating) for the SCOUT option.

Each check produces either a hard abort (red dialog, setup exits) or a soft warning. The classic hard-abort dialog that appears as soon as the SCOUT setup reaches the prerequisite scan is: "The installed Step 7 version is an OEM build. SCOUT cannot continue. Please install a full Step 7 V5.6."

The minimum host configuration that reliably accepts SCOUT V5.2 SP1 is:

  • Windows 7 SP1 (x64) or Windows 10 LTSC 2019 — UAC set to lowest level during installation only.
  • Step 7 V5.6 + SP1 + HF1 (or HF3 for newer SCOUT revisions).
  • WinCC flexible 2008 SP5 for HMI integration.
  • 3 GB free disk for the offline project cache; 8 GB RAM minimum.

STARTER Version Conflicts

STARTER (Siemens drivE Tool) is the commissioning tool for SINAMICS and MICROMASTER drive platforms. The version that ships with an OEM Step 7 install is locked to that OEM bundle. For example, the STARTER V5.3.0.1 included with Step 7 V5.6+HF1 OEM2 cannot be uninstalled without first uninstalling the OEM Step 7. The conflict manifests as:

  • Windows Installer refuses to remove STARTER because the OEM Step 7 depends on it (error 1714 or error 1605).
  • Attempting to install a newer STARTER returns "A more recent version of STEP 7 is required."
  • Installing SIMOTION SCOUT after STARTER aborts because SCOUT setup detects STARTER installed and refuses to co-exist (see coexistence section below).

Resolution sequence when both SCOUT and a current STARTER are required:

  1. Capture all drive parameter files (*.dn, *.par, *.dpx) from the project tree.
  2. Uninstall OEM Step 7, which automatically removes the bundled STARTER.
  3. Install full Step 7 V5.6 + SP1 + HF1 with license.
  4. Install SIMOTION SCOUT V5.2 SP1 or later (re-bundles a compatible STARTER internally if HMI/Lib is needed).
  5. If a non-bundled STARTER is required for offline drive commissioning on a separate PC, install it on a second host — SCOUT and standalone STARTER cannot share a host.

WinCC Flexible HMI Integration

If the inherited project archive contains an HMI subfolder with *.hmi, *.ldf, *.tag, and *.fwd files, the operator panel is built with WinCC flexible 2008 (the maintenance release for OP/TP/MP 177-377 panels and the PC Runtime). WinCC flexible is installed as a separate option on top of Step 7 V5.6 and integrates the HMI station into the SIMATIC Manager project tree.

Common diagnostic states when WinCC flexible is the wrong version:

Symptom Cause Action
"Unknown software package WinCC flexible 2008 SP3" Project references a service pack higher than the installed WinCC Install WinCC flexible 2008 SP5 or upgrade only the required SP
HMI station shows red X in SIMATIC Manager WinCC flexible not installed, or language pack missing Install WinCC flexible with the locale pack matching the project (ENU, DEU, ESP, FRA, ITA, CHS)
Tag interface shows empty after compile PLC project is OEM Step 7; tag references unresolved Install full Step 7 to expose the symbol table, then re-link
Runtime simulation fails with "HMI device not found" MSMQ or PG/PC interface misconfigured Set PG/PC interface to TCP/IP <-> ISO and start MSMQ service

Coexistence Rules on a Single Host

Siemens officially documents the following coexistence rules for the legacy toolchain on a single Windows host. Violating any rule produces a setup abort, a missing reference dialog, or a runtime crash the first time the project is opened.

Tool A Tool B Co-installable? Notes
Step 7 V5.6 Full STARTER V5.x Yes Install Step 7 first; STARTER reads the registry
Step 7 V5.6 Full SIMOTION SCOUT V5.x Yes SCOUT installer performs the check and rejects OEM
Step 7 V5.6 OEM SIMOTION SCOUT V5.x No Hard abort during SCOUT setup
SIMOTION SCOUT V5.x Standalone STARTER V5.x No SCOUT bundles its own STARTER; a second install collides
Step 7 V5.6 Full WinCC flexible 2008 Yes Option; requires matching language packs
TIA Portal V15+ Step 7 V5.6 / SCOUT / STARTER Conditional TIA Portal must be installed AFTER legacy tools; do not start S7 in parallel with TIA
SINUMERIK Operate SIMOTION SCOUT No Both bundle Step 7; install on separate hosts
Rule of thumb: Two products that both install Step 7 (or a derivative) cannot share a host. The registry keys at HKLM\SOFTWARE\Siemens\Automation and the %ProgramFiles%\Siemens\Automation folder structure are mutually exclusive. Use a second PC, a virtual machine, or a separate Windows boot partition when more than one of these tools is required.

Step-by-Step Resolution Procedure

Use this procedure when an archive arrives without tool context. The steps assume Windows 7 SP1 x64, administrative account, and a single-host install.

Prerequisites

  • Source installation media or licensed download for Step 7 V5.6 + SP1 + HF1 (or HF3 for newer SCOUT), SIMOTION SCOUT V5.2 SP1, WinCC flexible 2008 SP5, and language packs for the project locale.
  • License keys (single station, USB dongle, or floating license server) for each tool that requires one.
  • 8 GB RAM, 30 GB free disk, MSMQ enabled (appwiz.cpl → Turn Windows features on or off → Microsoft Message Queueing Server).
  • Backup of any pre-existing project on the host.

Procedure

  1. Inspect the archive. Use the table in Identifying the Project Type to determine the owning tool. Note the language of comments and HMI labels — the Windows host must have the matching Windows UI language or the Siemens language pack.
  2. Open SETUP.LOG if present. Confirm the originating tool build (for example Step7 V5.6+HF1 OEM2 or SIMOTION SCOUT V5.2 SP1).
  3. Uninstall any pre-existing OEM Step 7 plus the bundled STARTER through appwiz.cpl. Reboot.
  4. Install full Step 7 V5.6 from the Siemens DVD or licensed electronic download. Apply SP1 and HF1. Reboot.
  5. Set the PG/PC interface: open the SIMATIC Manager workstation, choose Options > Set PG/PC Interface, and select TCP/IP <-> ISO (or the project-specific PROFIBUS adapter if applicable).
  6. Install WinCC flexible 2008 SP5 with the locale packs matching the project. Reboot.
  7. Install SIMOTION SCOUT V5.2 SP1. Watch for the prerequisite scan: if it reports an OEM Step 7 still present, return to step 3.
  8. Open SIMATIC Manager, choose File > Open > Project, navigate to the unzipped archive or the .s7p file. SIMATIC Manager compiles and re-binds the package list.
  9. Open the project in SCOUT if the archive is a motion project. From SCOUT, choose Project > Open and pick the *.sin file in the SIMOTION subfolder.
  10. If WinCC flexible is referenced, open the HMI station in WinCC flexible via Start > Programs > Siemens > SIMATIC > WinCC flexible 2008. The HMI station appears as a child node under the SIMATIC Manager project.

Verification Checklist

After the install sequence, perform these checks before declaring the project operational:

  1. SIMATIC Manager opens the project without yellow exclamation marks on any station. Re-run PLC > Compile and Download Objects and confirm 0 errors, 0 warnings in the output window.
  2. The Step 7 version is reported as V5.6 SP1 HF1 (or later) in Help > About — not an OEM build.
  3. STARTER version is the SCOUT-bundled build (e.g. V5.3.0.1) and matches the drive firmware in the project.
  4. WinCC flexible compiles the HMI project; the tag interface shows resolved symbols from the PLC (no red "?" markers).
  5. MSMQ service is running (sc query msmq returns STATE: 4 RUNNING).
  6. PG/PC interface is set to the adapter the controller is wired to; test with Accessible Nodes from SIMATIC Manager.
  7. License keys are recognized: Start > Programs > Siemens > Automation License Manager shows every required module in green.
  8. A dry-run download to PLCSIM (if licensed) succeeds — this is the highest-fidelity verification short of live commissioning.

Diagnostic Decision Tree

Use the following flowchart when the project still refuses to open after a clean install.

Project open fails — which symptom? SCOUT setup reports OEM Step 7 Unknown software package error STARTER / SCOUT coexistence crash Install missing language pack / HF Remove OEM Step 7, install full V5.6 Move STARTER to a second host Reopen project in SIMATIC Manager Install SCOUT, then reopen project Reopen SCOUT project, verify topology Verification checklist (see above)

Windows and Windows Language Pack Considerations

Step 7 V5.x and SIMOTION SCOUT are partially localized; the dialogs and message texts ship in English, German, French, Italian, Spanish, and (for some service packs) Chinese Simplified. When the project archive contains localized comments or HMI labels in a locale that is not installed, the Siemens tools display the message "A language pack is required to display the project text." Add the language pack at the Windows level (Settings → Time & Language → Language → Add a Windows display language) and ensure the Siemens setup was performed with the matching language selected during the Custom Installation dialog. The host must then reboot twice — once for the language pack and once for the Siemens tools to re-bind their resource DLLs.

Archive Re-encoding Best Practices

When the project arrives inside a .zip, .arj, or older self-extracting .exe, preserve the original archive bit-for-bit and unpack with the original tool. Avoid Windows built-in ZIP handling on pre-Vista archives — it can normalize path separators and corrupt the \ characters in *.s7p references. Recommended unpacking toolset:

  • 7-Zip 22.x or later for .zip and .arj.
  • WinRAR 6.x for .rar and self-extracting installers.
  • The original self-extracting .exe (right-click → Run as administrator) when present.

License and Support Considerations

Step 7 V5.6 and SCOUT are in the legacy maintenance phase. New licenses are still issued by Siemens DI, but software updates are limited to security and stability patches. Confirm the entitlement via the Siemens Industry Online Support portal and download the cumulative hotfix image if available. The Automation License Manager (almsrv.exe) reads license keys from a USB dongle, a local file (%ProgramData%\Siemens\Automation\LicenseKey\), or a floating license server. Always reinstall the license after applying a service pack, since the hotfix can shift the license fingerprint.

Security: Field service machines running Step 7 V5.x should be isolated from the corporate network. The Windows 7/10 host cannot receive modern cumulative security updates alongside Siemens tool installs; use a private engineering VLAN and deny outbound traffic at the firewall.

Migrating to TIA Portal

If a long-term migration to TIA Portal is planned, plan the path carefully:

  1. Step 7 V5.6 → TIA Portal V15 or later via the Step 7 migration tool. SIMATIC Manager is the source; Project > Migrate to TIA Portal is the entry point.
  2. WinCC flexible 2008 → WinCC Comfort/Advanced in TIA Portal. The migration tool is bundled in TIA Portal; tag names and screen layouts are preserved.
  3. SIMOTION SCOUT → no direct TIA Portal migration. SIMOTION projects remain on the legacy toolchain. Use TIA Portal for S7 controllers and SCOUT for motion.

Do not attempt to migrate a project that originates on OEM Step 7. Migrate first from the OEM bundle to full Step 7, then to TIA Portal.

Field-Validated Summary

Item Verified state
Step 7 V5.6 build Full installation, SP1 + HF1 (or HF3 for newer SCOUT)
STARTER version Bundled with SCOUT (no standalone install)
SIMOTION SCOUT V5.2 SP1 or later, installed after full Step 7
WinCC flexible 2008 SP5 with locale pack matching the project
Windows language pack Matches the project locale and the Siemens setup
MSMQ service Running, automatic startup
PG/PC interface Set to the project-specific adapter
Coexistence SCOUT + standalone STARTER on separate hosts only
License Re-bound after each hotfix

Following the procedure above resolves the three classic failure modes reported when opening inherited Siemens archives: "unknown software package" errors from missing hotfixes, SCOUT setup aborts on OEM Step 7, and WinCC flexible refusing to load when the wrong language pack is installed. Each mode is independent, but the diagnostic order — identify the owning tool first, confirm the Step 7 edition second, then resolve coexistence — catches all three before commissioning time.

How do I know if a Siemens project is a Step 7, SIMOTION SCOUT, or STARTER project?

Inspect the unzipped archive for signature directories. A SIMOTION folder with *.sin files indicates a SCOUT project, STARTER\*\*.dn drive parameter files indicate a STARTER project, and a single *.s7p with s7asyscomp stations indicates a Step 7 (SIMATIC Manager) project. The SETUP.LOG at the archive root typically lists the originating tool build.

What does "OEM Step 7" mean and why does SIMOTION SCOUT reject it?

An OEM Step 7 is a restricted build of Step 7 V5.6 repackaged by a drive or controller vendor (commonly shipped with STARTER V5.3.x). It exposes only the configuration tables for the bundled hardware and does not include SCL, GRAPH, S7-PLCSIM, or the SCOUT import hook. SCOUT setup interrogates the registry and aborts with "This version of SIMOTION SCOUT requires a full Step 7 V5.6 installation." Uninstall the OEM Step 7, install full Step 7 V5.6 with SP1 and HF1, then reinstall SCOUT.

Can SIMOTION SCOUT and STARTER be installed on the same Windows host?

No. SCOUT bundles its own STARTER internally, and a second standalone STARTER install collides on shared registry keys and the %ProgramFiles%\Siemens\Automation folder. Use a second PC, a virtual machine, or a separate Windows boot partition if a non-bundled STARTER is required for offline drive commissioning.

Which hotfix of Step 7 V5.6 is required for SIMOTION SCOUT V5.2 SP1?

Step 7 V5.6 + SP1 + HF1 is the minimum supported build for SCOUT V5.2 SP1. Newer SCOUT revisions (V5.3 and later) require HF3. Confirm the exact requirement on the Siemens Industry Online Support page for the SCOUT revision being installed, and reinstall all license keys after applying the hotfix.

How do I resolve "Unknown software package" errors when opening a Step 7 project in SIMATIC Manager?

The error means the project archive references a service pack or option package (for example WinCC flexible 2008 SP3) that is not installed. Identify the referenced package in the SETUP.LOG, install the missing component with the matching locale, and reopen the project. A clean SIMATIC Manager Compile and Download Objects pass with 0 errors and 0 warnings confirms the package list is complete.

Back to blog