Key Concepts
and Terms- *AlarmItem
- *: Each tag monitored by the Alarm Module
- with defined limits and messages
- *AlarmGroup*
- : Collection of AlarmItems sharing properties
- like acknowledgment requirements
- *AlarmArea*
- : Hierarchical grouping
- for organizational structure
- *
- Audit Trail*:
- Automatic logging of key
- system events and operator actions
What
the Alarm Modules DoesIt Does
- Monitors real-time tag values against defined limits
- Triggers notifications via multiple channels (Display, SMS, Email)
- Stores alarm history in any configured database
- Organizes alarms in hierarchical groups and areas
- Tracks operator actions and system events for compliance
Configuration Workflow
Alarms Module Configuration Workflow | ||
---|---|---|
Step | Action |
Description | |
---|---|
Create AlarmItems | Select |
Create or edit AlarmGroup
Use the pre-defined Alarm Groups: Critical, Warning, AuditTrail, or create your own.
Create or edit AlarmAreas
tags to monitor | Define triggers, limits, and messages | |
Configure AlarmGroups | Use predefined or create custom | Set acknowledgment and logging behavior |
Define AlarmAreas | Optional organization | Create hierarchical structure |
Runtime Execution
Monitoring
Tagsand
Evaluating ConditionsEvaluation
The module subscribes to all configured tags and evaluates alarm conditions on each value change. When conditions are met, alarms trigger according to their group settings.
Visualization and Interaction
The AlarmViewer component displays real-time and historical alarms. Users can acknowledge
When the Alarm Module is in execution, all tags defined on AlarmItems are subscribed, so the alarm conditions are evaluated every time the tag as new value.
If a condition is reached, the alarm is issued, according to the behavior defined by its AlarmGroup. Notifications are sent if enabled to that group.
Visualization and Interaction
During runtime, the AlarmViewer component connects with the server to get information about the online alarms, or historical data according its configuration.
The online configuration is updated in real-time as new alarms happened or have its state changed. Users can interact with the AlarmViewer to monitor, filter, and manage alarms
effectivelythrough the interface.
Features Highlights
- Real-time
- processing with millisecond timestamps
- Dynamic
- multi-language message support
- Store-and-forward archiving
- Automated hot-standby replication
- Custom notification channels
- Hierarchical alarm management