Resolving Missing CEMAT Blocks in SIMATIC PCS 7 CFC - Version Compatibility and Library Integration

Resolving Missing CEMAT Blocks in SIMATIC PCS 7 CFC - Version Compatibility and Library Integration

In SIMATIC PCS 7 v7.1 SP3, missing CEMAT blocks (such as C_DRV_1D, C_VALVE, C_DAMPER) in the CFC block catalog after installing CEMAT v7.0 SP1 is caused by a severe software version incompatibility and an un-synchronized Master Data Library. CEMAT releases are version-locked to specific PCS 7 releases; CEMAT v7.0 is incompatible with PCS 7 v7.1 SP3, which requires CEMAT v7.1 SP1 or v7.1 SP2. Furthermore, newly installed add-on libraries are never inserted into CFC automatically; engineers must open the CEMAT library in SIMATIC Manager and copy the blocks into the project's Master Data Library.

Table of Contents

The CEMAT Add-On Framework Architecture in PCS 7

CEMAT (6DL5436-8AX00-0XA0) is Siemens' specialized industrial software standard for cement, mining, and mineral processing facilities:
* The Functional Blocks:
Provides specialized automation objects:
* C_DRV_1D: Unidirectional motor with comprehensive protection and local isolator logic.
* C_DRV_2D: Bidirectional motor.
* C_VALVE: Two-way and three-way diverter valve control.
* C_DAMPER: Analog positioning damper with position feedback.
* C_GROUP / C_ROUTE: Coordinated bulk conveyor routing and group interlocking.
* The Integration Layer:
Unlike general-purpose APL blocks, CEMAT blocks rely on custom system attributes, specialized message numbering, and dedicated OCX graphic faceplates in WinCC.

Version Lockout: PCS 7 v7.1 SP3 vs CEMAT v7.0 SP1 Incompatibility

When an engineer attempts to install CEMAT v7.0 SP1 on PCS 7 v7.1 SP3:
* The Core Incompatibility:
CEMAT v7.0 was developed against STEP 7 V5.4 SP3 and WinCC V6.2. PCS 7 v7.1 SP3 uses STEP 7 V5.5 and WinCC V7.0 SP2.
* The Missing Catalog Symptom:
The installer may finish without fatal errors, but its internal block libraries, system DLLs, and CFC registration scripts fail to hook into the newer STEP 7 V5.5 database. Consequently, the CFC editor completely ignores the v7.0 blocks.
* The Mandatory Resolution:
The system must be upgraded to CEMAT V7.1 SP1 or CEMAT V7.1 SP2, which are officially certified for PCS 7 v7.1 SP3.

CEMAT and PCS 7 Version Compatibility Matrix

The table below outlines official Siemens compatibility between CEMAT and PCS 7:

CEMAT VersionSupported PCS 7 Base ReleasesUnderlying STEP 7 VersionWinCC VersionCEMAT V7.0 SP1PCS 7 V7.0 SP1 onlySTEP 7 V5.4 SP3WinCC V6.2 SP2CEMAT V7.1PCS 7 V7.1 BaseSTEP 7 V5.4 SP5WinCC V7.0CEMAT V7.1 SP1PCS 7 V7.1 SP1 & SP2STEP 7 V5.4 SP5 / V5.5WinCC V7.0 SP1 / SP2CEMAT V7.1 SP2PCS 7 V7.1 SP3 & SP4STEP 7 V5.5 SP1 / SP2WinCC V7.0 SP3CEMAT V8.0PCS 7 V8.0 Base & SP1STEP 7 V5.5 SP2WinCC V7.2CEMAT V8.2PCS 7 V8.2STEP 7 V5.5 SP4WinCC V7.4

Step-by-Step Procedure to Install and Integrate CEMAT Blocks into CFC

  1. Uninstall Incompatible CEMAT v7.0:
    In Windows Control Panel -> Programs and Features, uninstall CEMAT v7.0 SP1. Reboot the PC.
  2. Install Compatible CEMAT v7.1 SP2:
    Install the correct CEMAT package (6DL5436-8AX00-0XA0) matching PCS 7 v7.1 SP3.
  3. Open CEMAT Library in SIMATIC Manager:
    * Launch SIMATIC Manager.
    * Click File -> Open... and switch to the Libraries tab.
    * Select CEMAT_CS (or CEMAT Minerals). Click OK.
  4. Copy Blocks to Project Master Data Library (MDL):
    * Open the Blocks container in the CEMAT library.
    * Select all blocks (C_DRV_1D, C_VALVE, etc.) and copy them (Ctrl+C).
    * Navigate to your project's Master Data Library -> Blocks folder and paste (Ctrl+V).
  5. Propagate Block Types to AS Components:
    In SIMATIC Manager, select the newly pasted blocks in the MDL. Click Options -> Charts -> Update Block Types. Select all target AS projects in the multiproject.
  6. Verify in CFC Catalog:
    Open any CFC chart. Open the catalog pane -> Blocks tab -> Family. Confirm that the CEMAT family now appears, listing C_DRV_1D and all related blocks.

Updating Block Types and Catalog Family Registration

Once blocks reside in the project block folder:
* If the blocks appear under the S7 Program tab but not All blocks, simply drag one instance of C_DRV_1D into any open CFC sheet.
* The CFC executive registers the block type into the chart database, making it available permanently across the entire catalog.

Verification

To verify CEMAT library integration:
1. Open a CFC chart in the project.
2. Expand the CFC catalog: verify that CEMAT appears under the Family tab.
3. Drag C_DRV_1D onto the chart. Confirm that all inputs (FbkRun, AutModOn, LocModOn) and outputs render with symbolic tags.
4. Execute a test compilation (Charts -> Compile -> Changes only). Verify compilation succeeds without missing block type errors.

Limitations and Operational Precautions

  • WinCC OCX Controls: Installing CEMAT on the Engineering Station is only half the requirement. CEMAT runtime software must also be installed on all OS Servers and OS Clients to provide the required Cemat*.ocx controls for faceplates.
  • Message Number Reservation: CEMAT blocks utilize a standardized message structure. Ensure that project message numbering is set to Assign CPU-wide unique message numbers in SIMATIC Manager properties.
  • Licensing Disclaimer: CEMAT engineering and runtime installations require specialized CEMAT licenses (6DL5436-8AX00-0XA0) validated against the applicable Siemens catalog and authorized distributor quotation.

Engineer FAQ

Technical References

Related Articles

Related Tags

  • CEMAT
  • C_DRV_1D
  • CFC Block Catalog
  • PCS 7 v7.1 SP3
  • Version Compatibility
  • Master Data Library
8 respuestas