Kamstrup MULTICAL 603

Contatore di energia termica di riscaldamento e raffrescamento

MULTICAL 603 è un calcolatore per riscaldamento, raffrescamento o riscaldamento e raffrescamento combinati, con due slot per moduli di comunicazione a innesto. Kamstrup pubblica una mappa dei registri Modbus per il suo modulo Modbus RTU (HC-003-67) e la codifica dei record per i suoi moduli M-Bus cablati (HC-003-20, -21 e -22). Entrambi i percorsi forniscono i valori propri del contatore di energia, volume, potenza, portata e temperatura. Iniziare con una lettura dell’energia termica E1 e confrontarla con il display prima di aggiungere altri punti.

Calcolatore Kamstrup MULTICAL 603 per contatori di calore e di raffrescamento, vista frontale; i moduli di comunicazione installati non sono visibili
  • Modbus RTU
  • M-Bus

Contatore di energia termica di riscaldamento e raffrescamento

Chiedi a un tecnico

Compatibilità

Compatibile con EpiSensor Edge tramite Modbus RTU o M-Bus cablato attraverso un modulo installato

Kamstrup pubblica le impostazioni seriali, i codici funzione e la mappa dei registri del modulo Modbus RTU, e l’indirizzamento e la codifica dei record dei moduli M-Bus cablati con un esempio decodificato. Edge legge Modbus RTU seriale tramite uno ZMB-31 o un’interfaccia seriale del Gateway, e un contatore M-Bus cablato per ogni ZHM-21 M-Bus Interface. È un punto di partenza documentato per il monitoraggio di sola lettura, non una prova fisica di questo contatore.

Si applica a un MULTICAL 603 dotato del modulo Modbus RTU HC-003-67 di Kamstrup o di un modulo M-Bus cablato HC-003-20, -21 o -22. Gli esempi di lettura seguono la mappatura dei registri Modbus FILE100004479 revisione C (03.2025) con il datagramma predefinito xx-yy-300 e la descrizione tecnica M-Bus cablato 55121890 revisione F1 (01.2022). I moduli M-Bus wireless, KMP, BACnet, analogici e a impulsi, e le impostazioni di rete del modulo Modbus/KMP TCP/IP HC-003-82, sono esclusi da questa guida. Monitoraggio di sola lettura: nessuna scrittura di set point PQT, indirizzo primario, orologio o contatori di impulsi.

Collegalo con

Collegamento a Edge

Quando il contatore ha il modulo Modbus RTU HC-003-67 in uno slot ed è alimentato da rete, perché il modulo prende l’alimentazione dall’alimentazione 230 VAC o 24 VAC del contatore

  • Modbus
  • Wireless
  • Edge
  • Piattaforme
Contatore di energia termica di riscaldamento e raffrescamento
Interfaccia
Gateway
Edge
Uscita
MULTICAL 603MULTICAL 603 con HC-003-67, morsetti 137/138/139
ZMB-31Modbus RTU verso la rete wireless EpiSensor
ZGW-20 GatewayOspita Edge in locale
EpiSensor EdgeClient Modbus e mappa dei registri
Piattaforma del clienteMQTT · API · file
Modbus RTU · RS-485
Wireless EpiSensor
Funziona in locale
Invio facoltativo dei dati
Collegare RS-485 A/- al morsetto 137, B/+ al 138 e lo schermo al morsetto GND 139, in una topologia lineare terminata a entrambe le estremità. Usare l’indirizzo slave e le impostazioni seriali del modulo. Mantenere un solo master Modbus sul bus. L’invio alla piattaforma del cliente è facoltativo; Edge resta il sistema locale di riferimento.

Quando il contatore ha un modulo M-Bus cablato HC-003-20, -21 o -22, con alimentazione a batteria o da rete

  • M-Bus
  • Edge
  • Piattaforme
Contatore di energia termica di riscaldamento e raffrescamento
Interfaccia
Gateway
Edge
Uscita
MULTICAL 603MULTICAL 603 con modulo M-Bus cablato, morsetti 24/25
ZHM-21 M-Bus InterfaceMaster di un contatore M-Bus cablato; ne trasmette i record sulla rete wireless EpiSensor
ZGW-20 GatewayOspita Edge in locale
EpiSensor EdgeClient di protocollo e modello dei punti
Piattaforma del clienteMQTT · API · file
M-Bus cablato, a due fili
Wireless EpiSensor
Funziona in locale
Invio facoltativo dei dati
Collegare i morsetti M-Bus 24 e 25 del modulo al cavo dello ZHM-21; la coppia M-Bus non è polarizzata. Lo ZHM-21 è il master M-Bus per questo singolo contatore e trasporta i suoi record sulla rete mesh wireless fino al Gateway. Un contatore già presente su una rete M-Bus del sito mantiene il master esistente; non aggiungerne un secondo a quel segmento. L’invio alla piattaforma del cliente è facoltativo; Edge resta il sistema locale di riferimento.

Modelli

Scarica
ModelliInterfacciaCollegamento a Edge
MULTICAL 603 with Modbus RTU module HC-003-67RS-485 Modbus RTU isolata, da 300 a 115200 bit/s, impostazione di fabbrica 19200 bit/s, 8 bit di dati, parità pari, 1 bit di stopLeggere i registri del datagramma predefinito tramite uno ZMB-31 o l’interfaccia seriale del Gateway. Il contatore deve essere alimentato da rete.
MULTICAL 603 with wired M-Bus module HC-003-20, -21 or -22M-Bus cablato EN 13757, 300, 2400, 9600 o 19200 baud rilevati automaticamente; indirizzamento primario, secondario e secondario estesoCollegare un contatore a uno ZHM-21 M-Bus Interface, che lo legge al suo indirizzo primario e inoltra i record al Gateway.
MULTICAL 603 calculator types with built-in M-Bus, or other Kamstrup modulesLa scheda tecnica indica M-Bus integrato su alcuni tipi di calcolatore, e moduli M-Bus wireless, KMP, BACnet e altri per i due slotNon trattati in questa guida. Verificare l’interfaccia installata e la relativa documentazione Kamstrup prima di pianificare una lettura.

Specifiche

MULTICAL 603 è un calcolatore per la misura del calore, del raffrescamento o di calore e raffrescamento combinati, con uno o due sensori di portata e due o tre sensori di temperatura. Può essere fornito come calcolatore separato o come contatore completo, ed è alimentato a batteria o da rete.1

Misura
Energia termica E1, energia di raffrescamento E3 e altri registri di energia, volume, massa, potenza, portata, temperature e, dove presenti, ingressi di pressione13
Omologazioni
Omologazione MID 2014/32/EU come contatore di calore DK-0200-MI004-040; raffrescamento secondo TS 27.02 012; EN 1434; variante per fluidi misti 603-M secondo EN 1434 senza MID1
Campo di temperatura omologato
Da 2 a 180 °C, differenza di temperatura da 3 a 178 K1
Unità di energia
MWh, kWh, GJ o Gcal, sette o otto cifre sul display1
Alimentazione
Batteria al litio a cella D o 2 x celle A, moduli di alimentazione 230 VAC o 24 VAC/VDC1
Ambiente
IP65, da 5 a 55 °C, senza condensa, installazione in interni1
Modulo Modbus RTU
HC-003-67, RS-485 isolata, da 300 a 115200 bit/s, indirizzo da 1 a 247, letture FC03 e FC042
Tipi di dati Modbus
Float IEEE a 32 bit o intero a 32 bit con segno con fattore a 16 bit; codici di unità a 16 bit3
Moduli M-Bus cablato
HC-003-20, -21, -22 secondo EN 13757:2013 e OMS TR02:2015; da 300 a 19200 baud automatico; 1 carico unitario4
Identità M-Bus
Produttore KAM; versione 35h per MULTICAL 6035

Interfaccia

Misure documentate e limiti di integrazione per MULTICAL 603.

  • Datagramma Modbus predefinito (xx-yy-300): l’energia termica E1 è un float IEEE a 32 bit al registro 21 (0x0014), con il suo codice di unità al registro 93 (0x005C). L’energia di raffrescamento E3 è al registro 25 (0x0018) e il volume V1 al registro 53 (0x0034).
  • I valori istantanei Modbus sono float a partire dal registro 1: portata V1 a 1 (0x0000), potenza attuale a 5 (0x0004), t1 a 7 (0x0006), t2 a 9 (0x0008) e t1-t2 a 15 (0x000E). I loro codici di unità iniziano al registro 83 (0x0052).
  • Gli stessi valori di misura sono pubblicati anche come interi a 32 bit con segno a partire dal registro 154 (0x0099), con un fattore a 16 bit con segno a partire dal registro 236 (0x00EB): il risultato è 10 elevato al fattore, moltiplicato per l’intero. L’energia termica E1 è al registro 174 (0x00AD), con il suo fattore a 246 (0x00F5).
  • Stato e identità Modbus: codice info al registro 124 (0x007B), data a 130 (0x0081), ora a 132 (0x0083) e numero di serie a 146 (0x0091), ciascuno un valore a 32 bit senza segno. Un registro che il contatore non ha si legge come valore non valido 0x4F800000 per un float o 0x7FFFFFFF per un intero con segno.
  • Profilo standard M-Bus cablato (20-00-101): energia termica E1, energia di raffrescamento E3, volume V1, ingressi a impulsi A1 e B1, ore di funzionamento e di errore, t1, t2 e t1-t2 con due decimali, potenza e portata attuali, massimi mensili, bit info e data e ora.
  • Su M-Bus, il VIF di ogni record contiene l’unità e la posizione dei decimali, e Kamstrup segnala che un VIF può cambiare durante la vita del contatore quando un totale supera la sua codifica. Leggere il VIF insieme a ogni valore invece di fissare una scala.
  • Tenere l’energia e il volume cumulativi separati da potenza, portata e temperatura istantanee. Un’interrogazione non riuscita è un dato mancante, non un consumo pari a zero.

Valutazione

MULTICAL 603 con il modulo Modbus RTU HC-003-67 di Kamstrup o con i moduli M-Bus cablato HC-003-20, -21 o -22, sulla base delle schede tecniche pubbliche e della descrizione tecnica di Kamstrup. Non si dichiara alcuna installazione fisica EpiSensor né alcuna validazione per la fatturazione.

InteroperabilitàBen supportato
Kamstrup pubblica la mappa dei registri Modbus, i tipi di dati, la convenzione degli indirizzi e i codici funzione, e l’indirizzamento, l’intestazione e la codifica dei record M-Bus cablato secondo EN 13757 e OMS TR02.2345
AccuratezzaBen supportato
Il calcolatore ha l’omologazione MID come contatore di calore DK-0200-MI004-040 e dichiara il suo errore massimo ammesso rispetto a EN 1434-1; entrambi i moduli espongono energia, volume, potenza, portata e temperature con le unità.135
SicurezzaLimitato
Kamstrup dichiara che l’M-Bus cablato non usa cifratura, e il modulo Modbus RTU accetta scritture (funzione 0x10) dei set point del PQT Controller; nessuno dei due documenti descrive un’autenticazione. Proteggere fisicamente il bus e configurare il client solo per le letture.235
AffidabilitàSupportato a determinate condizioni
Il calcolatore ha un orologio con riserva, logger di dati e di info in EEPROM, codici info per guasti dei sensori e della portata e un byte di stato M-Bus. Il modulo Modbus dipende dall’alimentazione di rete, e i contatori a batteria richiedono almeno 10 secondi tra le letture M-Bus.1245
RobustezzaSupportato a determinate condizioni
IP65, da 5 a 55 °C senza condensa, per installazione in interni, con classe meccanica MID M1 e M2 e classe elettromagnetica E1 ed E2. I morsetti dei moduli accettano fino a 1,5 mm².124
ScalabilitàSupportato a determinate condizioni
Il modulo Modbus è un carico di 1/8 di unità (fino a 256 dispositivi per segmento) con indirizzi da 1 a 247; i moduli M-Bus supportano l’indirizzamento primario, secondario e la ricerca con caratteri jolly. Gli indirizzi predefiniti derivano dai numeri cliente e vanno controllati per evitare collisioni; uno ZHM-21 legge un contatore.24
Ciclo di vitaSupportato a determinate condizioni
Kamstrup pubblica schede tecniche revisionate, mantiene un datagramma legacy per la compatibilità con MULTICAL 602 e supporta aggiornamenti del firmware dei moduli e dei datagrammi via M-Bus e la configurazione tramite METERTOOL HCW. Non è pubblicato alcun periodo di supporto per i moduli.234

Configurazione

Decodificare l’energia termica E1 da una risposta M-Bus cablato

La descrizione tecnica M-Bus cablato di Kamstrup (revisione F1) decodifica una risposta RSP_UD completa per il profilo standard. I byte seguenti sono il suo record di esempio, inviato da un modulo all’indirizzo primario 1 in risposta a REQ_UD2. Usare l’indirizzo del contatore installato invece di copiare l’indirizzo 1.

Trama
Trama lunga 68 C9 C9 68: campo C 08 (RSP_UD), campo A 01 (indirizzo primario 1), campo CI 72 (dati variabili, byte meno significativo per primo)
Intestazione
ID 70 02 00 71 = 71000270 (BCD, byte meno significativo per primo); produttore 2D 2C = KAM; la versione 35h identifica MULTICAL 603 (34h è 403, 3Dh è 603M)
Byte di stato
00 = nessun errore; 08 = errore permanente, 10 = errore temporaneo, 18 = entrambi
Primo record
04 06 86 20 00 00 ai byte da 20 a 25
DIF e VIF
DIF 04 = binario a 32 bit, memoria 0, valore attuale; VIF 06 = energia in kWh senza decimali
Decodifica
Dati 86 20 00 00 con il byte meno significativo per primo = 0x00002086 = 8.326
Risultato
Energia termica E1 = 8.326 kWh = 8,326 MWh nell’esempio di Kamstrup

Criterio di verifica: Questo è l’esempio documentato di Kamstrup, non una lettura da un’installazione EpiSensor. In campo, decodificare il record che il modulo installato invia e confrontare energia e unità con il display del contatore. La tabella VIF di Kamstrup mostra lo stesso VIF 06 al servizio di un display configurato in MWh con tre decimali, quindi confrontare il valore, non solo le cifre.

  1. Identificare il modulo

    Leggere l’etichetta del tipo di modulo (HC-003-67 per Modbus RTU, HC-003-20, -21 o -22 per M-Bus cablato) oppure il loop TECH del contatore: il menu 2-101 per lo slot 1 e il 2-201 per lo slot 2 mostrano tipo di modulo, firmware e indirizzo di bus.

  2. Cablare il bus

    Per Modbus, collegare A/- al 137, B/+ al 138 e lo schermo al 139, con terminazione da 120 ohm a entrambe le estremità; il contatore deve essere alimentato da rete. Per M-Bus, collegare i morsetti 24 e 25 al cavo dello ZHM-21 con qualsiasi polarità. Far verificare il cablaggio all’installatore.

  3. Trovare l’indirizzo

    Entrambi i moduli usano per impostazione predefinita le ultime cifre del numero cliente del contatore. Modbus usa le ultime tre, o le ultime due se superano 247, e passa a 247 quando sono 000. M-Bus usa le ultime due o tre come indirizzo primario. Leggere l’indirizzo effettivo nel loop TECH.

  4. Leggere prima l’energia

    Su Modbus, leggere due registri dall’indirizzo 0x0014 con FC04 (anche FC03 legge la mappa) e il codice di unità a 0x005C; i documenti citati non indicano l’ordine delle word dei valori a 32 bit, quindi confermarlo rispetto al display. Su M-Bus, decodificare il record E1 con il suo VIF. Aggiungere altri punti quando l’energia corrisponde.

Domande comuni

Ogni MULTICAL 603 ha Modbus?
No. Modbus RTU è il modulo a innesto HC-003-67, una delle tante opzioni per i due slot dei moduli del contatore. Controllare l’etichetta del modulo o il loop TECH prima di pianificare una lettura Modbus.12
Quale registro Modbus contiene l’energia termica?
Nel datagramma predefinito, l’energia termica E1 è un float a 32 bit al registro 21 (indirizzo 0x0014), con il suo codice di unità al registro 93 (0x005C). Lo stesso valore è anche un intero a 32 bit con segno al registro 174 (0x00AD), con un fattore in potenza di dieci al registro 246 (0x00F5).3
Qual è l’indirizzo slave Modbus?
Per impostazione predefinita sono le ultime tre cifre del numero cliente del contatore, o le ultime due se si superasse 247. Un numero cliente che termina con 000 dà l’indirizzo 247. L’indirizzo è mostrato nel loop TECH.2
Un MULTICAL 603 alimentato a batteria si può leggere?
Tramite M-Bus cablato, sì: i moduli M-Bus funzionano con alimentazione a batteria o da rete, con più di 10 secondi tra le letture su un contatore a batteria. Il modulo Modbus RTU prende l’alimentazione dall’alimentazione 230 VAC o 24 VAC del contatore, quindi richiede un contatore alimentato da rete.24
Perché il valore di energia M-Bus differisce dal display?
Decodificare il VIF di ogni record: stabilisce l’unità e la posizione dei decimali, e lo stesso VIF può corrispondere a un display in kWh o in MWh con tre decimali. Kamstrup segnala inoltre che un VIF può cambiare quando un totale supera la sua codifica.5