Interfaccia CCS di fornitura Landis + Gyr/ Gateway cabina secondaria Descrizione caratteristiche software CCS L’obiettivo di questo documento è descrivere la specifica di interfaccia con il concentratore di cabina secondaria (CCS) al fine di interrogare i LENNT-P2 AS SG installato nelle cabine secondarie. Sommario Descrizione caratteristiche software CCS .......................................................................................................... 1 Messaggi applicativi per la lettura dei dati correnti. ..................................................................................... 1 BT – 052: Lettura registri. .......................................................................................................................... 1 BT – (049/35): DATI CORRENTI .................................................................................................................. 2 Messaggi applicativi per la lettura dei profili di V e I .................................................................................... 4 BT-(048): Lettura curve carico/profili V & I ............................................................................................... 4 BT-(059): Profili di V & I ............................................................................................................................. 4 CCS- Gestione dei profili di V & I ................................................................................................................... 5 Generalità .................................................................................................................................................. 5 Formato del file dei profili V & I ................................................................................................................ 5 Messaggi applicativi per la lettura dei dati correnti. BT – 052: Lettura registri Con questo messaggio viene richiesto al LENNT di trasmettere uno specifico tipo di dati precisato dall’omonimo campo. Col campo Tipo Dati posto a 79 è richiesta la lettura dei dati correnti per l’applicazione Smart Grid. CODICE MESSAGGIO (CDMS) TIPO DATI PARAMETRO CODICE PROTEZIONE AGGIUNTIVO (CPA) Totale Bytes CODIFICA 052 079 BYTE 1 1 2 2 6 Il LENNT in risposta ad un messaggio BT-052 col campo Tipo Dati posto a 79 trasmette col messaggio BT-049/35 i dati correnti richiesti per l’applicazione Smart Grid. I messaggi di risposta sono definiti centripeti. Codifica TIPO DATI codice messaggio indicante i dati richiesti PARAMETRO 1° byte: VALORE P a U T R F N SIGNIFICATO Precedente (70h) Antecedente il precedente (61h) Ultimo (75h) Corrente (74h) Generica richiesta (72h) Futuro (66h) n-esimo frame dell’avviso in chiaro (n h) 2° byte (quando è significativo in funzione del tipo dati): Valore Significato N Blocco Per N<128 (max valore = 31) dato giornaliero P A T Progressivo dell’ Tipo dati 79 = Richiesta dati correnti Risposta: BT – (049/35) (solo da LENNT P2 Ax, altrimenti NACK) BT – (049/35): DATI CORRENTI Funzione Con questo messaggio il LENNT P2-AS SG riporta in risposta al messaggio BT-52/79 oltre alla sua parola di stato alcuni significativi dati correnti utili per la gestione della rete BT per l’applicazione Smart Grid. Struttura CODICE MESSAGGIO (CDMS) Parola di stato Parametro Tensione fase R Tensione fase S Tensione fase T Potenza attiva assorbita Potenza attiva erogata Potenza reattiva assorbita Potenza reattiva erogata CODIFICA 049 035 BYTE 1 3 1 2 2 2 2 2 2 2 Corrente fase R Corrente fase S Corrente fase T Totale bytes 2 2 2 39 Attività Il LENNT trasmette i dati correnti richiesti (tensione di fase, corrente di fase e potenza attiva e reattiva assorbita ed erogata). Codifica PAROLA DI STATO 3 bytes: Blocco n.1 (parte della parola di stato riguardante Orologio, Guasti, Frode, Software) 3° byte 2° byte 1° byte 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 Bit Bit Bit 23 15 7 22 14 6 21 13 5 20 12 4 19 11 3 18 10 2 17 9 1 16 8 0 PUP Base tempi assente ORD Base tempi presente, ma orologio disallineato (>5’) Orologio Hardware guasto Display guasto Plinius guasto MMI guasto Memoria seriale EEPROM guasta Interruttore guasto Gruppo motore guasto Pulsante guasto Presenza dati corrotti segregati Distacco su corto circuito Manomissione custodia Consumo con interruttore aperto Accesso di comunicazione non valido Allarme inversione fase Alterazione del software Download codice in corso Assenza zero crossing Supero in corso Assenza fase t Assenza fase s Assenza fase Modo operativo LENNT (=0 per Fabbrica) PARAMETRO byte: = 35 per dati correnti nell’ applicazione Smart Grid TENSIONE FASEi word: tensione integrata all’ultimo minuto in decimi di Volt sulla fase i POTENZA ATTIVA ASSORBITA word: potenza attiva integrata in Q1 e Q4 all’ultimo minuto in decawatt POTENZA ATTIVA EROGATA word: potenza attiva integrata in Q2 e Q3 all’ultimo minuto in decawatt POTENZA REATTIVA ASSORBITA word:potenza reattiva integrata in Q1 e Q2 all’ultimo al minuto in decaVar POTENZA REATTIVA EROGATA word: potenza reattiva integrata in Q3 e Q4 all’ultimo al minuto in decaVar CORRENTE FASEi word: corrente integrata all’ultimo minuto in decimi di Ampere sulla fase i Messaggi applicativi per la lettura dei profili di V e I BT-(048): Lettura curve carico/profili V & I Funzione Con questo messaggio viene richiesto al LENNT di trasmettere 12 campioni curve di carico giornaliere o medie mensili (in energia le prime, in potenza le seconde) calcolati su un periodo di integrazione di base di 15’ relativi al gruppo di 3 ore specificato o calcolati su un intervallo di tempo di 12 campioni medi orari. È anche possibile richiedere profili dati di tensione e corrente calcolati su un periodo di integrazione fisso di 10’ relativi al gruppo di 2 ore specificato. Struttura CODICE MESSAGGIO (CDMS) Giorno Periodo Richiesta CODICE PROTEZIONE AGGIUNTIVO Totale bytes CODIFICA 048 BYTE 1 1 1 1 2 6 Attività Il LENNT trasmette o il messaggio centripeto BT-041 contenente le curve di carico richieste o il BT059 che riporta i profili dati richiesti. BT-(059): Profili di V & I Funzione Con questo messaggio il LENNT trasmette i profili di V & I mediate nel periodo di integrazione fisso di 10’ relativi al gruppo di 2 ore specificato. Struttura CODICE MESSAGGIO PAROLA DI STATO (blocco n.1) DATA PROFILO (DP) TIPO PROFILO PERIODO CODIFICA 059 BYTE 1 3 2 1 1 STATO DATI PROFILO (Pi) Totale bytes 1*12 2*12 44 CCS- Gestione dei profili di V & I Generalità Il CCS provvederà a memorizzare i profili dati di tensione e correnti in un file giornaliero avente estensione .vi ed identificabile nell’ambito di un mese scorrevole (ultimi 31 gg) attraverso il suo naming. I dati in esso riportati sono a loro volta identificati dal Gruppo di 2 ore di appartenenza. In caso di contenuto errato del file, lo stesso verrà rinominato in PROFILIVI.ERR con settaggio della seguente segnalazione nella parola di stato del CCS: byte 48: bit 0 = 0 File PROFILIVI.CFG assente o presente e contenuto corretto; bit 0 = 1 File PROFILIVI.CFG con contenuto errato La sequenza delle letture e quindi la memorizzazione delle informazioni nel file giornaliero è la seguente: Profili di tensione fase L1; Profili di tensione fase L2; Profili di tensione fase L3; Profili di corrente fase L1; Profili di corrente fase L2; Profili di corrente fase L3 Nel caso in cui una qualsiasi lettura non è stata dal relativo LENNT nel suddetto file viene memorizzato un record con l’informazione Stato Dati posizionata al valore 1 (dati non validi in quanto non pervenuti dal contatore). I files dei profili biorari di tensione e corrente verranno memorizzati, in formato compresso LZO, nella cartella giornaliera: c:\ccs\data|vi con nome file giornaliero ..\g01pppp.vi………\g31pppp.vi. Ad ogni cambio giorno il CCS provvederà ad eliminare dalla cartella c:\ccs\data\vi i file giornalieri memorizzati da almeno 15 giorni. Formato del file dei profili V & I Nome del file: Gnnppppp.vi Dove: nn = numero del giorno (01:31) ppppp = ultime 5 cifre matricola del CCS .vi = estensione files dei profili di tensione e corrente I profili dell’ora del passaggio da ora legale a ora solare verranno registrati nel giorno di riferimento del rientro in solare in un file con nome: 025ppppp.vi Ogni file giornaliero sarà composto da n record; ogni record avrà lunghezza fissa indipendente dalla risposta pervenuta dal LENNT. Sono previsti due codici di comando (cmd) diversi: BT – 059 e NACK. _byte matr[6] _byte stato dati _byte cmd = 59 (BT059) _byte pds [3] _word Data Profilo _byte Tipo Profilo _byte Periodo _byte Stato [12] _word Profili [12] /* matricola Lennt */ /* byte di validazione dei dati =0 dati validi =1 dati non validi in quanto non pervenuti da Lennt /* parola di stato funzionale Lennt */ /* data del profilo in formato Dos */ /* tensione o corrente di fase */ /* Gruppo di 2 ore di profili dati/rientro in solare */ /* parola di stato delle misure */ /*misure di tensione o corrente */ /* lunghezza dati da Lennt 44 byte (da CMD a Profili) */ /* lunghezza 51 bytes */