SCADA-LTS Concepts
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:
- Installation and Deployment – install and run SCADA-LTS
- Data Sources and Data Points – configure data acquisition
- Visualization and Monitoring – build dashboards
- Alarms and Events – configure alarm logic
