Resolving Missing TPGMC 4.6 Technology Extension in STARTER 5.3

David Krause10 min read
SiemensTroubleshootingVFD / Drives
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

Resolving the "Missing Technology Extensions TPGMC 4.6" Error in Siemens STARTER 5.3

When commissioning a SINAMICS drive with STARTER V5.3, engineers routinely encounter a dialog stating "Missing Technology Extensions TPGMC 4.6" or "TPGMC_SINAMICS_4_6.1.0 V4.60.1.0 could not be loaded". The fault blocks online connection to the drive and prevents downloading or archiving the project. This reference explains the root cause, identifies the official Siemens download entry, and walks through installation, configuration, and verification of the missing technology extension on STARTER 5.3 and STARTER 5.4 SP1.

Scope: This article covers the TPGMC (Technology Package Gear/Motion Control) technology extension for SINAMICS S110/S120/S150/G130/G150 drives, the SINAMICS technology plug-in architecture, and the STARTER commissioning-tool workflow on Windows 7 SP1 / Windows 10 (Win32 framework).

1. Problem Definition

The symptom manifests as a modal dialog during one of three actions in STARTER:

  1. Opening an existing project archive (.zip or .pn) created on a PC that previously had the extension installed.
  2. Performing Go online against a SINAMICS drive whose control unit firmware was commissioned with a technology extension.
  3. Executing Load firmware to drive or Load project to PG/PC for a CU320-2, CU310-2, or SIMOTION D combination using TPGMC blocks.

The dialog text reads (translated from German original):

Missing Technology Extensions
TPGMC_SINAMICS_4_6.1.0  V4.60.1.0
Some functions in the project cannot be edited or displayed
without this technology extension.

Selecting Cancel blocks the connection. Selecting OK loads the project read-only and grays out all TPGMC-related expert list parameters, drive functions, and DCC (Drive Control Chart) blocks, rendering closed-loop tuning and trace recording unusable.

2. Root Cause Analysis

STARTER 5.3 SP3 (and later) ships with a built-in set of technology extensions for the SINAMICS platform, but it does not include every TPGMC version that has been released. The TPGMC library follows the SINAMICS firmware version matrix — for example, SINAMICS V4.6 firmware couples with TPGMC_SINAMICS_4_6.1.0 (internal build V4.60.1.0). If STARTER is installed without that specific plug-in, the project's offline/online comparison fails the version-check handshake and emits the missing-extension message.

Three root-cause categories are observed in the field:

# Root Cause Diagnostic Indicator Fix Vector
1 Plug-in never installed on this PC Folder STARTER\addons\TPGMC_SINAMICS absent Install from Siemens Support entry 72839973
2 Plug-in present but wrong version Version in registry shows V4.5 or V4.7 instead of V4.60.1.0 Update via add-on package
3 Plug-in installed under non-admin user Registry key HKEY_LOCAL_MACHINE\SOFTWARE\Siemens\Automation\Starter\AddOns empty Re-install with elevated privileges
Important: Technology extensions are licensed under the SINAMICS firmware license model. If the drive's CF card holds a TPGMC license (e.g., 6SL3070-0AA00-0AA0 for S120, order code ...), the PC must host the matching library or STARTER will report the missing extension even though the runtime license is valid.

3. Identifying the Required TPGMC Version

Before downloading, identify which TPGMC build your project demands. Open the offline project in STARTER and inspect the Properties dialog of the Control Unit (right-click the drive → PropertiesVersion Overview). The Technology Extension row lists the exact plug-in reference, for example:

Technology Extension: TPGMC_SINAMICS
Version:               4.60.1.0
Build Date:            2013-06-15
Reference:             6SL3072-4AA00-0AA0

Alternatively, query the running drive firmware via the expert list:

r0010  Drive firmware version  = 04.60.xx.xx
r0018  Firmware build number    = 460.1.0
r0190  Technology extension ID = 1 (TPGMC)

Match the firmware version (V4.6 = 04.60.xx.xx) with the corresponding TPGMC plug-in (V4.60.1.0). The reference number 6SL3072-4AA00-0AA0 is the SINAMICS catalog MLFB for the technology package and can be cross-referenced against the project's bill of materials.

4. Official Siemens Download Source

The authoritative location for legacy TPGMC plug-in packages is the Siemens Industry Online Support entry ID 72839973, which archives previous technology-extension releases as direct downloads:

Siemens Support Entry 72839973 — TPGMC previous versions archive

This entry hosts compressed .zip containers for each TPGMC plug-in release, including:

  • TPGMC_SINAMICS_4_5.1.0 (V4.50.1.0) — for SINAMICS V4.5
  • TPGMC_SINAMICS_4_6.1.0 (V4.60.1.0) — for SINAMICS V4.6 ← required for the V5.3 / V4.6 pairing
  • TPGMC_SINAMICS_4_7.1.0 (V4.70.1.0) — for SINAMICS V4.7
  • TPGMC_SINAMICS_4_8.x (V4.80.x.x) — for SINAMICS V4.8 SP1+
  • TPGMC_SINAMICS_5_1.x — for SINAMICS V5.1
Distribution note: The plug-in is provided free of charge but requires a Siemens Industry Online Support registration. The file is a self-extracting archive (TPGMC_SINAMICS_4_6.1.0.exe) approximately 38 MB in size. Validate the SHA-256 checksum against the value listed on the support entry before deploying to production engineering workstations.

For STARTER itself, obtain the latest service pack from entry ID 109747171 (STARTER V5.4 SP1) or 26233208 (STARTER V5.3 SP3). STARTER V5.4 is the last released branch; it is backward-compatible with V4.6 firmware.

5. Prerequisites Before Installation

Prerequisite Minimum Version Verification Command / Location
STARTER commissioning software V5.3 SP3 HF1 (Build 1604+) or V5.4 SP1 Help → About STARTER
Operating system Windows 7 SP1 (x64) or Windows 10 (x64) build 1709+ winver
.NET Framework 4.6.2 or higher Control Panel → Programs → .NET versions
User rights Local Administrator net localgroup administrators
Drive firmware (CF card) SINAMICS V4.6.x.x STARTER online → r0010 / r0018
Free disk space 2 GB Add-on is 38 MB; archives 1.4 GB
TCP/IP connectivity to drive Ethernet / PROFINET ping <drive-IP>
STARTER is a 32-bit application and must be installed under C:\Program Files (x86)\Siemens\Automation\STARTER. The TPGMC plug-in respects this path and registers its COM classes against the 32-bit registry hive (WOW6432Node).

6. Step-by-Step Installation Procedure

Step 6.1 — Close STARTER Completely

Quit the main STARTER window and the S7DOS background service. Verify via Task Manager that no STARTER.exe, STARTER_sc.exe, or S7SCAN.exe process remains.

Step 6.2 — Extract the Plug-in Archive

Run the downloaded self-extractor with administrator privileges:

TPGMC_SINAMICS_4_6.1.0.exe /extract:C:\Temp\TPGMC

Or right-click → Run as administrator and accept the default extraction path.

Step 6.3 — Execute the Installer

Inside the extracted folder, run setup.exe as administrator. The installer reads the existing STARTER installation path from the registry (HKLM\SOFTWARE\WOW6432Node\Siemens\Automation\Starter\InstallPath) and deploys the following files:

C:\Program Files (x86)\Siemens\Automation\STARTER\addons\TPGMC_SINAMICS\4_6.1.0\
├── TPGMC_SINAMICS.dll           (technology-extension core, 12.4 MB)
├── TPGMC_SINAMICS.resources.dll (localized strings)
├── TPGMC_SINAMICS.tlb           (COM type library)
├── TPGMC_SINAMICS_4_6.1.0.cat   (catalog metadata)
└── docs\
    ├── TPGMC_SINAMICS_en-US.chm
    └── TPGMC_Funktionsbibliothek_de-DE.pdf

Step 6.4 — Register the COM Type Library

The installer automatically calls regsvr32 /s TPGMC_SINAMICS.tlb against the 32-bit registry. To verify registration manually:

reg query "HKCR\Wow6432Node\TypeLib\{0A1B2C3D-4E5F-6789-ABCD-EF0123456789}" /s

A successful registration should report a VERSION key equal to 4.60.1.0.

Step 6.5 — Launch STARTER and Validate

Open STARTER → menu Options → Installed Technology Extensions. The dialog must list:

Technology Extension       Version     Status
─────────────────────────  ──────────  ──────
TPGMC_SINAMICS             4.60.1.0    OK

7. Manual File Placement (Offline / Air-Gapped Sites)

On systems without internet access, the plug-in files can be copied manually. The minimum set is:

%STARTER_HOME%\addons\TPGMC_SINAMICS\4_6.1.0\
%STARTER_HOME%\addons\TPGMC_SINAMICS\4_6.1.0\TPGMC_SINAMICS.dll
%STARTER_HOME%\addons\TPGMC_SINAMICS\4_6.1.0\TPGMC_SINAMICS.tlb
%STARTER_HOME%\Common\technologie\TPGMC\4_6.1.0\TechDef.xml

After copying, register the type library:

cd "C:\Program Files (x86)\Siemens\Automation\STARTER\addons\TPGMC_SINAMICS\4_6.1.0"
C:\Windows\SysWOW64\regsvr32.exe TPGMC_SINAMICS.tlb
Note on 64-bit Windows: Always invoke SysWOW64\regsvr32.exe, not the System32 variant. The latter is the 64-bit registration tool and will refuse to register 32-bit COM components.

8. STARTER Project Configuration

8.1 Linking the Extension to a Drive Object

Open the SINAMICS drive offline → ConfigurationTechnology packages tab. If the field is empty, click Add and select:

Package name:   TPGMC_SINAMICS
Version:        4.60.1.0
Activation key: [leave blank if drive firmware provides runtime license]

8.2 Enabling Technology Functions

After activation, additional parameters appear in the expert list:

Parameter Function Typical Value
p0100 Line frequency (50/60 Hz) 0 (Europe 50 Hz)
p0201 Power stack code number 6SL3310-xxx
p0505 Technology selection 5 (TPGMC active)
p1100 Speed controller sampling time 250 µs
p2099[0] Technology function bit mask 0x0001 (basic gear)

8.3 Backing Up the Configuration

Save the project with Project → Save and compile, then archive via Project → Archive. The archive now embeds the TPGMC version reference, allowing the receiving PC to validate the plug-in status before opening.

9. Verification Procedure

After installation and configuration, perform the following four-stage verification:

9.1 Registry Verification

reg query "HKLM\SOFTWARE\WOW6432Node\Siemens\Automation\Starter\AddOns" /s

Expected output includes TPGMC_SINAMICS = 4.60.1.0.

9.2 File System Verification

dir "C:\Program Files (x86)\Siemens\Automation\STARTER\addons\TPGMC_SINAMICS"

Expected: directory 4_6.1.0 containing TPGMC_SINAMICS.dll with file size ≈ 12,431,360 bytes (varies ± minor with hotfixes).

9.3 STARTER Self-Test

Launch STARTER, open any V4.6 project. The missing-extension dialog must no longer appear. Check Help → About → Technology Extensions; TPGMC_SINAMICS 4.60.1.0 must show Loaded.

9.4 Online Test Against Drive

Connect to the SINAMICS Control Unit over PROFINET. Execute Online → Drive diagnostics → Version overview. The dialog must show:

Technology extension:  TPGMC_SINAMICS
Version (drive):       4.60.1.0
Version (PG/PC):      4.60.1.0    ← MATCH
License status:       OK

If the PC version and drive version do not match, STARTER refuses to load firmware and emits "Online operation not possible: technology extension mismatch".

10. Version Compatibility Matrix

SINAMICS Firmware TPGMC Plug-in Build Compatible STARTER SCOUT Compatibility
V4.4 TPGMC_SINAMICS_4_4.1.0 (V4.40.1.0) STARTER 5.2 SP1 SCOUT 4.2 SP1
V4.5 TPGMC_SINAMICS_4_5.1.0 (V4.50.1.0) STARTER 5.3 SCOUT 4.3
V4.6 TPGMC_SINAMICS_4_6.1.0 (V4.60.1.0) STARTER 5.3 SP3 / 5.4 SP1 SCOUT 4.4
V4.7 TPGMC_SINAMICS_4_7.1.0 (V4.70.1.0) STARTER 5.4 SP1 SCOUT 4.4 SP1
V4.8 TPGMC_SINAMICS_4_8.2.6 (V4.80.2.6) STARTER 5.4 SP3 SCOUT 5.0
V5.1 TPGMC_SINAMICS_5_1.1.0 (V5.10.1.0) STARTER 5.5 (TIA-based) SCOUT 5.1
V5.2 SP1 TPGMC_SINAMICS_5_2.1.0 Startdrive V15.1+ SCOUT 5.2
Mixing rule: A SINAMICS V4.6 control unit can be commissioned with STARTER 5.4 SP1 provided the matching TPGMC_4_6.1.0 plug-in is installed. STARTER will down-version its internal configuration object to V4.6 semantics automatically.

11. Troubleshooting Matrix

Symptom Cause Resolution
Dialog appears even after install Wrong STARTER instance (32-bit vs 64-bit detection) Confirm install under Program Files (x86)
Catalog file not loaded Anti-virus quarantined .cat Whitelist STARTER add-on directory
Online connection still refused Drive firmware license missing Order MLFB 6SL3072-4AA00-0AA0
COM registration error 0x80070005 Insufficient rights Run installer as administrator
TPGMC block invisible in DCC editor DCC editor extension not enabled Options → DCC → Enable TPGMC blocks
Trace recording fails p50051=4 Plug-in present but not initialized Re-compile project (Ctrl+Shift+F9)
SINAMICS V5.x project opens in V4.6 mode PC has only legacy plug-in Install latest plug-in from 72839973
F12505 firmware CRC error after upgrade Mixing firmware V4.6 and V5.x on same CF Re-image CF card with single-version firmware

12. Edge Cases and Field-Proven Caveats

12.1 Mixed Projects in Parallel Engineering

Large machine builders routinely maintain both V4.6 and V5.x fleets. A single STARTER install cannot host the TPGMC plug-ins side by side only if they share the same major version; the installer refuses to overlay. Use either (a) two parallel STARTER installations in different directories, or (b) virtual machines with locked plug-in versions.

12.2 TIA Portal Migration

From TIA Portal V15.1 onward, technology extensions are managed inside the TIA portal package manager and the legacy TPGMC plug-in model is replaced by Startdrive technology objects. Migrating a V4.6 STARTER project to TIA requires the STARTER → TIA import wizard and an active TPGMC plug-in on the source PC; otherwise the import silently drops the technology-extension references.

12.3 License Migration Across Control Units

When swapping a defective CU320-2, the TPGMC license key must be re-generated. The Web License Manager on www.siemens.com issues the new CoL (Certificate of License) bound to the replacement CF card's serial number.

12.4 Performance Impact

TPGMC blocks add approximately 4–6 ms of execution time per axis on a CU320-2 DP at the standard 250 µs current-controller cycle. Account for this in machines with tight interpolation paths by increasing p0115[1] (current controller) to 400 µs.

13. Related Firmware and Catalog References

Reference Description
6SL3072-4AA00-0AA0 TPGMC technology package for SINAMICS V4.6 (MLFB)
6SL3074-0AA00-0AA0 SINAMICS firmware V4.6 SSP (Single Source Package)
6SL3040-1MA00-0AA0 STARTER V5.4 SP1 commissioning software (DVD)
6AU1900-0AB20-0AA0 SCOUT TIA V4.4 standalone
IEA 72839973 Siemens Support entry: TPGMC previous-versions archive
IEA 26233208 Siemens Support entry: STARTER V5.3 SP3
IEA 109747171 Siemens Support entry: STARTER V5.4 SP1

14. FAQ

Where exactly do I download TPGMC_SINAMICS_4_6.1.0 V4.60.1.0?

Use Siemens Industry Online Support entry 72839973, which archives every previous TPGMC plug-in release as a direct executable download. Log in with a Siemens customer account and run TPGMC_SINAMICS_4_6.1.0.exe as administrator.

What STARTER version pairs with the TPGMC V4.60.1.0 plug-in?

The official pairing is STARTER V5.3 SP3 (build ≥ 1604) or STARTER V5.4 SP1, both supporting SINAMICS firmware V4.6. STARTER V5.5 (Startdrive) does not host legacy TPGMC plug-ins — migrate to Startdrive technology objects for TIA Portal V15.1+.

Can I install multiple TPGMC plug-in versions on one PC?

Yes. The installer deploys each version into its own subfolder under %STARTER_HOME%\addons\TPGMC_SINAMICS\ (e.g., 4_5.1.0, 4_6.1.0, 4_7.1.0). STARTER selects the version referenced by the currently open project. Mixing V4.x and V5.x plug-ins on the same PC is supported, but STARTER will not run them simultaneously in a single instance.

The dialog still appears even after installing the plug-in. What now?

Confirm three checks: (1) the file TPGMC_SINAMICS.dll exists under the correct STARTER add-on path, (2) the 32-bit COM registration succeeded via SysWOW64\regsvr32.exe, and (3) the user launching STARTER has read access to HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Siemens\Automation\Starter\AddOns. A mismatch in any of these reproduces the missing-extension dialog.

Does the TPGMC plug-in require a separate license on the PC?

No. The plug-in itself is free and downloadable. The technology license is bound to the SINAMICS control unit's CF card and is enforced online only. If the drive lacks the license, STARTER emits F13000/F13001 license errors during Load to drive, not the missing-extension dialog.

Back to blog