Resolving Missing Signals and Display Glitches in SIMATIC Manager Process Object View
Missing block I/Os in the 'Signals' tab of the Process Object View (POV)—or parameters erroneously appearing inside the Signals view with <S> prefixes following an upgrade from PCS 7 V8.0 to V9.0 SP1—is caused by a known filter metadata caching defect in early releases of the Technological Hierarchy (TH), CFC, and Import/Export Assistant (IEA-PO) components. To resolve this, install the cumulative update collection containing CFC V9.0 SP1 Upd2 or upgrade to PCS 7 V9.0 SP2, re-initialize the signal catalog by right-clicking the project in the Process Object View and selecting 'Process Objects -> Select I/Os', and execute 'Save As with Reorganization (Slow)' in SIMATIC Manager.
Table of Contents
- Process Object View Architecture: Parameters vs Signals Metadata
- Root Causes of Signal Tab Glitches and
<S>Prefix Display Defects - Comparison of POV Behavior Across PCS 7 V9.0 Maintenance Rollups
- Step-by-Step Procedure to Restore the Process Object View Signal Catalog
- Verification
- Limitations and Operational Precautions
- Engineer FAQ
- Technical References
- Related Articles
- Related Tags
Process Object View Architecture: Parameters vs Signals Metadata
The Process Object View (POV) (View -> Process Object View) in SIMATIC Manager provides a centralized, tabular engineering environment for mass parameterization, signal interconnection, and alarm configuration across continuous function charts.
The POV categorizes technological block attributes into distinct tabs:
- Parameters Tab: Displays block I/Os marked with system attribute S7_param := 'true' (e.g., gain, reset times, alarm limits).
- Signals Tab: Displays block I/Os marked with system attribute S7_signal := 'true' or interconnected to physical field peripherals (e.g., channel driver PV_In, valve command outputs, binary inputs).
- Messages Tab: Displays integrated alarm blocks (ALARM_8P) and associated message texts.
Behind the scenes, the Technological Hierarchy (TH) engine queries the internal CFC chart database (charts/) to populate these views. When projects are migrated across major versions (e.g. from V8.0 to V9.0 SP1), metadata pointers must be rebuilt.
Root Causes of Signal Tab Glitches and <S> Prefix Display Defects
Following migration to initial releases of SIMATIC PCS 7 V9.0 SP1, engineers observed severe display anomalies in the POV:
- Disappearing Signals: Block inputs correctly designated as signals in CFC disappeared entirely from the Signals tab, leaving the grid empty even when all filter boxes were cleared.
- Parameter Cross-Contamination: I/Os marked exclusively as parameters appeared inside the Signals view.
- The
<S>Prefix Glitch: In the 'Select I/Os' selection dialog, a phantom<S>prefix was prepended to process tag parameters, indicating that the internal indexer had corrupted the distinction between signal and parameter bitmasks. - F5 Refresh Stall: Pressing
F5to refresh the table failed to query updated chart instances.
Siemens confirmed this behavior as a software bug within the interaction of IEA-PO.dll, TH.dll, and CFC.dll. The issue was officially resolved in the PCS 7 V9.0 SP1 Update Collection (specifically CFC V9.0 SP1 Upd2) and permanently in PCS 7 V9.0 SP2.
Comparison of POV Behavior Across PCS 7 V9.0 Maintenance Rollups
The following table compares the behavior and stability of the Process Object View across PCS 7 releases:
<S> Prefix GlitchStep-by-Step Procedure to Restore the Process Object View Signal Catalog
Follow this recovery procedure to eliminate display glitches and restore signal visibility in the POV:
-
Install Cumulative Software Updates:
- Download and install the latest PCS 7 V9.0 SP1 Update Collection (or upgrade directly to PCS 7 V9.0 SP2 / SP3).
- Ensure the update updates CFC (to at leastV9.0 SP1 Upd2), Technological Hierarchy (TH), and IEA-PO components. -
Execute Database Reorganization in SIMATIC Manager:
- In SIMATIC Manager, selectFile -> Save As....
- Check the box for With Reorganization (Slow).
- Specify a new project destination and save. This rebuilds internal Microsoft Access / SQL database index tables and purges corrupted metadata caches. -
Rebuild the Signal Catalog via 'Select I/Os':
- Open the reorganized project and switch to the Process Object View (Ctrl+Shift+P).
- In the left tree, right-click the root project folder and selectProcess Objects -> Select I/Os....
- In the filter dialog, enter the target Block Type (e.g.Pcs7AnIn) and I/O Name (e.g.PV_In).
- Click OK. The POV queries all instances in the background and commits their metadata.
- In the resulting grid, right-click the Signal column header and select Set to confirm signal status for all instances. -
Verify Tabular Filtering:
- Navigate to the Signals tab in the main POV window.
- Confirm that all filtered signals populate cleanly with their symbolic addresses, comments, and chart locations.
Verification
Verify signal catalog restoration in the Process Object View:
1. In the Process Object View, select the Signals tab and verify that the table displays all active field I/O channels.
2. Select the Parameters tab. Confirm that only operational parameters (gain, limits) appear, with zero signal cross-contamination.
3. Press F5 to refresh the view; confirm that the table updates instantaneously without blanking out.
4. Perform a test export to CSV (Process Objects -> Export to CSV), verify that all signal rows export cleanly, and re-import without syntax errors.
Limitations and Operational Precautions
- Save As with Reorganization Execution Time: On massive multiprojects containing dozens of controllers and thousands of charts, 'Save As with Reorganization (Slow)' can take up to several hours. Plan this maintenance during off-hours.
- Custom SCL Block Attributes: If custom user function blocks fail to appear in the Signals tab, inspect the SCL source code to ensure the input parameter is explicitly tagged with
S7_signal := 'true'. - Station-Wide Update Consistency: All engineering workstations in a multi-user engineering environment must have identical CFC and TH service pack updates installed; working on a project from an unpatched ES will re-introduce catalog corruption.
Engineer FAQ
Why did signals disappear from the POV after upgrading to PCS 7 V9.0 SP1?
It was caused by a known software bug in early releases of the Technological Hierarchy (TH) and CFC V9.0 SP1 indexing components that corrupted signal metadata pointers. Installing CFC V9.0 SP1 Upd2 or PCS 7 V9.0 SP2 resolves the issue.
What does the '' symbol mean in the Select I/Os dialog?
The <S> symbol was a visual artifact of the indexing glitch where the POV engine erroneously flagged parameter attributes as signal attributes during migration.
How do I make a block input appear in the Signals tab?
The input must possess the system attribute S7_signal := 'true' in its block definition, or be marked as a signal via the Select I/Os dialog in the Process Object View.
Technical References
- SIMATIC Process Control System PCS 7 Engineering System (V9.0) Manual (A5E39222238-AA)
- Siemens Industry Online Support Update: PCS 7 V9.0 SP1 Software Updates (Entry ID 109756832)
- SIMATIC PCS 7 Compendium Part A - Configuration Guidelines (A5E45063013-AA)
- Siemens Technical Support Notification: Process Object View Display and Refresh Behavior
Related Articles
- Mass Engineering and Instantiation of Control Module Types (CMT) in SIMATIC PCS 7 V9.0
- Restoring Missing Plant View and Process Object View in SIMATIC Manager PCS 7
- Resolving SCL Compiler Error 'String Too Long' on S7_xm_c Attributes
- Developing Custom Module Drivers and Channel Drivers Using the PCS 7 Driver Generator
Related Tags
- Process Object View
- POV Signals Tab
- CFC V9.0 SP1
- Technological Hierarchy
- Save As Reorganization
- PCS 7 V9.0 SP2