• Non ci sono risultati.

Profilo di centrale interoperabile: Livello applicativo

Nel documento Progetto in inchiesta pubblica (pagine 26-37)

4 Profilo di centrale interoperabile secondo la Norma CEI 79-5

4.2 Profilo di centrale interoperabile: Livello applicativo

Per la sezione relativa al livello applicativo deve essere fornito in aggiunta un file ASCII, contenente le medesime informazioni allo scopo di consentire al Centro di Supervisione e Controllo di acquisirle automaticamente.

Il file ASCII, in corrispondenza di ogni tabella relativa al livello applicativo, prevede uno o più record contenenti caratteri stampabili standard ASCII secondo la Norma ISO 646 organizzati in campi separati dal carattere “;” (punto e virgola), ogni record è chiuso dai caratteri di fine linea, sequenza di CR (13 decimale) e LF (10 decimale).

I campi possono essere di formato numerico, e quindi composti da sole cifre decimali, oppure di formato testo e comprendere una stringa di caratteri alfanumerici. I campi sono separati dal carattere punto e virgola (ASCII 59) che non può figurare nel contenuto dei campi stessi.

La struttura dei campi è uguale per tutti i record.

Dal punto di vista sintattico, il file è così formalmente strutturato:

F ile S equenza di R ecord

Record TipoRecord; Numero Record; Campo A; Commento A; Campo B; Commento B; Campo C;

Commento C; FineRecord TipoRecord Numero Decimale NumeroRecord Numero Decimale

Campo A Stringa

Commento A Stringa

Campo B Numero Decimale

Commento B Stringa

Campo C Numero Decimale Commento C Stringa

Fine Record Sequenza di CR (13 decimale) e LF (10 decimale) NumeroDecimale Sequenza di massimo 8 Cifre

Stringa Sequenza di massimo 256 Caratteri

Cifra Carattere rappresentante una cifra decimale da 0 a 9 (48-57 decimale)

Carattere Simbolo alfanumerico stampabile nella rappresentazione numerica ASCII / ISO 646, compreso tra 32 e 126 decimale con l’esclusione del carattere separatore punto e virgola (59 decimale)

Dal punto di vista semantico, valgono le seguenti regole generali:

– Il campo TipoRecord indica uno di vari possibili tipi di contenuto di NumeroRecord, Campo A, Campo B, e Campo C.

– NumeroRecord delimita un insieme (Classe, Processo, etc.) cui si applicano le informazioni di Campo A, Campo B, e Campo C.

Progetto

in inchiesta

pubblica

Progetto 26

C. 1292:2021-11 – Scad. 01-02-2022

– Campo A, Campo B, e Campo C contengono le vere e proprie informazioni applicative. I campi Commento A, Commento B, e Commento C sono liberi e devono contenere note di chiarimento dei campi cui sono associati. Il campo commento C, se omesso, deve comunque prevedere il carattere separatore punto e virgola. I campi di commento A e B devono essere obbligatoriamente compilati. Il commento B deve essere utilizzato al fine di spiegare, per ogni segnale gestito o originato dalla CIE, in quali condizioni viene generato e come si comporta. Il campo “Commento A” è utilizzato per indicare le classi di elemento utilizzate. Il “Commento C” è utilizzato per specificare il significato dei valori analogici, quando applicabile.

Per quanto riguarda i campi Commento A, Commento B e Commento C è opportuno che il profilo di interoperabilità sia accompagnato da un documento, fornito dal costruttore della CIE, nel quale sono specificati in dettaglio, per ogni classe di elemento gestita, le condizioni dei diversi elementi del sistema che causano i vari eventi e/o allarmi e le conseguenze determinate dai singoli comandi sui componenti del sistema o sul sistema stesso. Questo vale in particolare per i casi in cui non sono immediatamente evidenti le relazioni che legano gli eventi/allarmi e i comandi agli stati del Sistema e ai suoi componenti.

Riferimenti puntuali a questo documento sono da inserire nelle colonne "Commento B" e, se applicabile, “Commento C” delle Tabelle "Classi elemento / Eventi" e "Classi elemento / comandi".

Nel dettaglio, il contenuto dei campi è illustrato negli esempi che seguono. È da notare che gli esempi stessi ed in particolare il loro contenuto applicativo così come la presenza o meno del riferimento al documento di cui sopra, sono puramente indicativi del metodo di rappresentazione del profilo.

4.2.1 Codici di identificazione

È previsto un solo record contenente i dati di identificazione del tipo di centrale: modello, versione e data di rilascio.

Esempio di tabella compilata:

T ipo Num C ampo A:

SM5000 Centrale

Intrusione SM5000

300 Versione 3,

Release 00 31011997 Si/No

Esempio di tracciato file:

1;1; SicurMondo/SM5000; Centrale Intrusione SM5000; 300; Versione 3, Release 00;

31011997; no

4.2.2 Classi di elemento ed eventi

Sono previsti almeno 22 record con l’elenco delle Classi di elemento e l’intervallo numerico di elementi gestito (zero se la Classe non è utilizzata). Per ogni Classe vengono anche indicati i tipi di evento gestiti, uno per ogni record, con l’eventuale formato dei dati analogici (zero se non usati).

Progetto

in inchiesta

pubblica

Progetto 27

C. 1292:2021-11 – Scad. 01-02-2022 Esempio di tabella compilata:

Tipo Num:

genera evento + riferimento a

tecnica in corso Rif. pag. xx

comando 3 manomissione

terminale 0

2 3 1-4 Organi di

comando 4 guasto terminale

Rif. pag. xx 0

alimentazione 5 guasto

alimentazione 0

2 8 1 Gruppo di

alimentazione 17 bassa tensione batteria (con valori analogici)

4 Valore floating-point 32 bit

Progetto 28

C. 1292:2021-11 – Scad. 01-02-2022 Segue Tabella

genera evento + riferimento a

valori analogici) 1 valori analogici in formato intero

ottico/acustici 23 sirena attiva/disattiva Rif. pag. xx

0

2 14 1-2 Dispositivi

ottico/acustici 3 manomissione sirena Rif. pag. xx

0

2 14 1-2 Dispositivi

ottico/acustici 4 guasto sirena

Rif. pag. xx 0

2 14 1-2 Dispositivi

ottico/acustici 10 Disabilitazione/abi litazione

Progetto 29

C. 1292:2021-11 – Scad. 01-02-2022 Segue Tabella

genera evento + riferimento a

abilitazione 0

2 15 1-10 Operatore 38 accesso

Esempio di tracciato file

2; 1; 1; Unità centrale; 2; apertura armadio centrale; 0;

2; 1; 1; Unità centrale; 3; manomissione armadio centrale; 0;

2; 1; 1; Unità centrale; 4; guasto apparecchiature Rif. pag. xx; 0;

2; 1; 1; Unità centrale; 36; manutenzione tecnica in corso Rif. pag. xx; 0;

2; 1; 1; Unità centrale; 37; ripartenza programma Rif. pag. xx; 0;

2; 2; 0; Unità satellite non utilizzata; 0; ; 0;

2; 3; 1-4; Organi di comando; 3; manomissione terminale; 0;

2; 3; 1-4; Organi di comando; 4; guasto terminale Rif pag. xx; 0;

2; 4; 0; Organi di visualizzazione non utilizzata; 0; ; 0;

2; 5; 0; Organi di trasmissione non utilizzata; 0; ; 0;

2; 6; 1; Organi di registrazione: stampante; 21; fine carta stampante; 0;

Progetto

in inchiesta

pubblica

Progetto 30

C. 1292:2021-11 – Scad. 01-02-2022

2; 6; 1; Organi di registrazione: stampante; 4; guasto stampante; 0;

2; 7; 0; Organi di uscita non utilizzata; 0; ; 0;

2; 8; 1; Gruppo di alimentazione; 5; guasto alimentazione; 0;

2; 8; 1; Gruppo di alimentazione; 17; bassa tensione batteria (con valori analogici) ; 4;

valore floating-point 32 bit Rif. pag. xx

2; 8; 1; Gruppo di alimentazione; 18; mancanza rete; 0;

2; 9; 1-128; Zona; 2; allarme di zona Rif. pag. xx; 0;

2; 9; 1-128; Zona; 12; zona disinserita/inserita; 0;

2; 10; 1-128; Sensore; 2; allarme sensore; 0;

2; 10; 1-128; Sensore; 3; manomissione sensore; 0;

2; 10; 1-128; Sensore; 4; guasto del sensore; 0;

2; 10; 1-128; Sensore; 10; disabilitato: sensore fuori servizio; 0;

2; 10; 1-128; Sensore; 34; stato sensore (con valori analogici); 1; valori analogici in formato intero senza segno Rif. pag. xx

2; 11; 1-32; Aggregazioni; 2; allarme di aggregazione Rif. pag. xx; 0;

2; 12; 1-8; Uscite; 23; attivazione uscita; 0;

2; 13; 0; Raggruppamento sensori per tipo (per test) non utilizzata; 0; ; 0;

2; 14; 1-2; Dispositivi ottico/acustici; 23; sirena attiva/disattiva Rif. pag. xx; 0;

2; 14; 1-2; Dispositivi ottico/acustici; 3; manomissione sirena Rif. pag. xx; 0;

2; 14; 1-2; Dispositivi ottico/acustici; 4; guasto sirena Rif. pag. xx; 0;

2; 14; 1-2; Dispositivi ottico/acustici; 10; disabilitazione/abilitazione Rif. pag. xx; 0;

2; 15; 1-10; Operatore; 10; disabilitazione / abilitazione; 0;

2; 15; 1-10; Operatore; 38; accesso operatore login su terminale; 0;

2; 16; 0; Stazione Ronda non utilizzata; 0; ; 0;

2; 17; 0; Linea/Dispositivo di back-up non utilizzata; 0; ; 0;

2; 18; 0; Loop sensori non utilizzata; 0; ; 0;

2; 19; 0; Videoregistratore non utilizzata; 0; ; 0;

2; 20; 0; Telecamera non utilizzata; 0; ; 0;

2; 21; 0; Terminale per il controllo accessi non utilizzata; 0; ; 0;

2; 22; 0; Lettore controllo accessi non utilizzata; 0; ; 0;

Progetto

in inchiesta

pubblica

Progetto 31

C. 1292:2021-11 – Scad. 01-02-2022 4.2.3 Classi di elemento e comandi

Sono previsti almeno 22 record con l’elenco delle Classi di elemento ed i relativi comandi applicabili. Per ogni Classe vanno indicati i codici di comando (zero se non ci sono comandi applicabili oppure se la Classe non è gestita), uno per ogni record.

Esempio di tabella compilata:

T ipo Num:

des crizione in c hiaro clas s e

elemento

C ampo B : des crizione in

c hiaro c odifica valori

analogici [1-4] oppure

0 se non gestiti

C ommento C : R iferimento a

s pecifica

registrazione Nessun

comando 0

3 7 0 Organi di uscita

non utilizzata 0

3 8 0 Gruppo di

alimentazione Nessun

comando 0

Progetto 32

C. 1292:2021-11 – Scad. 01-02-2022 Segue Tabella

des crizione in c hiaro clas s e

elemento

C ampo B : des crizione in

c hiaro c omando

C ommento B : R iferimento a

s pecifica dettagliata del

documento c os truttore

C ampo C : c odifica valori

analogici [1-4] oppure

0 se non gestiti

C ommento C : R iferimento a

s pecifica dettagliata del

documento c os truttore

3 13 0 Raggruppamento

di sensori per tipo non utilizzata

Esempio di tracciato file:

3; 1; 15; Unità centrale; Restart programma; Rif. pag. xx; 0;

3; 2; 0; Unità satellite non utilizzata; ; ; 0;

3; 3; 0; Organi di comando; Nessun comando; ; 0;

3; 4; 0; Organi di visualizzazione non utilizzata; ; ; 0;

Progetto

in inchiesta

pubblica

Progetto 33

C. 1292:2021-11 – Scad. 01-02-2022

3; 5; 0; Organi di trasmissione non utilizzata; ; ; 0;

3; 6; 0; Organi di registrazione; Nessun comando; ; 0;

3; 7; 0; Organi di uscita non utilizzata; ; ; 0;

3; 8; 0; Gruppo di alimentazione; Nessun comando; ; 0;

3; 9; 1; Zona; Inserimento; Rif. pag. xx; 0;

3; 9; 2; Zone; Disinserimento; ; 0;

3; 10; 3; Sensore; Abilita; ; 0;

3; 10; 4; Sensore; Disabilita; ; 0;

3; 11; 0; Aggregazioni; Nessun comando; ; 0;

3; 12; 1; Uscite; Attiva; ; 1; Rif. pag. xx 3; 12; 2; Uscite; Disattiva; ; 0;

3; 13; 0; Raggruppamento di sensori per tipo non utilizzata; ; ; 0;

3; 14; 1; Dispositivi di segnalazione ottico/acustica; Attiva; ; 0;

3; 14; 2; Dispositivi di segnalazione ottico/acustica; Disattiva; ; 0;

3; 14; 3; Dispositivi di segnalazione ottico/acustica; Abilita; Rif. pag. xx; 0;

3; 14; 4; Dispositivi di segnalazione ottico/acustica; Disabilita; Rif. pag. xx; 0;

3; 15; 3; Operatore; Abilita; ; 0;

3; 15; 4; Operatore; Disabilita; ; 0;

3; 16; 0; Stazione Ronda utilizzata; ; ; 0;

3; 17; 0; Linea/Dispositivo di back-up non utilizzata; ; ; 0;

3; 18; 0; Loop sensori non utilizzata; ; ; 0;

3; 19; 0; Videoregistratore non utilizzata; ; ; 0;

3; 20; 0; Telecamera non utilizzata; ; ; 0;

3; 21; 0; Terminale per il controllo accessi non utilizzata; ; ; 0;

3; 22; 0; Lettore controllo accessi non utilizzata; ; ; 0;

Progetto

in inchiesta

pubblica

Progetto 34

C. 1292:2021-11 – Scad. 01-02-2022 4.2.4 Tipi di informazioni per Processo

La tabella prevede l’elenco dei Processi ed i relativi Tipi di informazioni previsti da questa norma. Per ogni Processo vanno indicati solo i Tipi di informazioni gestiti, uno per ogni record (oppure zero se il Processo non è gestito).

Esempio di tabella:

Tipo Num: tipo

non utilizzato Commento B: Campo C:

non utilizzato

C ommento C :

4 1 1 supervisione e

controllo:

allarmi e stati

4 1 2 supervisione e

controllo:

allarmi e stati con valori Esempio di tracciato file:

4; 1; 1; supervisione e controllo: allarmi e stati; ; ; ;

4; 1; 2; supervisione e controllo: allarmi e stati con valori analogici; ; ; ; 4; 1; 3; supervisione e controllo: telecomandi; ; ; ;

4; 1; 4; supervisione e controllo: risposte a telecomandi; ; ; ;

4; 2; 1; trasferimento stati per allineamento: richiesta allineamento; ; ; ;

Progetto

in inchiesta

pubblica

Progetto 35

C. 1292:2021-11 – Scad. 01-02-2022

4; 2; 2; trasferimento stati per allineamento: stati; ; ; ;

4; 3; 1; trasferimento parametri di gestione impianto: invio data e ora; ; ; ; 4; 4; 0; trasferimento parametri di configurazione: Processo non utilizzato; ; ; ; 4.2.5 Altre Opzioni di gestione delle informazioni

MODALITà INVIO STATO (Rif. Par. 3.4 CEI 79-5/2)

Invio di tutti gli elementi configurati per la classe richiesta, inclusi quelli in

stato di “riposo” ο

Invio dei soli elementi configurati per la classe richiesta che non sono in stato di “riposo” (possibile l’invio di trama solo con “Inizio Stato” e “Fine

Stato”) ο

MODALITà INVIO INFORMAZIONI (Rif. Par. 3.1 CEI 79-5/2)

Gestione di più Tipi di informazioni dello stesso Tipo Processo in un’unica trama

SI ο NO ο

Gestione di più blocchi dello stesso Tipo di informazioni di un Tipo Processo in un’unica trama

SI ο NO ο

4.2.6 Specifica delle Estensioni di Protocollo Transitorie (EPT)

In questa sezione del Profilo di Centrale Interoperabile, per ogni EPT definita nel rispetto del formato delle trame di livello applicativo, devono essere fornite le seguenti informazioni:

– Tipo Processo;

– Tipo informazioni;

– Valorizzazione dei campi del blocco dati relativo.

In aggiunta, deve essere fornita una descrizione della necessità da soddisfare, del contesto in cui viene utilizzata ciascuna EPT e della sequenza con cui le varie trame si generano.

Progetto

in inchiesta

pubblica

Progetto 36

C. 1292:2021-11 – Scad. 01-02-2022

Appendice A Matrici di applicabilità

Si premette che le sezioni che seguono non hanno valore di norma, nel senso che non è richiesto che, per ogni classe di elemento, siano implementati tutti gli eventi/telecomandi applicabili alla classe. Tuttavia non è consentito inviare un evento / telecomando associato ad una particolare classe se non è previsto (non applicabile) nella relativa matrice di applicabilità.

Nel documento Progetto in inchiesta pubblica (pagine 26-37)

Documenti correlati