Sourcing and Installing Continuous Function Chart Updates in SIMATIC PCS 7 V9.0 SP3
In SIMATIC PCS 7 V9.0 SP3, Continuous Function Chart (CFC) component updates—such as CFC V9.0 SP5 or specific update rollups—are sourced directly from the official Siemens Industry Online Support (SIOS) portal under dedicated software update entries. Installing standalone CFC updates on an Engineering Station requires administrative privileges, shutting down all SIMATIC applications, and maintaining version parity across all engineering clients and OS servers to ensure seamless AS-OS compilation and delta downloads.
Table of Contents
- Role of the CFC Core Component in SIMATIC PCS 7
- Sourcing Official CFC Updates from Siemens Industry Online Support
- Step-by-Step Installation Procedure on the Engineering Station
- Compatibility Verification and Multi-Station Consistency
- Verification
- Limitations and Operational Precautions
- Engineer FAQ
- Technical References
- Related Articles
- Related Tags
Role of the CFC Core Component in SIMATIC PCS 7
The Continuous Function Chart (CFC) editor is the foundational graphic programming tool in SIMATIC PCS 7. It compiles graphic interconnected function blocks into executable STEP 7 S7 program blocks (FBs, FCs, DBs) and generates the cross-reference tables required for automation station execution.
Because CFC also generates the metadata for OS tag compilation and process object management, updating CFC directly impacts:
* Chart compilation algorithms and execution order sequencing.
* Type-instance synchronization across master data libraries.
* Delta download capability to running controllers in RUN mode.
* Integration with SFC (Sequential Function Chart) and TH (Technological Hierarchy).
Sourcing Official CFC Updates from Siemens Industry Online Support
Siemens releases standalone updates for core engineering components between major PCS 7 service packs. To source legitimate software packages:
1. Access the Siemens Industry Online Support (SIOS) portal (support.industry.siemens.com).
2. Search for the master release entry: SIMATIC PCS 7 V9.0 SP3 Software Updates or specific product updates such as SIMATIC CFC V9.0 SP5.
3. Verify the delivery release notes and compatibility matrix to confirm that the specific CFC update is certified for use with your installed PCS 7 version, STEP 7 version, and Windows operating system build.
4. Download the compressed software archive (.zip or self-extracting .exe) and verify the cryptographic SHA-256 hash against the hash provided on the SIOS download page.
Step-by-Step Installation Procedure on the Engineering Station
- Multiproject Backup: In SIMATIC Manager, perform a complete project archive via File -> Archive to an external secure storage location.
- Close Running Processes: Terminate all active Siemens applications, including SIMATIC Manager, CFC Editor, SFC Editor, WinCC Explorer, and Automation License Manager.
- Extract Archive: Extract the downloaded CFC installation archive to a local drive path with no spaces or special characters (e.g.,
C:/CFC_Update/). - Execute Setup: Right-click
Setup.exeand select Run as administrator. - Component Selection: The setup wizard automatically detects the installed PCS 7 engineering components and selects the appropriate update binaries.
- Reboot Station: Once the installation finishes, reboot the Engineering Station to allow the system registry and runtime dynamic link libraries to update cleanly.
Compatibility Verification and Multi-Station Consistency
In distributed PCS 7 environments with multiple Engineering Stations or separate OS single stations:
* Strict Version Parity: Every ES PC operating on the same multiproject must run identical versions and update levels of CFC, SFC, and TH. Opening a project with a newer CFC version can permanently migrate chart structures, preventing older ES clients from modifying charts.
* Master Data Library Alignment: Following a CFC update, open the Master Data Library (MDL), perform a block type check via Options -> Charts -> Update Block Types, and ensure library consistency.
* AS-OS Compilation: Perform a complete or delta AS-OS compilation to verify that updated OS transfer attributes generate cleanly into the WinCC project.
Verification
- In SIMATIC Manager, navigate to Help -> About -> Installed Software.
- Click Display to view the installed component list. Confirm that CFC displays the target version (e.g.,
CFC V9.0 SP5 Upd x). - Open a representative CFC chart, insert a standard block, and execute a consistency check via Chart -> Check Consistency.
- Perform a test compilation of an automation station in Changes only mode to verify that delta compilation works without requiring an unexpected full download.
Limitations and Operational Precautions
- Never install a CFC update intended for a newer PCS 7 release (e.g., installing PCS 7 V9.1 CFC packages into a PCS 7 V9.0 system) without verifying explicit multi-version certification from Siemens.
- Standalone CFC updates do not include updated Automation Station firmware; CPU firmware updates must be handled separately.
- If multi-user engineering is active, ensure all engineers check in their charts and close client sessions before initiating the setup.
Engineer FAQ
- Can I install a CFC update while SIMATIC Manager is open?
No, the installation wizard will detect locked files and block the setup until all STEP 7 and PCS 7 processes are terminated. - Does installing a CFC update require a controller CPU STOP?
No, installing the update on the Engineering Station does not affect running controllers until charts are compiled and downloaded. Most updates preserve delta download capability in RUN mode. - Where can I verify if a CFC update is compatible with my PCS 7 service pack?
Check the Siemens Compatibility Tool online or consult the compatibility section in the SIOS download delivery release document. - Will updating CFC alter existing block execution sequence in charts?
Standard updates maintain existing chart partitions and OB execution sequences unless a specific bug fix alters an internal calculation block. - How do I obtain updates if my Engineering Station has no internet access?
Download the update package and SHA-256 checksum on an administrative internet-connected PC, verify the hash, and transfer the package via an approved secure offline media transfer process. - Does a CFC update require a new license key in Automation License Manager?
Minor updates and service pack updates (e.g., from CFC V9.0 SP3 to SP5) typically operate under the existing PCS 7 Engineering license key; major version jumps (e.g., V9.0 to V9.1) require upgrade licenses. - What happens if one ES has CFC V9.0 SP5 and another has CFC V9.0 SP3?
The ES with SP3 may be unable to open charts modified by SP5, or may generate database version mismatch warnings during multi-user operations. - Can I roll back a CFC update if issues arise?
Rollback typically requires uninstalling the update through Windows Control Panel (Installed Updates) or restoring the ES from an earlier verified system image. - Does updating CFC update the APL library blocks automatically?
No, the PCS 7 Advanced Process Library (APL) is packaged separately; updating CFC updates the editor engine, not the block algorithm libraries. - Is an AS-OS compile strictly required after applying a CFC update?
Yes, executing an AS-OS compilation is recommended to ensure that all OS-relevant tag attributes and alarms reflect the updated compiler output.
Technical References
- SIMATIC PCS 7 Software Updates Delivery Release (SIOS Entry ID 298413)
- SIMATIC PCS 7 CFC for S7 / PCS 7 Manual (V9.0 SP3 / SP5)
- Siemens Compatibility Tool for Automation and Drive Technology
- SIMATIC PCS 7 Readme V9.0 SP3 (Online Document)
Related Articles
- Configuring Mass Digital Input State Alarms in SIMATIC PCS 7 Without OS Compile Overwrites
- Resolving Unresolved Process Tags in SIMATIC BATCH Recipe Transitions with TAG_COLL
Related Tags
PCS 7, CFC, Software Updates, SIOS, Engineering Station, S7-400, Service Pack, Compilation, Multi-User, Maintenance