0
0
SCADA systemsdevops~10 mins

Historian architecture overview in SCADA systems - Step-by-Step Execution

Choose your learning style9 modes available
Process Flow - Historian architecture overview
Data Sources
Data Collection Layer
Data Storage Layer (Historian Database)
Data Processing & Analytics
User Interface & Reporting
Decision Making & Control
Data flows from sources through collection, storage, processing, and finally to user interfaces for decision making.
Execution Sample
SCADA systems
Data Sources -> Data Collection -> Historian DB -> Analytics -> UI -> Control
Shows the flow of data through the main components of a historian architecture.
Process Table
StepComponentActionData StateOutput
1Data SourcesGenerate real-time dataRaw sensor dataData sent to collection layer
2Data Collection LayerReceive and buffer dataBuffered dataData forwarded to storage
3Historian DatabaseStore time-series dataStored historical dataData available for queries
4Data Processing & AnalyticsAnalyze stored dataProcessed insightsReports and alerts generated
5User Interface & ReportingDisplay data and reportsVisualized dataUser views and interacts
6Decision Making & ControlUse insights to actControl commandsSystem adjustments made
7EndData cycle completeN/AWaiting for new data
💡 Data cycle completes after control actions; system waits for new data from sources.
Status Tracker
ComponentInitial StateAfter Step 1After Step 2After Step 3After Step 4After Step 5Final
DataNo dataRaw sensor dataBuffered dataStored historical dataProcessed insightsVisualized dataControl commands
Key Moments - 3 Insights
Why does data need buffering in the collection layer?
Buffering ensures no data is lost if the storage layer is busy; see execution_table step 2 where data is buffered before storage.
How does the historian database differ from regular databases?
It specializes in storing time-series data efficiently for fast retrieval, as shown in step 3 where data is stored as historical records.
What triggers the control actions in the system?
Processed insights from analytics (step 4) generate reports and alerts that lead to control commands in step 6.
Visual Quiz - 3 Questions
Test your understanding
Look at the execution table, what is the data state after step 2?
AStored historical data
BBuffered data
CRaw sensor data
DProcessed insights
💡 Hint
Check the 'Data State' column for step 2 in the execution_table.
At which step does the system generate reports and alerts?
AStep 4
BStep 3
CStep 5
DStep 6
💡 Hint
Look for 'Reports and alerts generated' in the 'Output' column.
If data buffering was removed, which step would be directly affected?
AStep 1
BStep 3
CStep 2
DStep 5
💡 Hint
Buffering happens in the Data Collection Layer at step 2.
Concept Snapshot
Historian architecture moves data from sources through collection, storage, processing, and visualization.
Data buffering prevents loss before storage.
Historian DB stores time-series data efficiently.
Analytics generate insights for control.
User interfaces display data for decisions.
Full Transcript
The historian architecture overview shows how data flows from sources like sensors into a collection layer where it is buffered. Then data is stored in a historian database specialized for time-series data. After storage, data is processed and analyzed to produce insights, reports, and alerts. These outputs are shown in user interfaces for operators to view and interact with. Finally, control commands based on insights adjust the system. This cycle repeats continuously to support real-time monitoring and control.