Key Concepts:
Section | Path | Purpose |
---|---|---|
Storage Locations | Historian → Storage Locations | Define data repositories |
Historian Tables | Historian → Historian Tables | Configure archiving groups |
Historian Tags | Historian → Historian Tags | Map tags to tables |
Historian Monitor | Historian → Historian Monitor | Runtime status and trends |
Step | Action | Purpose |
---|---|---|
1. Define Storage | Configure default database | Set primary repository |
2. Add Locations | Configure external historians | Multiple storage targets |
3. Create Tables | Define historian tables | Group tags logically |
4. Map Tags | Assign tags to tables | Configure collection |
5. Set Triggers | Configure archiving events | Control data collection |
SQL Databases |
---|
Dataset.DB.TagHistorian
|
TagProvider Storage Service |
---|
External historian integration:
|
ScriptClass Custom Storage |
---|
For specialized requirements:
|
The Historian Module runs as an isolated server process:
Access via Runtime → Runtime Diagnostics:
Event-driven collection:
Continuous monitoring:
Minimum interval control:
Built-in visualization:
Runtime monitoring interface:
Storage: Local SQLite
Schema: Normalized
Trigger: SaveOnChange
TimeDeadband: 1 second
Retention: 30 days
Storage: SQL Server
Schema: Standard
Trigger: Batch events
SaveQuality: True
Retention: 365 days
Storage: CanaryLabs
Store&Forward: True
SaveQuality: True
Retention: 7 years
Audit: Enabled