S7-1200 G2 Expansion Module Not Visible in TIA Portal V20 HSP Fix

David Krause11 min read
SiemensTIA PortalTroubleshooting
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 Description

After installing the SIMATIC S7-1200 G2 Hardware Support Package (HSP) for TIA Portal V20, the central expansion module 6ES7223-5PL50-0XB0 (DI16/DQ16 digital input/output mix) is still missing from the hardware catalog. The S7-1200 G2 CPU 6ES7214-1HH50-0XB0 is selectable, and the digital input module 6ES7221-1BH50-0XB0 appears, but the 6ES7223 combination module is invisible in the device configuration. Configuration of a complete G2 station is therefore impossible under TIA Portal V20, and the user receives no descriptive error from the HSP installer.

This symptom is a catalog-availability problem, not a defect in the G2 hardware or in the installed HSP. The root cause is a hard product release boundary: the affected G2 module is not released for TIA Portal V20.

Affected Modules and Catalog Status

The catalog availability of S7-1200 G2 modules is split between TIA Portal V20 and TIA Portal V21. The following table summarizes the release state of the modules most often queried:

Article Number Description Visible in TIA V20 Visible in TIA V21
6ES7214-1HH50-0XB0 CPU 1214 G2, DC/DC/DC Yes (HSP) Yes
6ES7214-1AH50-0XB0 CPU 1214 G2, AC/DC/RLY Yes (HSP) Yes
6ES7215-1HG50-0XB0 CPU 1215 G2, DC/DC/DC Yes (HSP) Yes
6ES7215-1AG50-0XB0 CPU 1215 G2, AC/DC/RLY Yes (HSP) Yes
6ES7221-1BH50-0XB0 DI 16x24 V DC, basic Yes (HSP) Yes
6ES7221-1FH50-0XB0 DI 16x230 V AC, basic Yes (HSP) Yes
6ES7222-1BH50-0XB0 DQ 16x24 V DC, basic Yes (HSP) Yes
6ES7222-1HH50-0XB0 DQ 16x230 V AC, RLY, basic Yes (HSP) Yes
6ES7223-5PL50-0XB0 DI16/DQ16 mix module (G2) No Yes
6ES7231-5PD50-0XB0 AI 4x13 bit, basic Yes (HSP) Yes
6ES7231-5QD50-0XB0 AI 8x13 bit, basic Yes (HSP) Yes
6ES7232-5PB50-0XB0 AQ 4x14 bit, basic Yes (HSP) Yes
6ES7234-5HE50-0XB0 AI 2x13 bit / AQ 2x14 bit, basic Yes (HSP) Yes

The mix module 6ES7223-5PL50-0XB0 is a catalog item reserved for TIA Portal V21 and later. Installing HSP 109987798 into a TIA V20 installation will not add this module to the device configuration view.

Root Cause Analysis

Siemens ships G2 catalog data in two layers: the TIA Portal installation itself (Service Packs / Updates) and the supplemental HSP that the user can install from the support site. For the S7-1200 G2 family, this split is enforced strictly at product release time:

  1. The G2 product family is released in alignment with TIA Portal V21 (Update 1) as the minimum engineering platform. G2 firmware V4.1 is the first firmware line fully covered by TIA V21 catalog content.
  2. Catalog entries in the S7-1200 G2 V20 HSP cover only those G2 modules whose function signature matches the G1/V20 firmware. New G2 modules — including the 6ES7223-5PL50-0XB0 mix module — are not back-ported into the V20 catalog because they require G2 firmware V4.1 features and new parameter page structures that TIA V20 does not understand.
  3. When the G2 V20 HSP is installed, the modules released for V20 (CPU, basic DI/DQ/AI/AQ boards) are merged into the hardware catalog. Modules reserved for V21 are filtered out at HSP build time, so they never appear in the catalog tree of a V20 installation.

Result: the user sees a partially populated G2 catalog. The hardware is fine, the HSP is fine, but the engineering platform is too old to support the missing module. TIA Portal will not flag the missing module as an error — it will simply not list it. The visible effect is that you can build an incomplete G2 station but cannot complete it.

Solution: Upgrade Engineering Platform to TIA Portal V21

The supported fix is to install TIA Portal V21 (with at least Update 1 installed) and re-import the G2 V20 HSP (which functions as the G2 catalog source under V21 as well, until Siemens releases a G2 V21-native HSP). The catalog will then contain every released G2 module, including 6ES7223-5PL50-0XB0.

Prerequisites

  • Licensed TIA Portal V21 installation (STEP 7 Professional V21, WinCC Professional V21 if HMI is in scope). V21 Update 1 or higher is required for full G2 V4.1 coverage.
  • Administrator rights on the engineering station (HSP installation writes to %ProgramData%\Siemens\Automation\Portal V21\HSP and the TIA catalog cache).
  • Network access to support.industry.siemens.com to download the HSP, or offline access to the HSP archive 109987798_S7_1200_G2_V20_HSP.zip.
  • A project backup of the existing TIA V20 project; the upgrade step is irreversible at the project level.
  • Firmware V4.1 (or higher) loaded on the S7-1200 G2 CPU before commissioning. Use the firmware loader under TIA V21: Online > Accessible devices > Online & Diagnostics > Firmware Update.

Step-by-Step Procedure

  1. Close all running TIA Portal instances, including the TIA Administrator and any open WinCC instances.
  2. Open TIA Portal V21. Navigate to Options > Support Packages. The TIA Support Package Installer window opens.
  3. Click Install from the file system and browse to the previously downloaded 109987798_S7_1200_G2_V20_HSP.zip. Alternatively, if the engineering PC has Siemens Online Support configured, click Download from the Internet, search for entry ID 109987798, and import directly.
  4. Select the G2 V20 HSP in the list. Click Install. The installer extracts the HSP into the TIA V21 catalog. Restart TIA Portal when prompted.
  5. Open the target project. In the project tree, double-click Devices & Networks. The hardware catalog now shows the G2 module family in the order: Controllers > SIMATIC S7-1200 > CPU > CPU 12xx G2 and SM 12xx G2 / SB 12xx G2.
  6. Add the CPU 6ES7214-1HH50-0XB0 (or the actual CPU in scope). Drag 6ES7223-5PL50-0XB0 from Signal modules > SM 1200 G2 into slot 1 of the device configuration. The module is now editable: addresses, diagnostic interrupts, and process image partitions are configurable.
  7. Repeat for 6ES7221-1BH50-0XB0 if it is not already in the configuration.
  8. Compile the project. Resolve any compile warnings referring to the firmware version mismatch by right-clicking the CPU > Properties > General > System & Power > Firmware version and setting it to V4.1.
  9. Download to the CPU. Verify the device name, PROFINET device number, and IP address match the physical hardware labels.

Verification

After the upgrade and re-compile, the G2 station is fully configurable. Verify the following in TIA V21:

  1. Catalog check: in the hardware catalog, type 6ES7223-5PL50 in the search box. The module must appear under SM 1200 G2 > DI/DQ.
  2. Slot check: in the device view, slot 1 must show the 6ES7223 module icon, with I/O addresses visible (default DI 0..15, DQ 0..15 on a 1214 G2).
  3. Compile check: Compile > Hardware (rebuild all) must complete with zero errors. Address overlap warnings must not exist.
  4. Online check: go online. The CPU should report RUN. The 6ES7223 module diagnostics must be OK; no SF/BF LED should be lit on the physical module.
  5. I/O check: force a digital input and verify the corresponding input bit in the watch table. Toggle an output and verify the module-side LED and the field voltage.

Workarounds if V21 Cannot Be Deployed

If a TIA V20-only environment is mandated (for example, a parallel fleet of G1 S7-1200s that must remain in V20) and a V21 upgrade is not feasible, the following options apply:

  • Mix catalog from V20 only: drop the 6ES7223-5PL50-0XB0 from the BOM and substitute with the equivalent pair of G2 basic modules: 6ES7221-1BH50-0XB0 (DI16) plus 6ES7222-1BH50-0XB0 (DQ16). Both are present in the V20 G2 HSP and provide the same I/O count as the mix module. This is the cleanest substitute because both modules are released for G2 firmware V4.0 and are fully usable from TIA V20.
  • Use the CPU + DI only in V20: if the application can be split, configure the CPU and the DI module in V20, commission them, then migrate the project to V21 to add the missing mix module. This requires a one-time V20 → V21 project upgrade.
  • Side-by-side V20/V21: install TIA V21 alongside V20 in a separate folder (Siemens permits parallel V-major installations). Use V21 only for the G2 project and keep V20 for legacy G1 work. Parallel installation does not require uninstalling V20.
Important: A V20 project opened in V21 is migrated on save. Test the migration on a copy of the project before overwriting the engineering master. G1 S7-1200 firmware V4.x projects migrate cleanly to V21; older V3.x projects may need device updates.

HSP Mechanics: How Catalog Updates Reach TIA

The Hardware Support Package mechanism is the same for all Siemens product families. Understanding it prevents the recurring confusion that the HSP installer is broken when a module is missing.

  • Each TIA Portal release ships with a baseline catalog that matches the modules released on the product launch date. Modules released after that date (or after the most recent Service Pack) are not in the baseline.
  • An HSP is a delta catalog file. It adds the post-launch modules — and the parameter pages, GSD derivations, and F-IO information — to the TIA installation. HSPs are version-coupled to a TIA release line. A V20 HSP cannot be installed on a V18 or V19 installation; a V21 catalog is not directly patchable by a V20 HSP.
  • HSPs are installed via Options > Support Packages. The installer writes to the catalog database and to the HW catalog index. After installation, the modules are searchable under their catalog folder.
  • An HSP does not upgrade TIA itself. It does not add new features to older TIA versions, and it does not back-port modules that were deliberately released only on a newer TIA line.

For S7-1200 G2 specifically, the V20 HSP entry is documented as the G2 V20 HSP (entry ID 109987798). It contains the G2 catalog that is admissible on TIA V20, no more.

Field Commissioning Notes for the G2 Mix Module

Once the 6ES7223-5PL50-0XB0 is in scope, the following field checks apply. These are drawn from the G2 device manual and from the wiring/parameter pages exposed in TIA V21.

  • Slot restrictions: the G2 mix module occupies one signal-module slot. On a 1214 G2 the maximum signal-module count is 3 SMs plus 1 SB; on a 1215 G2 the maximum is 6 SMs plus 1 SB. The mix module counts against the SM total.
  • Power budget: G2 modules draw more internal backplane current than G1 equivalents. Verify the CPU's Power budget tab in TIA shows green status with all G2 modules in the configuration.
  • Address mapping: the mix module reserves a contiguous process image range (default 16 input bytes and 16 output bytes, addressing depends on slot). Avoid overlapping signal modules in adjacent slots.
  • PROFINET naming: the mix module is a locally-coupled SM, not a PROFINET device. PROFINET device name and IP apply only to the CPU. Re-validate the PROFINET topology with the G2 modules and boards reference.

Standard Reference for G2 Release Boundaries

The catalog-release boundary between TIA V20 and TIA V21 is documented in the Siemens Online Support entry that lists the delivery release of the S7-1200 G2 product portfolio enhancements. The release note states explicitly that catalog coverage in TIA V20 is limited and that full G2 configuration requires TIA Portal V21. The hardware support package system as a whole is described in the Siemens support note "Support Packages for the hardware catalog in the TIA Portal (HSP)". The G2 module and board overview, including the slot rules, power budget, and PROFINET device behavior, is published in the TIA Portal manual collection at S7-1200 G2 modules and boards.

Verification step (standard boundary): If a project must remain on a specific TIA version, confirm against the delivery release note that the intended G2 module is released for that TIA version. The release note is the authoritative document; the catalog UI is a derived view. Versions other than those listed in the release note are not guaranteed by Siemens and must not be assumed to be supported.

Troubleshooting Matrix

Symptom Likely Cause Action
6ES7223-5PL50-0XB0 missing in catalog, TIA V20 Module released only for TIA V21 Upgrade TIA to V21 + Update 1, re-install HSP 109987798
CPU visible, DI visible, mix module not Same as above — partial V20 catalog Same as above
HSP installer reports "not compatible with TIA V20" Wrong HSP variant (V21-only) was downloaded Download V20 HSP (ID 109987798) for V20 engineering; do not use V21-only HSP on V20
Module visible but Compile fails with "Firmware V4.0 required" CPU firmware older than V4.1 Update CPU firmware to V4.1 in TIA V21; do not downgrade firmware to match a lower TIA version
Module visible in V21 but download fails SF LED on module Address overlap or backplane power fault Check Power budget tab; re-check slot addresses; remove and reinsert module
After V20→V21 project migration, G1 SMs no longer visible Catalog reset during migration; V21 catalog by default Install matching HSP for the G1 module family on the V21 system; do not assume the V20 catalog carries over

FAQ

Why is the S7-1200 G2 mix module 6ES7223-5PL50-0XB0 not in TIA Portal V20 even after installing the HSP?

The module is released only for TIA Portal V21 (Update 1 or higher) with G2 firmware V4.1. The S7-1200 G2 V20 HSP (entry ID 109987798) deliberately excludes this module from the V20 catalog. Upgrade the engineering platform to TIA Portal V21 and reinstall the HSP; the module will then appear under Signal modules > SM 1200 G2.

Which TIA Portal version is the minimum required for S7-1200 G2 configuration?

TIA Portal V21 with Update 1 is the minimum supported engineering platform for the S7-1200 G2 family with firmware V4.1. TIA Portal V20 supports a subset of G2 modules (CPUs and basic DI/DQ/AI/AQ boards) via the V20 HSP, but is not sufficient for full G2 station configuration.

Can I keep TIA V20 and still add the missing mix module?

No. The 6ES7223-5PL50-0XB0 cannot be added to a TIA V20 project because its catalog entry is not part of the V20 catalog. The supported alternatives are: substitute the mix module with a pair of G2 basic modules (6ES7221-1BH50-0XB0 and 6ES7222-1BH50-0XB0), or install TIA V21 in parallel to V20 and use V21 for the G2 project.

Where can I download the S7-1200 G2 V20 HSP?

Download the HSP from the Siemens Online Support entry with ID 109987798. The package is also reachable from the TIA Portal hardware catalog under Options > Support Packages > Download from the Internet when the engineering PC has Siemens Online Support configured.

Does an HSP upgrade TIA Portal itself?

No. An HSP adds post-launch catalog entries (modules, GSD derivations, F-IO descriptions) to the TIA installation, but it does not add new TIA features and does not back-port modules that are reserved for a newer TIA release line. To gain the missing mix module, upgrade TIA to V21 rather than expecting the HSP to add it to V20.

Back to blog