Wiren BoardDocumentazione
Documentazione · Italiano

Mappa dei registri Modbus di WB-UPS v.3

revisione 99091

Descrizione

Legenda
RO / RW Sola lettura / Lettura/scrittura
Mostrato in grassetto Valore predefinito del registro
xN Moltiplicare il valore del registro per questo fattore per ottenere il valore nelle unità indicate.

Se omesso, considerare 1

⚡ Questo registro supporta la trasmissione dei dati mediante eventi in Fast Modbus.
FW Versione firmware che ha introdotto il registro. Un campo vuoto indica che è sempre stato disponibile.
Errore: Valore in caso di errore
Cella grigia Registro di servizio: scopo, formato e contenuto possono cambiare nei firmware successivi
Registri Modbus del dispositivo
Indirizzo Parametri del registro Descrizione Valori FW
Dec Hex Tipo Accesso Formato
Stato del modulo di alimentazione di riserva
0 0x0000 L'ingresso ⚡ RO u16

Stato della batteria

Gli stati diversi da Charging e Fully charged devono essere trattati come allarmi.

0 — in carica
1 — completamente carica
2 — in scarica
3 — completamente scarica
4 — non in carica
1 0x0001 L'ingresso ⚡ RO u16 Stato della temperatura 0 — normale
1 — troppo bassa, funzionamento vietato
2 — bassa, solo scarica
3 — alta, solo scarica
4 — troppo alta, funzionamento vietato
2 0x0002 L'ingresso RO u16 Tensione di ingresso mV
3 0x0003 L'ingresso RO u16 Tensione di uscita mV
4 0x0004 L'ingresso RO u16 Tensione della batteria mV
5 0x0005 L'ingresso RO s16 Corrente della batteria mA
6 0x0006 L'ingresso RO u16 Corrente assorbita dal dispositivo per la ricarica della batteria mA
7 0x0007 L'ingresso RO u16 Corrente del carico durante il funzionamento a batteria mA
8 0x0008 L'ingresso RO u16 Livello di carica della batteria x0.01, %
23 0x0017 L'ingresso RO u16 Livello di carica grezzo della batteria x0.01, % 1.4.0
9 0x0009 L'ingresso RO s16 Temperatura della batteria x0.01, °C
Controllo del modulo di alimentazione di riserva
0 0x0000 Coil RW bool Controllo del carico in modalità di riserva 0 — spento
1 — acceso
Parametri del modulo di alimentazione di riserva
16 0x0010 Holding RW u16

Modalità di controllo della tensione di uscita.

  • Automatica: la tensione di uscita viene impostata 0.7 V al di sotto della tensione di ingresso se l’ingresso supera 11.0 V e rimane stabile per 10 secondi
  • Manuale: la tensione di uscita viene impostata tramite il registro

Quando viene avviato con il pulsante, la tensione di uscita è sempre 11.5 V.

0 — automatica
1 — manuale
17 0x0011 Holding RW u16

Setpoint della tensione di uscita in modalità manuale.

Per il corretto funzionamento, la tensione di uscita deve essere almeno 0.7 V inferiore alla tensione di ingresso.

mV
9000 - 25600 (11500)
18 0x0012 Holding RW u16 Corrente di ricarica della batteria mA
300 - 2000 (600)
22 0x0016 Holding RW u16

Modalità di collegamento in parallelo.

Consente di aumentare la potenza di uscita con più moduli WB-UPS v.3. In questa modalità, la tensione di uscita può differire dal setpoint del 10% per distribuire uniformemente la potenza tra i moduli.

Utilizzare il controllo manuale della tensione di uscita con lo stesso setpoint su tutti i moduli in parallelo.

0 - spento
1 - abilitato
1.1.0
Stato del pulsante e contatori delle pressioni

Il pulsante di WB-UPS v.3 può controllare altri dispositivi tramite regole.

In presenza di alimentazione esterna, il pulsante non esegue alcuna azione sullo stesso WB-UPS v.3. In assenza di alimentazione esterna, una pressione prolungata spegne WB-UPS v.3.

I parametri di pressione sono fissi:

  • Tempo di pressione prolungata: 2000 ms
  • Tempo di attesa della seconda pressione: 300 ms
0 0x0000 Ingresso discreto ⚡ RO bool Stato del pulsante sull’involucro di WB-UPS v.3 0 — rilasciato
1 — premuto
464 0x01D0 L'ingresso ⚡ RO u16 Contatore delle pressioni brevi 0 − 65535
con ritorno a zero al superamento del massimo
480 0x01E0 L'ingresso ⚡ RO u16 Contatore delle pressioni lunghe
496 0x01F0 L'ingresso ⚡ RO u16 Contatore delle doppie pressioni
512 0x0200 L'ingresso ⚡ RO u16 Contatore delle pressioni brevi seguite da una lunga
Registri di calibrazione
100 0x0064 Holding RW u16 Sblocco della scrittura nei registri di calibrazione.

Per sbloccare, scrivere il valore 0xABCD.

0 — scrittura vietata
1 — scrittura consentita
352 0x0160 Holding RW s16 Charger Vbus k

-32768 − 32767 (0)

value = value * (1 + k / 32768) + b

353 0x0161 Charger Vbus b
354 0x0162 Charger Vbat k
355 0x0163 Charger Vbat b
356 0x0164 Charger Ibus k
357 0x0165 Charger Ibus b
358 0x0166 Charger Ibat k
359 0x0167 Charger Ibat b
368 0x0170 Holding RW s16 Discharger Vbus k
369 0x0171 Discharger Vbus b
370 0x0172 Discharger Vbat k
371 0x0173 Discharger Vbat b
372 0x0174 Discharger Ibus k
373 0x0175 Discharger Ibus b
374 0x0176 Discharger Ibat k
375 0x0177 Discharger Ibat b
384 0x0180 Holding RW s16 Discharger Vout setpoint k 1.1.0
385 0x0181 Discharger Vout setpoint b
Registri di servizio
8 0x0008 Ingresso discreto RO bool Stato della protezione termica hardware 0 — normale
1 - protezione intervenuta
9 0x0009 Ingresso discreto RO bool Stato del caricabatterie 0 - spento
1 - abilitato
10 0x000A Stato del convertitore di scarica
10 0x000A L'ingresso RO u16 Setpoint corrente della corrente di ricarica della batteria mA
11 0x000B L'ingresso RO u16 Setpoint richiesto della tensione di uscita mV
12 0x000C L'ingresso RO u16 OCV mV
13 0x000D L'ingresso RO u16 Setpoint effettivo della tensione di uscita.

Può differire dal valore richiesto in modalità parallela a causa della riduzione di potenza per una ripartizione equilibrata del carico. Questo valore viene scritto nel circuito integrato del convertitore di scarica.

mV 1.1.0
8 0x0008 Coil RW bool Riavvio dell’algoritmo di ricarica.

Forza la ricarica della batteria quando la tensione della batteria supera 7.8 V. Normalmente, la ricarica inizia al di sotto di 7.8 V per prolungare la durata della batteria.

Scrivere 1per riavviare la ricarica.
9 0x0009 Coil RW bool Disabilitazione del LED del pulsante.

Non salvato nella memoria non volatile.

0 — abilitato
1 — disabilitato
19 0x0013 Holding RW u16 Limite della corrente di scarica della batteria mA
2000 - 6000 (4000)
20 0x0014 Holding RW u16 Setpoint VINREG mV
4500 - 25600 (4500)
21 0x0015 Holding RW u16 Contatore della carica ×0.1 mAh
1024 0x0400 L'ingresso RO u16 Valore grezzo Charger Vbus
1025 0x0401 Valore grezzo Charger Vbat
1026 0x0402 Valore grezzo Charger Ibus
1027 0x0403 Valore grezzo Charger Ibat
1040 0x0410 L'ingresso RO u16 Valore grezzo Discharger Vbus
1041 0x0411 Valore grezzo Discharger Vbat
1042 0x0412 Valore grezzo Discharger Ibus
1043 0x0413 Valore grezzo Discharger Ibat
1056 0x0420 L'ingresso RO u16 Valore reale filtrato Charger Vbus mV
1057 0x0421 Valore reale filtrato Charger Vbat
1058 0x0422 Valore reale filtrato Charger Ibus mA
1059 0x0423 Valore reale filtrato Charger Ibat
1072 0x0430 L'ingresso RO u16 Valore reale filtrato Discharger Vbus mV
1073 0x0431 Valore reale filtrato Discharger Vbat
1074 0x0432 Valore reale filtrato Discharger Ibus mA
1075 0x0433 Valore reale filtrato Discharger Ibat
Impostazioni di comunicazione, versione del firmware e altri registri di servizio
Indirizzo Parametri del registro Descrizione Valori Si noti
Dec Hex Tipo Accesso Formato
Impostazioni di collegamento
110 0x006E Holding RW u16 Velocità di trasmissione RS-485.
Impostazioni dei parametri di collegamento RS-485
×100, baud
12 — 1200 bit/s,
24 — 2400 bit/s,
48 — 4800 bit/s,
96 — 9600 bit/s,
192 — 19200 bit/s,
384 — 38400 bit/s,
576 — 57600 bit/s,
1152 — 115200 bit/s
111 0x006F Holding RW u16 Impostazione della parità RS-485 0 — nessuna parità (none),
1 — dispari,
2 — pari
112 0x0070 Holding RW u16 Bit di stop RS-485
Vedere: tolleranza dei bit di stop
1, 2
128 0x0080 Holding RW u16 Indirizzo Modbus del dispositivo (dettagli)
Modello del dispositivo e versione del firmware
200-205 0x00C8 - 0x00CD L'ingresso RO string Modello dispositivo
206-219 0x00CE - 0x00DB L'ingresso RO string Estensione del modello del dispositivo. Leggere 20 registri (200–219) per ottenere il modello del dispositivo Solo nei firmware che supportano Fast Modbus
220-244 0x00DC - 0x00F4 L'ingresso RO string Hash del commit di compilazione del firmware e nome del ramo (2 caratteri per registro)
250-265 0x00FA - 0x0109 L'ingresso RO string Versione firmware
266-269 0x010A - 0x010D L'ingresso RO u64 Estensione del numero di serie
270-271 0x010E - 0x010F L'ingresso RO u32 Numero di serie
290-301 0x0122 - 0x012D L'ingresso RO string Firma del firmware
320 0x0140 L'ingresso RO u16 Versione del firmware in formato numerico (dettagli) MAJOR Solo nei firmware che supportano Fast Modbus
321 0x0141 MINOR
322 0x0142 PATCH
323 0x0143 s16 SUFFIX
324-325 0x0144 - 0x0145 L'ingresso RO u32 Versione del firmware in formato numerico Solo nei firmware che supportano Fast Modbus
326-327 0x0146 - 0x0147 L'ingresso RO u32 Versione del firmware in formato big-endian Solo nei firmware che supportano Fast Modbus
Altre informazioni
104-105 0x0068 - 0x0069 L'ingresso RO u32 Tempo di funzionamento dall’avvio secondi
120 0x0078 Holding RW u16 Riavvio del dispositivo senza salvare lo stato Qualsiasi valore diverso da zero riavvia il dispositivo
129 0x0081 Holding RW u16 Passaggio alla modalità di aggiornamento del firmware per 2 minuti Qualsiasi valore diverso da zero attiva la modalità di aggiornamento del firmware
330-337 0x014A - 0x0151 L'ingresso RO string Versione del bootloader
130 0x0082 Holding RW u16 Disabilitazione del LED Status 0 — abilitato
1 — disabilitato
131 0x0083 Holding RW u16 Passaggio alla modalità di aggiornamento del firmware utilizzando le impostazioni di comunicazione correnti.
Per verificare se firmware e bootloader supportano questa funzione, leggere questo registro. Se la lettura riesce e restituisce 0, la funzione è supportata.
La scrittura di 1 attiva la modalità di aggiornamento del firmware
113 0x0071 Holding RW u16 Ritardo prima della risposta a una richiesta Modbus ms
0…254 (0)
Solo nei firmware che supportano Fast Modbus
114 0x0072 Holding RW u16 Lettura continua attraverso intervalli di registri non definiti 0 — disabilitato
1 — abilitato
2 — abilitato in modo persistente dopo i riavvii
Solo nei firmware che supportano Fast Modbus
119 0x0077 L'ingresso RO u16 Tensione minima di alimentazione del microcontrollore dall’avvio, prima della media mV
123 0x007B L'ingresso RO u16 Tensione di alimentazione del microcontrollore mV
124 0x007C L'ingresso RO s16 Temperatura interna del microcontrollore x0.1, °C
304-319 0x0130-0x013F L'ingresso RO string Numero di lotto del dispositivo.

Disponibile solo sui dispositivi prodotti a partire dal 21 gennaio 2026.

Dal firmware 1.3.0
65402 0xFF7A Holding RW u16 Ripristino delle impostazioni predefinite del dispositivo. Le impostazioni di comunicazione vengono mantenute.
Il dispositivo si riavvia dopo il ripristino.
La scrittura di 1 ripristina le impostazioni Dal firmware 1.1.0
64256-64383 0xFB00-0xFB7F L'ingresso RO u16 FlashFS: spazio libero per pagina byte Dal firmware 1.2.0
64384-64511 0xFB80-0xFBFF L'ingresso RO u16 FlashFS: dimensione totale dei file attuali per pagina byte
64512-64639 0xFC00-0xFC7F L'ingresso RO u16 FlashFS: frammentazione della pagina 0…100 %
0 — tutti i dati sono attuali,
100 — nessun dato attuale
64640-64767 0xFC80-0xFCFF L'ingresso RO u16 FlashFS: contatore delle cancellazioni della pagina
65504 0xFFE0 L'ingresso RO u16 Utilizzo massimo dello stack byte
0 — stack danneggiato
Dal firmware 1.2.0
65505 0xFFE1 L'ingresso RO u16 RAM libera byte
65506 0xFFE2 L'ingresso RO u16 RAM utilizzata byte
65507 0xFFE3 L'ingresso RO u16 Dimensione dello stack byte
65508 0xFFE4 L'ingresso RO u16 Causa dell'ultimo reset del microcontrollore 1 — LPWR,
2 — WWDG,
3 — IWDG,
4 — SFT,
5 — POR,
6 — PIN,
7 — OBL,
8 — V18PWR
Dal firmware 1.2.0
65509 0xFFE5 L'ingresso RO u32 Contatore degli aggiornamenti del firmware Dal firmware 1.2.0