DataPortia è un software avanzato per l'acquisizione e la reportistica di dati industriali che si connette ai sistemi di automazione tramite il protocollo OPC UA. Memorizza dati in serie temporale in un database PostgreSQL/TimescaleDB e fornisce un'interfaccia web per il monitoraggio in tempo reale, l'analisi delle tendenze e la generazione di report.
Caratteristiche principali:
- Acquisizione efficiente dei dati dai sistemi di automazione tramite il protocollo OPC UA
- Supporto per connessioni OPC UA multiple simultanee con ridondanza
- Dashboard in tempo reale con indicatori, grafici, istogrammi e tabelle
- Visualizzazioni di tendenza interattive con visualizzazione ECharts e personalizzazione dei colori
- Reportistica completa con esportazione in CSV e PDF
- Pianificazione automatica dei report (giornaliera, settimanale, mensile, personalizzata)
- Analisi dei dati basata su AI con Ollama LLM locale (anomalie, previsioni, report)
- Gestione degli allarmi e delle condizioni OPC UA con analisi ed esportazione
- Lettura della cronologia OPC UA dallo storico del server
- Circuiti di calcolo (formule cumulative e non cumulative)
- Trasferimento, copia e fusione di tag tra connessioni
- Database di serie temporali TimescaleDB con compressione ed efficienza di ritenzione
- Aggregati continui (minuto, orario, giornaliero, settimanale) per query rapide
- Backup e ripristino automatico del database con pianificazione
- Gestione degli utenti con permessi basati sui ruoli (locale o Azure AD)
- Licenze: perpetue, di prova e flottanti
- Gestione automatica dei certificati HTTPS
- Interfaccia web per tutti i dispositivi (finlandese/inglese/svedese/tedesco)
Requisiti di sistema:
- Windows 10/11 o Windows Server 2016+ (o Linux)
- PostgreSQL 18 + estensione TimescaleDB (inclusa nell'installazione)
- Minimo 8 GB di RAM (16 GB+ consigliati)
- Minimo 100 GB di spazio su disco (a seconda del volume dei dati)