Wiren BoardDocumentazione
Documentazione · Italiano

Mappa dei registri Modbus di MWAC v.2

revisione 106977

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 di ingresso e uscita
Indirizzo Parametri del registro Il canale Descrizione Valori FW
Dec Hex Tipo Accesso Formato
0 0x0000 Coil ⚡ RW bool Relè K1 Stato dell’uscita 0 — spento, C e NC chiusi,
1 — acceso, C e NO chiusi
1 0x0001 Coil ⚡ RW bool Relè K2
2 0x0002 Coil ⚡ RW bool Modalità Leak Stato della modalità perdita 0 — stato normale,
1 — modalità abilitata

Nota: dal firmware 1.21.7 è possibile scrivere solo 0 in questo registro (vedere ERRMWAC2008); il registro coil separato 4 abilita il cicalino.
3 0x0003 Coil ⚡ RW bool Modalità Wet cleaning Stato della modalità pulizia con acqua 0 — modalità disabilitata,
1 — modalità abilitata
4 0x0004 Coil ⚡ RW bool Cicalino Stato del cicalino 0 — spento,
1 — abilitato
10 0x000A Coil RW bool P1 Azzeramento del contatore del canale La scrittura di 1 azzera il contatore (0)
11 0x000B P2
0 0x0000 Ingresso discreto ⚡ RO bool F1 Stato dell’ingresso 0 — spento,
1 — acceso
1 0x0001 F2
2 0x0002 F3
3 0x0003 F4
4 0x0004 F5
5 0x0005 S6
6 0x0006 Pulsante K1
7 0x0007 Pulsante K2
10 0x000A Ingresso discreto RO bool P1 Stato dell’ingresso del contatore di impulsi 0 — spento,
1 — acceso
11 0x000B P2
15 0x000F Ingresso discreto ⚡ RO bool Stato dell’uscita iVout 0 — normale,
1 — sovraccarico
20 0x0014 Ingresso discreto ⚡ RO bool F1 Stato di funzionamento del sensore di perdite Larnitech (valido solo per questi sensori)
21 0x0015 F2
22 0x0016 F3
23 0x0017 F4
24 0x0018 F5
25 0x0019 S6
6 0x0006 Holding RW u16 Stati dei relè all’accensione 0 — imposta l’uscita allo stato sicuro,
1 — ripristina l’ultimo stato
8 0x0008 Holding RW u16 Timeout di sicurezza. Per disabilitare il comportamento di sicurezza, configurare i registri Output action on entering Safety Mode e Input control in Safety Mode s
1 — 65534 (10)
9 0x0009 Holding RW u16 F1 Modalità dell’ingresso digitale

3: interazione disabilitata,
4: controllo sui fronti,
5: sensore di perdite (impostazione predefinita per F1–F5),
6: ingresso digitale o pulsante (impostazione predefinita per S6)

10 0x000A F2
11 0x000B F3
12 0x000C F4
13 0x000D F5
14 0x000E S6
20 0x0014 Holding RW u16 F1 Tempo di antirimbalzo dell’ingresso. Aggiunge un ritardo di risposta e si applica a tutte le modalità dell’ingresso digitale. ms
0­ — 2000 (50)
21 0x0015 F2
22 0x0016 F3
23 0x0017 F4
24 0x0018 F5
25 0x0019 S6
32 0x0020 L'ingresso ⚡ RO u16 F1 Contatore delle attivazioni dell’ingresso
33 0x0021 F2
34 0x0022 F3
35 0x0023 F4
36 0x0024 F5
37 0x0025 S6
38 0x0026 Pulsante K1
39 0x0027 Pulsante K2
452 - 455 0x01C4 - 0x01C7 Holding RW u64 Tempo Unix Secondi dalla mezzanotte (00:00:00) del 1° gennaio 1970, corretti in base al fuso orario del controllore
464 0x01D0 L'ingresso ⚡ RO u16 F1 Contatore delle pressioni brevi
465 0x01D1 F2
466 0x01D2 F3
467 0x01D3 F4
468 0x01D4 F5
469 0x01D5 S6
470 0x01D6 Pulsante K1
471 0x01D7 Pulsante K2
480 0x01E0 L'ingresso ⚡ RO u16 F1 Contatore delle pressioni lunghe
481 0x01E1 F2
482 0x01E2 F3
483 0x01E3 F4
484 0x01E4 F5
485 0x01E5 S6
486 0x01E6 Pulsante K1
487 0x01E7 Pulsante K2
496 0x01F0 L'ingresso ⚡ RO u16 F1 Contatore delle doppie pressioni
497 0x01F1 F2
498 0x01F2 F3
499 0x01F3 F4
500 0x01F4 F5
501 0x01F5 S6
502 0x01F6 Pulsante K1
503 0x01F7 Pulsante K2
512 0x0200 L'ingresso ⚡ RO u16 F1 Contatore delle pressioni brevi seguite da una pressione lunga
513 0x0201 F2
514 0x0202 F3
515 0x0203 F4
516 0x0204 F5
517 0x0205 S6
518 0x0206 Pulsante K1
519 0x0207 Pulsante K2
522 0x020A Holding RW u8 F1 Tipo di sensore di perdite. Utilizzato solo per la modalità 5 impostata nei registri 9–14 0 — normalmente aperto (NO),
1 — normalmente chiuso (NC)
1.22.0
523 0x020B F2
524 0x020C F3
525 0x020D F4
526 0x020E F5
527 0x020F S6
544 - 607 0x0220 - 0x025F Holding RW u16 Registri della matrice di associazione per le pressioni brevi. Utilizzati solo nella modalità Digital input or button impostata nei registri 9–14
608 - 671 0x0260 - 0x029F Holding RW u16 Registri della matrice di associazione per le pressioni lunghe. Utilizzati solo nella modalità Digital input or button impostata nei registri 9–14
672 - 735 0x02A0 - 0x02DF Holding RW u16 Registri della matrice di associazione per le doppie pressioni. Utilizzati solo nella modalità Digital input or button impostata nei registri 9–14
736 - 799 0x02E0 - 0x031F Holding RW u16 Registri della matrice di associazione per le pressioni brevi seguite da una pressione lunga. Utilizzati solo nella modalità Digital input or button impostata nei registri 9–14
800 - 863 0x0320 - 0x035F Holding RW u16 Registri della matrice di associazione per i fronti di salita. Utilizzati solo nella modalità Edge control impostata nei registri 9–14
864 - 927 0x0360 - 0x039F Holding RW u16 Registri della matrice di associazione per i fronti di discesa. Utilizzati solo nella modalità Edge control impostata nei registri 9–14
930 0x03A2 Holding RW u16 Relè K1 Configurazione dello stato sicuro 0 — spento,
1 — abilitato
931 0x03A3 Relè K2
932 0x03A4 Modalità Leak
938 0x03AA Holding RW u16 Relè K1 Azione all’ingresso in Safety Mode 0 — nessuna azione,
1 — imposta l’uscita allo stato sicuro
939 0x03AB Relè K2
940 0x03AC Modalità Leak
946 0x03A2 Holding RW u16 Relè K1 Controllo dagli ingressi in Safety Mode 0 — non bloccare,
1 — bloccare in Safety Mode,
2 — consentire solo in Safety Mode
1.22.0
947 0x03A3 Relè K2
948 0x03A4 Modalità Leak
950 0x03B6 Cicalino
952 0x03B8 Holding RW u8 Comportamento del cicalino all’attivazione di un sensore di perdite 0 — lasciare invariato,
1 — abilitato
1.22.0
954 0x03BA Holding RW u8 Durata dell’allarme acustico di perdita (s) 0...60 (0),
0 — nessun timeout
1.25.0
953 0x03B9 Holding RW u8 Effetto di Safety Mode sulla protezione antibloccaggio 0 — consentire il funzionamento in Safety Mode,
1 — rinviare al giorno successivo
1.24.0
955 0x03BB Holding RW u8 Intervallo della protezione antibloccaggio giorni
1 - 60 (30)
1.24.0
956 0x03BC Holding RW u8 Ora di avvio della protezione antibloccaggio 0 - 23 (0) 1.24.0
957 0x03BD Holding RW u8 Durata del ciclo antibloccaggio s
10 - 120 (60)
1.24.0
958 0x03BE Holding RW u8 Relè K1 Azione all’avvio della protezione antibloccaggio 0 — nessuna azione (funzione disabilitata),
1 — spegnere/accendere,
2 — accendere/spegnere
1.24.0
959 0x03BF Holding RW u8 Relè K2
960 0x03C0 L'ingresso RO u8 Relè K1 Stato dell’ultima protezione antibloccaggio 0 — completata correttamente,
1 — in corso: chiusura,
2 — in corso: apertura,
3 — interrotta,
4 — mai eseguita,
5 — rinviata: Safety Mode,
6 — rinviata: perdita,
7 — rinviata: flusso d’acqua
1.24.0
961 0x03C1 L'ingresso RO u8 Relè K2
962 0x03C2 L'ingresso RO u16 Relè K1 Giorni fino al prossimo ciclo antibloccaggio 0 — programmato per oggi
0xFFFF — non impostato
1.24.0
963 0x03C3 L'ingresso RO u16 Relè K2
977 0x03D1 Holding RW u8 Relè K1 Effetto del flusso d’acqua sulla programmazione antibloccaggio.
Utilizza il contatore dello stesso canale: K1 — ingresso P1; K2 — ingresso P2
0 — consentire il funzionamento durante il flusso d’acqua,
1 — rinviare al giorno successivo
1.27.0
978 0x03D2 Holding RW u8 Relè K2
964 0x03C4 Holding RW u16 Registro di servizio per disabilitare il cicalino. Il valore non viene conservato dopo il riavvio. 1 — disabilitato,
0 — abilitato
≥ 1.21.1
965 0x03C5 Holding RW u16 Registro di servizio per inviare un clock di sistema sul connettore RS-485. La scrittura di questo registro interrompe la comunicazione per la durata specificata nel registro 966. 1 — frequenza del cristallo RTC,
2 — frequenza 8 MHz / 128
966 0x03C6 Holding RW u16 Registro di servizio che specifica la durata dell’uscita del clock di sistema su RS-485. 1 — 20 s
968 0x03C8 Holding RW u16 Registro di servizio per avviare la misura della caduta di tensione sul diodo BAS70-06 in serie alla batteria. Utilizzato in produzione per stimare il consumo della batteria in assenza di alimentazione esterna.

Procedura di misura:
1. Scrivere 1 in questo registro; il dispositivo si riavvia
2. Attendere 0.1 s per l’ingresso nel bootloader
3. Scollegare l’alimentazione
4. Attendere 2.2 s per il completamento della misura
5. Ripristinare l’alimentazione
6. Attendere 2.8 s per l’avvio e l’inizializzazione
7. Leggere il registro 969
969 0x03C9 L'ingresso RO u16 Registro di servizio contenente la caduta di tensione sul diodo BAS70-06 in serie alla batteria. Seguire la procedura del registro precedente per ottenere una lettura. mV; un valore inferiore a 300 mV è considerato normale
970 0x03CA L'ingresso RO u16 Registro di servizio della tensione della batteria. Misurata una sola volta all’avvio. In assenza di batteria, indica circa 0.6 V a causa delle limitazioni del circuito mV
971 0x03CB L'ingresso RO u16 Stato della batteria 2 — eccellente,
1 — normale,
0 — scarica
974 0x03CE Holding RW u16 Ripristino dello stato della valvola dopo la risoluzione della perdita 0 — disabilitato,
1 — abilitato
975 0x03CF Holding RW u16 Temporizzatore della modalità pulizia con acqua min
1 — 360 (20)
976 0x03D0 L'ingresso RO u16 Tempo residuo della modalità pulizia con acqua min 1.24.0
1062 - 1063 0x0426 - 0x0427 L'ingresso RO u32 P1 Contatore di impulsi del canale
1064 - 1065 0x0428 - 0x0429 P2
1066 0x042A Holding RW u16 P1 Peso dell’impulso del canale. I contatori comuni producono un impulso per 1, 10, 50 o 100 litri. Consultare la documentazione tecnica del proprio contatore. L/impulso
1­ — 10000 (1)
1067 0x042B P2
1068 - 1071 0x042C - 0x042F L'ingresso RO u64 P1 Contatore di volume del canale ×0.001, m3
1072 - 1075 0x0430 - 0x0433 P2
1076 - 1079 0x0434 - 0x0437 Holding RW u64 P1 Valore iniziale del contatore del canale L (0)
1080 - 1083 0x0438 - 0x043B P2
1100 0x044C Holding RW u16 F1 Durata della pressione lunga ms
500 — 5000 (1000)
1101 0x044D F2
1102 0x044E F3
1103 0x044F F4
1104 0x0450 F5
1105 0x0451 S6
1140 0x0474 Holding RW u16 F1 Tempo di attesa della seconda pressione ms
0 — 2000 (300)
1141 0x0475 F2
1142 0x0476 F3
1143 0x0477 F4
1144 0x0478 F5
1145 0x0479 S6
8260 - 8323 0x2044 - 0x2083 Holding RW u16 Registri della matrice di associazione per il fronte di salita del segnale di un sensore di perdite. Utilizzati solo nella modalità Leak sensor impostata nei registri 9–14
65402 0xFF7A Holding RW u16 Registro di servizio per il ripristino della configurazione. Dopo il ripristino, il dispositivo si riavvia. 1 — esegue il ripristino ≥ 1.21.1
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
121 0x0079 L'ingresso RO u16 Tensione di alimentazione corrente mV
122 0x007A L'ingresso RO u16 Tensione minima di alimentazione dall’avvio, senza media mV
125 0x007D L'ingresso RO u16 Tensione di alimentazione corrente, senza media mV
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.23.0
64256-64383 0xFB00-0xFB7F L'ingresso RO u16 FlashFS: spazio libero per pagina byte Dal firmware 1.23.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
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.22.0
65500 0xFFDC Coil RW bool Registro di servizio per la verifica visiva dei LED indicatori La scrittura di 1 accende tutti i LED indicatori Dal firmware 1.26.0
65504 0xFFE0 L'ingresso RO u16 Utilizzo massimo dello stack byte
0 — stack danneggiato
Dal firmware 1.23.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.23.0
65509 0xFFE5 L'ingresso RO u32 Contatore degli aggiornamenti del firmware Dal firmware 1.23.0