13.2. PROTOCOLLO DI COMUNICAZIONE Il MV3QS comunica con i seguenti parametri: 9600 baud - 1 bit di start - 2 bit di stop - 8 bit di dato - nessun controllo sulla parita'. Altre velocita' di comunicazione, sono a richiesta ottenibili in fase d'ordine. COMANDO Il formato del pacchetto dati da inviare al Multiver e' il seguente : COMANDO/PARAMETRO/CR/LF Comando : Parametri : si compone di 2 caratteri ASCII maiuscoli che identificano l'operazione che si desidera far compiere al Multiver sono accoppiati al comando e sono sempre caratteri ASCII RISPOSTA La risposta a fronte di un comando e' la seguente : A-/CR/LF/EOF nel caso di comando non capito o non eseguibile, oppure A+/CR/LF MISURA/DATO/CR/LF ----- --- - MISURA/DATO/CR/LF/EOF nel caso di comando eseguito, dove : MISURA : 3 caratteri ASCII (3 cifre) che identificano la misura (ad esempio "001") DATO : Valore numerico in formato esponenziale Multiver CR: Carattere esadecimale 0DH LF: Carattere esadecimale 0AH EOF: Carattere esadecimale 1AH Nel caso di risposta che non richiede dati, il formato e' il seguente : A+/CR/LF/EOF FORMATO ESPONENZIALE MULTIVER Nel formato esponenziale Multiver il numero e' rappresentato come mantissa ed esponente (eventualmente preceduto dal segno '-' se il numero e'negativo). Si supponga di voler rappresentare il numero 1230 : Nel formato esponenziale Multiver diviene: dato = "123 004" M E ( M = Mantissa E = Esponente ) La composizione del numero avviene nel modo seguente : ( Esponente - 3 ) numero = Mantissa * 10 Ad esempio : dato = "-811 002" (2-3) numero = -811 *10 = -81.1 Pag.12 13.3 COMANDI I comandi implementati sono descritti nel seguito (nel seguito sono chiamati con le due lettere che identificano il comando nel pacchetto dati). SA : richiede tutte le misure dal multiver Formato : | "SA" | CR | LF | Risposta : tutte le misure nel formato specificato precedentemente nel seguente ordine : Codice misura Grandezza Unità di misura 000 Frequenza -Hz001 Tensione efficace concatenata L1-2 -V002 Tensione efficace concatenata L2-3 -V003 Tensione efficace concatenata L3-1 -V004 Tensione efficace somma delle concatenate -V005 Corrente efficace somma -A006 Potenza attiva istantanea somma -W007 Potenza apparente istantanea somma -VA008 Potenza reattiva istantanea somma -VAr009 Cosfi istantaneo somma 014 Tensione efficace di fase L1 - neutro -V015 Corrente efficace di fase L1 -A016 Potenza attiva istantanea di fase L1 -W017 Potenza apparente istantanea di fase L1 -VA018 Potenza reattiva istantanea di fase L1 -VAr019 Cosfi istantaneo di fase L1 024 Tensione efficace di fase L2 - neutro -V025 Corrente efficace di fase L2 -A026 Potenza attiva istantanea di fase L2 -W027 Potenza apparente istantanea di fase L2 -VA028 Potenza reattiva istantanea di fase L2 -VAr029 Cosfi istantaneo di fase L2 034 Tensione efficace di fase L3 - neutro -V035 Corrente efficace di fase L3 -A036 Potenza attiva istantanea di fase L3 -W037 Potenza apparente istantanea di fase L3 -VA038 Potenza reattiva istantanea di fase L3 -VAr039 Cosfi istantaneo di fase L3 044 Energia attiva somma -Wh045 Energia reattiva somma -VArh053 Energia attiva di fase L1 -Wh054 Energia reattiva di fase L1 -VArh062 Energia attiva di fase L2 -Wh063 Energia reattiva di fase L2 -VArh071 Energia attiva di fase L3 -Wh072 Energia reattiva di fase L3 -VArhAd esempio, la grandezza 015 e' rappresentata nel modo seguente : numero = 917.1 stringa = "015 9171 002" Pag.13 SV : richiede la misura selezionata dal multiver Formato : | "SV nnn ppp mmm" | CR | LF | nnn ppp mmm = codici della/e misura/e richiesta/e Risposta : la misura richiesta nel formato specificato precedentemente. Ad esempio : comando : "SV 001 002 003 CR LF " risposta : "A+" "001 9171 002 CR LF" "002 576 003 CR LF" "003 445 004 CR LF" "EOF" significato : misura 001 = 917.1 002 = 576 003 = 4450 KA : imposta la costante amperometrica Formato : | "KA nnn" | CR | LF | nnn = costante amperometrica in formato ASCII nei limiti 001 - 2000 Risposta : "A+ CR LF EOF" nel caso di comando eseguito "A- CR LF EOF" nel caso di comando non eseguito Ad esempio : comando : "KA 001 CR LF " risposta : "A+ CR LF EOF" KV : imposta la costante voltmetrica Formato : | "KV nnn" | CR | LF | nnn = costante voltmetrica in formato ASCII nei limiti 001 - 999 Risposta : "A+ CR LF EOF" nel caso di comando eseguito "A- CR LF EOF" nel caso di comando non eseguito Ad esempio : comando : "KV 001 CR LF " risposta : "A+ CR LF EOF" AP : abilitazione e disabilitazione allarmi Con questo comando e' possibile abilitare l'allarme sulla misura desiderata. Questo comando deve essere seguito dai comandi IS ed AS descritti nel proseguo del documento. Formato : | "AP f n" | CR | LF | f = # allarme abilitato * allarme disabilitato n = misura da attivare per l'allarme (deve essere compreso nel set di misure descritto) Risposta : "A+ CR LF EOF" nel caso di comando eseguito "A- CR LF EOF" nel caso di comando non eseguito Pag.14 Ad esempio : comando : "AP # 015 CR LF " (abilita la grandezza 15 come allarme) risposta : "A+ CR LF EOF" Ad esempio : comando : "AP * CR LF " (disabilita l'allarme) risposta : "A+ CR LF EOF" IS : imposta soglia di minimo sulla grandezza in allarme Ponendo a valore 0 questa soglia, il relè di allarme si attiva SOLO sul supero di soglia massima ( comando AS ) (prima di utilizzare questo comando occorre impostare la grandezza in allarme col comando AP) Formato : | "IS n" | CR | LF | n = valore minimo della misura da attivare per l'allarme nel formato esponenziale multiver Risposta : "A+ CR LF EOF" nel caso di comando eseguito "A- CR LF EOF" nel caso di comando non eseguito Ad esempio : valore : 800 comando : "IS 800 003 CR LF " risposta : "A+ CR LF EOF" Ad esempio : valore : -800.1 comando : "IS -8001 002 CR LF " risposta : "A+ CR LF EOF" AS : imposta soglia di massimo sulla grandezza in allarme (prima di utilizzare questo comando occorre impostare la grandezza in allarme col comando AP) Formato : | "AS n" | CR | LF | n = valore massimo della misura da attivare per l'allarme nel formato esponenziale multiver Risposta : "A+ CR LF EOF" nel caso di comando eseguito "A- CR LF EOF" nel caso di comando non eseguito Ad esempio : valore : 800 comando : "AS 800 003 CR LF " risposta : "A+ CR LF EOF" Ad esempio : valore : -800.1 comando : "AS -8001 002 CR LF " risposta : "A+ CR LF EOF" Pag.15 NOTA SU SETTAGGIO ALLARME. La procedura corretta di impostazione dell'allarme, e' la seguente: OPERAZIONE COMANDO Disabilitare allarme: AP * Impostazione soglia inferiore IS 100 003 Impostazione soglia superiore AS 800 003 Abilitazione allarme e scelta della misura da controllare AP # 015 IPOSTAZIONE ALLARME SU I L1 Soglia inferiore = 100 A Soglia superiore = 800 A Associa le soglie alla corrente L1 NOTA: La lunghezza del buffer di ricezione del MV3QS e' di 16 caratteri. Tutti i messaggi trasmessi al MV3QS devono essere di lunghezza eguale o minore. Nel conteggio vanno inclusi anche i caratteri di CR e LF. Esempio: SV 001 002 003 004 CR LF Messaggio NON VALIDO in quanto la lunghezza e' di 20 caratteri (18 di messaggio + CR + LF) SV 01 02 03 04 CR LF Messaggio VALIDO in quanto la lunghezza e' di 16 caratteri. IF : imposta il fondo scala per la grandezza da associare all'uscita analogica Formato : || "IF n" | CR | LF || n = valore del fondo scala nel formato esponenziale multiver Risposta : "A+ CR LF EOF" nel caso di comando eseguito "A- CR LF EOF" nel caso di comando non eseguito Ad esempio : valore : 800 comando : "IF 800 003 CR LF" risposta : "A+ CR LF EOF" AF : abilitazione e disabilitazione della uscita analogica Formato : || "AF f n" | CR | LF || f = * disabilita uscita analogica (l'uscita si pone al 50% della dinamica) f = # abilita l'uscita analogica n = numero della misura da replicare sull'uscita analogica Risposta: "A+ CR LF EOF" nel caso di comando eseguito "A- CR LF EOF" nel caso di comando non eseguito Ad esempio : misura: 1 comando: "AF 1 003 CR LF" risposta: "A+ CR LF EOF" Sequenza consigliata : AF * IF n AF # n AE : Azzera i contatori di energia Formato : || "AE *" | CR | LF || Risposta: "A+ CR LF EOF" Pag.16 14. RETE RS485. 14.1 IMPOSTAZIONE INDIRIZZO DI RETE Per la predisposizione dell'indirizzo di rete, premere contemporaneamente i tasti ΣL e RESET. Con i tasti + e - (premere contemporanemente kCT / kVT per velocizzare l'operazione) impostare il valore dell'indirizzo voluto (da 1 a 99) e confermare con ENTER . In caso di collegamento in rete, tutti gli apparati, configurati precedentemente con il proprio indirizzo di rete tramite tastiera, possono essere interrogati in modo selettivo inviando, a conclusione del comando, l'indirizzo di rete stesso. Tutti i comandi, in sostanza, possono essere seguiti dalla stringa : "/nn" dove "nn" e' il numero, espresso in formato ASCII, identificativo del nodo di rete (ad esempio 07, 14, ...) Ad esempio: "AS 800 003 /07 CR LF " indirizza il comando solo verso il nodo di rete con indirizzo 07. La risposta e' identica a quella gia' descritta. Se l'indirizzo di rete non e'specificato, la trasmissione e' intesa in modo "broadcast", ovvero destinata a tutti. In questo caso la eventuale risposta e' la somma di tutte le risposte, potendo risultare cosi' incomprensibile. 14.2 CONNESSIONI DELLA RETE RS 485 Lo strumento e' in grado di comunicare via RS 485 a 2 o 4 fili. Lo standard RS485 prevede 2 fili; in questo modo si dice che la comunicazione e' half-duplex. La connessione a 4 fili non e', allo stato attuale di revisione software, particolarmente utile in quanto la comunicazione e', come gia' spiegato, del tipo comando-risposta. E' presentato, in figura, la descrizione generale della connessione su interfaccia RS485 cosi' come raccomandato dalla specifica: Fig. 1 I due fili denominati TX+ (RX+) e TX- (RX-) sono utilizzati per la trasmissione dati. Il terzo conduttore serve a vincolare le masse dei circuiti al fine di evitare eventuali ritorni di corrente in uno dei due circuiti. E consigliabile utilizzare un tipo di cavo composto da una coppia di conduttori intrecciati, avvolti da una calza metallica, la quale funge da terzo conduttore da connettere al pin 28 del MV3QS ed al pin corrispondente del Convertitore RS232 / 485. La calza non va connessa a terra. Il Convertitore RS232 / 485 fornito dalla Dossena ha il morsetto per la connessione della calza. Altri Convertitori potrebbero non averlo. In questo caso è inutile connettere la calza al Multiver 3QS. Pag.17 I dispositivi terminali della linea, da una parte l'interfaccia PC e dall'altra l'ultimo strumento in rete, hanno la resistenza RT di terminazione che deve essere uguale o quasi, all'impedenza caratteristica del cavo utilizzato. La resistenza di terminazione va aggiunta praticamente solo nel caso in cui non si riesca ad avere uno scambio dati accettabile. In questo caso, sullo strumento più lontano della rete, va aggiunta sulla morsettiera una resistenza di 220 ohm 1/4 W fra i pin 32 e 31. Utilizzando il Convertitore fornito a richiesta dalla Dossena,và inserito tra i morsetti RX+ e RX- del convertitore una analoga resistenza da 220Ω ¼ W. Tale valore permette di eseguire una terminazione sufficientemente valida per una classe di cavi abbastanza ampia. Ricordare che i Multiver 3QS non devono essere connessi a stella ma serialmente come indicato schematicamente in fig. 1 Non tutti i convertitori di interfaccia adottano le stesse convenzioni a proposito delle etichette TX+(RX+) e TX-(TX-). Generalmente la connessione di tutti gli apparati avviene in parallelo (tutti i TX+ connessi insieme e cosi' i TX- ). Puo' essere necessario per taluni apparati scambiare i fili ( TX+ con RX- r TX- con RX+ ). CONNESSIONE A 2 FILI - PUNTO A PUNTO MV3QS GND 28 Fig. 2 CONNESSIONE A 2 FILI - MULTIPUNTO MV3QS GND 28 MV3QS 28 Fig. 3 Pag.18 CONNESSIONE A 4 FILI - PUNTO A PUNTO MV3QS GND 28 Fig. 4 CONNESSIONE A 4 FILI - MULTIPUNTO MV3QS GND 28 MV3QS Fig. 5 28 Pag.19 15. CARATTERISTICHE TECNICHE Tensione di alimentazioneAssorbimentoIngressi voltmetrici- Ingressi amperometrici- - Relè allarme Prove di isolamento- Sicurezza- Temperatura di funzionamentoTemperatura di immagazzinaggioDisplayRefresh display Grado di protezione- MorsettiFrequenza di campionamentoPeso- - - - 115/230V ± 20% 50/60 Hz 8 VA +15% -20% Max 650 Vrms fase-fase 750 Vrms per 60sec. 900Vrms per 1 sec. In = 5A da TA sovraccarico : * 1.2 In permanente * 10 In per 60 sec. * 50 In per 1 sec. Contatti NA - NC 5A 48 Vca - Vcc max 2.5 kV 50 Hz per 60 sec. 5kV 1.2 / 50 µs Classe 1 in conformità IEC 348 VDE 0411 CEI 66.3 0 ÷ 50 °C - 20 ÷ +70 °C N.2 display 3 digit n.2 display 4 digit Ogni secondo Frontale IP50 Involucro IP20 Sezione max. del conduttore 2,5 mmq. Max. 4 kHz 1.4 Kg. PRECISIONE Grandezze primarie Tensione Corrente Portata 10 ÷ 650 Vrms 5A Precisione 0.5 Lt ± 2D 0.5 Lt ± 2D ( 5% ÷ 100% F.S.) 0.5 Lt ± 4D ( 1% ÷ 5 % F.S.) Le precisioni sono riferite ad una temperatura ambiente di 18 ÷ 25 °C. L'errore sulle grandezze secondarie è pari alla somma algebrica degli errori,nelle rispettive formule di calcolo. Per la misura di frequenza l'errore è 0.2 Lt, nel range 20 - 600 Hz. All'errore occorre sommare l'errore tipico dei TA e TV impiegati. 16. DIMENSIONI 82 144 138 4 17 144 138 r3 DIN 43700 La Dossena & C. declina ogni responsabilità per eventuali danni a persona o cose originati da uso improprio o da errato impiego dei prodotti. Soggetto a modifiche senza preavviso. Rev.00 MU403 (I) 24/07/98 Pag.20