Due circuiti scambiati nell'elenco dei punti forniscono entrambi numeri plausibili e un cruscotto li mostra senza lamentarsi. I peggiori difetti di messa in servizio si presentano così: il valore è ragionevole e appartiene a qualcos'altro. I controlli che seguono sono nell'ordine in cui vengono eseguiti e ciascuno alimenta il verbale di accettazione.
Scarica il verbale di accettazione (.txt). Stampalo o compilalo sul posto.
Questa pagina copre l'intero sistema. Per le verifiche su ogni connessione, utilizzare le guide di interfaccia: impulsi, M-Bus cablato, Modbus RS-485 e 4-20 mA. Concordare i limiti di accettazione con i proprietari dell'attrezzatura, del sito e della piattaforma prima dell'inizio dei lavori e scriverli nell’elenco dei punti: l'accordo previsto per ciascun punto, il tempo concesso prima che un punto venga visualizzato come obsoleto e l'offset orario consentito.
1. Blocca l'elenco dei punti
L'elenco dei punti è il riferimento per ogni controllo successivo. Per ogni punto registrare:
- il circuito o l'asset e dove si trova;
- il modello del dispositivo, il numero di serie e il canale;
- la quantità, l'unità, la convenzione dei segni e l'intervallo di segnalazione;
- per i trasformatori di corrente (TA), il rapporto, la corrente secondaria nominale e la classe di precisione;
- per i punti Modbus o BACnet, l'indirizzo, il tipo di dati, l'ordine delle parole, la scala ed eventuali valori "non disponibili";
- per contatori e registri di energia, l'ampiezza, la risoluzione e il valore di rollover;
- la tolleranza di accettazione.
Indica un'unica fonte di riferimento per l'elenco e assegnale un numero di revisione. Il foglio di lavoro del progetto contiene già queste colonne. Un elenco copiato da un altro sito è utile solo quando vengono annotate le differenze per questo sito.
L’ampiezza del registro determina quanto spesso un totalizzatore torna a zero (rollover). Un registro di energia a 16 bit con risoluzione di 1 kWh va in rollover dopo 65.535 kWh. Su un carico di 100 kW sono necessarie 655 ore, circa 27 giorni, quindi una visita di messa in servizio non lo vede mai. Prova invece il software. Per un singolo rollover, il delta corretto è nuovo − vecchio + 65.536. Un report che mostra un intervallo di circa −65.000 kWh, o un picco della stessa dimensione, indica che manca la gestione del rollover. Anche la sostituzione del contatore o l'azzeramento del registro fanno diminuire la lettura. Registra le letture vecchie e nuove nell'elenco, altrimenti il software tratterà la diminuzione come un rollover. Il calcolatore di scala dei contatori a impulsi converte i conteggi in energia per gli ingressi di impulsi.
2. Controlla ogni punto dalla fonte al report
Confronta ciascun punto in quattro posti nello stesso periodo: la fonte (il display del contatore o uno strumento di riferimento), il gateway, il record esportato e il report finale. Registra il valore grezzo e il valore convertito in ogni luogo.
Si tratta di due confronti diversi, con limiti diversi. Il registro del contatore e il report provengono da una misurazione, quindi devono concordare con la risoluzione del registro. Una differenza maggiore indica un errore di mappatura, fattore di scala o trasporto, non un errore del contatore. Un riferimento indipendente e il contatore sono due misurazioni, quindi il limite è la precisione della catena. La norma IEC 62053-21 consente a un contatore di classe 1 un errore di ±1,0% a fattore di potenza unitario nel suo intervallo di corrente normale. La norma IEC 61869-2 consente a un TA di classe 0,5 un errore di rapporto di ±0,5% alla corrente nominale. Sommati insieme, si ottiene un caso peggiore di circa ±1,5%. Entrambi i limiti si applicano in condizioni di riferimento e si ampliano a bassa corrente, quindi non giudicare un TA al 3% del suo valore nominale rispetto alla sua classe a pieno carico. Scrivi il limite per ciascun punto nella sezione 5 del foglio di lavoro del progetto prima che inizi il confronto.
Eseguire il confronto energetico per almeno 24 ore, in modo che oltrepassi la mezzanotte e qualsiasi limite del report giornaliero. Quindi controllare ogni punto per i difetti riportati di seguito.
- Unità e grandezza. I watt espressi in kilowatt danno un risultato 1.000 volte più grande. Un contatore impostato per un secondario TA da 5 A, con un TA da 1 A montato, legge un quinto della corrente effettiva.
- Segno. Leggi la convenzione dei segni di ciascun dispositivo dalla sua mappa dei registri. Nella convenzione del carico (consumatore), l'importazione è positiva, quindi con un carico di importazione noto in funzione, la potenza attiva deve essere positiva al gateway e nel report. Una piattaforma che utilizza la convenzione del generatore mostra la stessa importazione come negativa. Registrare la convenzione di ciascun sistema nell’elenco dei punti.
- Direzione e accoppiamento di fase dei TA. Un TA rivolto nella direzione sbagliata fornisce potenza negativa con un fattore di potenza normale. Su un carico trifase bilanciato, un TA invertito riduce il totale a circa un terzo. Un TA abbinato alla tensione di un'altra fase sposta l'angolo di 120°: un carico con un fattore di potenza reale di 0,95 si legge quindi circa −0,20 o −0,75. La guida alle letture negative elenca i sintomi.
- Valori sentinella. Molti dispositivi inseriscono un valore fisso in un registro che non ha una lettura valida: i dispositivi SunSpec utilizzano 65.535 (0xFFFF) per un registro a 16 bit senza segno e −32.768 (0x8000) per uno con segno. Un gateway lo trasmette come numero a meno che non venga indicato diversamente. Associa ciascuna sentinella nella mappa dei registri a uno stato mancante oppure una dashboard la traccia come valore reale.
- Identità. Attiva o disattiva un carico e verificare che si muova solo il suo punto.
Controllare ogni punto anche in un secondo stato di funzionamento: macchina accesa e spenta, oppure impianto di riscaldamento a due livelli di carico. Una singola lettura costante non mostra un canale scambiato o un fattore di scala errato.
Su un sito con generazione o esportazione, controlla anche la direzione dell'esportazione. Con il sito che esporta, il registro dell'energia attiva di esportazione deve aumentare e il registro di importazione deve restare invariato. L'energia reattiva ha un suo segno: un carico induttivo importa energia reattiva ritardata e una batteria di condensatori o un inverter impostato su un fattore di potenza anticipato la inverte. I produttori di contatori numerano i quattro quadranti in modo diverso, quindi mappa i registri reattivi dal diagramma dei quadranti nel manuale di ciascun contatore. Se il sito non può esportare quel giorno, registra il controllo dell'esportazione come non effettuato.
Se il sito dispone di un contatore generale in ingresso, confrontarlo con la somma dei suoi sottocontatori negli stessi intervalli. La differenza è l’energia non allocata: circuiti senza misura, servizi condivisi e perdite. Assegna un responsabile alla differenza. Poiché ogni contatore ha il proprio errore, è possibile una piccola differenza negativa quando il carico non misurato è piccolo. Una differenza negativa maggiore dei limiti di precisione sommati indica un circuito conteggiato due volte o un TA invertito. Ad esempio, con contatori di classe 1, una lettura in entrata di 1.000 kWh e sottocontatori che sommano a 1.015 kWh, il limite del caso peggiore prima dell’errore del TA è di circa 10 kWh + 10 kWh = 20 kWh, quindi al suo interno è compreso un resto di −15 kWh. Un resto di −60 kWh è un guasto.
3. Controlla i timestamp e gli stati di qualità
Scopri quale parte del sistema inserisce il timestamp su ciascuna lettura e cosa significa quel timestamp: l'ora della misurazione o l'ora in cui è arrivata la lettura. La guida all'ora di origine e all'ora di arrivo spiega la differenza.
Un valore di 15 minuti etichettato 09:15 significa dalle 09:00 alle 09:15 in un sistema e dalle 09:15 alle 09:30 in un altro. Fianco a fianco, i due mostrano lo stesso picco a un intervallo di distanza e una potenza massima confrontata con l'intervallo sbagliato non corrisponde alla bolletta. Registra la convenzione nell'elenco dei punti. Il calcolatore della domanda a intervallo converte un incremento di energia in kW medi per il confronto.
Nel Regno Unito e in Irlanda, l'orologio va avanti alle 01:00 l'ultima domenica di marzo e torna indietro alle 02:00 l'ultima domenica di ottobre. Un archivio che conserva l’ora locale ha una giornata di 23 ore a marzo, senza l’ora dalle 01:00 alle 02:00, e una giornata di 25 ore a ottobre, con due occorrenze di quell’ora. Con dati di 30 minuti, in quei giorni aspettati rispettivamente 46 e 50 intervalli. Un archivio che mostra 48 ha perso o unito un’ora. Memorizza l'UTC, o l'ora locale con il suo offset nel formato RFC 3339: 2026-10-25T01:30:00+01:00 e 2026-10-25T01:30:00+00:00 sono istanti diversi. Esegui una prova durante il cambio d’ora o con un orologio simulato.
Trova l'origine dell'ora del gateway e misura il suo offset da un server NTP di riferimento al momento dell'accettazione. Quindi riavviare il gateway con la rete disconnessa e controllare l'ora che riporta e come vengono contrassegnate le sue letture finché non si sincronizza nuovamente. L'effetto di un offset sull'energia è l'offset diviso per la lunghezza dell'intervallo. A carico costante, un offset di 5 s sposta il 5/1.800 = 0,28% di ciascun intervallo di 30 minuti a quello successivo e l'errore si annulla nel corso della giornata. Gli stessi 5 s possono collocare un allarme su un dispositivo prima dello scatto di un altro dispositivo che lo ha causato. Imposta l'offset consentito in base all'uso: per i registri eventi confrontati tra dispositivi, 1 s o meno.
Una lettura mancante o obsoleta deve apparire diversa da uno zero effettivo in ogni report. Non sostituire un valore mancante con una stima a meno che la stima non sia contrassegnata come tale. La guida ai dati obsoleti, mancanti e non validi definisce gli stati di qualità.
4. Testare gli errori uno alla volta
Pianifica ogni test con il proprietario del sito. Eseguine uno alla volta, in modo che ogni risultato abbia una causa.
Per arrestare un dispositivo di campo, scollegarne le comunicazioni o l'alimentazione ausiliaria. Non rimuovere un contatore collegato a TA da 1 A o 5 A. Se è necessario rimuoverne uno, cortocircuitare prima ciascun secondario del TA sulla morsettiera di cortocircuitazione. Un secondario del TA aperto sotto carico sviluppa un'alta tensione che può danneggiare il TA e ferire la persona che lavora su di esso. I TA a bassa potenza con uscita in tensione, come i tipi da 333 mV, hanno il loro carico interno e non presentano questo pericolo.
| Prova | Superata quando |
|---|---|
| Un'apparecchiatura da campo si ferma | I suoi punti diventano obsoleti entro il limite definito nell’elenco, ad esempio due interrogazioni mancate, e gli altri punti continuano |
| Guasto alla rete di campo | L'allarme appare entro il tempo concordato e vengono elencati gli intervalli perduti |
| La connessione a monte si interrompe | La raccolta e la cronologia locale continuano e la coda cresce al ritmo previsto |
| La connessione a monte torna disponibile | La coda arretrata si svuota e il ricevitore non presenta lacune né timestamp duplicati |
| Il gateway si riavvia | Configurazione e storico si conservano, la raccolta ricomincia e il divario è segnato, non riempito con zeri |
Un valore che nessuna parte della catena ha memorizzato non può essere recuperato in seguito. Può essere conservato in due punti. Un contatore elettrico con un registro del profilo di carico memorizza gli intervalli stessi e il gateway può colmare il vuoto da quel registro solo se è impostato per leggerlo. Molti contatori di calore e acqua M-Bus registrano solo valori giornalieri o mensili, che recuperano il totale ma non gli intervalli, quindi controlla l'intervallo di registrazione nella mappa dei registri. Un registro di energia cumulativo recupera il totale durante la lacuna ma non il suo andamento nel tempo: il primo intervallo dopo il recupero trasporta tutta l'energia mancante, a meno che il software non la distribuisca e la segni come stimata.
Dimensionare il test di interruzione della connessione a monte in base al buffer. L'arretrato è il tasso di record moltiplicato per la durata dell'interruzione. Il tempo di svuotamento corrisponde all'arretrato diviso per il tasso di esportazione meno il tasso di nuovi record. Per 500 punti a intervalli di 1 minuto, un'interruzione di 12 ore lascia 500 × 720 = 360.000 record. Con una velocità di esportazione di 50 record/s e nuovi record di 8,3 record/s, la velocità netta di svuotamento è di 41,7 record/s e l'arretrato viene eliminato in circa 8.640 secondi, ovvero 2,4 ore. Verificare che il buffer contenga 360.000 record con spazio libero e che nessun limite di conservazione li elimini prima. La guida al dimensionamento store-and-forward converte i record in spazio di archiviazione. Testare un'interruzione almeno della durata più lunga alla quale il sito deve sopravvivere.
5. Controlla la consegna al destinatario
Dopo l'interruzione pianificata della connessione a monte, guardare al sistema ricevente, non solo al gateway. Contare i record previsti per la finestra di interruzione e i record arrivati. Per 20 punti a intervalli di 1 minuto durante un'interruzione di 2 ore, si prevedono 2.400. Controlla la presenza di duplicati e lacune e controlla che i record tardivi mantengano i timestamp originali.
Una conferma di trasporto non prova che il destinatario abbia memorizzato il record. Un PUBACK MQTT conferma la ricezione di un PUBLISH con QoS 1. In MQTT 5, controlla il Reason Code: un valore pari o superiore a 0x80 indica un rifiuto. Un PUBACK con esito positivo del broker conferma l’accettazione da parte di quel broker, che potrebbe non avere alcun sottoscrittore per il messaggio. Un HTTP 202 significa che il server ha accettato la richiesta per l'elaborazione, non che ha archiviato il record. Un nuovo tentativo inviato dopo che il destinatario ha memorizzato un record, ma prima che il gateway veda la conferma, crea un duplicato, quindi il destinatario deve rimuovere i duplicati sul punto e sul timestamp. Solo una query al sistema ricevente mostra cosa ha memorizzato. Conserva la query e il relativo risultato nel verbale. La guida MQTT QoS e la guida all'archiviazione dei dati spiegano le fasi.
6. Testare il controllo separatamente
Se il sistema scrive setpoint o esegue l'automazione, testare il controllo come passaggio separato, con il proprietario dell'apparecchiatura e un piano di test approvato. Per ciascun comando, registrare il comando, se è stato accettato, il feedback del dispositivo e il risultato misurato. Definire gli interblocchi, il timeout, l'annullamento e lo stato di fallback prima del test. Un sistema che supera tutti i controlli di monitoraggio può comunque inviare un setpoint errato, quindi testare ogni comando singolarmente. La guida alla verifica dei comandi BESS fornisce un esempio dettagliato.
7. Conserva il registro dell'accettazione
Per ogni prova registrare:
- il sito, il punto e un riferimento di prova;
- le versioni hardware, firmware, software e di configurazione;
- le precondizioni e l'azione di test approvata;
- il risultato atteso e la tolleranza;
- gli orari di inizio e fine e cosa hanno mostrato la sorgente e il destinatario;
- il risultato: superato, fallito o non completato, con motivazione per l'eventuale eccezione;
- il proprietario di ogni elemento aperto, la correzione e il nuovo test.
Un test non svolto viene registrato come non svolto e mai come superato. Un controllo fallito rimane nel verbale dopo la correzione, con accanto il nuovo test superato. Se un rapporto TA inserito come 100/5 anziché 200/5 viene corretto a marzo, il record spiega perché i dati di gennaio per quel circuito sono la metà di quelli di aprile. Utilizza lo stesso formato record sul sito successivo e avvialo vuoto.
8. Affidare la gestione operativa
Consegnare l’elenco dei punti, un'esportazione della configurazione e il verbale di accettazione. Concordare chi indaga su dati e allarmi non aggiornati, chi modifica la mappatura dei punti quando cambia un circuito, chi installa gli aggiornamenti software e conserva i backup e chi approva qualsiasi modifica al controllo.
Nomina un responsabile della mappatura dei punti. Quando una modifica del quadro sposta un circuito su un’altra uscita, il punto legge il nuovo circuito con il vecchio nome. Nessun allarme scatta, perché i dati continuano ad arrivare.
Messa in servizio con EpiSensor
Su un gateway che esegue Edge, eseguire il test del registro per ciascun punto Modbus mentre lo si mappa, con il moltiplicatore su 1, in modo che il risultato sia il registro grezzo. Confrontarlo con il display del contatore, quindi aggiungere la scala ed eseguire nuovamente il test. I test dei registri vengono eseguiti solo quando si è connessi direttamente al Gateway.
Per il confronto energetico della sezione 2, selezionare i punti nella pagina Edge Data e utilizzare Export CSV. Il file copre l'intervallo di tempo caricato sulla pagina e lascia vuoto un valore mancante, non zero. Se si esegue il downsampling di un registro di energia, utilizzare la funzione Maximum, non Average: per un registro che aumenta solo, il massimo in ciascun intervallo è l'ultima lettura in quell'intervallo. Ogni riga ha un timestamp Unix in millisecondi e una colonna Data/Ora locale senza offset UTC. Utilizzare il timestamp Unix per qualsiasi confronto a cavallo di un cambio d'ora.
Edge contrassegna un dispositivo Modbus offline dopo due interrogazioni mancate, con un minimo di cinque minuti. Usa questo intervallo come soglia per i dati non aggiornati nella prima riga della tabella della sezione 4. L'impostazione di riempimento delle lacune Modbus è disattivata per impostazione predefinita. Se qualcuno l'ha impostata a zero, Edge scrive uno 0 ogni secondo in una lacuna, fino alla durata massima della lacuna (15 s per impostazione predefinita, 30 s al massimo). Quei punti portano un marcatore sintetico e un archivio a valle potrebbe scartarlo. Mantieni disattivato il riempimento delle lacune durante la messa in servizio.
Un monitor elettrico ZEM viene fornito con i sensori di corrente collegati e calibrati. Non si applicano la voce relativa al rapporto TA nella tabella della sezione 1 e il controllo secondario 5 A/1 A nella sezione 2. I controlli di direzione e fase restano validi: un sensore invertito o fuori posto mostra una potenza negativa o un fattore di potenza non in linea con le altre fasi.
Domande frequenti
Quanto dovrebbe corrispondere il report al contatore?
Quando il report viene costruito dal registro di energia del contatore, i due devono concordare entro la risoluzione del registro. Una differenza più grande è un errore di mappatura, di scala o dei dati. Rispetto a un riferimento indipendente, il limite deriva dalle classi di precisione nella catena: un contatore di classe 1 con TA di classe 0,5 fornisce il caso peggiore di circa ±1,5% a carico normale in condizioni di riferimento e un limite più ampio a carico leggero.
Quanto dovrebbe durare un confronto di messa in servizio?
Confronta i valori istantanei in due stati operativi, ad esempio una macchina accesa e spenta. Eseguire il confronto energetico per almeno 24 ore, in modo che oltrepassi la mezzanotte e qualsiasi limite del report giornaliero.
Cosa deve contenere il verbale di accettazione?
Il sito, le versioni del software e delle configurazioni, l'esito di ogni test con la relativa ora, i test non eseguiti con motivazione, le voci aperte con proprietari e il nome di chi ha accettato il sistema.