Visualization Documentation – MOV_INCH Block
Usage of MOV_INCH Block through SCADA Template
The MOV_INCH block represents a motor-operated valve with inching capability.
It allows precise step-wise operation using manual inch commands and supports automatic mode via logic.
This block provides:
- Real-time block icon feedback
- Multi-tabbed faceplate for different access levels
- Full diagnostics and configuration access
Integrating the MOV_INCH Block into Visualization steps are given below:
This block is available in the TPW HMI template under the Visu_page section. It can be reused by dragging into user visualizations.
Step-by-Step: Using MOV_INCH Block in Visualization
1. Open Your Visualization Page
- Launch your CODESYS project.
- Navigate to the visualization screen where you want to use the MOV_INCH (e.g., MOV_INCH, Main_HMI, etc.).
2. Insert the MOV_INCH Block Icon from Scada_test
Visu Page
- Open the Visualization Toolbox Go to Current Project.
- Drag or drop the MOV_INCH Block icon to your Visualization page.
- Or Just Copy the MOV_INCH Block Icon from the
Scada_test
visu page and Paste into your Visualization page.
3. Link the MOV_INCH Block to Its Logic Instance
- Select the inserted MOV_Inch 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_INCH 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
- Clicking the icon opens the MOV_INCH faceplate.
MOV Faceplate Overview
Faceplate includes the following tabs:
- Operator
- Basic
- Advanced
- Diagnostic
Faceplate - Operator Tab
Operation Mode
AUTO
: Logic-controlled mode.MAN
: Allows manual operation via INCH commands.
Commands
OPEN
: Prepares for open.CLOSE
: Prepares for close.INCH
: Executes the open/close command if issued within 10s.
Feedback Indicators
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
Basic Feedback
Item | Description |
---|---|
Operating Mode | AUTO or MAN |
Valve Status | OPENED / CLOSED |
Torque Status | 🟢 OK / 🔴 Fault |
Trip Feedback | ✅ OK / ❌ Trip Active |
Run Feedback | 🟢 OK / 🔴 Missing |
Summary
- Opened Time (hr): Total open hours.
- Closed Time (hr): Total close hours.
Faceplate - Advanced Tab
Access requires user login.
Valve Control Parameters:
Run Feedback Time (sec)
: Time taken to receive run feedback.ZS Feedback Time (sec)
: Time taken to receive open/close feedback.
Operational Summary:
OPENED TIME (hr)
: Total opened time.CLOSED TIME (hr)
: Total closed time.OPEN COUNT
: Total number of openings.CLOSE COUNT
: Total number of closings.
Faceplate - Diagnostic Tab
Diagnostic Indicators
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 CLS | Close permission status | 🟢 = PERM CLOSE (Satisfied)🟡 = PERM CLOSE (Not Satisfied) |
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) |
Best Practices
- Always verify PERM OPEN, PERM CLOSE, and INTERLOCK before issuing commands.
- Use the INCH command promptly within 10 seconds after selecting OPEN/CLOSE.
- Monitor Diagnostic Tab for fault resolution.
- Configure Timeouts for feedbacks to prevent false alarms.
MOV_INCH provides advanced control for motor-operated valves with inching capability, ideal for precise movement and enhanced diagnostics in industrial HMI systems.