Resolving Missing Running Feedback on SIMOCODE pro V Blocks After PCS 7 CEMAT Upgrade
When SIMOCODE pro V motor management units fail to provide running feedback (FEED_ON2 = 0) following a SIMATIC PCS 7 and CEMAT library upgrade from V6.1 to V8.2, the failure is caused by an inconsistent library block type update between the project-specific PRO_CEM and standard ILS_CEM libraries, or mismatched cyclic telegram mapping. In CEMAT V8.2, block C_SIMOS evaluates specific current thresholds and feedback bits in cyclic telegram word 1. If C_SIMOS was updated from PRO_CEM while SIMOCODE parameters reflect standard ILS_CEM mapping, feedback evaluates as false. To resolve this, standardize on C_SIMOS from ILS_CEM, execute a clean block type update, and align SIMOCODE ES cyclic send data.
Table of Contents
- Architecture of SIMOCODE pro V Integration in CEMAT and PCS 7
- Root Causes: PRO_CEM vs ILS_CEM Library Branch Mismatch
- Cyclic PROFIBUS Telegram Mapping and Current-Based Feedback
- Step-by-Step Block Type Standardization and Update Workflow
- Comparison of SIMOCODE Driver Blocks in CEMAT and APL
- Verification
- Limitations and Operational Precautions
- Engineer FAQ
- Technical References
- Related Articles
- Related Tags
Architecture of SIMOCODE pro V Integration in CEMAT and PCS 7
In heavy industries (cement, minerals, mining), the SIMATIC PCS 7 CEMAT industry library coordinates large medium-voltage and low-voltage motor drives via SIMOCODE pro V units (3UF7010-1AB00-0). The integration relies on cyclic PROFIBUS DP or PROFINET communication exchanging control words (start/stop commands) and status words (running feedback, current, thermal overload, fault flags).
In CEMAT architectures, the dedicated driver block C_SIMOS (or modern FbSwtMMS / C_SIMO_A) decodes cyclic status telegrams and supplies operational signals—such as running feedback FEED_ON2—to the main technological motor block C_DRIVE_1D.
Root Causes: PRO_CEM vs ILS_CEM Library Branch Mismatch
During system migrations from legacy PCS 7 V6.1 to V8.2 (AdvLibCE family), engineering multiprojects frequently contain two separate CEMAT library sources:
ILS_CEM(International Standard Library): The standard generic CEMAT release adhering to standardized Siemens SIMOCODE parameter mappings.PRO_CEM(Project / Client-Specific Branch): Customized branches (e.g., customized for Holcim or specific corporate standards). InPRO_CEM,C_SIMOSwas customized to derive running feedback strictly from internal motor current measurements exceeding a threshold (I > I_min) rather than contactor auxiliary contacts.
If the AS project was updated with C_SIMOS from PRO_CEM, but the physical SIMOCODE pro V devices remained parameterized with standard ILS telegrams lacking current threshold flags, FEED_ON2 remains 0 permanently.
Cyclic PROFIBUS Telegram Mapping and Current-Based Feedback
When upgrading from GSD V1.2 to GSD V1.3/V1.5 in STEP 7 HW Config:
- Verify the configured Cyclic Send Data (Basic Type 1 or 2) in SIMOCODE ES.
- Bit 0 of Byte 0 typically represents
Status On1 / Running. - If the PLC block expects the current measurement to confirm running status, verify that current measuring modules (
3UF7100-1AA00-0) are connected and parameterI > I_minis evaluated.
Step-by-Step Block Type Standardization and Update Workflow
Follow this procedure to restore uniform feedback across all drives:
- Determine the Authorized Library Source:
- Confirm whether the plant standard mandatesILS_CEMor client-specificPRO_CEM. - Update Block Types in Master Data Library:
- In SIMATIC Manager, copy the verifiedC_SIMOSblock fromILS_CEMinto the Master Data LibraryBlocksfolder. - Execute Global Block Type Update:
- In the Master Data Library, selectOptions > Manage Block Types....
- SelectC_SIMOSand click Update Block Types.
- Select all target AS multiprojects; confirm interface adaptation. - Recompile Charts and Download:
- Note: If block interface attributes changed between libraries, an Entire Program Download (in CPU STOP) is required.
- Plan a maintenance shutdown, perform full compile and download.
Comparison of SIMOCODE Driver Blocks in CEMAT and APL
The table below contrasts SIMOCODE driver blocks across library architectures:
C_SIMOSC_SIMOS (Custom)C_SIMO_AFbSwtMMS (FB 1907)Verification
Verify running feedback restoration in CFC and OS:
- Start the drive physically from the plant floor or local control box.
- In CFC, open the chart containing
C_SIMOSonline in test mode. - Confirm that
FEED_ON2transitions from0to1. - Inspect the parent motor block
C_DRIVE_1D; confirm the running state latches and does not trip on feedback monitoring timeout. - On the WinCC OS faceplate, confirm the motor symbol changes to running green.
Limitations and Operational Precautions
Observe the following safeguards when updating CEMAT block types:
- CPU Stop Requirement: Swapping block types across different library families alters block interface structures and instance DB allocations, making a delta download in RUN impossible.
- SIMOCODE ES Parameter Backup: Always upload and archive the active device parameters using SIMOCODE ES before modifying HW Config GSD versions.
- Standardized Library Discipline: Never mix blocks from
PRO_CEMandILS_CEMad-hoc; enforce strict library version control.
Engineer FAQ
Why did C_SIMO_A work fine while C_SIMOS had feedback problems?
Because C_SIMO_A (for SIMOCODE pro C) existed only in the standard ILS_CEM library and used standard contactor feedback, whereas C_SIMOS was updated from the custom PRO_CEM library which expected specialized current-threshold feedback.
Can I update C_SIMOS from PRO_CEM to ILS_CEM via Download Changes in RUN?
No. Because the block headers and internal parameter interfaces differ between PRO_CEM and ILS_CEM, STEP 7 requires a full compile and complete download in CPU STOP.
What APL block is used for SIMOCODE pro V instead of CEMAT C_SIMOS?
In standard PCS 7 APL projects, the driver block FbSwtMMS (FB 1907) is used to interface SIMOCODE pro V units with MotL.
Technical References
- SIMATIC PCS 7 CEMAT Engineering Manual: https://support.industry.siemens.com/cs/ww/en/view/109780765
- SIMOCODE pro System Manual: https://support.industry.siemens.com/cs/ww/en/view/109748473
- Siemens Compatibility Tool for Automation and Drive Technology: https://support.industry.siemens.com/cs/ww/en/view/64847781
Related Articles
- Cyclic and Acyclic Data Exchange Architecture Between SIMATIC PCS 7 and SIMOCODE pro
- Resolving 'Error Writing New Run Sequence in OB Task (254 -61013)' in CFC
- Troubleshooting Persistent Diagnostic Alarms on Driver Block MOD_D1 After Replacing Fail-Safe Modules
Related Tags
- SIMOCODE pro V
- CEMAT V8.2
- C_SIMOS
- FEED_ON2
- ILS_CEM
- Block Type Update