Kamstrup MULTICAL 603
Wärme- und Kälteenergiezähler
Der MULTICAL 603 ist ein Rechenwerk für Wärme, Kälte oder kombinierte Wärme- und Kältemessung mit zwei Steckplätzen für Kommunikationsmodule. Kamstrup veröffentlicht eine Modbus-Registertabelle für sein Modbus RTU-Modul (HC-003-67) und die Datensatzkodierung für seine kabelgebundenen M-Bus-Module (HC-003-20, -21 und -22). Beide Wege liefern die zählereigenen Werte für Energie, Volumen, Leistung, Durchfluss und Temperatur. Beginnen Sie mit einer Lesung der Wärmeenergie E1 und vergleichen Sie sie mit der Anzeige, bevor Sie weitere Punkte ergänzen.
Kompatibilität
Kompatibel mit EpiSensor Edge über Modbus RTU oder drahtgebundenen M-Bus mit einem eingebauten Modul
Kamstrup veröffentlicht die seriellen Einstellungen, Funktionscodes und die Registertabelle des Modbus RTU-Moduls sowie Adressierung und Datensatzkodierung der kabelgebundenen M-Bus-Module mit einem dekodierten Beispiel. Edge liest serielles Modbus RTU über ein ZMB-31 oder eine serielle Schnittstelle des Gateways und je ZHM-21-M-Bus-Schnittstelle einen kabelgebundenen M-Bus-Zähler. Das ist ein dokumentierter Ausgangspunkt für nur lesende Überwachung, kein physischer Test dieses Zählers.
Gilt für einen MULTICAL 603 mit dem Modbus RTU-Modul HC-003-67 von Kamstrup oder einem kabelgebundenen M-Bus-Modul HC-003-20, -21 oder -22. Die Lesebeispiele folgen der Modbus-Registerzuordnung FILE100004479 Revision C (03.2025) mit dem Standarddatagramm xx-yy-300 und der technischen Beschreibung für kabelgebundenen M-Bus 55121890 Revision F1 (01.2022). Module für Wireless M-Bus, KMP, BACnet, Analog- und Impulsmodule sowie die Netzwerkeinstellungen des Moduls Modbus/KMP TCP/IP HC-003-82 liegen außerhalb dieses Leitfadens. Nur lesende Überwachung: keine Schreibzugriffe auf PQT-Sollwerte, Primäradresse, Uhr oder Impulszähler.
Anbinden mit
Wenn der Zähler das Modbus RTU-Modul HC-003-67 in einem Modulsteckplatz hat und netzversorgt ist, weil das Modul seine Versorgung aus dem 230-VAC- oder 24-VAC-Netzteil des Zählers bezieht
- Modbus
- Drahtlos
- Edge
- Plattformen
Wenn der Zähler ein kabelgebundenes M-Bus-Modul HC-003-20, -21 oder -22 hat, mit Batterie- oder Netzversorgung
- M-Bus
- Edge
- Plattformen
Modelle
| Modelle | Schnittstelle | Anbindung an Edge |
|---|---|---|
| MULTICAL 603 with Modbus RTU module HC-003-67 | Galvanisch getrenntes RS-485 Modbus RTU, 300 bis 115200 bit/s, Werkseinstellung 19200 bit/s, 8 Datenbits, gerade Parität, 1 Stoppbit | Lesen Sie die Register des Standarddatagramms über ein ZMB-31 oder die serielle Schnittstelle des Gateways. Der Zähler muss netzversorgt sein. |
| MULTICAL 603 with wired M-Bus module HC-003-20, -21 or -22 | Kabelgebundener M-Bus nach EN 13757, 300, 2400, 9600 oder 19200 Baud automatisch erkannt; Primär-, Sekundär- und erweiterte Sekundäradressierung | Schließen Sie einen Zähler an eine ZHM-21-M-Bus-Schnittstelle an, die ihn an seiner Primäradresse liest und die Datensätze an das Gateway weitergibt. |
| MULTICAL 603 calculator types with built-in M-Bus, or other Kamstrup modules | Das Datenblatt nennt integrierten M-Bus bei einigen Rechenwerktypen sowie Module für Wireless M-Bus, KMP, BACnet und weitere für die beiden Steckplätze | Nicht von diesem Leitfaden abgedeckt. Prüfen Sie die eingesetzte Schnittstelle und ihre eigene Dokumentation von Kamstrup, bevor Sie eine Lesung planen. |
Technische Daten
Der MULTICAL 603 ist ein Rechenwerk für Wärme-, Kälte- oder kombinierte Wärme- und Kältemessung mit einem oder zwei Durchflusssensoren und zwei oder drei Temperaturfühlern. Er ist als separates Rechenwerk oder als kompletter Zähler lieferbar und wird mit Batterie oder Netzspannung versorgt.1
- Messung
- Wärmeenergie E1, Kälteenergie E3 und weitere Energieregister, Volumen, Masse, Leistung, Durchfluss, Temperaturen und, wo vorhanden, Druckeingänge13
- Zulassungen
- MID-Zulassung 2014/32/EU als Wärmezähler DK-0200-MI004-040; Kälte nach TS 27.02 012; EN 1434; Ausführung 603-M für Mischmedien nach EN 1434 ohne MID1
- Zugelassener Temperaturbereich
- 2 bis 180 °C, Temperaturdifferenz 3 bis 178 K1
- Energieeinheiten
- MWh, kWh, GJ oder Gcal, sieben oder acht Stellen auf der Anzeige1
- Versorgung
- Lithiumbatterie D-Zelle oder 2 x A-Zelle, Versorgungsmodule 230 VAC oder 24 VAC/VDC1
- Umgebung
- IP65, 5 bis 55 °C, ohne Kondensation, Installation in Innenräumen1
- Modbus RTU-Modul
- HC-003-67, galvanisch getrenntes RS-485, 300 bis 115200 bit/s, Adresse 1 bis 247, Lesungen mit FC03 und FC042
- Modbus-Datentypen
- 32-Bit-IEEE-Gleitkommawert oder vorzeichenbehaftete 32-Bit-Ganzzahl mit 16-Bit-Faktor; 16-Bit-Einheitencodes3
- Kabelgebundene M-Bus-Module
- HC-003-20, -21, -22 nach EN 13757:2013 und OMS TR02:2015; 300 bis 19200 Baud automatisch; 1 Lasteinheit4
- M-Bus-Identität
- Hersteller KAM; Version 35h für MULTICAL 6035
Schnittstelle
Dokumentierte Messwerte und Grenzen der Integration für MULTICAL 603.
- Modbus-Standarddatagramm (xx-yy-300): Die Wärmeenergie E1 ist ein 32-Bit-IEEE-Gleitkommawert an Register 21 (0x0014), ihr Einheitencode liegt an Register 93 (0x005C). Die Kälteenergie E3 liegt an Register 25 (0x0018) und das Volumen V1 an Register 53 (0x0034).
- Die Momentanwerte über Modbus sind Gleitkommawerte ab Register 1: Durchfluss V1 an 1 (0x0000), aktuelle Leistung an 5 (0x0004), t1 an 7 (0x0006), t2 an 9 (0x0008) und t1-t2 an 15 (0x000E). Ihre Einheitencodes beginnen an Register 83 (0x0052).
- Dieselben Messwerte werden auch als vorzeichenbehaftete 32-Bit-Ganzzahlen ab Register 154 (0x0099) veröffentlicht, mit einem vorzeichenbehafteten 16-Bit-Faktor ab Register 236 (0x00EB): Das Ergebnis ist 10 hoch Faktor multipliziert mit der Ganzzahl. Die Wärmeenergie E1 liegt an Register 174 (0x00AD) mit ihrem Faktor an 246 (0x00F5).
- Status und Identität über Modbus: Infocode an Register 124 (0x007B), Datum an 130 (0x0081), Uhrzeit an 132 (0x0083) und Seriennummer an 146 (0x0091), jeweils als vorzeichenloser 32-Bit-Wert. Ein Register, das der Zähler nicht hat, liest sich als ungültiger Wert 0x4F800000 bei einem Gleitkommawert oder 0x7FFFFFFF bei einer vorzeichenbehafteten Ganzzahl.
- Standardprofil für kabelgebundenen M-Bus (20-00-101): Wärmeenergie E1, Kälteenergie E3, Volumen V1, Impulseingänge A1 und B1, Betriebs- und Fehlerstunden, t1, t2 und t1-t2 mit zwei Nachkommastellen, aktuelle Leistung und aktueller Durchfluss, Monatsmaxima, Infobits sowie Datum und Uhrzeit.
- Bei M-Bus trägt das VIF jedes Datensatzes Einheit und Kommastelle, und Kamstrup weist darauf hin, dass sich ein VIF während der Lebensdauer des Zählers ändern kann, wenn eine Summe über ihre Kodierung hinauswächst. Lesen Sie das VIF mit jedem Wert, statt eine Skalierung festzulegen.
- Halten Sie kumulierte Energie und kumuliertes Volumen getrennt von momentaner Leistung, Durchfluss und Temperatur. Eine fehlgeschlagene Abfrage bedeutet fehlende Daten, nicht null Verbrauch.
Bewertung
MULTICAL 603 mit dem Modbus RTU-Modul HC-003-67 von Kamstrup oder den kabelgebundenen M-Bus-Modulen HC-003-20, -21 oder -22, auf Grundlage der öffentlichen Datenblätter und der technischen Beschreibung von Kamstrup. Es wird weder eine physische Installation durch EpiSensor noch eine Validierung für die Abrechnung behauptet.
- InteroperabilitätGut unterstützt
- Kamstrup veröffentlicht die Modbus-Registertabelle, Datentypen, Adresskonvention und Funktionscodes sowie Adressierung, Header und Datensatzkodierung des kabelgebundenen M-Bus nach EN 13757 und OMS TR02.2345
- GenauigkeitGut unterstützt
- Das Rechenwerk hat die MID-Zulassung als Wärmezähler DK-0200-MI004-040 und nennt seine Fehlergrenzen nach EN 1434-1; beide Module stellen Energie, Volumen, Leistung, Durchfluss und Temperaturen mit Einheiten bereit.135
- SicherheitEingeschränkt
- Kamstrup gibt an, dass kabelgebundener M-Bus keine Verschlüsselung verwendet, und das Modbus RTU-Modul nimmt Schreibzugriffe (Funktion 0x10) auf Sollwerte des PQT Controllers an; keines der Dokumente beschreibt eine Authentifizierung. Schützen Sie den Bus physisch und konfigurieren Sie den Client nur für Lesezugriffe.235
- ZuverlässigkeitUnter Bedingungen unterstützt
- Das Rechenwerk hat eine gepufferte Uhr, EEPROM-Daten- und Infologger, Infocodes für Fühler- und Durchflussfehler sowie ein M-Bus-Statusbyte. Das Modbus-Modul hängt von der Netzversorgung ab, und batterieversorgte Zähler brauchen mindestens 10 Sekunden zwischen M-Bus-Lesungen.1245
- RobustheitUnter Bedingungen unterstützt
- IP65, 5 bis 55 °C ohne Kondensation, für die Installation in Innenräumen, mit den mechanischen MID-Klassen M1 und M2 und den elektromagnetischen Klassen E1 und E2. Die Modulklemmen nehmen bis 1,5 mm² auf.124
- SkalierbarkeitUnter Bedingungen unterstützt
- Das Modbus-Modul ist eine 1/8 Lasteinheit (bis zu 256 Geräte je Segment) mit Adressen 1 bis 247; die M-Bus-Module unterstützen Primär-, Sekundär- und Wildcard-Suchadressierung. Standardadressen stammen aus Kundennummern und müssen auf Kollisionen geprüft werden; ein ZHM-21 liest einen Zähler.24
- LebenszyklusUnter Bedingungen unterstützt
- Kamstrup veröffentlicht überarbeitete Datenblätter, behält ein Legacy-Datagramm für die Kompatibilität mit MULTICAL 602 bei und unterstützt Updates von Modulfirmware und Datagramm über M-Bus sowie die Konfiguration über METERTOOL HCW. Ein Unterstützungszeitraum für die Module ist nicht veröffentlicht.234
Einrichtung
Wärmeenergie E1 aus einer Antwort über kabelgebundenen M-Bus dekodieren
Die technische Beschreibung von Kamstrup für kabelgebundenen M-Bus (Revision F1) dekodiert eine vollständige RSP_UD-Antwort für das Standardprofil. Die Bytes unten sind ihr Beispieldatensatz, gesendet von einem Modul an der Primäradresse 1 als Antwort auf REQ_UD2. Verwenden Sie die eigene Adresse des installierten Zählers, statt Adresse 1 zu übernehmen.
- Telegramm
- Langes Telegramm 68 C9 C9 68: C-Feld 08 (RSP_UD), A-Feld 01 (Primäradresse 1), CI-Feld 72 (variable Daten, niederwertigstes Byte zuerst)
- Header
- ID 70 02 00 71 = 71000270 (BCD, niederwertigstes Byte zuerst); Hersteller 2D 2C = KAM; Version 35h kennzeichnet den MULTICAL 603 (34h ist 403, 3Dh ist 603M)
- Statusbyte
- 00 = kein Fehler; 08 = dauerhafter Fehler, 10 = vorübergehender Fehler, 18 = beides
- Erster Datensatz
- 04 06 86 20 00 00 an den Bytes 20 bis 25
- DIF und VIF
- DIF 04 = 32 Bit binär, Speicher 0, aktueller Wert; VIF 06 = Energie in kWh ohne Nachkommastellen
- Dekodierung
- Daten 86 20 00 00 mit niederwertigstem Byte zuerst = 0x00002086 = 8.326
- Ergebnis
- Wärmeenergie E1 = 8.326 kWh = 8,326 MWh im Beispiel von Kamstrup
Abnahmekriterium: Das ist das dokumentierte Beispiel von Kamstrup, keine Lesung aus einer Installation von EpiSensor. Dekodieren Sie vor Ort den Datensatz, den das installierte Modul sendet, und vergleichen Sie Energie und Einheit mit der Zähleranzeige. Die VIF-Tabelle von Kamstrup zeigt dasselbe VIF 06 auch für eine Anzeige, die in MWh mit drei Nachkommastellen konfiguriert ist; vergleichen Sie daher den Wert, nicht nur die Ziffern.
-
Modul identifizieren
Lesen Sie das Typenschild des Moduls (HC-003-67 für Modbus RTU, HC-003-20, -21 oder -22 für kabelgebundenen M-Bus) oder die TECH-Schleife des Zählers: Menü 2-101 für Steckplatz 1 und 2-201 für Steckplatz 2 zeigt Modultyp, Firmware und Busadresse.
-
Bus verdrahten
Schließen Sie für Modbus A/- an 137, B/+ an 138 und den Schirm an 139 an, mit einem Abschluss von 120 Ohm an beiden Enden; der Zähler muss netzversorgt sein. Schließen Sie für M-Bus die Klemmen 24 und 25 in beliebiger Polarität an die Anschlussleitung des ZHM-21 an. Lassen Sie die Verdrahtung vom Installateur prüfen.
-
Adresse ermitteln
Beide Module verwenden standardmäßig die letzten Ziffern der Kundennummer des Zählers. Modbus verwendet die letzten drei, oberhalb von 247 die letzten zwei, und wechselt auf 247, wenn sie 000 lauten. M-Bus verwendet die letzten zwei oder drei als Primäradresse. Lesen Sie die tatsächliche Adresse in der TECH-Schleife ab.
-
Zuerst die Energie lesen
Lesen Sie bei Modbus zwei Register ab Adresse 0x0014 mit FC04 (FC03 liest die Tabelle ebenfalls) und den Einheitencode an 0x005C; die zitierten Dokumente nennen die Wortreihenfolge von 32-Bit-Werten nicht, bestätigen Sie sie daher an der Anzeige. Dekodieren Sie bei M-Bus den E1-Datensatz mit seinem VIF. Ergänzen Sie weitere Punkte, sobald die Energie übereinstimmt.
Häufige Fragen
- Hat jeder MULTICAL 603 Modbus?
- Nein. Modbus RTU ist das Steckmodul HC-003-67, eine Option unter vielen für die beiden Modulsteckplätze des Zählers. Prüfen Sie das Modulschild oder die TECH-Schleife, bevor Sie eine Modbus-Lesung planen.12
- Welches Modbus-Register enthält die Wärmeenergie?
- Im Standarddatagramm ist die Wärmeenergie E1 ein 32-Bit-Gleitkommawert an Register 21 (Adresse 0x0014), ihr Einheitencode liegt an Register 93 (0x005C). Derselbe Wert steht auch als vorzeichenbehaftete 32-Bit-Ganzzahl an Register 174 (0x00AD) mit einem Zehnerpotenz-Faktor an Register 246 (0x00F5).3
- Wie lautet die Modbus-Slave-Adresse?
- Standardmäßig sind es die letzten drei Ziffern der Kundennummer des Zählers oder die letzten zwei, wenn diese 247 überschreiten würden. Eine Kundennummer, die auf 000 endet, ergibt die Adresse 247. Die Adresse wird in der TECH-Schleife angezeigt.2
- Lässt sich ein batterieversorgter MULTICAL 603 lesen?
- Über kabelgebundenen M-Bus ja: Die M-Bus-Module arbeiten mit Batterie- oder Netzversorgung, mit mehr als 10 Sekunden zwischen den Lesungen bei einem batterieversorgten Zähler. Das Modbus RTU-Modul bezieht seine Versorgung aus dem 230-VAC- oder 24-VAC-Netzteil des Zählers und braucht daher einen netzversorgten Zähler.24
- Warum weicht der Energiewert über M-Bus von der Anzeige ab?
- Dekodieren Sie das VIF jedes Datensatzes: Es legt Einheit und Kommastelle fest, und dasselbe VIF kann zu einer Anzeige in kWh oder in MWh mit drei Nachkommastellen passen. Kamstrup weist außerdem darauf hin, dass sich ein VIF ändern kann, wenn eine Summe über ihre Kodierung hinauswächst.5
Quellen
- Datenblatt MULTICAL 603, FILE100000683 Revision G, August 2024 (öffnet in einem neuen Tab)
- Datenblatt Modul Modbus RTU mit Eingängen (In-A, In-B), 58101497 Revision L1, Juni 2024 (öffnet in einem neuen Tab)
- Datenblatt Registerzuordnung Modbus RTU und Modbus/KMP TCP/IP, FILE100004479 Revision C, März 2025 (öffnet in einem neuen Tab)
- Datenblatt kabelgebundene M-Bus-Module, 58101450 Revision J1, Dezember 2022 (öffnet in einem neuen Tab)
- Technische Beschreibung, kabelgebundener M-Bus für MULTICAL 403, 603 und 803, 55121890 Revision F1, Januar 2022 (öffnet in einem neuen Tab)
Weiterführende Informationen
- AnwendungAnbindung verdrahteter M-Bus-Wärmezähler
- AnwendungMonitoring von Fernwärmenetzen
- AnwendungWärmepumpen überwachen
- RechnerM-Bus-Primäradressen planen
- RechnerVerdrahtetes M-Bus-Segment berechnen
- RechnerWärmezähler auf Plausibilität prüfen
- RechnerModbus-Registerdecoder
- RechnerModbus-Registeradresse umrechnen
- RechnerRS-485-Abschluss und Bias
- ProtokollModbus-Geräte und Registertabellen
Produktnamen und Marken gehören ihren jeweiligen Inhabern. Die Veröffentlichung bedeutet weder eine Empfehlung noch eine Geschäftsbeziehung.






