ATSCADA Architecture: A Complete Guide to SCADA System Design

What Is ATSCADA Architecture?

ATSCADA Architecture is a modular SCADA system design that connects industrial devices, communication drivers, and application components into a unified platform.

To better understand the foundation of this system, you can explore SCADA software platform overview which explains core features such as real-time monitoring, alarm management, and multi-protocol communication.

At the center of this architecture is iDriver, which acts as the core data exchange engine between SCADA applications and industrial communication systems.

Unlike traditional SCADA models, ATSCADA architecture is built around a driver-based and plugin-oriented structure, enabling flexible integration and scalability.

ATSCADA SCADA system architecture with iDriver web realtime tools cloud OPC MQTT integration
ATSCADA SCADA architecture with iDriver, web tools, cloud integration, and real-time data flow

Key Components in ATSCADA Architecture

Based on the system diagram, ATSCADA architecture consists of four main blocks:

ATSCADA Applications Layer

This is the top layer where all SCADA functionalities operate.

It includes multiple modules:

  • Historical Components
    • iDataLogger
    • iHistoricalTrend
  • Graphic Components
    • iGraphic
    • iRealtimeTrend

These components are used for SCADA HMI design, enabling intuitive visualization of industrial processes.

  • SCADA Advanced Programming
    • VB.NET / C# scripting
  • Alarm Components
    • iAlarmLogger
    • iSMS
  • Authentication Components
    • iLogin
    • iUpdateUserAccount
  • Realtime Components
    • iTextBox
    • iStatus

The alarm system in ATSCADA architecture is powered by modules such as iAlarmLogger and iSMS, which are part of the ATSCADA Alarm Tools used for real-time event notification and logging.

iDriver – Core of ATSCADA Architecture

This is the most important part of the system.

iDriver acts as:

  • Data communication engine
  • Protocol abstraction layer
  • Central data dispatcher

What iDriver does:

  • Collects data from driver servers
  • Standardizes data format
  • Distributes data to SCADA components
  • Handles real-time and historical data requests

Driver & Plugin Layer (ATDriver + OPC)

Below iDriver is a flexible plugin-based system:

ATDriver Client

  • Connects to ATDriver Servers (I/O Driver Servers)
  • Supports industrial protocols:
    • Modbus RTU
    • Modbus TCP/IP
    • PPI
    • MPI
    • PROFINET

OPC Client

  • Connects to OPC Servers
  • Enables integration with third-party systems

Industrial Communication Layer

This is where real devices exist.

Includes:

  • PLC systems
  • Industrial controllers
  • Field devices

Connected through:

  • ATDriver Servers
  • OPC Servers

 Communication runs over:

  • Local network
  • LAN
  • Internet

Data Layer (Database & External Systems)

ATSCADA also integrates with external systems:

  • MySQL Database
    • Stores historical data
    • Supports reporting (Excel, third-party apps)
  • Tag System
    • Tag Builder → Tag File (serialized data structure)

Data Flow in ATSCADA Architecture

The diagram shows a clear data pipeline:

  • Field devices send data → ATDriver Servers / OPC Servers
  • Data is transferred via ATDriver Client / OPC Client
  • iDriver receives and processes data
  • Data is distributed to SCADA components
  • Data is stored in MySQL database
  • External applications can access reports

Why iDriver Makes ATSCADA Architecture Different

Centralized Data Handling

All SCADA modules use a single data source → iDriver

Plugin-Based Expansion

New protocols can be added via plugins without changing core system

Protocol Abstraction

Applications don’t need to know Modbus, OPC, etc.

Scalable Design

Easily expand from small systems to enterprise-level deployments

Conclusion

ATSCADA Architecture is designed around a powerful central component—iDriver—which connects SCADA applications, driver systems, and industrial devices into a unified data ecosystem.

By combining:

  • Modular application components
  • Plugin-based drivers
  • Centralized data processing

ATSCADA delivers a scalable, flexible, and modern SCADA architecture suitable for complex industrial environments.

ATPro việt nam

ATSCADA - Smart SCADA Software with AI Predictor & Blockchain. ATSCADA is an advanced SCADA software platform for real-time monitoring, intelligent control, and efficient data acquisition. It is ideal for Industrial IoT (IIoT), smart cities, integrated automation systems, and Agriculture 4.0. With a built-in AI Predictor, ATSCADA enables predictive analytics to detect issues early, optimize performance, and reduce downtime. The integration of Blockchain technology ensures secure, transparent, and tamper-proof data management. Highly scalable and easy to integrate, ATSCADA is trusted by businesses to enhance productivity, strengthen cybersecurity, and accelerate digital transformation.

Related articles

Common ATSCADA Errors and How to Fix Them – FAQ for ATSCADA Tools and Systems

Issues Related to ATDriverServer & iTagBuilder Software Why Does ATDriverServer Not Open? There are two [...]

ATSCADA Hospital Temperature and Humidity Monitoring Alarm System Project

Requirements: The system includes three monitoring areas: the pharmacy, inpatient warehouse, and cold storage, following [...]

ATSCADA CookBook: Complete Guide to System Architecture, Tools, Installation & Troubleshooting

The ATSCADA Training book is an essential navigation structure that helps users access all major [...]

ATSCADA Power Management System

Requirements: There are 3 areas that require power management, including a factory, a residential zone, [...]

ATSCADA Project Deployment Guide: Create and Run Projects on Another Computer

ATSCADA Project Deployment is an essential process for transferring a completed SCADA project from the [...]

How to Create a New Custom Component for Windows Forms Applications

Purpose of the Component This ATSCADA Custom Component is designed to automatically accumulate values from [...]

T.Vấn Zalo(t.Việt)
ATSCADA Profile.
WhatsApp ( Eng.)
Map (chỉ đường.)