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
- Version Lockout: PCS 7 v7.1 SP3 vs CEMAT v7.0 SP1 Incompatibility
- CEMAT and PCS 7 Version Compatibility Matrix
- Step-by-Step Procedure to Install and Integrate CEMAT Blocks into CFC
- Updating Block Types and Catalog Family Registration
- Verification
- Limitations and Operational Precautions
- Engineer FAQ
- Technical References
- Related Articles
- Related Tags
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:
Step-by-Step Procedure to Install and Integrate CEMAT Blocks into CFC
- Uninstall Incompatible CEMAT v7.0:
In Windows Control Panel -> Programs and Features, uninstall CEMAT v7.0 SP1. Reboot the PC. - Install Compatible CEMAT v7.1 SP2:
Install the correct CEMAT package (6DL5436-8AX00-0XA0) matching PCS 7 v7.1 SP3. - Open CEMAT Library in SIMATIC Manager:
* Launch SIMATIC Manager.
* Click File -> Open... and switch to the Libraries tab.
* SelectCEMAT_CS(orCEMAT Minerals). Click OK. - Copy Blocks to Project Master Data Library (MDL):
* Open theBlockscontainer 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). - 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. - Verify in CFC Catalog:
Open any CFC chart. Open the catalog pane -> Blocks tab -> Family. Confirm that theCEMATfamily now appears, listingC_DRV_1Dand 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*.ocxcontrols 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
- SIMATIC PCS 7 Minerals Automation Standard CEMAT Manual (A5E35802288-AB)
- SIMATIC Process Control System PCS 7 Released Modules and Compatibility (A5E35802288-AB)
- SIMATIC PCS 7 CFC for S7 Configuration Manual (A5E35802288-AB)
Related Articles
- Resolving 'Generate Module Driver' Errors and Missing Library Dependencies in PCS 7 CFC
- Resolving Missing Block Icons and Invisible Faceplates After Restoring SIMATIC PCS 7 Backups on New Stations
- Managing the CFC Block Catalog in SIMATIC PCS 7 - Importing Timers, SCL Sources, and Library Synchronization
Related Tags
- CEMAT
- C_DRV_1D
- CFC Block Catalog
- PCS 7 v7.1 SP3
- Version Compatibility
- Master Data Library