DataPortia ist eine fortschrittliche Software zur industriellen Datenerfassung und Berichterstellung, die sich über das OPC UA-Protokoll mit Automatisierungssystemen verbindet. Sie speichert Zeitreihendaten in einer PostgreSQL/TimescaleDB-Datenbank und bietet eine webbasierte Oberfläche für Echtzeitüberwachung, Trendanalyse und Berichtserstellung.
Hauptmerkmale:
- Effiziente Datenerfassung von Automatisierungssystemen über das OPC UA-Protokoll
- Unterstützung für mehrere gleichzeitige OPC UA-Verbindungen mit Redundanz
- Echtzeit-Dashboard mit Anzeigen, Diagrammen, Balkendiagrammen und Tabellen
- Interaktive Trendansichten mit ECharts-Visualisierung und Farbgestaltung
- Umfassende Berichterstellung mit CSV- und PDF-Export
- Automatisierte Berichtserstellung (täglich, wöchentlich, monatlich, benutzerdefiniert)
- KI-gestützte Datenanalyse mit lokalem Ollama LLM (Anomalien, Prognosen, Berichte)
- Verwaltung von OPC UA-Alarme & -Bedingungen mit Analysen und Export
- OPC UA-Historienlesung vom Server-Historian
- Berechnungsschaltungen (kumulative und nicht-kumulative Formeln)
- Tag-Übertragung, Kopieren und Zusammenführen zwischen Verbindungen
- TimescaleDB-Zeitreihendatenbank mit effizienter Komprimierung und Aufbewahrung
- Kontinuierliche Aggregate (minütlich, stündlich, täglich, wöchentlich) für schnelle Abfragen
- Automatische Datenbanksicherung und -wiederherstellung mit Zeitplanung
- Benutzerverwaltung mit rollenbasierten Berechtigungen (lokal oder Azure AD)
- Lizenzierung: unbefristete, Test- und Floating-Lizenzen
- Automatisches HTTPS-Zertifikatsmanagement
- Weboberfläche für alle Geräte (Finnisch/Englisch/Schwedisch/Deutsch)
Systemanforderungen:
- Windows 10/11 oder Windows Server 2016+ (oder Linux)
- PostgreSQL 18 + TimescaleDB-Erweiterung (im Setup enthalten)
- Mindestens 8 GB RAM (16 GB+ empfohlen)
- Mindestens 100 GB Festplattenspeicher (abhängig vom Datenvolumen)