Skip to content

Visualization Documentation – MANUAL LOADER (MLD) Block

Usage of MLD Block through SCADA Template

The MLD (Manual Loader) block provides manual override control for analog output values.
It is commonly used during calibration, troubleshooting like situations to override automatic control signals with manually defined safe values.

This block is designed as a reusable faceplate visualization component, integrated using SCADA template-based design.
The graphical icon is pre-configured and reused from the Visu_page.


Integrating the MLD Block into Visualization

1. Open Your Visualization Page

  • Open your CODESYS project.
  • Navigate to the required HMI screen (e.g., Analog_Override, Process_Control).

2. Insert the MLD Block Icon from Scada_test visu page

  • Open the Visualization Toolbox Go to Current Project.
  • Drag or drop the MLD block icon to your Visualization page.
  • Or Just Copy the MLD Block Icon from the Scada_test visu page and Paste into your Visualization page.

✅ Enables reuse of a standardized, tested faceplate block across screens.

  • Select the MLD block icon.
  • click on the block icon Properties tab open automatically → Properties.
  • Go to the References and Expand the references.
  • you will see bl_MLD Expand that also.
  • set the path in front of the tagManual_loader_fp by Double clicking on empty space and select the required tag.
  • Build and run the project.
  • During runtime, click on the MLD icon to open its faceplate and confirm real-time control.

MLD Block Icon – Visualization Behavior

MLD Icon - Auto Mode

No. Visual Element Description
1 Tag Label Click to open the faceplate.
2 Mode Indicator (A/M) Shows current mode: Auto or Manual.
3 Output Display Displays real-time output value.

MLD Faceplate Overview

Clicking the MLD icon opens a faceplate with parameters to toggle between Auto and Manual mode, and configure manual output.

MLD Faceplate


Faceplate Parameters

Field Description
A_OP Auto value. Used as output in Auto mode.
M_OP Manual override value. Used in Manual mode.
OP_LO Lower limit for manual value.
OP_HI Upper limit for manual value.
AM Mode selection: Auto (A) or Manual (M).

Operating Modes

Auto Mode

  • Default mode of operation.
  • Output follows the value of A_OP (auto input).
  • Suitable for steady-state or normal process operation.

Manual Mode

  • Output is set to user-defined M_OP.
  • Useful for testing, sensor failure, or maintenance.
  • Manual value is clamped within OP_LO and OP_HI.

Safety via Output Limits

Parameter Function
OP_LO Prevents output from falling below a safe minimum.
OP_HI Prevents output from exceeding a safe maximum.
  • Limits are enforced even during manual override to protect field equipment.

Operator Access Levels

Role Access Level
Operator May view and switch modes, if permitted.
Engineer Can set M_OP, OP_LO, and OP_HI.
Admin Full access including disabling faceplate if needed.

Integration Tips

  • Always assign the correct Element Variable.
  • Use SCADA alarms in parallel for improper override detection.
  • Validate limits (OP_LO, OP_HI) against your system’s physical capabilities.
  • Prevent excessive toggling between Auto and Manual during live operation.

Summary

The MLD block enables reliable analog signal override control with boundary protection.
It is essential for safe operations during signal failure, commissioning, or maintenance tasks.

Supports Auto and Manual modes
Safe manual override with upper/lower output limits
Clean faceplate with operator-friendly interface
Reusable icon with drag-and-drop integration
Access-controlled for operator and engineer roles

Ideal for analog actuator overrides and controlled intervention in process loops.