Software e configurazione di WB-MWAC
Documentazione completa del dispositivo WB-MWAC.
Descrizione
Installazione
Il software viene installato in fabbrica su una stazione di collaudo automatizzata durante la produzione. Gli utenti finali non devono installarlo; l’interazione avviene tramite l’interfaccia web del controllore.
Costo
Il software è fornito gratuitamente con il dispositivo.
Informazioni generali
Il software controlla l’hardware del dispositivo e ne costituisce parte integrante. È scritto in C.
Funzioni
Elaborazione degli ingressi digitali per sensori di perdite e pulsanti:
- Supporto di sensori di perdite passivi, attivi e sorvegliati;
- Antirimbalzo dei contatti;
- Supporto di pulsanti a ritenuta e momentanei;
- Riconoscimento di pressioni brevi, lunghe, doppie e brevi seguite da una lunga;
- Conteggio delle pressioni;
- Il controllo sui fronti configura le azioni alla chiusura/apertura dell’ingresso, utile per interruttori a ritenuta o sensori con logica invertita;
- Lo stesso ingresso può supportare un sensore di perdite oppure un pulsante.
Elaborazione degli ingressi contaimpulsi:
- Conteggio degli impulsi, anche senza alimentazione esterna;
- Conversione del conteggio degli impulsi in unità fisiche.
Controllo delle uscite:
- Comandi del controllore tramite Modbus;
- La mappatura flessibile degli ingressi digitali consente il funzionamento senza un controllore;
- Configurazione di sicurezza in caso di perdita della comunicazione sull’interfaccia:
- Lasciare invariato il comportamento;
- Impostare le uscite negli stati specificati;
- Abilitazione del controllo tramite ingressi;
- Impostazione degli stati delle uscite all’accensione;
- Impostazione degli stati delle uscite all’attivazione dei sensori di perdite;
Controllo degli indicatori:
- S — LED verde di stato, lampeggia durante la comunicazione Modbus;
- K1, K2 — indicatori dello stato dei relè;
- Indicatore della modalità di perdita;
- F1–F5, S6 — indicatori dello stato degli ingressi;
- Buzzer — indicatore acustico.
Comunicazione Modbus RTU:
- Collegamento RS-485 con supporto Fast Modbus per la trasmissione immediata degli eventi;
- Configurazione tramite l’interfaccia web del controllore Wiren Board;
- Aggiornamenti del firmware tramite Modbus per correggere problemi o aggiungere funzioni.
Funzioni aggiuntive:
- Più modalità operative:
- Armed — in attesa dell’attivazione dei sensori di perdite;
- Leak — chiude le valvole di intercettazione e segnala una perdita;
- Wet cleaning — ignora l’attivazione dei sensori causata dall’acqua durante la pulizia.
Funzioni dei componenti software
Bootloader
- Aggiornamenti del firmware del dispositivo;
- Ripristino delle impostazioni di comunicazione quando quelle attuali non sono note.
Firmware
- Comunicazione Modbus RTU bidirezionale con il master;
- Interazione con l’hardware:
- Controllo delle uscite;
- Elaborazione degli ingressi del modulo;
- Controllo degli indicatori;
- Scrittura e memorizzazione della configurazione e dei parametri misurati nella memoria del dispositivo.
Configurazione
Driver wb-mqtt-serial

Il driver wb-mqtt-serial configura il dispositivo tramite l’interfaccia web del controllore. Il relativo strumento di configurazione si trova in Settings → Configs → Serial device driver configuration, disponibile solo in modalità amministratore.
Scansione dei dispositivi Wiren Board

Find and add Wiren Board devices esegue la scansione dei dispositivi collegati alle porte RS-485. Un dispositivo rilevato può quindi essere aggiunto a wb-mqtt-serial.
Configurazione del dispositivo

Nella configurazione wb-mqtt-serial, abilitare l’interrogazione dei parametri leggibili e impostare quelli scrivibili. I parametri sono suddivisi nei gruppi:
- Contatori 1 e 2;
- Ingressi F1–F5;
- Uscite;
- Safety Mode;
- Modalità di pulizia con acqua;
- General;
- Dati del modulo.
Configurazione della modalità degli ingressi Fx:
- Control disabled — utilizzata per misurare la frequenza del segnale di ingresso;
- Edge control — configurazione delle azioni sulle uscite e sulla modalità operativa per i fronti di salita e di discesa dell’ingresso;
- Digital input or button — azioni flessibili sulle uscite per il corrispondente pulsante momentaneo, con riconoscimento di diversi tipi di pressione;
- Leak sensor — configurazione delle azioni sulle uscite e sulla modalità operativa al rilevamento di una perdita.
-
Modalità degli ingressi
-
Esempio di configurazione di Input F1
-
Impostazioni delle uscite
Visualizzazione dei valori correnti dei parametri

Dopo Save settings, WB-MWAC appare nella scheda Devices, dove è possibile visualizzare gli stati degli ingressi digitali e i contatori e controllare le uscite.
Aggiornamenti software


Il software viene migliorato continuamente e l’interfaccia web comprende uno strumento di aggiornamento del firmware nel configuratore wb-mqtt-serial. Quando è disponibile un nuovo firmware, compare automaticamente una proposta di aggiornamento.


