How to Automate Analog-Controlled Motorized Valves with Torque Monitoring in PCS 7 APL

How to Automate Analog-Controlled Motorized Valves with Torque Monitoring in PCS 7 APL

In SIMATIC PCS 7 APL, motorized control valves governed by an analog positioning setpoint rather than discrete open/close pulses present an engineering challenge: VlvMotL lacks analog output channels, while VlvAnL lacks a dedicated motor STOP command and native torque switch inputs. To automate these actuators, engineers can either use the VlvAnL block combined with external interlock logic and torque monitoring routed into the Protect input, utilize the MotSpdCL (Speed-Controlled Motor) block configured for positioner feedback, or implement the specialized VlvPos block from the SIMATIC PCS 7 Industry Library.

Table of Contents

Actuator Architecture: Discrete vs Analog Motorized Valves

In heavy process piping networks, large control valves (such as steam header valves, boiler feedwater valves, or large slurry dampers) are frequently driven by intelligent electric actuators (e.g., Auma, Rotork, Limitorque).

These actuators combine characteristics of both motor drives and control valves:
* Analog Positioning Control: The automation station commands valve position via a continuous 4–20 mA or fieldbus setpoint (0.0% to 100.0%).
* Mechanical Motor Characteristics: The actuator housing contains an electric motor, mechanical gearing, and internal limit switches.
* Torque Protection: The actuator features physical torque switches (TorqOp and TorqCl) that trip if the valve stem binds or encounters mechanical obstruction, protecting the drive shaft from shearing.
* Operational Commands: Operators require standard valve controls (Open, Close, Stop, and Position Setpoint Track).

Limitations of Standard APL Blocks: VlvMotL vs VlvAnL

When an engineer attempts to select a standard APL block in PCS 7 V8.1:
1. VlvMotL (Motor Valve - FB1849):
* Provides native digital Open (CtrlOpen), Close (CtrlClose), and Stop commands.
* Provides native torque switch inputs (TorqOp, TorqCl) with specialized torque alarms.
* Limitation: VlvMotL is strictly a discrete controller. It has no continuous analog setpoint output (MV / SetPoint) to position an analog actuator dynamically.
2. VlvAnL (Analog Valve - FB1847):
* Generates a continuous analog output setpoint (MV) with ramp rate limiters.
* Reads continuous analog position feedback (Rbk).
* Limitation: VlvAnL has no dedicated 'STOP' command (it continuously drives MV toward setpoint) and lacks built-in digital inputs for open/close torque limit switches.

Solution 1: Adapting VlvAnL with Auxiliary Torque and Stop Logic

For plants using purely standard APL libraries without add-on packages, the recommended implementation adapts VlvAnL:

  1. Torque Switch Interlocking:
    * Torque switches detect catastrophic mechanical jams. If a torque switch trips, the actuator must halt immediately.
    * Connect the Open Torque Switch (TorqOp) and Close Torque Switch (TorqCl) to an Intlk02 interlock block.
    * Interconnect the interlock output to VlvAnL.Protect (Protection Interlock with Reset).
    * If a torque trip occurs, Protect forces the valve into safe position or holds position, generating a high-priority alarm in WinCC.
  2. Implementing a Motor STOP Function:
    * To halt the actuator at its current position during transit, create a boolean command Stop_Op.
    * When Stop_Op pulses TRUE, capture the current position feedback (Rbk.Value) and overwrite the manual setpoint (Man := Rbk.Value).
    * Because setpoint equals current position, the analog output halts movement instantly.
  3. Discrete End-Position Travel Limits:
    * Interconnect physical limit switches FbkOpen and FbkClose to VlvAnL to ensure the faceplate displays true seated status.

Solution 2: Using the PCS 7 Industry Library VlvPos Block

If the project has access to the SIMATIC PCS 7 Industry Library (IL), the optimal, standardized approach is using the VlvPos (Positioning Valve) block:

  • Native Analog Positioning with Motor Features:
  • VlvPos was engineered specifically to bridge the gap between VlvMotL and VlvAnL.
  • Accepts continuous analog setpoints (SP_Ext, SP_Int) while driving discrete pulses or continuous 4-20 mA signals.
  • Features dedicated inputs for TorqOp and TorqCl with built-in torque monitoring timers.
  • Includes a native STOP button on the faceplate that halts actuator motor travel immediately.
  • Integrates seamlessly into APL faceplate hierarchies with ergonomic 3D styling.

Comparison of Control Blocks for Analog Motorized Valves

The table below compares the functional suitability of various PCS 7 blocks for automating analog-controlled motorized valves.

Functional FeatureStandard VlvMotLStandard VlvAnLAdapted VlvAnL (CFC Logic)Industry Library VlvPosAnalog Setpoint Output (MV)NoYesYesYesPosition Feedback (Rbk)NoYesYesYesNative Torque Inputs (Torq*)YesNoYes (via Protect interlock)YesDedicated Motor STOP CommandYesNoYes (via setpoint freeze)YesStandard Faceplate DisplayDiscreteAnalogAnalog (Standard APL)Complete (Positioning Valve)Software PackageStandard APLStandard APLStandard APLSeparate Industry Library

Verification

To confirm that the analog motorized valve automation operates properly:
1. In WinCC Runtime, open the valve faceplate in Manual mode. Enter a position setpoint of 50.0%.
2. Verify that the analog output MV drives the actuator toward 50.0% and the position feedback Rbk tracks the movement.
3. Click the Stop command (or trigger setpoint freeze): confirm that MV matches Rbk and actuator motor travel halts immediately.
4. Simulate a torque switch trip: force the open torque input to 0.
5. Confirm that the protection interlock activates, the valve halts transit, and an alarm 'Torque Error Open' is logged on the WinCC alarm banner.

Limitations and Operational Precautions

  • Ensure actuator position feedback (Rbk) is calibrated accurately (4 mA = 0.0% Closed, 20 mA = 100.0% Open) before enabling automatic positioning loops.
  • Configure an adequate deadband (parameter PosDeadBand or Hysteresis, typically 1% to 2%) to prevent continuous motor hunting and premature gear wear.
  • In high-pressure steam applications, ensure the actuator mechanical seating torque is verified against manufacturer torque curves to prevent valve stem damage.
  • Always validate final software package licensing against the applicable Siemens catalog and authorized distributor quotation before deploying Industry Library blocks in production.

Engineer FAQ

Why does VlvAnL not include native torque switch inputs?

In standard process automation, VlvAnL is primarily designed for pneumatic control valves with electro-pneumatic positioners. Pneumatic positioners do not have mechanical electric motors or torque switches. Motorized valves requiring torque monitoring are typically handled by VlvMotL or the Industry Library VlvPos.

Can I use MotSpdCL to control an analog motorized valve?

MotSpdCL (Speed-Controlled Motor) can output an analog speed or position setpoint and features motor start/stop controls. However, its faceplate styling displays motor terminology (RPM, Run, Stop) rather than valve terminology (Open, Close, % Position), which can confuse plant operators.

What is the difference between TorqOp and FbkOpen?

FbkOpen is a positional limit switch indicating that the valve has physically reached its 100% open travel limit. TorqOp is a mechanical torque sensor indicating excessive rotational resistance; if TorqOp trips before reaching FbkOpen, it indicates a mechanical jam or obstruction.

Technical References

Related Articles

Related Tags

  • APL
  • VlvAnL
  • VlvMotL
  • VlvPos
  • Actuator Control
6 respuestas