Skip to main content
Call Eric:863-698-8266
CURRYCONTROLS.COMControls & Automation Knowledge Hub

Controls

SCADA & HMI

Supervisory control, operator interface design, alarm management, and historian data.

52 topics46 written guides

Written guides in this section

Full references, procedures, and diagnostic guides published under SCADA & HMI.

ReferenceSCADADesign

SCADA Architecture

The parts of a SCADA system and how data moves between them: I/O servers, the tag database, clients, the historian, the alarm server, and the topologies from a single panel PC to a redundant, distributed plant.

9 min readUpdated Sep 5, 2026

ReferenceSCADADesign

SCADA Servers

What the servers in a SCADA system do and what a utility should expect of them: the I/O, alarm, historian, and client roles, physical versus virtual, redundancy, sizing, placement, backup, patching, licensing, and monitoring.

10 min readUpdated Sep 5, 2026

ReferenceSCADAHMI

SCADA Clients

The workstations, browsers, and mobile devices operators use to see and control the system: thick, thin, web, and mobile clients, roles and permissions, where control is allowed from, workstation design, session policy, licensing, and failover behavior.

9 min readUpdated Sep 5, 2026

ReferenceSCADADesign

Historians

What a process historian does that a database does not, how data gets into it, how compression and retrieval work, how to size and keep it, and the settings that quietly throw data away.

8 min readUpdated Sep 5, 2026

ReferenceSCADAAlarms

Alarm Servers

The part of SCADA that turns a condition into an alarm and manages its life: where detection happens, the alarm state machine, priority, deadband and delays, acknowledgment across clients, the journal, notification, redundancy, timestamps, and flood behavior.

10 min readUpdated Sep 5, 2026

ReferenceSCADACommunications

SCADA Communications

How SCADA servers talk to controllers and the field: polling and report by exception, the protocols and what each is for, media from plant Ethernet to radio and cellular, poll rate arithmetic, timeouts and quality, time sync, store and forward, and security.

11 min readUpdated Sep 5, 2026

Topics in this area

Direct contact

Have a controls question?

Reach Eric Sullivan directly about anything on this site, a controls or automation topic, or one of his personal projects.

References to manufacturers, products, model numbers, software platforms, technical specifications, companies, standards organizations, or other organizations are provided for informational purposes and do not imply sponsorship, endorsement, authorization, or affiliation unless expressly stated. Manufacturer specifications must be independently verified against current manufacturer documentation.