Analytics & Allarmi
Tabella Variabili di Scambio Analytics & Allarmiβ
π’ EGRESS (PLC β SCADA)β
| π·οΈ Nome | ποΈ Tipo | π Direzione | πͺ Icona | π Descrizione Operativa |
|---|---|---|---|---|
| Alarms_Packed[0..80] | ST_AlarmAnalytics | Output | ποΈ | Array compatto allarmi |
| AlarmAnalytics[].State | BOOL | Output | πΆ | Stato allarme (attivo/disattivo) |
| AlarmAnalytics[].Count | DINT | Output | π’ | Numero attivazioni |
| AlarmAnalytics[].TotalActiveTime_ms | DINT | Output | β±οΈ | Tempo totale attivo (ms) |
| AlarmAnalytics[].MTTR_sec | REAL | Output | π | Mean Time To Repair (sec) |
| AlarmAnalytics[].MTBF_h | REAL | Output | β³ | Mean Time Between Failure (h) |
π΅ INGRESS (SCADA β PLC)β
(Nessuna variabile di comando diretta per allarmi; solo monitoraggio/statistiche)
Tree Strutturale Analytics & Allarmiβ
ST_ScadaInterface
βββ Egress
β βββ Alarms_Packed[0..80] ποΈ
β β βββ State : BOOL πΆ
β β βββ Count : DINT π’
β β βββ TotalActiveTime_ms : DINT β±οΈ
β β βββ MTTR_sec : REAL π
β β βββ MTBF_h : REAL β³
Diagramma Analytics & Allarmiβ
Spiegazione Operativaβ
- Alarms_Packed: array compatto che aggrega lo stato e le statistiche di ogni allarme, ottimizzato per sistemi con limiti di tag OPC-UA/SCADA.
- State: indica se lβallarme Γ¨ attivo (TRUE) o inattivo (FALSE).
- Count: numero totale di attivazioni dellβallarme, utile per ranking e analisi manutentiva.
- TotalActiveTime_ms: tempo totale in cui lβallarme Γ¨ stato attivo, utile per downtime analysis.
- MTTR/MTBF: KPI fondamentali per la manutenzione predittiva e lβefficienza.
Questi dati permettono a SCADA/MES di:
- Visualizzare lo storico e lo stato real-time degli allarmi
- Costruire dashboard di ranking/frequenza/downtime
- Ottimizzare manutenzione e produzione
Sezione pronta per mapping OPC-UA e integrazione in sistemi SCADA/MES.