In smart city infrastructure, every sensor reading, valve position, and alarm signal must travel reliably from field devices to a central control room. This journey of information-from physical processes to digital databases-is the essence of data acquisition in SCADA systems. Understanding how this data flows through Host SCADA computers, telemetry front ends, and Remote Terminal Units reveals the backbone of modern industrial automation.

Table of Contents

What is data acquisition in SCADA?

Data acquisition in SCADA refers to the systematic collection of real-time information from field devices, its transmission to central servers, and subsequent processing for monitoring and control purposes. The process begins at sensors and ends with meaningful, actionable data displayed on operator screens.

Three main components work together to accomplish this: the Host SCADA (central processing), front-end processors (communication management), and Remote Terminal Units (field-level data gathering). Each layer handles specific responsibilities, creating a hierarchical system that efficiently moves data upstream while sending control commands downstream.

The role of host SCADA

The Host SCADA serves as the central brain of the entire system. It runs the core software responsible for data processing, storage, and operator interaction. In smaller installations, this might be a single computer running both the Human-Machine Interface (HMI) and data processing functions. Larger systems typically employ multiple servers configured in redundant formations to ensure continuous operation during hardware failures.

Database management and data storage

Every piece of data acquired from field devices must be processed and stored. The Host SCADA maintains a comprehensive database containing current values, historical records, configuration parameters, and alarm definitions. A component called the historian accumulates time-stamped data, events, and alarms that operators can later query for trend analysis and performance evaluation.

The database stores three primary types of measurements. Analog data represents variable-state values like pressure, temperature, and flow rates. Status data captures discrete states such as valve positions (open/closed) or switch conditions (on/off). Count data comes from pulse accumulators that measure quantities like energy consumption or fluid volume over time.

Engineering unit conversion

Raw data from field sensors arrives as electrical signals or binary numbers that mean nothing to human operators. The Host SCADA converts these values to engineering units-megawatts, pounds per square inch, degrees Celsius-using either linear conversion formulas or nonlinear algorithms. This transformation makes data meaningful for display and decision-making.

For example, a 4-20 mA current signal from a pressure transmitter gets converted to actual pressure readings in bar or psi. The conversion parameters are stored in the database and applied automatically as data arrives, ensuring operators always see values they can immediately understand and act upon.

Limit checking and alarm processing

One of the Host SCADA’s critical functions is continuous monitoring of values against predefined thresholds. Each measurement point can have multiple limit pairs assigned: normal operating limits, warning limits, emergency limits, and reasonability limits. When a value exceeds any configured threshold, the system triggers appropriate responses.

Alarm generators inform operators of abnormal conditions, prioritizing alerts by severity so critical issues receive immediate attention. The system also implements deadband processing to reduce nuisance alarms-a value must move a specified amount beyond the limit before triggering, and must return well within normal range before clearing. This prevents alarm flooding when values oscillate near threshold boundaries.

Additional data quality checks include validity verification against IEEE standards, reasonability filtering (rejecting values outside physically possible ranges), and stale data detection to flag measurements that haven’t updated within expected timeframes.

Telemetry and communication front ends

Between the Host SCADA and field devices sits a crucial intermediate layer: the front-end processors. These specialized systems handle the complex task of communicating with diverse field equipment while presenting standardized data to the host. This separation offers significant advantages in processing efficiency and system flexibility.

Telemetry front end functions

The Telemetry Front End (TFE) manages the actual data retrieval process from remote sites. It handles polling schedules, manages communication timeouts, and buffers incoming data before forwarding it to the Host SCADA. By offloading these tasks from the main server, the TFE allows the host to focus on data processing, display generation, and operator interaction.

In systems with numerous remote sites, the TFE might scan different device groups at varying rates. Critical status points could be polled every few seconds, while less time-sensitive analog measurements might update every minute. This prioritized scanning ensures efficient bandwidth utilization while maintaining responsiveness for important data.

Communication front end and protocol translation

Real-world SCADA installations often include equipment from multiple vendors, each potentially using different communication protocols. The Communication Front End (CFE) serves as a protocol translator, converting proprietary RTU formats into standardized data streams the Host SCADA can process uniformly.

Common protocols include Modbus, DNP3, IEC 60870-5-101/104, and IEC 61850. The CFE enables interoperability between devices from different manufacturers, allowing organizations to expand their systems without being locked into a single vendor’s ecosystem. It also consolidates multiple communication lines-radio, telephone, fiber optic, or cellular-into unified data streams.

Modern front-end systems typically run in redundant configurations. If the primary fails, the secondary takes over seamlessly, ensuring no data loss during transitions. The front-end maintains configuration information for all communication components and facilitates interfacing with devices having various communication protocols.

The Remote Terminal Unit (RTU)

Remote Terminal Units are microprocessor-controlled devices that form the field-level layer of SCADA architecture. They serve as the direct interface between physical processes and the digital communication network, installed at remote sites where they collect data from sensors and execute control commands received from the central system.

RTU architecture and components

A typical RTU contains several key components working together. The central processing unit handles data acquisition logic and communication protocols. Input/output modules connect to field sensors and actuators-these can be digital inputs (for status signals), digital outputs (for control relays), analog inputs (for continuous measurements), and analog outputs (for variable control signals).

Communication interfaces allow the RTU to transmit data upstream using various media: dedicated telephone lines, radio links, cellular networks, or satellite connections. Many RTUs include local memory for data logging and can store measurements when communication links fail, transmitting accumulated data once connectivity is restored.

RTUs are designed for harsh environments with wide temperature tolerances, resistance to dust and moisture, and often backup power capabilities. Solar-powered RTUs are common in remote locations where grid electricity isn’t available.

Data types collected by RTUs

RTUs gather three categories of data from field instrumentation:

Digital inputs capture discrete status information-whether a pump is running, a valve is open, or a safety switch has tripped. These binary signals provide instant visibility into equipment states across the monitored system.

Analog inputs measure continuous process variables through transducers. Temperature sensors, pressure transmitters, flow meters, and level indicators connect to the RTU’s analog input modules. The RTU’s internal analog-to-digital converters transform these electrical signals (typically 4-20 mA or 0-10 V) into digital values for transmission.

Pulse accumulators count discrete events or measure totalized quantities. Energy meters, flow totalizers, and revolution counters generate pulses that the RTU accumulates over time. These counts can be frozen on command, allowing precise measurement intervals for billing or reporting purposes.

Communication and protocol support

RTUs must communicate reliably with master stations, often over challenging media with limited bandwidth. They support various protocols like IEC 60870-5-104, Modbus RTU/TCP, and DNP3 to ensure compatibility with different SCADA hosts.

Most RTUs operate in a polled mode, responding to queries from the master station. However, they can also transmit unsolicited reports when significant events occur-a status change, a limit violation, or a communication restoration after an outage. This event-driven reporting reduces network traffic while ensuring timely notification of important conditions.

Modern RTUs often include local intelligence beyond simple data gathering. They can execute programmed logic for autonomous control actions, implement local alarm checking, and continue basic operations even when disconnected from the master station. This distributed processing capability enhances system reliability and reduces dependence on continuous communication.

The complete data acquisition flow

Understanding how these components work together reveals the elegance of SCADA data acquisition. A pressure sensor at a remote pump station generates an electrical signal proportional to pipe pressure. The RTU’s analog input module samples this signal and converts it to a digital value. When polled by the front-end processor, the RTU transmits this raw reading along with a timestamp and quality indicator.

The Communication Front End receives the data, translates it from the RTU’s protocol to the host’s internal format, and forwards it to the Host SCADA. There, the engineering conversion transforms the raw value to pressure units. The limit-checking function compares it against configured thresholds. If normal, the value updates the database and refreshes operator displays. If abnormal, alarm processing generates appropriate notifications while still recording the measurement.

Throughout this journey, data quality flags track the information’s reliability. Operators can see whether values are current, replaced, suspect, or derived from calculations. This transparency enables informed decision-making and helps identify communication or sensor problems before they impact operations.

What do you think? As smart cities deploy more sensors across water systems, power grids, and transportation networks, how might emerging technologies like edge computing and 5G connectivity change the traditional SCADA data acquisition architecture? What new challenges might arise when managing millions of data points instead of thousands?

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

References
  1. https://www.techtarget.com/whatis/definition/SCADA-supervisory-control-and-data-acquisition
  2. https://nathaniellindsey.gitbooks.io/scada-user-s-guide/content/overview_of_scada/how_scada_acquires_and_processes_data.html
  3. https://www.electronicshub.org/scada-system/
  4. https://en.wikipedia.org/wiki/SCADA
  5. https://nathaniellindsey.gitbooks.io/scada-user-s-guide/content/overview_of_scada/scada_system_hardware.html
  6. https://www.techtarget.com/whatis/definition/remote-terminal-unit
  7. https://www.sciencedirect.com/topics/engineering/remote-terminal-unit
  8. https://www.controleng.com/rtu-and-scada-systems-help-with-telemetry-monitoring-control/

Comments

Leave a Reply

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

Smart Technologies (Hardware and Software)

1 Internet of Things (IOT) and Its Applications

  1. Introduction to IoT
  2. Definition of IoT
  3. Characteristics of IoT
  4. Physical Design IoT
  5. Logical design of IoT
  6. IoT Enabling Technologies
  7. IoT in Healthcare
  8. IoT in Home/Home Automation
  9. IoT in Environment

2 Industrial Internet of Things (IIOT) and Internet of Everything (IOE)

  1. Definition of IIoT
  2. Why Industrial IoT? โ€“ Speciality of IIoT
  3. Common Ground of IoT and IIoT
  4. The IoT Landscape
  5. The IoT Technology Stack
  6. Difference Between IoT and IIoT
  7. IIot Technologies and Concepts
  8. Physical Design of IIoT
  9. Industry 4.0: Automation of Industries
  10. IIoT Architecture
  11. Pillars of The Internet of Everything (IoE)
  12. The Difference Between IoE and IoT
  13. Applications of IoE
  14. The Future?

3 Smart Grid Technologies for Smart Cities

  1. Smart Grid: a Paradigm Shift
  2. Sensing, Measurement, Control and Automation Technologies
  3. Energy Storage Technology
  4. Renewable Generation
  5. Information & Communication Technology
  6. Cyber Security

4 Basics of Blockchain Technology

  1. Blockchain Technology and Its Components
  2. Evolution of Blockchain
  3. Blockchain Applications
  4. Limitations and Challenges of Blockchain
  5. Impact of Blockchain Technology
  6. Blockchain Platforms/Protocols

5 Applications of Blockchain Technology

  1. Financial Services
  2. Education
  3. Healthcare
  4. Insurance
  5. Real Estate
  6. Energy

6 Blockchain Technology for Smart Cities

  1. Smart Healthcare
  2. Smart Grid
  3. Smart Transportation
  4. Supply Chain Management
  5. Others
  6. Challenges of Applying Blockchain to Smart City Applications

7 Basics of AI

  1. Introduction
  2. What is AI?
  3. Components of Artificial Intelligence
  4. Fields of Application of AI
  5. Implementation of AI
  6. The Future of AI
  7. AI Ethics

8 Introduction to Machine Language

  1. What is Machine Learning?
  2. Types of Machine Learning
  3. Machine Learning Algorithms
  4. Neural Networks and Deep Learning
  5. Mathematics for Machine Learning
  6. Software for Machine Learning

9 AI and Machine Learning for Smartcities

  1. Introduction
  2. Healthcare
  3. Education
  4. Mobility and Transportation
  5. Energy Sector
  6. Environment and Economy
  7. AI and ML Challenges

10 Digital India Concepts in Smart Cities

  1. Introduction to Digital India
  2. Digitization and Data Processes
  3. Sensors
  4. Types of Sensors
  5. Sensors Applications in Smart Cities Projects
  6. Actuators
  7. Types of Actuators
  8. Actuators Applications in Smart Cities
  9. Digital India: Enabler of Smart Cities

11 Data Science, Big Data Analytics

  1. Data Science
  2. Big Data
  3. Big Data Analytics
  4. Characteristics of Big Data
  5. Role of Data Analytics in Smart City Development and Management
  6. Challenges and Issues in Smart Cities
  7. Case Study

12 Concept of SCADA, GIS and MIS

  1. Architecture
  2. Communications
  3. Functional Overview of Scada
  4. Data Acquisition
  5. Data Flow
  6. Data Processing
  7. Tagging in Scada
  8. Trending
  9. Geographical Information System (GIS)
  10. Management Information System