Resolving TIA Portal V16 Module Labeling Strips Export Error HSP0330
When exporting module labeling strips in Siemens TIA Portal V16 Update 5, engineers can encounter the dialog error "The module description has been already added. Module ID: 6FE1 242-6TM20-0BB1". The export aborts, and label printing for the project is blocked even when the referenced module is not used in the active project. This article documents the documented root cause, the affected TIA Portal versions, a verified uninstall procedure for the offending Hardware Support Package (HSP), and the verification steps that confirm the issue is resolved.
1. Problem Description
The defect manifests when the user attempts to export labeling strips for any S7-1500 / ET 200 device in the project. The dialog accessed via Project tree > right-click device > Export module labeling strips terminates with a fault message that names a specific module identifier (for example, 6FE1 242-6TM20-0BB1). The fault is independent of the active project content:
- The error reproduces in a freshly created project that contains only a single DI module.
- The named module may not be referenced anywhere in the hardware configuration.
- Previous exports that succeeded a month earlier begin to fail without any change to the project database.
The dialog text is generated by the labeling-strip export pipeline, which iterates the registered module description database to assemble the printout. A duplicate module-description record forces the export routine to abort before the user-selected printer or file target is written.
2. Affected Versions and Environments
| Component | Affected Versions | Notes |
|---|---|---|
| STEP 7 Professional V16 (TIA Portal) | Update 1 through Update 5 (and later updates in V16 line) | Primary failure path |
| STEP 7 Basic V16 | All V16 updates | Same export path |
| WinCC V16 (where project data is shared) | All V16 updates | Co-installed with STEP 7 |
| STEP 7 V15.1 with parallel V16 install | Update 4+ when HSP 0330 for V15.1 is installed | Cross-version regression source |
| Windows 10 / Windows Server 2019 | All currently supported builds | No OS correlation |
The defect is not present in the original TIA Portal V16 release media. It is introduced by a particular Hardware Support Package whose identification number (HSP 0330) is referenced in field reports.
3. Root Cause Analysis
The labeling-strip export uses a centralized module-description database maintained in the TIA Portal installation directory. When a Hardware Support Package adds a module description that already exists in the base installation, the database stores two entries for the same article number. The export routine detects the collision and raises the dialog fault before it can produce the printable file.
Key technical points:
-
Module identifier format: The 6FE1 prefix identifies Siemens-internal MLFB (Machinery and Plant Maker's List of Articles) numbers used in module-description payloads. The
6FE1 242-6TM20-0BB1identifier is delivered by the support package rather than the user's project. - Duplicate registration: The same MLFB appears twice in the package store, one entry from the original install image and a second from the HSP 0330 catalog.
- Cross-version carry-over: When TIA Portal V15.1 is installed in parallel on the same machine and HSP 0330 is added to the V15.1 install, the labeling-export error also appears in V16 because both TIA Portal versions share the same module-description cache for the labeling-strip pipeline.
- HSP availability: HSP 0330 was withdrawn from the Siemens support download portal and is no longer shipped as a standalone package. The only verified way to remove the duplicate is through the Inventory Tool on the original TIA Portal DVD, or by using a TRIAL download image that contains the same package catalog.
4. Prerequisites for the Fix
Before starting the uninstall, gather the following items:
- Original TIA Portal V16 DVD or its image. The Inventory Tool requires the same media that was used to install TIA Portal V16. The DVD label reads "SIMATIC STEP 7 incl. Safety and WinCC V16".
- Download image (alternative): If the DVD is not available, the TRIAL download "SIMATIC STEP 7 incl. Safety and WinCC V16 TRIAL Download" can be used. Extract the image with the bundled self-extracting executable; the resulting folder can be selected by the Inventory Tool as if it were a DVD.
- Local administrator account on the engineering workstation.
-
TIA Portal project backup of every active project. Export the project archive (
.zap16) before performing any package operation. -
Inventory Tool launch path:
Start > Siemens Automation > Inventory Toolor the executable in the TIA Portal installation directory.
The complete removal process requires the same install media because the Inventory Tool validates the package catalog against the original installer signature.
5. Step-by-Step Removal Procedure
5.1 Verify the failure first
- Open TIA Portal V16 and load the affected project.
- In the project tree, right-click the S7-1500 / ET 200 device.
- Select Export module labeling strips. The dialog will display the failure message naming the duplicate module ID.
- Close TIA Portal completely before continuing.
5.2 Pre-removal diagnostics
- Open Start > Control Panel > Programs and Features.
- Confirm the exact TIA Portal version installed and the list of installed HSPs. Look for entries starting with "SIMATIC STEP 7 / S7-PLCSIM / TIA Portal HSP".
- Note the HSP 0330 entry and the TIA Portal version column (V15.1, V16, or both).
5.3 Launch the Inventory Tool
- Insert the original TIA Portal V16 DVD, or have the extracted TRIAL download folder ready.
- Start the Inventory Tool with administrator privileges.
- The tool enumerates all installed TIA Portal components. Locate the row labelled HSP 0330 for the V16 install (or V15.1, if parallel installation is in use).
- Select only this single row. Do not select the parent TIA Portal installation or any other HSPs.
- Click Uninstall. The tool will prompt for the source media path.
- Browse to the DVD drive or to the extracted TRIAL download folder. Confirm the path and proceed.
- Allow the uninstall to complete. The Inventory Tool will write a log file that can be reviewed for errors.
5.4 Post-removal housekeeping
- Reboot the engineering workstation to clear any locked files in the module-description cache.
- Open the TIA Portal V16 project and let the project data resynchronize. A rebuild is recommended (see Section 6).
- Re-run the labeling-strip export to confirm that the failure is gone.
6. Verification Procedure
- Open the affected project in TIA Portal V16.
- From the menu, run Compile > Hardware (rebuild all). Wait for the rebuild to complete without errors.
- Run Compile > Software (rebuild all). Wait for the rebuild to complete without errors.
- Right-click the device in the project tree and select Export module labeling strips.
- The export dialog must open without the duplicate-module fault and must produce the labeling-strip file (PDF, XML, or print stream depending on the configured target).
The official Siemens documentation for the export flow is provided in the TIA Portal V20 reference, the TIA Portal V20 printing labels reference, and the STEP 7 Basic V13.1 printing labels support article (ID 109054417). Although the references target later and earlier releases, the dialog flow and the right-click entry point are unchanged across versions.
7. Edge Cases and Field-Proven Caveats
| Symptom | Underlying Condition | Recommended Action |
|---|---|---|
| Error appears only on one of multiple TIA Portal versions installed | HSP 0330 installed against a single TIA Portal version (V15.1 or V16) | Uninstall the HSP only against the version that owns the duplicate entry |
| Uninstall fails: "Insert the 'Siemens integrated automation portal V16 - Hardware support base package 04 v16.0 disk and click OK." | Inventory Tool cannot locate the V16 install media | Mount the V16 DVD, or use the TRIAL download unzipped to a folder, then re-select the path in the dialog |
| Inventory Tool does not list HSP 0330 | The HSP may already be partially removed or was not the active cause | Recreate the project on a clean TIA Portal V16 install image without additional HSPs; re-test the export |
| Export still fails after HSP removal | Project database still references stale module-description cache | Run both compile commands (rebuild all hardware and software), close TIA Portal, delete the local project cache folder, re-open the project |
| Catalog still shows duplicate module entry after removal | Catalog view in the Hardware Catalog is a separate metadata store | Refresh the catalog; the labeling-strip export uses the runtime module-description database, not the catalog view |
| Multiple parallel TIA Portal versions on the same machine | V15.1, V16, V17, and V18 can co-exist; each maintains its own HSP list, but a shared labeling pipeline cache can re-introduce the conflict | Keep HSP 0330 uninstalled on all versions; do not reinstall it on any version |
8. Preventive Measures
- Document HSP additions per machine. Maintain a change log for every engineering workstation that records installed TIA Portal versions and every HSP number applied. The log should include the install date and the technician who applied the change.
- Test new HSPs in a sandbox installation. Before deploying an HSP to a production engineering workstation, install it on a virtual machine and run the labeling-strip export against a representative project.
- Avoid the withdrawn HSP 0330. Siemens has retired the package from the support download portal. Any installer that references HSP 0330 should be treated as obsolete and removed.
- Restrict local administrator rights on engineering workstations to prevent ad-hoc HSP installations.
- Schedule quarterly rebuilds of the labeling-export pipeline by running both compile commands across all active projects, to ensure the module-description cache is consistent with the installed package set.
9. Diagnostic Flow Diagram
10. Related Fault Patterns
The duplicate module-description condition can also surface in other TIA Portal workflows that iterate the module catalog. Engineers should treat the following as related and rerun the same HSP 0330 removal procedure if encountered after the regression is identified:
- Hardware Catalog refresh that lists the same MLFB twice in the same module family.
- Device Proxy generation in TIA Portal that fails for the same module family.
- Topology view rendering errors that reference the duplicate MLFB.
- Print preview of the module label sheet that shows a red fault symbol next to the slot row.
11. References to Official Siemens Documentation
Use the official documentation to confirm the export flow and the right-click entry point for the labeling-strip export:
- TIA Portal V20 - Exporting labeling data as XML
- TIA Portal V20 - Printing labels
- Siemens Support - Printing labels in STEP 7 Basic V13.1 (ID 109054417)
What does the TIA Portal V16 error "The module description has been already added. Module ID: 6FE1 242-6TM20-0BB1" mean?
The error means the labeling-strip export pipeline detected two module-description records for the same Siemens MLFB in the central module-description database. The duplicate is introduced by Hardware Support Package HSP 0330, which registers a copy of an existing module description on top of the base V16 install.
How do I remove HSP 0330 from TIA Portal V16?
Open the Inventory Tool with administrator rights, select only the HSP 0330 row for the V16 install, click Uninstall, and provide the original TIA Portal V16 DVD (or the unzipped TRIAL download folder) when prompted. Reboot the workstation after the uninstall completes.
Can I install HSP 0330 on a parallel TIA Portal V15.1 and still have V16 work?
No. Field reports show that HSP 0330 installed against V15.1 will cause the same labeling-strip export fault in V16 because both versions share the labeling pipeline cache. Uninstall HSP 0330 from every installed TIA Portal version, not only the one that displays the error.
What if the Inventory Tool cannot find the V16 install DVD?
Mount the original TIA Portal V16 DVD or extract the TRIAL download "SIMATIC STEP 7 incl. Safety and WinCC V16 TRIAL Download" with its bundled self-extracting executable. The Inventory Tool accepts the extracted folder as the source media path.
Do I need to rebuild the project after removing HSP 0330?
Yes. Run Compile > Hardware (rebuild all) and Compile > Software (rebuild all) from the TIA Portal menu, then re-run the labeling-strip export to verify that the duplicate-module fault is gone and the export produces the labeling file as expected.