Tempo ci interrogazione MBus
- Luigi C.
-
Autore della discussione
22/08/2016 11:16 #478
da Luigi C.
Tempo ci interrogazione MBus è stato creato da Luigi C.
Abbiamo configurato un modulo RESI-MBUS3-MODBUS con 30 contabilizzatori(produttore Maddalena) caldo/freddo sul lato meterbus.
Abbiamo questo tipo di problema, ogni contabilizzatore, che viene alimentato dalla propria batteria a tampone, accetta un massimo di circa 30 letture al giorno.
A questo punto studiando la documentzione relativa al protocollo meterbus e del modulo convertitore RESI, abbiamo pensato di diminuire in tempo di pooling tra le letture sul lato meterbus.
Sul software per la programmazione dei moduli di conversione in oggetto è presente un “HELP Button” che rimanda alle pagine wiki sul sito Resi.cc dove si possono trovere le indicazioni relative ai vari parametri impostatibili via software.
Per il campo "M-Bus query timeout", che sembra l’unico legato ai tempi di scansione lato meterbus viene riportato quanto segue:
“The standard value of 65565 means, that the MBUS converter does a timeout of approximately 5 seconds between two polling cycles. You can enter a value between 1 to 65534 seconds. This is the pause between two polling cycles on the MBUS side. The means, the converter polls all meters, then the converter waits for the specific timeout, then all meters are polled again, and so on."
Non potendo effettuare prove sul campo, in quanto I dispositive sono già installati press oil cliente, quello che non ci è chiaro è se questo tempo di time out, che dovrebbe corrispondere al tempo di polling tra le richieste, è espresso in secondi, in tempi di ciclo o altro. Come può vedere dall’estratto della wiki la frase non è molto chiara.
Che valore dobbiamo impostare per avere un tempo di polling lato meterbus di 1h?
Abbiamo questo tipo di problema, ogni contabilizzatore, che viene alimentato dalla propria batteria a tampone, accetta un massimo di circa 30 letture al giorno.
A questo punto studiando la documentzione relativa al protocollo meterbus e del modulo convertitore RESI, abbiamo pensato di diminuire in tempo di pooling tra le letture sul lato meterbus.
Sul software per la programmazione dei moduli di conversione in oggetto è presente un “HELP Button” che rimanda alle pagine wiki sul sito Resi.cc dove si possono trovere le indicazioni relative ai vari parametri impostatibili via software.
Per il campo "M-Bus query timeout", che sembra l’unico legato ai tempi di scansione lato meterbus viene riportato quanto segue:
“The standard value of 65565 means, that the MBUS converter does a timeout of approximately 5 seconds between two polling cycles. You can enter a value between 1 to 65534 seconds. This is the pause between two polling cycles on the MBUS side. The means, the converter polls all meters, then the converter waits for the specific timeout, then all meters are polled again, and so on."
Non potendo effettuare prove sul campo, in quanto I dispositive sono già installati press oil cliente, quello che non ci è chiaro è se questo tempo di time out, che dovrebbe corrispondere al tempo di polling tra le richieste, è espresso in secondi, in tempi di ciclo o altro. Come può vedere dall’estratto della wiki la frase non è molto chiara.
Che valore dobbiamo impostare per avere un tempo di polling lato meterbus di 1h?
Rispondi a Luigi C.
- marcom
-
- Offline
22/08/2016 11:20 #479
da marcom
Marcom S.r.l.
via della Metallurgia, 11
37139 - Verona (VR)
Risposta da marcom al topic Tempo ci interrogazione MBus
Buongiorno,
il parametro MBus Query Timeout è espresso in secondi. Pertanto per impostare tale parametro ad 1h dovrà scrivere 3600.
Al termine di una lettura completa di tutti i contabilizzatori, il gateway MET-RES attenderà quel numero di secondi prima di interrogare nuovamente. Il parametro è stato introdotto proprio per venire incontro al caso dei contabilizzatori alimentati a batteria, i quali dopo un certo numero di letture entro le 24h smettono di rispondere.
A disposizione per ulteriori informazioni
il parametro MBus Query Timeout è espresso in secondi. Pertanto per impostare tale parametro ad 1h dovrà scrivere 3600.
Al termine di una lettura completa di tutti i contabilizzatori, il gateway MET-RES attenderà quel numero di secondi prima di interrogare nuovamente. Il parametro è stato introdotto proprio per venire incontro al caso dei contabilizzatori alimentati a batteria, i quali dopo un certo numero di letture entro le 24h smettono di rispondere.
A disposizione per ulteriori informazioni
Marcom S.r.l.
via della Metallurgia, 11
37139 - Verona (VR)