Thin Client HMI: 6 Essential Benefits for Better Web SCADA

Share:
SCADA
Thin Client HMI: 6 Essential Benefits for Better Web SCADA

Updating software on dozens of operator PCs spread across a plant is slow, risky and easy to get wrong. Central servers with lightweight clients change that, so one update reaches every screen and the hardware on the floor stays simple.

HTML5 Clients Terminal Server Central Management Secure Access

Operator screens no longer need a full SCADA installation on every PC. Web and terminal server clients run the application centrally and simply display it on rugged, low maintenance hardware.

Hello everyone, today we are going to learn what a thin client HMI is, how web and terminal server clients work with SCADA, and how to size the server behind them.
thin client HMI

What Is a Thin Client HMI?

A thin client HMI is an operator display that runs little or no local SCADA software and instead shows screens served by a central server, through a web browser or a remote desktop session. It keeps the job of a normal human machine interface while moving the heavy work to the server room.

A thick client, by contrast, has the full runtime installed locally. Each thick client must be patched, licensed and backed up on its own.

Web based SCADA HMI shown on an industrial thin client workstation
Image credit: Automation.com

Automation.com reports that thin clients used in pharmaceutical plants must meet IP66 for washdown. ARISTA workstations described there use 316L stainless steel housings suited to cleanrooms.

Client Types Compared

HTML5 Web Client

Screens render in any modern browser.

Best for: tablets and remote users
Web
Terminal Server Client

RDP session runs the HMI on a server.

Best for: legacy SCADA packages
RDP
Zero Client

Firmware only device with no local OS.

Best for: locked down stations
Zero
Thick Client

Full runtime installed on a PC.

Best for: standalone machines
Local

Many modern platforms now include an HTML5 client as standard. The shift is part of the wider move described in 4 generations of SCADA architecture.

How the Architecture Works

Field DevicesPLCs and RTUs collect process data
SCADA ServerPolls devices and runs the project
Web or RDP ServerPublishes screens to clients
NetworkEncrypted traffic over the plant LAN
Thin ClientDisplays screens and sends operator input

The data side works exactly as in any SCADA system. Only the presentation layer changes.

6 Essential Thin Client HMI Benefits

1
Central Updates
Change a screen once on the server.
2
Lower Hardware Cost
Simple devices replace full PCs.
3
Longer Device Life
Fewer moving parts and no local disk.
4
Fast Replacement
Swap a failed unit in minutes.
5
Remote Access
View screens from any approved browser.
6
Better Control
One place for users, rights and logs.

Screen design still matters on every client type. Follow ISA 101 HMI design practices so pages load fast and stay readable.

Security Essentials

Every client is a network endpoint, so encrypt traffic with TLS and require individual user logins. Our guide to SCADA network security covers zones and firewalls.

Give remote and management users read only views where possible. Apply the principles of zero trust for OT networks and secure remote access.

ControlPurposeExample
TLS encryptionProtect data in transitHTTPS for web clients
User rolesLimit who can writeOperator vs viewer
Read only viewsSafe remote monitoringManagement dashboards
Session timeoutClose idle sessionsLogout after 15 minutes

Server Sizing Formula

Required RAM = Base RAM + Clients × RAM per session
Sized RAM = Required RAM × (1 + Headroom ÷ 100)

Example:
Base 8 GB, 20 clients, 0.5 GB per session
Required = 8 + 20 × 0.5 = 18 GB
With 25 percent headroom, about 22.5 GB

Base and per session figures here are example assumptions. Always use the sizing numbers published by your SCADA vendor.

Thin Client Server Calculator

Server RAM Estimate
Result
Required RAM 18.0 GB, with 25 percent headroom 22.5 GB

A single server is a single point of failure for every screen. Plan a standby server using SCADA redundancy architecture.

Advantages
  • One place to update and patch.
  • Cheaper, longer lasting field hardware.
  • Easy remote viewing in a browser.
  • Consistent screens on every station.
Limitations
  • Needs a reliable plant network.
  • Server failure affects all clients.
  • Some graphics run slower in browsers.
  • More network endpoints to secure.

Where They Fit Best

Pharma Cleanrooms
Sealed stainless units for washdown areas.
Large Plants
Many operator stations from one server.
Remote Sites
Browser access for engineers on call.
Control Rooms
Multi monitor stations with central management.

Compare vendor offerings in our list of HMI system manufacturers. Enterprise level planning ideas are shared in enterprise SCADA tips.

Yokogawa FAST TOOLS Specification

PDF
FAST TOOLS General Specification
Yokogawa specification covering web HMI clients and architecture

Publishing HMI Screens to a Browser

Thin Client HMI FAQ

What is a thin client HMI?
It is an operator display that shows screens served from a central SCADA or web server. Little or no SCADA software is installed on the device itself.
How is it different from a thick client?
A thick client runs the full runtime locally and must be maintained one by one. A thin client depends fully on the server for the application.
What is an HTML5 client?
It is a web client that renders HMI screens in a normal browser without plugins. Tablets, laptops and panel PCs can all use it.
Why do pharma plants need IP66 units?
Automation.com notes that washdown areas require at least IP66 protection. Stainless steel housings also resist the strong cleaning chemicals used in cleanrooms.
Is a thin client less secure?
Not if it is set up correctly with TLS, user roles and session timeouts. Central management can even make security easier to enforce.
What happens if the server fails?
All connected clients lose their screens unless a standby server takes over. Redundant servers with automatic failover are therefore strongly recommended.
How much RAM does the server need?
It depends on base load, number of clients and memory per session. Use vendor sizing figures and add headroom for growth.

Related Articles

External References

What We Learn Today

  • A thin client HMI displays screens served from a central server.
  • HTML5 and terminal server clients simplify updates and hardware.
  • TLS, user roles and redundant servers keep it secure and available.
I hope you like above blog. There is no cost associated in sharing the article in your social media. Thanks for reading!! Happy Learning!!

Leave a Reply

Your email address will not be published. Required fields are marked *