Overview: STEP 7 Hardware Support Package Architecture
STEP 7 V5.4 Hardware Support Packages (HSPs) are Siemens-issued ZIP distributions that extend the hardware catalog of the SIMATIC Manager and HW Config. Each HSP introduces new CPUs, signal modules, function modules, communication processors, and IM/CP types into HW Config so that an existing STEP 7 installation can describe and configure hardware that was released after the original media. An HSP is not a firmware update for the controller; it is a description-file set that allows the engineering station to load hardware configurations, recognize part numbers, and generate system data blocks (SDB) for devices that were unknown to the base install.
For an engineer working on a SIMATIC Field PG M without direct internet access, the HSP workflow must be performed offline: the package is fetched from the Siemens Industry Online Support portal on an internet-connected machine, transferred on a removable medium, and installed locally. This article documents the V5.4-compatible HSP path for the CPU 314 placeholder symptom shown as a quotation mark in HW Config.
| HSP Concept | What It Contains | What It Does Not Do |
|---|---|---|
| HSP ZIP archive | Setup.exe, HSP XML catalog, module descriptions, README, compatibility notes | Update STEP 7 base version itself |
| HW Config catalog extension | New module type entries, racks, interface modules | Change STEP 7 project version |
| Hardware catalog refresh | Inserted modules with order numbers (MLFB) visible in catalog tree | Replace firmware on physical CPU |
Prerequisites and Field PG Readiness
Before retrieving or installing an HSP, verify the following on the SIMATIC Field PG M (or equivalent Field PG model with STEP 7 V5.4 installed).
- STEP 7 V5.4 with revision level V5.4.0.0 installed (verify via SIMATIC Manager → Help → About)
- Windows XP SP3 or Windows 7 Professional SP1 (32-bit) as appropriate for the V5.4 base media
- Local administrator rights for the installer account
- Minimum 2 GB free disk space for HSP extraction and STEP 7 catalog regeneration
- A second Windows PC with internet access to Siemens Industry Online Support
- USB stick, SD card, or external HDD (FAT32 or NTFS) for file transfer between PCs
STEP 7 Version to HSP Compatibility Matrix
Hardware Support Packages were introduced as a feature in STEP 7 V5.2. Earlier versions (V5.0, V5.1, V4.x) cannot consume HSPs; only an upgrade of the base STEP 7 software makes new hardware descriptions available on those releases. Newer base releases accept subsets of older HSPs, but a given HSP may explicitly require a minimum STEP 7 version to install.
| STEP 7 Base Version | HSP Compatible | Notes |
|---|---|---|
| V5.0 / V5.1 | No | HSP feature not implemented; upgrade base install to V5.2 or later |
| V5.2 | Yes (first) | First version to support HSP install; some HSPs require V5.3+ |
| V5.3 | Yes | Improved HSP handling; Service Pack 3 recommended |
| V5.4 (this case) | Yes | Current HSP target; supports full S7-300 CPU range including 6ES7314 variants |
| V5.5 | Yes | Backward compatible with V5.4 HSPs; recommends latest HSP build |
The original Siemens support page that links to the consolidated HSP archive for STEP 7 V5.x is entry Entry ID 27079579. The current live link in Siemens Industry Online Support resolves the same archive under the modern portal path. The archive typically named STEP7_HSPs.zip bundles all HSPs released up to the archive stand date and is the offline installation package referenced in this article.
Downloading the HSP Bundle from Siemens Support
From the internet-connected workstation, navigate to the Siemens Industry Online Support portal and search for STEP 7 HSP or use the direct Entry ID path. The relevant search query and document for S7-300 / S7-400 module catalog updates is:
- Open a browser and go to https://support.industry.siemens.com
- Sign in with a Siemens Support account (free registration) to enable download access
- Search for
STEP 7 Hardware Support Packagesor enter the entry ID 27079579 in the search field - Confirm the displayed document title: STEP 7 Hardware Support Packages (HSPs) with the current stand date
- Download the attached ZIP archive
STEP7_HSPs.zipto a local staging directory (e.g.,D:\HSP_Staging) - Compute the SHA-256 hash of the downloaded archive and verify it matches the hash posted on the Siemens entry page
- Copy
STEP7_HSPs.zipto the USB stick or external drive used to bridge to the Field PG
Transferring the Archive to the Field PG
The Field PG typically runs without external network access in protected plant networks. Bridging with a USB removable drive is the standard offline transfer method.
- Connect the USB stick to the engineering workstation that has internet access and contains
STEP7_HSPs.zip - Copy the ZIP to the USB stick root (avoid deep paths; some PGs limit path length)
- Safely eject the USB stick on the workstation
- Connect the USB stick to the Field PG and copy the ZIP to a working folder, e.g.,
C:\Temp\HSP - Verify the file size on the Field PG matches the workstation copy; any size mismatch indicates a partial transfer
- Right-click the ZIP → Properties → Unblock (Windows 7 and later; required when the file was downloaded on another machine)
For larger HSP bundles, prefer an NTFS-formatted removable disk so individual files larger than 4 GB are supported. For a typical STEP 7 V5.4-era HSP bundle the archive is well under 2 GB and FAT32 is sufficient.
Extracting and Installing the HSP Locally
Once the archive is on the Field PG, install the HSP into STEP 7 V5.4. The install sequence is the same as for any Siemens component on a Field PG.
- Right-click
STEP7_HSPs.zip→ Extract All… to a local path, e.g.,C:\Temp\HSP\STEP7_HSPs\ - Open the extracted folder and confirm the presence of:
-
setup.exe(HSP installation launcher) - One or more
HSP_xxxx.zippackage archives - A
Readme.txtorReadme.pdfwith the HSP stand date and compatibility matrix - Optional PDF appendices for each module family covered
-
- Close the SIMATIC Manager on the Field PG before starting the HSP installer
- Run
setup.exefrom the extractedSTEP7_HSPsfolder as Administrator (right-click → Run as administrator) - The HSP Setup wizard lists the individual HSPs included in the bundle; select the HSP packages relevant to your target hardware (for a CPU 314 placeholder, the S7-300 HSP packages are required)
- Accept the license agreement and click Install
- Wait for the installer to copy catalog files into
%ProgramFiles%\Siemens\Automation\STEP7\S7HSP(path varies slightly by installation profile) - Click Finish when prompted; the installer may request a restart of the STEP 7 services
- Reboot the Field PG if the installer reports a pending restart, or if STEP 7 still does not display the new modules after a relaunch
| Install Step | Default Path on Field PG | Verification |
|---|---|---|
| HSP catalog root | C:\Program Files\Siemens\Automation\STEP7\S7HSP |
Folder exists; dated after install |
| HSP catalog index | S7HSP\hspcatalog.mdb |
File size > 1 MB after install |
| Module description files |
S7HSP\HWCN subfolder |
Contains *.xml entries for new modules |
| Setup log | %TEMP%\Siemens\HSP_Setup.log |
Search for Installation successful |
Updating HW Config and Importing the CPU 314
After the HSP is installed, the CPU 314 placeholder must be resolved inside the project. HW Config refreshes its catalog from the HSP folder on each startup; this is automatic but may require a manual reload for projects that were opened before the install.
- Start SIMATIC Manager and open the project that displayed the quotation mark
- Double-click the Hardware icon to launch HW Config
- If HW Config was already open before the HSP install, close it completely and reopen from SIMATIC Manager (HW Config caches the catalog while running)
- In HW Config, confirm the hardware catalog tree now contains the S7-300 / CPU 300 family with the CPU 314 variants visible, for example:
- SIMATIC 300 → CPU 300 → CPU 314 → 6ES7 314-1AF10-0AB0
- SIMATIC 300 → CPU 300 → CPU 314 → 6ES7 314-1AG14-0AB0
- SIMATIC 300 → CPU 300 → CPU 314C-2 PN/DP → 6ES7 314-6CG03-0AB0
- Delete the existing placeholder slot (right-click → Delete) and drag the correct CPU 314 order number into Slot 2 of rack 0
- Click Station → Save and Compile to regenerate the system data blocks (SDB)
- Note the message at the bottom of HW Config: No errors indicates the catalog was loaded and CPU is recognized
Common CPU 314 MLFBs that an HSP refresh introduces on STEP 7 V5.4 (selection, not exhaustive):
| MLFB | Variant | Work Memory | HSP Bundle Typically Required |
|---|---|---|---|
| 6ES7 314-1AF10-0AB0 | CPU 314 | 96 KB | Original V5.4 catalog |
| 6ES7 314-1AG14-0AB0 | CPU 314 (later firmware) | 128 KB | Newer S7-300 HSP |
| 6ES7 314-6CF02-0AB0 | CPU 314C-2 PN/DP | 192 KB | S7-300 PN/DP HSP add-on |
| 6ES7 314-6CG03-0AB0 | CPU 314C-2 PN/DP (rev) | 192 KB | Newer S7-300 HSP |
The CPU 314 manuals and operating instructions are available in the Siemens support portal under S7-300 CPU 314 product manuals. The consolidated S7-300 CPU manual set is documented at Siemens Industry Online Support under product family SIMATIC S7-300.
Verification Procedure
After installing the HSP and refreshing HW Config, validate that the project now compiles cleanly with the correct CPU.
- In HW Config, the quotation mark on Slot 2 is replaced by the CPU 314 order number
- Run Station → Consistency Check; no inconsistencies should be reported
- Run Station → Save and Compile (target: PC internal); the compile log lists all SDBs generated without errors
- Close HW Config; SIMATIC Manager should not display any yellow warning triangle on the Hardware icon
- Open the project online (if a CPU is available) or in PLCSIM (V5.4 SP5) to download the hardware configuration and confirm the CPU accepts the SDB
Troubleshooting Matrix
| Symptom | Likely Cause | Remediation |
|---|---|---|
| Quotation mark remains on CPU slot after HSP install | HW Config catalog cache not refreshed | Close HW Config fully; reopen; if needed, delete the HSP catalog S7HSP\hspcatalog.mdb and reinstall the HSP |
| Setup.exe fails immediately | STEP 7 base version is older than V5.2, or V5.4 install is corrupted | Verify HKEY_LOCAL_MACHINE\SOFTWARE\Siemens\Automation\STEP7\Version shows 5.4; reinstall STEP 7 V5.4 SPx if registry reports missing |
| HSP installs but no new modules appear in HW Config | Wrong HSP bundle was downloaded (TIA-targeted) | Re-download the STEP 7 V5.4-specific bundle from Entry ID 27079579; remove TIA-only HSPs if accidentally applied |
| CPU 314 not found in catalog but quotation mark cleared | Project uses a CPU 314 variant released after the HSP stand date | Check the MLFB on the physical CPU nameplate; compare to HSP release notes; request an updated HSP from Siemens support |
| Installer prompts for missing system files | STEP 7 SP level is below the HSP minimum | Apply the latest STEP 7 V5.4 Service Pack from Siemens Support before installing the HSP |
| License error during HSP install | HSP installer requires a STEP 7 floating license to be available locally | Disable network license server binding; point STEP 7 License Manager to a local license file |
| USB stick not recognized on Field PG | Field PG USB stack requires FAT32 | Reformat the USB stick as FAT32 (files under 4 GB) or use an NTFS driver for the Field PG OS |
| Compile log reports SDB generation errors after CPU change | Module addresses or interrupt assignments inconsistent with the new CPU | Re-check OB, FB, and DB addresses against the CPU 314 address map; recompile after each correction |
Field PG-Specific Notes
The SIMATIC Field PG M (and Field PG M2 / M3 / M4 / M5 depending on generation) ships with a hardened Windows image and the SIMATIC software stack pre-installed. HSP installation on a Field PG follows the same procedure as on a standard engineering workstation, but three points are worth highlighting:
-
User account. HSP Setup.exe must be run from an account that is a member of the local Siemens TIA Engineer or local Administrators group; standard user accounts fail when writing to
%ProgramFiles%\Siemens\Automation\STEP7 - Antivirus. Field PG images often ship with a corporate antivirus policy that quarantines files transferred from USB. Pre-scan the USB stick on the internet-connected workstation to avoid the quarantine stripping signed Siemens DLLs from the HSP bundle
- Windows driver maintenance. While the HSP extends the STEP 7 hardware catalog, the underlying Field PG drivers (CP 5611, CP 5621, Intel/AMD chipset) are managed separately. Keep Windows device drivers current via Windows Update or vendor packs; reference Update drivers through Device Manager in Windows for the standard procedure
HSP Update Hygiene and Repeat Install
Siemens releases new HSP bundles whenever new SIMATIC modules ship or when module descriptions are revised. The recommended cadence is:
- Subscribe to Siemens Product Catalog updates at Siemens Industry Online Support
- Re-verify the HSP stand date every 12 months or before any project that involves hardware not previously configured on the PG
- Maintain a dated archive of installed HSPs on the Field PG in
D:\HSP_Archive\<yyyy-mm-dd>\for rollback - Document the installed HSP stand date in the project footer or station documentation so future engineers can reproduce the engineering environment
S7HSP folder from backup rather than using Add/Remove Programs.FAQ
What is the first STEP 7 version that can install Hardware Support Packages?
STEP 7 V5.2 introduced the HSP install mechanism. Versions V5.0 and V5.1 cannot consume HSPs and require a base STEP 7 upgrade; STEP 7 V5.3, V5.4, and V5.5 are fully compatible with the V5.2-era HSP bundles.
Where do I download the STEP 7 V5.4 HSP bundle without internet on the Field PG?
On any internet-connected workstation, navigate to Siemens Industry Online Support entry 27079579 and download STEP7_HSPs.zip. Transfer the ZIP on USB media to the Field PG, extract it, and run the included setup.exe with Administrator rights.
Why does HW Config show a quotation mark instead of the CPU 314?
A quotation mark in a HW Config slot indicates that the CPU order number (MLFB) is not present in the local STEP 7 hardware catalog. Installing the matching HSP adds the CPU 314 family to the catalog and replaces the placeholder with the recognized module entry.
Do I need to reinstall STEP 7 V5.4 to apply HSPs?
No. HSPs are an in-place extension of the STEP 7 hardware catalog and do not modify the STEP 7 base version. The HSP installer writes new catalog files into the STEP 7 installation directory without touching the executable set.
Can a V5.4 Field PG install a TIA Portal HSP bundle?
No. TIA Portal HSP bundles target the TIA Portal catalog (TIA V13 and later) and are not consumable by STEP 7 V5.4. Only the V5.4-tagged HSP bundle from Entry ID 27079579 is appropriate for a STEP 7 V5.4 Field PG.