SCADA-LTS Concepts

From Scada-LTS

SCADA-LTS Concepts

Overview

This page explains the core concepts of SCADA-LTS. Understanding these concepts is essential before configuring the system.

For a quick introduction and workflow, see Getting Started.

System Architecture

SCADA-LTS is built around a modular architecture that separates data acquisition, processing, and visualization.

The system consists of:

  • Data acquisition layer (Data Sources and Data Points)
  • Processing and event system (Events, Alarms, Handlers)
  • Visualization layer (Watch Lists, Graphical Views)
  • User and access management
  • Integration layer (REST API)

Key Concepts

Data Sources

A Data Source defines how SCADA-LTS connects to external systems.

Examples include:

  • BACnet IP
  • Modbus IP / Serial
  • HTTP Receiver
  • MQTT
  • Virtual Data Source

A Data Source is responsible for:

  • establishing communication
  • polling or receiving data
  • managing connection settings

See:

Data Points

Data Points represent individual values collected from a Data Source.

Examples:

  • Temperature
  • Pressure
  • Switch state
  • Energy consumption

Each Data Point:

  • belongs to a Data Source
  • has a data type (numeric, binary, etc.)
  • can store historical values
  • can trigger events

See:

Event Detectors

Event Detectors define conditions under which events are generated.

Examples:

  • Value above threshold
  • Value change
  • No update (timeout)

They are typically configured at the Data Point level.

See:

Events

An Event is generated when a condition (defined by an Event Detector or system logic) is met.

Events can be:

  • Active
  • Cleared

They are the foundation for alarms and notifications.

See:

Event Handlers

Event Handlers define what happens when an event occurs.

Examples:

  • Send email notification
  • Execute a process
  • Set another point value

See:

Watch Lists

Watch Lists are used for real-time monitoring of selected Data Points.

They provide:

  • quick overview of values
  • manual interaction with points
  • debugging capabilities

See:

Graphical Views

Graphical Views are used to build dashboards and user interfaces.

They allow:

  • placing visual components (charts, gauges, indicators)
  • displaying real-time and historical data
  • creating interactive interfaces

See:

Synoptic Panel

The Synoptic Panel allows visualization using SVG graphics.

It is typically used for:

  • industrial layouts
  • process diagrams
  • advanced UI representations

See:

Users

Users represent accounts that can access the system.

Each user has:

  • credentials (username, password)
  • assigned roles and permissions

See:

Permissions

Permissions define what users are allowed to see and do.

They can control:

  • access to Data Sources
  • access to Data Points
  • access to Views
  • administrative actions

See:

System Settings

System Settings define global configuration of SCADA-LTS.

Examples:

  • system behavior
  • performance settings
  • default configurations

See:

Import and Export

SCADA-LTS allows transferring configuration between environments.

This includes:

  • Data Sources
  • Data Points
  • Views
  • Event Handlers

See:

REST API

The REST API allows external systems to interact with SCADA-LTS.

Typical use cases:

  • automation
  • integration with other systems
  • remote configuration

See:

Relationships Between Concepts

The core relationships in SCADA-LTS are:

  • A Data Source contains multiple Data Points
  • Data Points generate Events via Event Detectors
  • Events can trigger Event Handlers
  • Data Points are visualized in Watch Lists and Graphical Views
  • Users interact with all components based on Permissions

Understanding these relationships is key to designing a working SCADA system.

Next Steps

After understanding the concepts, proceed to: