Resolving HW Config Error 1230:2016 - Station Read-Only and Missing S7-400H CPU Catalog Profiles in PCS 7

Resolving HW Config Error 1230:2016 - Station Read-Only and Missing S7-400H CPU Catalog Profiles in PCS 7

Error 'HW Config (1230:2016) No changes can be made in this station' accompanied by missing S7-400H or CPU 410-5H profiles in the Hardware Catalog indicates a corrupted STEP 7 hardware catalog database or missing Hardware Support Packages (HSP) on the Engineering Station. When HW Config detects modules in a project that do not exist in its local catalog, it enforces read-only mode to prevent project corruption. To resolve this, install the latest approved PCS 7 Hardware Support Packages, execute 'Update Catalog' in HW Config, or reinstall the latest STEP 7 Service Pack to reconstruct the catalog indexes.

Table of Contents

Mechanism of HW Config Error 1230:2016 and Read-Only Locking

When an engineer opens an automation station in STEP 7 HW Config within SIMATIC PCS 7, the editor validates every module, rack, and communications processor against its local Hardware Catalog database.

If the project references hardware objects—such as a CPU 416-5H, CPU 410-5H (6ES7410-5HX08-0AB0), or newer ET 200M/SP interface modules—that are missing from the local catalog:
* STEP 7 aborts full station parsing.
* It displays the warning: 'HW Config (1230:2016) No changes can be made in this station'.
* The station is locked in Read-Only Mode (Save and Compile are greyed out) to prevent writing an inconsistent or corrupted binary hardware definition back to the project database.

Root Causes - Corrupted Catalog Indexes vs Missing HSPs

This failure mode typically arises under two circumstances:
1. Fresh Installation or Rebuilt ES: When PCS 7 is installed from base media onto a newly formatted PC, base STEP 7 includes only baseline hardware definitions. If the project was engineered with newer CPUs added via Hardware Support Packages (HSP), the new ES cannot resolve the objects.
2. Catalog Index Database Corruption: An interrupted installation, sudden power loss during catalog updating, or conflicting antivirus file locks can corrupt the internal catalog binary files (located in Siemens\Step7\S7DATA\HWCAT). When corrupted, entire CPU families (such as S7-400H or CPU 410) vanish completely from the catalog tree.

Installing Hardware Support Packages (HSP) for S7-400 Controllers

To install the required hardware definitions:

[STEP 7 HW Config -> Install Hardware Support Packages]
   │
   ├─► Open HW Config (any station or blank station)
   ├─► Select: Options -> Install Hardware Support Packages...
   │
   ├─► Source Selection:
   │     • Option A: Select "Download from Internet" (Requires web connection)
   │     • Option B: Select "Copy from file system" (Point to downloaded HSP bundle)
   │
   ├─► In the HSP List:
   │     • Filter for S7-400H / CPU 410 / CPU 416-5H modules
   │     • Check required packages -> Click: "Install"
   │
   └─► Close and restart HW Config -> Execute: Options -> Update Catalog

After installation, the missing CPU profiles appear under SIMATIC 400 -> CPU 400 in the catalog window.

Reconstructing the Hardware Catalog Database

If installing HSPs fails or if the catalog remains corrupted, reconstruct the catalog database cleanly:

Recovery ActionExecution StepsRemediation EffectCatalog UpdateHW Config -> Options -> Update CatalogRe-indexes existing XML/binary files in S7DATA.Catalog PurgeClose STEP 7; delete temporary .idx files in Step7/S7data/hwcatForces STEP 7 to rebuild index caches on next launch.STEP 7 SP ReinstallRe-run installer for STEP 7 v5.5 SP4 (or active SP)Completely replaces damaged catalog core files.PCS 7 RepairRun PCS 7 Setup -> Select "Repair"Reinstalls all bundled library drivers and hardware profiles.

Verification

To confirm that HW Config Error 1230:2016 has been eliminated:
1. Open the affected AS station in HW Config; verify that it opens cleanly without the (1230:2016) warning dialog.
2. Verify that the window title bar displays standard editable status rather than [Read-Only].
3. In the Hardware Catalog tree, expand SIMATIC 400 -> CPU 400; verify that all S7-400H and CPU 410 family models are visible.
4. Execute Station -> Save and Compile; verify compilation finishes with 0 errors.
5. In online mode (Target System -> Open Online), verify that all rack slots display valid module descriptions and diagnostic status.

Limitations and Operational Precautions

Never install standalone STEP 7 HSPs downloaded from generic forums without verifying their compatibility with your specific SIMATIC PCS 7 release. Certain generic STEP 7 HSPs install device profiles that lack the corresponding PCS 7 module driver blocks (MOD_D1, MOD_PND), which will cause CFC compilation to abort during driver generation. Always verify HSP release notes against the PCS 7 Released Modules list.

Engineer FAQ

What does error code 1230:2016 specifically signify?

It indicates that HW Config detected hardware components in the project database for which no matching descriptor files exist in the local engineering station catalog.

Can I force HW Config out of read-only mode without installing the HSP?

No. STEP 7 intentionally locks the station to prevent writing incomplete hardware structures that would cause controller STOP errors upon download.

Where does STEP 7 store Hardware Catalog files?

Hardware catalog files and device description caches are stored in the engineering directory under C:\Program Files (x86)\Siemens\Step7\S7DATA\HWCAT.

Why did reinstalling PCS 7 not fix the missing CPUs?

If PCS 7 was reinstalled without selecting 'Repair' or if the existing corrupted S7DATA directory was left intact, the installer may preserve the corrupted catalog cache. Reinstalling the STEP 7 Service Pack overwrites this cache.

Technical References

Related Articles

Related Tags

  • HW Config Error 1230
  • Read-Only Station
  • Hardware Catalog
  • HSP
  • CPU 410-5H
6 respuestas