Modbus TCP
Con Modbus TCP è possibile interrogare i valori di misura di un dispositivo direttamente tramite la connessione di rete. Non è necessario passare dal cloud.
Requisiti
Per attivare Modbus TCP è necessario un abbonamento smart-me Professional
Dispositivi supportati
I seguenti dispositivi smart-me supportano Modbus TCP
Limitazioni
Non è possibile assegnare un indirizzo IP fisso. Se lo si desidera, questa impostazione deve essere effettuata sul router. L'indirizzo MAC dei singoli dispositivi non è noto a smart-me. Può essere determinato con l'aiuto delle istruzioni riportate di seguito.
Le interrogazioni non dovrebbero avvenire più spesso di ogni 2 secondi. Un aumento della frequenza di interrogazione può, in determinate configurazioni, causare interrogazioni senza risposta. Il dispositivo non può essere danneggiato da un intervallo di interrogazione < 2 secondi.
Attivare Modbus TCP
-
Accedi al sito web di smart-me.
-
Seleziona il dispositivo desiderato.
-
Seleziona la rotella in alto a destra.
-
In Impostazioni avanzate (Erweiterte Einstellungen) attiva Modbus-TCP
-
Salva (Speichern)

Particolarità di Pico e Modbus TCP
Modbus TCP può essere utilizzato con la Pico se:
-
La Pico non fa parte di un gruppo di gestione del carico
-
La Pico fa parte di un gruppo di gestione del carico ed è il master (determinato automaticamente)
Per tutti gli slave di un gruppo di gestione del carico Modbus TCP è disattivato, poiché in questo caso non dispongono di un proprio indirizzo IP. Consigliamo di utilizzare Modbus TCP solo per il comando di singoli dispositivi senza MESH. Se le Pico di un gruppo di gestione del carico devono essere lette o comandate, consigliamo la API REST.
Determinare l'indirizzo del dispositivo
Il registro Modbus di un dispositivo smart-me può essere letto tramite DNS o indirizzo IP.
-
Il DNS può essere attivato nel portale.
-
L'indirizzo IP viene assegnato dal server DHCP locale. L'indirizzo IP può essere determinato con l'aiuto delle seguenti istruzioni.
Attivare il DNS
-
Accedi al sito web di smart-me.
-
Seleziona il dispositivo desiderato.
-
Seleziona la rotella in alto a destra.
-
In Impostazioni avanzate (Erweiterte Einstellungen) attiva DNS (DNS aktivieren).
-
Nella maggior parte dei casi è necessario l'IP interno. Per i dettagli vedi sotto.
-
Salva (Speichern)
-
Il nome DNS viene visualizzato nel testo sotto Attiva DNS (DNS aktivieren).

Come indirizzo IP è possibile scegliere un indirizzo IP pubblico o l'indirizzo IP interno del dispositivo:
IP interno (Interne IP)
Questo è l'indirizzo IP locale del dispositivo smart-me. Può essere utilizzato se ti trovi nella stessa rete.
IP pubblico (Öffentliche IP)
Viene utilizzato l'indirizzo IP pubblico. Di solito è l'indirizzo IP del tuo router.
Informazioni di base
Con il servizio dns-me è possibile connettersi direttamente a un dispositivo smart-me senza conoscerne l'indirizzo IP. Se l'indirizzo DNS è attivato per un dispositivo smart-me, il suo indirizzo IP locale o pubblico viene assegnato automaticamente a un nome DNS (ad es. smart-me_123456.dns-me.com).
smart-me utilizza a tale scopo il servizio dns-me.com.
Determinare l'indirizzo IP con il nome DNS
Dopo aver attivato il DNS, il nome DNS visibile nelle impostazioni avanzate sotto Attivazione DNS può essere utilizzato per un ping.
ad es. ping smart-me_6301587.dns-me.com
Come risposta ricevi l'analisi del ping, incluso l'indirizzo IP del dispositivo.

Determinare l'indirizzo IP direttamente sul router
smart-me non conosce l'indirizzo MAC dei singoli dispositivi. Determinare l'indirizzo IP senza aver prima attivato il servizio DNS è quindi più complicato. Una possibilità consiste nell'interrogare tutti gli indirizzi IP con Modbus TCP e verificare quali numeri di serie vengono restituiti come risposta.
Trasmissione dei dati
Protocollo Modbus TCP Porta TCP: 502
Funzioni Lo smart-me Meter supporta le seguenti funzioni Modbus:
- Read Holding Register (Code 03)
Indirizzamento dei registri Per motivi storici, l'indirizzo nel Modbus è inferiore di 1 rispetto all'indirizzo di registro interno. L'indirizzo iniziale deve quindi essere "indirizzo di registro - 1"
Esempio Modbus
Esempio con: https://www.modbusdriver.com/modpoll.html
Modificare la gestione del carico Pico
modpoll.exe -r 0x206E -t 4:int -i -1 -m tcp -p 502 192.168.178.63 16000
Indirizzi di registro per contatori e moduli smart-me
Indirizzamento dei registri
Indirizzi di registro per le stazioni di ricarica Pico
Pico-Modbus TCP
Comando della gestione del carico Pico con Modbus TCP
Una stazione di ricarica Pico può essere comandata tramite Modbus TCP e la corrente di ricarica può essere impostata.
Con versione firmware < 0.0.53:
La corrente di ricarica può essere impostata una tantum tramite il registro 0x206E come corrente di ricarica in mA per tutte e tre le fasi contemporaneamente.
Comando di una singola stazione in un gruppo di ricarica (comando singolo):
-
- Carica solo a partire dall'impostazione minima del dispositivo, ad es. 6000 mA. Il dispositivo cerca di sfruttare il più possibile la corrente disponibile. In questo caso il dispositivo caricherà in trifase con 3x6A Una ricarica monofase non può essere impostata in modo dedicato. La ricarica di un veicolo monofase avviene in modalità trifase.
Comando di un gruppo con più stazioni:
-
Solo il dispositivo master del gruppo Pico dispone di un indirizzo IP raggiungibile.
-
Carica solo a partire dall'impostazione minima del dispositivo, ad es. 6000 mA. Con impostazione del gruppo a 12000 mA Con tre ricariche attive: porta a una ricarica monofase ciascuna con 12 A su L1, L2 e L3 Con due ricariche attive: porta a due ricariche trifase con 6A Con una ricarica attiva: porta a una ricarica trifase con 12 A
A partire dalla versione firmware 0.0.53:
La corrente di ricarica può essere:
-
Impostata in comune per tutte e tre le fasi tramite il registro 0x206E in mA (tutte con lo stesso valore)
-
Indicata in comune ma individualmente per fase in mA o A (fino a 499A, oltre viene assunto mA) tramite il registro 0x2071
-
Indicata individualmente una dopo l'altra per fase in mA o A (fino a 499A, oltre viene assunto mA) tramite i registri 0x2071, 0x 2073, 0x2075
Informazioni generali sul funzionamento:
-
Il passaggio tra monofase e trifase dovrebbe essere limitato dal sistema di comando a 1 volta ogni 10 minuti.
-
È possibile commutare su una fase predefinita L1, L2, L3 impostando la disponibilità di corrente. (Viene presa la maggiore)
-
È possibile passare tra le fasi L1, L2, L3 durante una ricarica monofase. (Cambio della corrente maggiore)
Avviso importante sul comando esterno:
Non esiste alcuna limitazione per il passaggio tra le singole fasi: assicurati di limitarlo tramite l'algoritmo di comando. Lo stesso vale anche per il passaggio dalla ricarica monofase a quella trifase e viceversa. L'uso intensivo dei contatti dei relè può causare un guasto prematuro degli interruttori a relè. Si raccomanda di non passare tra le singole fasi se la potenza aggiuntiva non è proporzionata. Tempo instabile, altri grandi consumatori e altri motivi possono causare commutazioni involontarie. Idealmente l'assegnazione a una fase non dovrebbe cambiare se l'eccedenza manca solo per breve tempo. smart-me non si assume alcuna responsabilità per il guasto prematuro dei relè in caso di utilizzo di sistemi di comando di terzi.
Comando di una singola stazione in un gruppo di ricarica (comando singolo):
-
-
Carica solo a partire dall'impostazione minima del dispositivo, ad es. 6000,6000,8000 mA. Tutte e tre le correnti possono avere valori diversi. Il dispositivo cerca di sfruttare il più possibile la corrente disponibile. In questo caso il dispositivo caricherà in trifase con 3x6A)
-
0,8000,0 mA porta a una ricarica monofase con 8 A su L2
-
0, 8000 mA, 10000 mA porta a una ricarica monofase con 10 A su L3
-
Comando di un gruppo con più stazioni:
-
Solo il dispositivo master del gruppo Pico dispone di un indirizzo IP raggiungibile.
-
Carica solo a partire dall'impostazione minima del dispositivo, ad es. 6000,6000,8000 mA. Tutte e tre le correnti possono avere un valore diverso. Il gruppo cerca di sfruttare il meglio possibile la corrente disponibile.
Con una ricarica attiva: un dispositivo caricherà in trifase con 3x6A. Con due ricariche attive: un dispositivo carica con 8A sulla fase L3 e il secondo con 6A su L2 o L1
-
0, 8000 mA, 10000 mA e due unità attive: risulta una ricarica monofase con 10 A su L3 e un'altra con 8 A su L2
-
0,16000,10000 mA e tre unità attive: risulta una ricarica monofase con 10 A su L3 e due ricariche monofase con 8 A ciascuna su L2
-
20000,20000,20000 mA e tre unità attive: risultano tre ricariche, ciascuna trifase, tra 6 e 7 A.