SCADA Alarm and Event Management
This dataset provides comprehensive logs of alarms and events from SCADA systems, including priority levels, operator responses, alarm flooding detection, and root cause analysis. It enables detailed operational insights, supports compliance reporting, and facilitates advanced analytics for reliability and safety improvements in industrial environments.
Sample rows
preview · 8 of 130 rows · all 17 columns| alarm_event_idstring | root_cause_categorystring | priorityinteger | acknowledgedboolean | alarm_typestring | timestampdatetime | source_device_idstring | source_device_namestring | acknowledged_bystring | acknowledged_timestampdatetime | operator_actionstring | alarm_floodedboolean | root_cause_detailsstring | clearedboolean | cleared_timestampdatetime | locationstring | commentsstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| AE10001 | Equipment Failure | 1 | true | High Pressure | 2024-04-01T08:15:23Z | DVC-PLANTA-02 | Boiler Pressure Sensor | operator_jwang | 2024-04-01T08:16:01Z | Pressure valve manually released | false | Valve actuator stuck due to mechanical wear. | true | 2024-04-01T08:17:49Z | Plant A | Follow-up maintenance scheduled. |
| AE10002 | Process Upset | 2 | true | Breaker Trip | 2024-04-01T08:23:12Z | DVC-SUB5-11 | Substation 5 Main Breaker | operator_mlewis | 2024-04-01T08:24:02Z | Breaker reset remotely | false | Unexpected load increase detected. | true | 2024-04-01T08:25:17Z | Substation 5 | Investigating load spike. |
| AE10003 | blank | 3 | false | Low Fuel | 2024-04-01T09:05:34Z | DVC-PLANTA-09 | Fuel Supply Monitor | blank | blank | blank | false | blank | false | blank | Plant A | Awaiting operator response. |
| AE10004 | Process Upset | 3 | true | High pH | 2024-04-01T09:15:08Z | DVC-WTP-03 | Water Treatment pH Sensor | operator_ssingh | 2024-04-01T09:15:43Z | Adjusted chemical dosing | false | Incorrect dosage calculation. | true | 2024-04-01T09:17:28Z | Water Treatment Plant | Monitor dosing system. |
| AE10005 | Equipment Failure | 2 | true | Motor Overload | 2024-04-01T09:27:47Z | DVC-PLANTB-07 | Conveyor Belt Motor | operator_lgomez | 2024-04-01T09:28:10Z | Motor reset and inspected | true | Bearing lubrication insufficient. | true | 2024-04-01T09:29:42Z | Plant B | Lubrication maintenance scheduled. |
| AE10006 | Equipment Failure | 2 | true | Motor Overload | 2024-04-01T09:30:13Z | DVC-PLANTB-07 | Conveyor Belt Motor | operator_lgomez | 2024-04-01T09:30:30Z | Motor stopped for inspection | true | Consecutive overloads due to flood. | true | 2024-04-01T09:31:20Z | Plant B | Multiple alarms during flood period. |
| AE10007 | blank | 2 | false | Motor Overload | 2024-04-01T09:30:52Z | DVC-PLANTB-07 | Conveyor Belt Motor | blank | blank | blank | true | blank | false | blank | Plant B | Awaiting operator action. |
| AE10008 | Equipment Failure | 1 | true | Ground Fault | 2024-04-01T10:00:25Z | DVC-SUB5-03 | Substation 5 Feeder Protection | operator_akumar | 2024-04-01T10:01:07Z | Dispatched maintenance crew | false | Insulation breakdown detected. | false | blank | Substation 5 | Critical fault—immediate attention required. |
| AE10009 | Equipment Failure | 2 | true | Fan Failure | 2024-04-01T10:12:55Z | DVC-PLANTB-04 | Cooling Tower Fan | operator_rchen | 2024-04-01T10:13:21Z | Fan reset and checked for debris | false | Fan blades obstructed. | true | 2024-04-01T10:15:04Z | Plant B | Obstruction removed. |
| AE10010 | blank | 3 | false | Low Flow | 2024-04-01T10:25:32Z | DVC-WTP-02 | Water Treatment Flow Sensor | blank | blank | blank | false | blank | false | blank | Water Treatment Plant | blank |
| AE10011 | Human Error | 4 | true | Manual Override | 2024-04-01T10:45:08Z | DVC-PLANTA-14 | Steam Turbine Controller | operator_jwang | 2024-04-01T10:45:52Z | Controller reset as per SOP | false | Incorrect override sequence. | true | 2024-04-01T10:46:30Z | Plant A | Operator retrained on procedures. |
| AE10012 | Communication Issue | 1 | true | Communication Failure | 2024-04-01T11:05:46Z | DVC-SUB5-03 | Substation 5 Feeder Protection | operator_akumar | 2024-04-01T11:06:15Z | Network team contacted | true | Switch malfunctioned. | true | 2024-04-01T11:08:22Z | Substation 5 | Temporary manual monitoring in place. |
| AE10013 | blank | 1 | false | Communication Failure | 2024-04-01T11:09:01Z | DVC-SUB5-03 | Substation 5 Feeder Protection | blank | blank | blank | true | blank | false | blank | Substation 5 | Multiple alarms during flood period. |
| AE10014 | Communication Issue | 1 | true | Communication Failure | 2024-04-01T11:12:37Z | DVC-SUB5-03 | Substation 5 Feeder Protection | operator_akumar | 2024-04-01T11:13:10Z | Rebooted switch remotely | true | Switch reboot required. | true | 2024-04-01T11:13:55Z | Substation 5 | blank |
| AE10015 | blank | 2 | false | High Temperature | 2024-04-01T11:20:41Z | DVC-PLANTB-02 | Chiller Temperature Sensor | blank | blank | blank | false | blank | false | blank | Plant B | Sensor readings outside normal range. |
| AE10016 | Equipment Failure | 1 | true | Pump Failure | 2024-04-01T11:38:19Z | DVC-WTP-06 | Water Pump Control | operator_ssingh | 2024-04-01T11:39:05Z | Dispatched pump technician | false | Pump motor overheated. | false | blank | Water Treatment Plant | Emergency maintenance ongoing. |
| AE10017 | Process Upset | 1 | true | High Temperature | 2024-04-01T12:02:32Z | DVC-PLANTA-03 | Boiler Temperature Sensor | operator_jwang | 2024-04-01T12:03:12Z | Reduced burner output | false | Sudden steam demand increase. | true | 2024-04-01T12:04:40Z | Plant A | blank |
| AE10018 | blank | 3 | false | Belt Misalignment | 2024-04-01T12:19:55Z | DVC-PLANTB-09 | Conveyor Belt Sensor | blank | blank | blank | false | blank | false | blank | Plant B | blank |
| AE10019 | blank | 4 | false | Low Pressure | 2024-04-01T12:30:21Z | DVC-WTP-07 | Filter Pressure Sensor | blank | blank | blank | false | blank | false | blank | Water Treatment Plant | Filter due for replacement. |
| AE10020 | Process Upset | 1 | true | Transformer Overheat | 2024-04-01T12:45:33Z | DVC-SUB5-19 | Substation 5 Transformer | operator_mlewis | 2024-04-01T12:46:22Z | Transformer load reduced | false | Ambient temperature spike. | false | blank | Substation 5 | blank |
What the 130 rows show
from the 130-row sample- 65%acknowledged = true
- 2median priority
Median 2, from 1 to 4.
- string 10
- integer 1
- datetime 3
- boolean 3
Columns
17 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 10 columns | |||
alarm_event_id | string | Unique identifier for each alarm or event recordunique | AE10001 |
source_device_id | string | Identifier for the SCADA device or subsystem that generated the alarm/event | DVC-PLANTA-02 |
source_device_name | string | Human-readable name of the device or subsystem that generated the alarm/eventoptional | Boiler Pressure Sensor |
alarm_type | string | Type of alarm or event (e.g., High Temperature, Communication Failure, Manual Override) | High Pressure |
acknowledged_by | string | Operator ID or name who acknowledged the alarm/eventoptional | operator_jwang |
operator_action | string | Description of the action taken by the operator in response to the alarm/eventoptional | Breaker reset remotely |
root_cause_category | string | Category of root cause identified for the alarm/event (e.g., Equipment Failure, Human Error, Process Upset)5 values · optional | Equipment Failure |
root_cause_details | string | Detailed explanation of the root cause analysis for the alarm/eventoptional | Fan blades obstructed. |
location | string | Physical or logical location of the device or event (e.g., Plant A, Substation 5)optional | Plant A |
comments | string | Additional notes or comments related to the alarm/eventoptional | Monitor dosing system. |
| Numbers 1 column | |||
priority | integer | Priority level of the alarm/event (e.g., 1=Critical, 2=High, 3=Medium, 4=Low)1 to 4 | 1 |
| Dates and times 3 columns | |||
timestamp | datetime | Date and time when the alarm or event was generated | 2024-04-01T08:15:23Z |
acknowledged_timestamp | datetime | Timestamp when the alarm/event was acknowledgedoptional | 2024-04-01T08:16:01Z |
cleared_timestamp | datetime | Timestamp when the alarm/event was cleared/resolvedoptional | 2024-04-01T08:17:49Z |
| True or false 3 columns | |||
acknowledged | boolean | Indicates whether the alarm/event has been acknowledged by an operator | true |
alarm_flooded | boolean | Indicates if the alarm/event occurred during an alarm flood (multiple alarms in short period) | false |
cleared | boolean | Indicates whether the alarm/event has been cleared/resolved | true |
Use it for
An energy dashboard
The acknowledged rate, priority by root_
cause_ category and a breakdown of alarm_ type. Excel, Power BI or Tableau. Why do 85 of 130 rows have acknowledged = true?
A class exercise
Hand out the rows and one question. Everyone works from the same 130 rows.
- Alarm events130AE100011Equipmen…AE100022Process …AE100033—
A software demo
Believable alarm events with timestamp, source_
device_ id and source_ device_ name to fill a screen in front of a buyer.
blueprint · scada-alarm-and-event-management
Behind this dataset
Same schema. As many rows as you need.
These 130 rows came out of a blueprint — 17 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Alarm ID unique per event
- Timestamp with millisecond precision
- Alarm priority: critical, major, minor, informational
- Alarm state: active, cleared, acknowledged, shelved
- Alarm type: equipment failure, limit exceeded, communication loss
- Sequence of Events (SOE) logging
- Operator acknowledgment timestamp and user ID
- Operator actions taken and comments
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- scada-alarm-and-event-management