Diagnosing CEMAT C_VALVE Dynamic Fault (DYN_FLT): Trigger Conditions, Limit Switches, and Timing Tuning
In SIMATIC PCS 7 CEMAT, a 'Dynamic Fault' (DYN_FLT) on the valve block C_VALVE occurs when a operational fault is detected specifically during valve travel (transitioning between open and closed states). The primary causes are: end limit switches (VE1 for open, VE2 for closed) failing to reach the commanded position within the parameterized monitoring time (LNK_FBT), both limit switches becoming active simultaneously (indicating contact failure or mechanical misalignment), an essential protection interlock (EEV) tripping mid-stroke, or motor torque/overload switches opening while the actuator is driving.
Table of Contents
- CEMAT C_VALVE Operational Philosophy and Fault Classification
- Understanding Dynamic Fault (DYN_FLT) vs Static Fault (ST_FLT)
- Hardware Root Causes: Limit Switches, Actuators, and Torque Switches
- Software Root Causes: Inversion Errors, Timing, and Essential Interlocks
- Step-by-Step Diagnostic and Tuning Procedure
- CEMAT C_VALVE Fault Mode Diagnostic Matrix
- Verification
- Limitations and Operational Precautions
- Engineer FAQ
- Technical References
- Related Articles
- Related Tags
CEMAT C_VALVE Operational Philosophy and Fault Classification
In industrial mineral processing, valves control material flow across pneumatic conveying pipes, slurry pumps, and water sprays. In the CEMAT Minerals library (V8.0, V8.1, V8.2), automated on/off and positioning valves are controlled by function block C_VALVE.
Unlike basic chemical library valves that simply report 'Transit Time Error', CEMAT implements an advanced operational diagnostic state machine that isolates faults into two distinct categories:
-
Static Faults (
ST_FLT): Faults that occur while the valve is stationary in an end position (e.g., limit switch spontaneously lost, electrical isolator opened, or protection interlock dropped while idle). -
Dynamic Faults (
DYN_FLT): Faults that occur specifically while the valve is commanded to move and is traveling between positions.
Understanding Dynamic Fault (DYN_FLT) vs Static Fault (ST_FLT)
When C_VALVE issues a command to open or close (asserting output VBE1 for open or VBE2 for close), the internal runtime monitor begins tracking the transition:
- If the valve fails to arrive at the demanded end position before the feedback monitoring timer expires,
DYN_FLTasserts1. - If the motor actuator's thermal overload, torque limit switch, or intermediate safety interlock trips while driving,
DYN_FLTasserts1. - In the WinCC faceplate, the valve symbol flashes red and the diagnostic screen highlights Dynamic Fault.
Hardware Root Causes: Limit Switches, Actuators, and Torque Switches
Field investigation of DYN_FLT typically reveals one of four physical failure modes:
-
Feedback Run Time Exceeded (
LNK_FBT): The pneumatic actuator has insufficient air pressure, or the mechanical valve seat has accumulated slurry/grit buildup, causing the valve to stroke slower than the configured time limit. -
Simultaneous Feedback Contacts: Both open limit switch
VE1and closed limit switchVE2signalTRUEat the same time. This physically impossible condition occurs due to water ingress in the terminal box or damaged microswitches. -
Torque Limit Switch Trip: Motorized electric multi-turn actuators (e.g., AUMA or Rotork) open their torque switch if the valve jams mechanically mid-stroke.
-
Contactor Drop-Out: Auxiliary contactor feedback (
KB1/KB2) drops out mid-travel due to electrical coil brownouts.
Software Root Causes: Inversion Errors, Timing, and Essential Interlocks
On the software and configuration level, DYN_FLT can be artificially triggered by:
-
Incorrect Inversion Parameters: If normally-closed (NC) fail-safe limit switches are wired to the PLC but the inversion attributes on
VE1/VE2are misconfigured, the block reads the open position as closed, immediately timing out. -
Essential Interlock Trip Mid-Travel: If the essential interlock (
EEV) trips while the valve is stroking, CEMAT aborts the drive command and flags a dynamic operational fault. -
Undersized Monitoring Time: The parameter
LNK_FBT(Feedback Time) is set to a factory default (e.g., 5 seconds) while the physical motorized valve requires 30 seconds to stroke fully.
Step-by-Step Diagnostic and Tuning Procedure
Follow this sequence to diagnose and resolve a C_VALVE Dynamic Fault:
- Open Diagnostic Faceplate: In WinCC Runtime, click the faulted valve to open
@PG_C_VALVE.PDL. Click the Diagnostics button to open@PG_C_VALVE_DIAG.PDL. - Identify Specific Trip Reason: Inspect the bit-level diagnostic indicators:
-FBT_ERR: Feedback monitoring time exceeded.
-VE1_VE2: Both limit switches active simultaneously.
-ESV: Protection interlock open.
-MSV: Motor protection / torque switch open. - Measure Actual Physical Stroke Time: In the plant, command the valve and measure elapsed seconds with a stopwatch.
- Adjust LNK_FBT in CFC: Open the CFC chart. Increase
LNK_FBTto accommodate the measured physical travel time plus a 20% safety margin (e.g., if travel takes 15 seconds, setLNK_FBT = 18seconds). - Reset Valve Fault: From the WinCC faceplate, press the Fault Reset button (
Ack). The red flashing symbol clears and returns to normal status.
CEMAT C_VALVE Fault Mode Diagnostic Matrix
The following table compares fault modes and parameters on the CEMAT C_VALVE block:
DYN_FLTLNK_FBT; inspect mechanical jammingST_FLTFBT_ERRLNK_FBT parameterLNK_FBT to actual physical valve strokeVE1_VE2ESVVerification
Verify valve operation and diagnostic stability through the following steps:
- In WinCC Runtime, acknowledge the valve fault. Confirm that
DYN_FLTtransitions to0and the faceplate displays healthy idle. - Command the valve to Open. Observe the stroking animation in the faceplate.
- Confirm that the valve arrives at full open (
VE1 = 1) beforeLNK_FBTexpires, successfully transitioning to steady-state Open. - Command the valve to Close. Confirm that it transitions to full close (
VE2 = 1) cleanly without triggeringDYN_FLT. - Check WinCC Alarm Logging to confirm that the Dynamic Fault message transitions to 'Outgoing' (cleared).
Limitations and Operational Precautions
Consider these operational rules when tuning valve blocks:
-
Never Set LNK_FBT Excessively High: Setting feedback monitoring time to minutes on a pneumatic fast-acting valve will delay fault detection if the valve mechanically jams, risking process line over-pressurization.
-
Manual Overrides in Local Mode: If local manual stroking is performed, ensure the local mode switch (
QLOC) is engaged so the block does not evaluate dynamic timeouts against automated commands. -
Contactor Electrical Interlocking: On bi-directional electric motor valves, always verify physical electrical contactor cross-interlocks to prevent simultaneous forward/reverse short-circuits.
Engineer FAQ
What causes both VE1 and VE2 to become active at the same time?
This usually indicates water ingress in the valve limit switch enclosure, a loose cam on the position indicator, or a defective inductive proximity switch.
Can C_VALVE operate with only a single limit switch?
Yes, by parameterizing the block for single-feedback mode, but position verification in the non-instrumented direction must rely on time estimation.
Does C_VALVE support intermediate positioning?
Standard C_VALVE is designed for discrete open/close valves; continuous positioning valves use C_DAMPER or SITRANS SipPS2.
Technical References
- SIMATIC PCS 7 CEMAT V8.0 / V8.1 / V8.2 Object Description: C_VALVE Function Block (Entry ID: 109745914)
- CEMAT Minerals Library Engineering and Operating Guidelines (Entry ID: 109780813)
- SIMATIC Process Control System PCS 7 Advanced Process Library Manual
- Industrial Valve Automation: Commissioning Electropneumatic and Motorized Actuators
Related Articles
- Connecting CEMAT C_DRV_1D Instance Data Blocks to WinCC Diagnostic Faceplates
- Configuring Direction-Dependent Interlocks for CEMAT Bi-Directional Drive C_DRV_2D
- Configuring Valve_Lean (VlvL) Templates with Single Feedback Limit Switches
Related Tags
- CEMAT
- C_VALVE
- Dynamic Fault
- DYN_FLT
- Feedback Time
- Limit Switches