Skip to content

Visualization Documentation – MOV (OPEN/CLOSE) Block

Usage of MOV Block through SCADA Template

The MOV block (Motor Operated Valve – Open/Close type) is used to control fluid flow via actuated valves with OPEN and CLOSE commands.
It provides real-time feedback, command access, and condition status for operators and engineers in SCADA/HMI.


Integrating the MOV Block into Visualization

1. Open Your Visualization Page

  • Launch your CODESYS project.
  • Navigate to the visualization screen where you want to use the MOV(e.g., MOV, Main_HMI, etc.).

2. Insert the MOV Block Icon from Scada_test Visu Page

  • Open the Visualization Toolbox Go to Current Project.
  • Drag or drop the MOV Block icon to your Visualization page.
  • Or Just Copy the MOV Block Icon from the Scada_test visu page and Paste into your Visualization page.
  • Select the inserted MOV_Rev block icon.
  • click on the block icon Properties tab open automatically → Properties.
  • Go to the References and Expand the references.
  • you will see bl_MOV Expand that also.
  • set the path in front of the tagMOV_fp by Double clicking on empty space and select the required tag.
  • Build and run the project.
  • During runtime, confirm the valve responds and displays correct feedback.

MOV Block Icon – Visualization Behavior

Block Icon

The icon indicates status via color and blinking

  • Clicking the Block Icon opens its faceplate.

MOV Faceplate Overview

The MOV faceplate has 4 tabs:

  1. Operator Tab
  2. Basic Tab
  3. Advanced Tab
  4. Diagnostic Tab

Faceplate - Operator Tab

Block Icon

Allows operators to control MOV in manual mode and view permissions/interlock status.

Operating Mode
  • AUTO: For automatic operation
  • MAN: For manual operation

    After selecting MAN, the operator can control the MOV manually.

Command (Available only in MANUAL mode)
  • OPEN: Press to open the valve
  • CLOSE: Press to close the valve
Feedbacks
Feedback Item Condition Status Indicator
PERM OPEN If open permission is OK 🟢 = Open Permission OK
🔴 = Open Permission Not OK
PERM CLOSE If close permission is OK 🟢 = Close Permission OK
🔴 = Close Permission Not OK
INTERLOCK If interlock condition is satisfied 🟢 = Interlock OK
🔴 = Interlock Active
MOV BLOCK ICON Static display showing MOV block icon with Tag Number Icon is always visible with corresponding Tag No.
Valve Status Based on combined status of permissions and interlock Shows Open/Close/Moving based on live MOV condition

Faceplate - Basic Tab

Block Icon

Feedback Item Condition Status Indicator
Operating Mode Current MOV operating mode MANUAL / AUTO
Valve Status Valve is currently open or closed OPENED / CLOSED
Torque Status Torque switch condition OK = Torque OK
Fault = Torque Fault
Trip Feedback TRIP_FB signal received = TRIP OK
= TRIP
Run Feedback RUN_FB signal received 🟢 = Run Feedback OK
🔴 = Run Feedback Missing
Operational Summary
  • OPENED TIME (hr): Total valve open time
  • CLOSED TIME (hr): Total valve close time

Faceplate - Advanced Tab

Block Icon

Valve Control Parameters
  • Run Feedback Time (sec): Time to receive RUN_FB
  • ZS Feedback Time (sec): Time to receive open/close (ZSO/ZSC) feedback
Operational Summary
  • OPENED TIME (hr): Total opened duration
  • CLOSED TIME (hr): Total closed duration
  • OPEN COUNT: Number of valve openings
  • CLOSE COUNT: Number of valve closings

Faceplate - Diagnostic Tab

Diagnostic Tab

Feedback Item Condition Status Indicator
CMD_Fault Any fault signal is available 🔴 = CMD_Fault (Fault Active)
🟢 = CMD_Fault (No Fault)
FB_Fault Any fault signal available 🔴 = FB_Fault (Fault Active)
🟢 = FB_Fault (No Fault)
Interlock Interlock status 🟢 = Interlock (No Interlock)
🔴 = Interlock (Active)
PERM OPEN Open permission status 🟢 = PERM OPEN (Satisfied)
🟡 = PERM OPEN (Not Satisfied)
PERM CLOSE Close permission status 🟢 = PERM CLOSE (Satisfied)
🟡 = PERM CLOSE (Not Satisfied)
Run Feedback RUN_FB signal received 🟢 = Run Feedback OK
🔴 = Run Feedback Missing
Trip_FB Trip signal status = TRIP OK
= TRIP
TSO (Torque Open) Torque open limit status 🟢 = TSO (Limit OK)
🔴 = TSO (Limit Not OK)
TSC (Torque Close) Torque close limit status 🟢 = TSC (Limit OK)
🔴 = TSC (Limit Not OK)
ZSC (Valve Closed) Closed feedback status =ZSC (Feedback Received)
= ZSC(Feedback NOT Received)
ZSO (Valve Opened) Open feedback status =ZSO (Feedback Received)
= ZSO(Feedback NOT Received)

🔍 Use this tab for diagnosing control line issues, sensor feedback, and actuator status.


🎥 MOV Block Demo – TPW HMI

👉 MOV Block Demo – TPW HMI


Summary

The MOV block allows structured, secure, and real-time valve control in TPW HMI systems.
Its faceplate design segments user access and simplifies diagnostics and tuning across operational roles.

✔️ Suitable for both manual and automated process control environments.