Hermes OSIndustrial Intelligence Platform
Back to the library

SCADA & HMI

SCADA Tag Architecture

Tag naming, polling groups, and data quality in supervisory systems.

SCADA

Overview

The tag database is the supervisory system's model of the plant: every value displayed, trended, or alarmed traces back to a tag bound to a controller address through a polling group.

Engineering purpose

Decouples HMI/SCADA applications from raw controller addressing and carries data-quality so operators never mistake stale values for live ones.

How it works

Drivers poll controllers in groups whose rates match process dynamics; tags scale raw values to engineering units; quality flags (good/uncertain/bad) propagate from driver to display and historian.

  • Structured tag naming (Area_Equipment_Signal) makes alarms and trends scale cleanly.
  • Match polling groups to process dynamics — fast loops 250–500 ms, slow analogs 1–5 s.
  • Propagate data-quality flags to displays; never show stale values as live.

Common faults

Address mapping drift after PLC changes; one fast polling group starving the channel; quality flags ignored so frozen values look live; tag sprawl from copy-paste without a naming standard.

Diagnostic checks

  1. 1Verify tag address mapping against the PLC symbol table.
  2. 2Check communication driver statistics for timeouts and retries.
  3. 3Cross-check a sample of tag addresses against the current PLC symbol table after every controller change.

Safety notes

Operator displays are informational — never route a protective action through SCADA tag writes; the controller must protect itself if the supervisory layer dies.

Commissioning notes

Load-test polling at full tag count, verify failover behavior of redundant servers, and freeze the naming convention before bulk tag creation.

Related concepts

Polling groups, data quality, engineering-unit scaling, tag naming standards, driver diagnostics.

scada · tag · polling · wincc · supervisory · اسکادا · تگ · پایش

Related articles

When Hermes Brain uses this article

Cited when questions involve stale or wrong SCADA values, tag mapping, polling load, or supervisory data quality.