Elkor Technologies WattsOn-Mark II
Contatore di potenza ed energia
Il WattsOn-Mark II (codice d’ordine W2) è un contatore di potenza ed energia a tre elementi di Elkor Technologies, con sede a London, in Ontario. Misura circuiti monofase, split-phase e trifase fino a 347 V L-N e 600 V L-L senza TV, e accetta TA da 5 A, da 333 mV, in milliampere o di Rogowski a seconda della versione d’ingresso. La versione M1 comunica in Modbus RTU su RS-485 e la versione E4 in Modbus TCP su Ethernet o Wi-Fi. Il manuale di Elkor riporta ogni registro due volte, come offset esadecimale a base zero e come indirizzo 4xxxx, e mantiene ogni misura sia in un blocco float sia in un blocco di interi scalati. Tre registri di debug restituiscono sempre valori fissi, quindi la convenzione degli indirizzi e l’ordine delle word si possono verificare prima di leggere qualsiasi misura.
Compatibilità
Compatibile con EpiSensor Edge tramite Modbus RTU o Modbus TCP
Il WattsOn-Mark II W2-M1 è compatibile con EpiSensor Edge tramite Modbus RTU sulla sua porta RS-485, letta attraverso uno ZMB-31 Modbus Interface o una porta seriale del Gateway. Il W2-E4 è compatibile tramite Modbus TCP su Ethernet o Wi-Fi. Elkor pubblica nella sezione 6 del manuale d’uso la mappa completa dei registri con offset, indirizzi 4xxxx, tipi di dati, unità, fattori di scala e ordine delle word a 32 bit.
WattsOn-Mark II W2-M1 e W2-E4 con qualsiasi tipo di ingresso per TA, usando le tabelle dei registri del manuale d’uso Revision 10 (novembre 2021). Verifica in sito: leggere il registro Debug 32-bit all’offset 0x511 e attendersi 1234567, poi confrontare Voltage A con il display o con uno strumento di riferimento. Monitoraggio di sola lettura: nessuna scrittura sui registri di configurazione, di azzeramento dell’energia, di blocco o di sistema.
Collegalo con
Per un W2-M1 in un quadro elettrico, dove un collegamento wireless evita di posare un cavo dati fino al Gateway
- Modbus
- Wireless
- Edge
- Piattaforme
Quando il Gateway si trova vicino ai contatori, o quando più contatori WattsOn condividono un’unica linea RS-485 cablata
- Modbus
- Edge
- Piattaforme
Quando il WattsOn è stato ordinato come W2-E4 con Ethernet e Wi-Fi
- Modbus
- Edge
- Piattaforme
Modelli
| Modelli | Interfaccia | Collegamento a Edge |
|---|---|---|
| W2-M1-5A, W2-M1-mA, W2-M1-mV, W2-M1-RC (optional -DL) | RS-485 a 2 fili con Modbus RTU, da 9600 a 230400 baud; due uscite a relè a stato solido; porta di espansione X.BUS; modulo display e registrazione dati opzionale (-DL) | Leggere la porta RS-485 in Modbus RTU tramite uno ZMB-31 o una porta seriale del Gateway. |
| W2-E4-5A, W2-E4-mA, W2-E4-mV, W2-E4-RC (optional -DL) | Ethernet e Wi-Fi (ETport) con Modbus TCP, BACnet/IP, MQTT, server web e HTTP POST; due uscite a relè a stato solido | Leggere tramite Modbus TCP dal Gateway, usando la stessa mappa dei registri dell’M1. Le uscite MQTT e HTTP POST dell’E4 inviano dati ad altri sistemi e non sono un percorso per Edge. |
| W2-M2 (any CT input) | RS-485 a 2 fili solo con BACnet MS/TP, da 9600 a 115200 baud | Nessuna porta Modbus. BACnet MS/TP non è un percorso per Edge, quindi usare la versione M1 o E4 dove Edge deve leggere il contatore. |
| W2-E3 and W2-E2 (earlier Ethernet versions) | Il manuale descrive l’E3 con Modbus TCP e un server web, e l’E2 con BACnet su Ethernet; nessuno dei due compare nella tabella d’ordine attuale | Leggere un E3 tramite Modbus TCP con la stessa mappa. Edge legge BACnet/IP, quindi un E2 può essere letto tramite BACnet/IP dopo aver verificato in sito i suoi oggetti. |
Specifiche
Il WattsOn-Mark II è un contatore a tre elementi e quattro quadranti che misura e accumula ogni grandezza per fase, quindi un’unità può misurare un carico trifase o fino a tre circuiti monofase separati con rapporti TA individuali. Funziona con un’alimentazione separata da 12 a 30 V DC o 24 V AC, si monta su guida DIN o con viti, e si ordina per versione di comunicazione (M1, M2 o E4), tipo di ingresso per TA (5A, mA, mV o RC) e modulo display e registrazione dati opzionale (DL).12
- Modelli
- W2-[1]-[2]-[3]: [1] M1 RS-485 con Modbus RTU, M2 RS-485 con BACnet MS/TP, E4 Ethernet e Wi-Fi; [2] 5A, mA (fino a 200 mA), mV (333 mV) o RC (bobina di Rogowski, fino a 360 mV); [3] DL per il modulo display e registrazione dati. Esempi: W2-M1-mA e W2-E4-mA-DL.2
- Ingressi di tensione
- Da 20 a 347 V AC L-N (600 V AC L-L); massimo assoluto 450 V L-N e 780 V L-L; 120/208, 277/480 e 347/600 V a triangolo e a stella, monofase fino a 347 V e split-phase; da 40 a 70 Hz nominali.2
- Ingressi di corrente
- Versione 5A: 5 A nominali, 10 A massimo. Versione mA: 200 mA da TA con uscita in milliampere. Versione mV: 333 mV, 400 mV massimo. Versioni RC e RCH: bobine di Rogowski a 360 mV e 720 mV. Sovraccarico continuo del 20% a piena precisione e sovraccarico momentaneo di corrente del 100%. TA da 5 A, mV e mA non possono essere combinati sullo stesso contatore.12
- Precisione
- ANSI C12.1-2022 classe 0,1, quattro quadranti. Corrente 0,05% tipico e 0,1% massimo; tensione, potenza ed energia 0,1% tipico e 0,2% massimo; fattore di potenza 0,2% massimo; frequenza 0,01% massimo. Il manuale del 2021 indica ANSI C12.20 classe 0,2.12
- Frequenza di aggiornamento
- W, VA e VAR istantanei ogni 100 ms (10 Hz); tutti gli altri parametri ogni 500 ms (2 Hz). Larghezza di banda d’ingresso 2 kHz, fino alla 33a armonica a 60 Hz.2
- Comunicazione
- M1: RS-485 a 2 fili Modbus RTU, da 9600 a 230400 baud, di fabbrica 9600 baud, nessuna parità, 8 bit di dati, 1 bit di stop, indirizzo dal selettore rotativo. M2: BACnet MS/TP, da 9600 a 115200 baud. E4: Ethernet e Wi-Fi con Modbus TCP, BACnet/IP, MQTT, server web, HTTP POST e SSL.12
- Uscite
- Due relè a stato solido, 100 mA a 50 V massimo, programmabili per impulsi, stato o allarme su qualsiasi parametro misurato.2
- Alimentazione
- Da 12 a 30 V DC o 24 V AC, meno di 2 VA, isolata dalle linee misurate. Il comune RS-485 (G) e il morsetto - dell’alimentazione sono collegati tra loro all’interno del contatore.12
- Custodia
- Involucro in plastica UL 94V-0, montaggio su guida DIN o con fissaggio a vite su 3 punti, 4,2 × 4,3 × 2,4 in; 0,15 kg per le versioni mA e mV e 0,23 kg per la versione 5A-DL.12
- Ambiente
- Funzionamento da -40 a +70 °C, umidità dal 10 al 90% senza condensa, per un’installazione protetta. Isolamento minimo di 3500 V AC tra ingresso e uscita.2
- Omologazioni
- UL listed (file E250395); emissioni FCC parte 15 classe B.2
Interfaccia
Misure documentate e limiti di integrazione per WattsOn-Mark II.
- Ogni riga della mappa riporta un offset in esadecimale e un indirizzo in forma 4xxxx: Voltage A ha offset 0x220 e indirizzo 40545. L’offset è il valore inviato nella trama Modbus, e l’indirizzo è l’offset più 40001. FC03 e FC04 restituiscono gli stessi dati, quindi per le letture funzionano anche gli indirizzi con base 30001.
- I valori a 32 bit occupano due registri con la word alta all’indirizzo più basso per impostazione predefinita. Il registro 0x51A (41307) inverte l’ordine delle word quando è impostato a 1, quindi leggerlo una volta se un float si decodifica in un numero molto grande o molto piccolo.
- I registri di debug restituiscono valori fissi per verificare la convenzione: Debug 16-bit a 0x510 (41297) legge 12345, Debug 32-bit a 0x511 (41298) legge 1234567 e Debug Floating-Point a 0x513 (41300) legge 1234,567.
- Float istantanei, senza scalatura: Active Power Total 0x200 (40513) in kW, Reactive Power Total 0x202 in kVAR, Apparent Power Total 0x204 in kVA, Voltage Average L-N 0x206, Voltage L-L Average 0x208, Current Average 0x20A, System Power Factor 0x20C e System Frequency 0x20E (40527) in Hz.
- Float per fase: Voltage A, B e C a 0x220, 0x222 e 0x224 (40545, 40547, 40549) e AB, BC e AC da 0x226 a 0x22A in volt; Current A, B e C a 0x22C, 0x22E e 0x230 in ampere; Active Power A, B e C da 0x232 a 0x236 in kW; potenza reattiva da 0x238 a 0x23C; potenza apparente da 0x23E a 0x242; fattore di potenza da 0x244 a 0x248; Sliding Window Power a 0x256 (40599) in kW.
- Le stesse grandezze sono ripetute come interi a 32 bit con segno da 0x100 (40257): dividere watt, VAR e VA per 10, volt per 100, ampere per 1000, fattore di potenza per 10000 e frequenza per 1000. Voltage A è 0x120 (40289) e Current A 0x12C (40301). La potenza intera è in W, mentre il blocco float è in kW.
- Float di energia fiscale (non azzerabile), in kWh, kVAh e kVARh: Net Total Energy 0x1300 (44865), Total Import Energy 0x1304 (44869), Total Export Energy 0x1306 (44871), energia reattiva totale da Q1 a Q4 da 0x130C a 0x1312, ed energia importata per fase A, B e C a 0x132C, 0x132E e 0x1330. Billing Import ed Export Energy a 0x1318 e 0x131A richiedono il firmware 11.00 o successivo.
- Importazione ed esportazione sono accumulate per fase: con le fasi A e B che importano 100 W ciascuna e la C che esporta 50 W, dopo un’ora Total Import legge 200 Wh e Total Export 50 Wh. I registri Billing usano invece la direzione del totale trifase e leggerebbero 150 Wh e 0 Wh.
- I float di energia azzerabili si trovano da 0x1100 a 0x115A con la stessa struttura, e i blocchi di energia in interi a 0x1000 e 0x1200. L’energia intera va divisa per l’Energy Integer Divider a 0x52E (41327); la tabella dei registri indica 1000 come valore predefinito, quindi leggere il divisore anziché presupporlo.
- Identificazione: Serial Number a 0x51D (32 bit), Hardware, Firmware e Bootloader Version da 0x51F a 0x521 (dividere per 100), Model Number a 0x522 (19761 è l’M1) e Input Configuration a 0x523 (1 mA, 2 mV, 3 5 A). Device Mode a 0x608 legge 1 quando il firmware funziona normalmente e 2 in modalità bootloader.
- Registri di configurazione e di comando: rapporti TA da 0x500 a 0x507, rapporti TV da 0x508 a 0x50F, Energy Reset 0x524, Compatibility Mode 0x525, Passcode e Lock da 0x527 a 0x529, indirizzo Modbus e impostazioni seriali da 0x600 a 0x605, e comandi di riavvio 0x609 e 0x60A. Tenerli tutti fuori da un polling di monitoraggio.
- Compatibility Mode a 0x525 fa emulare al contatore parte della mappa legacy del WattsOn-1100 (float da 0x300 a 0x376). Lasciarlo disattivato a meno che un sistema esistente non sia stato costruito sulla mappa del WattsOn-1100.
Valutazione
WattsOn-Mark II W2-M1 e W2-E4 con qualsiasi tipo di ingresso per TA, usando le tabelle dei registri del manuale d’uso Revision 10 (novembre 2021). Verifica in sito: leggere il registro Debug 32-bit all’offset 0x511 e attendersi 1234567, poi confrontare Voltage A con il display o con uno strumento di riferimento. Monitoraggio di sola lettura: nessuna scrittura sui registri di configurazione, di azzeramento dell’energia, di blocco o di sistema.
- InteroperabilitàBen supportato
- Elkor documenta Modbus RTU sull’M1 e Modbus TCP sull’E4, indica i codici funzione supportati, riporta ogni registro sia come offset sia come indirizzo 4xxxx, fornisce per ciascuno tipo di dati, unità e scala, e mette a disposizione registri di debug fissi per verificare la convenzione. La porta Modbus TCP dell’E4 non è indicata nel manuale.123
- AccuratezzaBen supportato
- ANSI C12.1-2022 classe 0,1, misura su quattro quadranti con energia importata, esportata e netta per fase, registri fiscali che ignorano gli azzeramenti e potenza aggiornata ogni 100 ms. La precisione in servizio dipende anche dai TA e dai rapporti inseriti.12
- SicurezzaLimitato
- Un codice di accesso opzionale blocca ogni registro contro le scritture; il dispositivo rifiuta i tentativi di password per 5 secondi dopo uno errato e si blocca di nuovo 10 minuti dopo lo sblocco. Il contatore viene fornito sbloccato (il registro Lock 0x529 legge 0), e Modbus RTU e Modbus TCP non prevedono cifratura né autenticazione. L’E4 aggiunge SSL e una password di amministratore per la sua interfaccia web. Tenere privati il bus e la rete e il client in sola lettura.12
- AffidabilitàSupportato a determinate condizioni
- Le nuove impostazioni seriali vengono annullate se non confermate entro 3 minuti, l’indirizzo 0 ripristina le impostazioni seriali predefinite per il recupero, Device Mode segnala lo stato di bootloader, e il LED MB è rosso fisso quando la coppia RS-485 è invertita. Elkor non pubblica livelli di prova di immunità nei documenti conservati.1
- RobustezzaSupportato a determinate condizioni
- Specificato da -40 a +70 °C e dal 10 al 90% di umidità relativa senza condensa per un’installazione protetta, con isolamento di 3500 V AC tra ingresso e uscita e un involucro UL 94V-0. Il contatore ha morsetti esposti e richiede un quadro o una custodia.12
- ScalabilitàSupportato a determinate condizioni
- Sono documentati indirizzi software fino a 247 e velocità di trasmissione fino a 230400 baud, e un contatore copre tre circuiti monofase con rapporti TA separati. I documenti conservati non indicano un numero massimo di unità né una lunghezza del cavo per linea RS-485.12
Configurazione
Leggere il registro Debug 32-bit all’offset 0x511, poi Voltage A a 0x220
La sezione 6 del manuale d’uso Revision 10 elenca Debug 32-bit all’offset 0x511 (indirizzo 41298) come registro a 32 bit con segno che legge sempre 1234567, Debug Floating-Point all’offset 0x513 (indirizzo 41300) che legge 1234,567, Voltage A all’offset 0x220 (indirizzo 40545) come float in volt e Total Import Energy (Revenue) all’offset 0x1304 (indirizzo 44869) come float in kWh. Il manuale riporta entrambe le colonne, quindi la convenzione degli indirizzi è fissata dal documento: inviare l’offset.
- Richiesta
- 01 03 05 11 00 02 94 C2: indirizzo Modbus 1, FC03, indirizzo 0x0511 (la colonna degli offset della mappa per l’indirizzo 41298), due registri, CRC RTU.
- Convenzione degli indirizzi
- L’offset è l’indirizzo a base zero sulla linea e l’indirizzo 4xxxx è l’offset più 40001: l’offset 0x0511 è l’indirizzo 41298 e l’offset 0x0220 è l’indirizzo 40545. Un client che numera i registri holding a partire da uno prende 1298 e 545 (o 41298 e 40545). Inviare 0x0512 per il registro di debug fa partire la lettura un registro dopo.
- Risposta attesa
- 01 03 04 00 12 D6 87 44 34: quattro byte di dati, prima la word alta 0x0012, poi 0xD687.
- Decodifica
- Intero a 32 bit con segno 0x0012D687 = 1234567, il valore che il manuale fissa per questo registro. Una risposta di 0xD6870012 significa che il contatore è impostato con la word bassa per prima nel registro 0x51A.
- Verifica del float
- 01 03 05 13 00 02 35 02 legge Debug Floating-Point; la risposta attesa 01 03 04 44 9A 52 25 32 57 dà il float 0x449A5225 = 1234,567.
- Lettura della tensione
- 01 03 02 20 00 02 C4 79 legge due registri da 0x0220. Risposta sintetica 01 03 04 42 F0 CC CD 7A ED: prima la word alta 0x42F0, poi 0xCCCD, quindi il float è 0x42F0CCCD = 120,4 V.
- Lettura di energia
- 01 03 13 04 00 02 81 4E legge Total Import Energy (Revenue) da 0x1304. La risposta sintetica 01 03 04 46 6E 1A 66 05 EC dà il float 0x466E1A66 = 15238,6 kWh.
- Accettazione
- Mantenere i punti quando entrambi i registri di debug restituiscono i loro valori fissi e Voltage A concorda con il display o con uno strumento di riferimento nello stesso momento. Un float letto un registro dopo si trova a cavallo di due valori e non si decodifica nella tensione misurata.
Criterio di verifica: Le risposte di debug sono calcolate dai valori fissi indicati nel manuale, e le risposte di tensione ed energia sono una verifica sintetica del decodificatore, non una risposta catturata da un contatore. Una risposta reale deve restituire 1234567 e 1234,567 dai registri di debug prima di abilitare i punti di tensione, corrente, potenza ed energia.
-
Identificare la versione
Leggere il codice d’ordine sull’etichetta. Un W2-M1 ha la porta Modbus RTU, un W2-E4 ha Ethernet e Wi-Fi con Modbus TCP, e un W2-M2 comunica solo in BACnet MS/TP. Il secondo campo indica il tipo di ingresso per TA, che deve corrispondere ai TA montati.
-
Impostare indirizzo e parametri seriali
Impostare il selettore rotativo sull’indirizzo Modbus: da 1 a 9, poi da A a E per gli indirizzi da 10 a 14. La posizione F usa l’indirizzo memorizzato nel registro 0x600, e la posizione 0 serve solo per la diagnostica. Di fabbrica la porta funziona a 9600 baud, nessuna parità, 8 bit di dati e 1 bit di stop; inserire gli stessi valori nel client seriale di Edge o nello ZMB-31.
-
Cablare la porta RS-485
Collegare D+, D- e G ai morsetti contrassegnati RS-485, non alla porta di espansione X.BUS, e collegare in cascata gli altri contatori senza derivazioni.
-
Verificare la convenzione degli indirizzi e l’ordine delle word
Inviare FC03 per due registri all’offset 0x511, il registro Debug 32-bit. Una risposta di 1234567 conferma che l’offset viene inviato così come è scritto e che la word alta viene per prima. Leggere il registro Debug Floating-Point a 0x513 e attendersi 1234,567.
-
Confrontare un valore con un riferimento
Leggere Voltage A all’offset 0x220 come float e confrontarlo con il display o con uno strumento portatile, poi verificare che Current A a 0x22C e Active Power A a 0x232 concordino e che i fattori di potenza siano superiori a ±0,700, che la checklist di Elkor considera un segno di cablaggio corretto dei TA.
-
Aggiungere i punti di energia
Leggere Total Import Energy (Revenue) a 0x1304 e Total Export Energy (Revenue) a 0x1306 come float in kWh. Usare il blocco fiscale anziché quello azzerabile, e non scrivere mai nei registri Energy Reset, di configurazione o di sistema.
Domande comuni
- Si invia l’offset o l’indirizzo 4xxxx della mappa del WattsOn?
- Inviare l’offset. Ogni riga della mappa di Elkor riporta entrambi: Voltage A ha offset 0x220, che corrisponde all’indirizzo 40545. L’offset è l’indirizzo nella trama Modbus e l’indirizzo 4xxxx è quell’offset più 40001. Il registro di debug di Elkor all’offset 0x511 legge sempre 1234567, quindi una sola lettura verifica la convenzione.13
- Quale ordine delle word usa il WattsOn-Mark II per i float?
- Per impostazione predefinita la word alta per prima: il registro con l’indirizzo più basso contiene i 16 bit superiori. Il registro 0x51A (41307) passa alla word bassa per prima quando è impostato a 1. Leggere il registro Debug Floating-Point a 0x513, che restituisce sempre 1234,567, per verificare l’impostazione.13
- Conviene leggere i registri float o quelli interi?
- Elkor raccomanda i float, che non richiedono scalatura: potenza in kW da 0x200 ed energia in kWh da 0x1100 e 0x1300. Le copie intere da 0x100 sono valori a 32 bit con segno scalati per 10, 100, 1000 o 10000 a seconda della grandezza, e l’energia intera va divisa per l’Energy Integer Divider a 0x52E.1
- Qual è la differenza tra i registri di energia azzerabili e quelli fiscali?
- I blocchi azzerabili a 0x1000 e 0x1100 si azzerano quando si scrive 0xA5A5 nel registro Energy Reset a 0x524. I blocchi fiscali a 0x1200 e 0x1300 mantengono i loro totali attraverso qualsiasi azzeramento. Elkor consiglia alle applicazioni di livello fiscale di leggere i blocchi fiscali.1
- Come si assegna a un WattsOn un indirizzo superiore a 15?
- Ruotare il selettore rotativo su F. Il contatore usa allora l’indirizzo del registro 0x600, che vale 15 per impostazione predefinita e accetta valori fino a 247. La modifica ha effetto dopo aver scritto 1 in Serial Commit a 0x605 e deve essere confermata con una lettura al nuovo indirizzo entro 3 minuti, altrimenti tornano le impostazioni precedenti. Concordare qualsiasi scrittura di questo tipo con il responsabile del sito.1
- Un WattsOn può misurare tre circuiti monofase?
- Sì. Ogni grandezza è misurata e accumulata per fase, e ogni canale può avere il proprio rapporto TA nei registri 0x502, 0x504 e 0x506, a condizione che i TA abbiano lo stesso tipo di uscita. Leggere Active Power A, B e C da 0x232 a 0x236 e l’energia importata per fase da 0x132C a 0x1330.12
Fonti
- WattsOn-Mark II Precision Energy Meter User Manual, Revision 10 (novembre 2021), con le tabelle dei registri Modbus nella sezione 6 e i dettagli del protocollo Modbus nell’appendice B (si apre in una nuova scheda) (PDF)
- WattsOn-Mark II Precision Energy Meter, scheda tecnica con specifiche e informazioni d’ordine W2-[model]-[CT input]-[DL] (si apre in una nuova scheda) (PDF)
- Application Note AN1702, Understanding Modbus Registers, rev A (8 marzo 2017) (si apre in una nuova scheda) (PDF)
- WattsOn-Mark II Installation Quick Reference Guide, con i rapporti TA e la checklist di messa in servizio (si apre in una nuova scheda) (PDF)
Approfondimenti
- StrumentoConvertitore di indirizzi Modbus
- StrumentoDecodificatore di dati Modbus
- StrumentoCalcolatore CRC e LRC Modbus
- GuidaMappe dei registri Modbus: indirizzi, tipi di dati e scalatura
- GuidaMessa in servizio Modbus su RS-485
- GuidaContinental Control Systems WattNode Modbus
- ProtocolloDispositivi Modbus e mappe dei registri
- CategoriaContatori di energia
I nomi e i marchi dei prodotti appartengono ai rispettivi titolari. La pubblicazione non implica approvazione né un rapporto commerciale.







