Easy BACnet
  1. Home
  2. BACnet points lists
  3. Kamstrup
  4. MULTICAL 403 / 603 BACnet MS/TP module (HC-003-66)

Heat and cooling energy meter (BACnet MS/TP module) · BACnet points list

Kamstrup MULTICAL 403 / 603 BACnet MS/TP module (HC-003-66) BACnet points list

Updated 28 October 2026

Short answer

The HC-003-66 plug-in module puts a MULTICAL 403 or 603 meter on BACnet MS/TP as a B-ASC device. It serves 41 read-only Analog Inputs (flows, temperatures, power, energy and volume registers, pulse inputs, mass) and 12 Positive Integer Values (info code, hour counters, configuration and meter numbers). The PICS units column is headed 'Most often used units' and often lists several options per object; read each object's Units property for the one in use.

This page lists 53 BACnet objects for the Kamstrup MULTICAL 403 / 603 BACnet MS/TP module (HC-003-66) — 0 of them writable — with each object’s type, instance number, name, engineering units and access. It is re-typed from Kamstrup’s own free documentation, linked below.

Manufacturer
Kamstrup
Model
MULTICAL 403 / 603 BACnet MS/TP module (HC-003-66)
Equipment
Heat and cooling energy meter (BACnet MS/TP module)
Equipment type
Thermostats, sensors & meters
BACnet objects
53 (0 writable)
Transport
BACnet MS/TP
Firmware
E1 (application software 1.0)
Also known as
MULTICAL 603 BACnet, MULTICAL 403 BACnet, HC-003-66, Kamstrup BACnet module, MULTICAL BACnet MS/TP, Kamstrup heat meter BACnet
Source document
Protocol Implementation Conformance Statement (PICS) MULTICAL 403 / MULTICAL 603 · 55122063_F1_GB · rev. 2018-04
Download CSV 53 rows Download EDE B.I.G.-EU JSON Manufacturer PDF ↗ Download Easy BACnet Mobile App Google Play

BMS integration notes: Kamstrup MULTICAL 403 / 603 BACnet MS/TP module (HC-003-66)

Integration in brief

Give the module a unique MS/TP address and device instance, then read heat energy (AI 10), cooling energy (AI 12), power (AI 2), flow (AI 0) and the inlet and outlet temperatures (AI 3, AI 4). Watch the info code (PIV 0) for meter events. Nothing needs to be written.

Minimum points to map

The short list most integrators start with — enough to run the unit from a BMS. Map more as the job needs.

ObjectNameWhyAccess
AI 10Heat energy E1Accumulated heat energyRead
AI 12Cooling energy E3Accumulated cooling energyRead
AI 2Actual powerCurrent thermal powerRead
AI 0Flow 1Current flow rateRead
AI 3Temp. 1 InletInlet (flow) temperature, °CRead
AI 4Temp. 2 OutletOutlet (return) temperature, °CRead
AI 26Volume V1Accumulated volumeRead
PIV 0Info codeMeter status/error codeRead

Network setup

Watch out for

Kamstrup MULTICAL 403 / 603 BACnet MS/TP module (HC-003-66) BACnet objects

Type: AI, AO, AV, BI, BO, BV, MI/MO/MV (multi-state) · Access: Read read-only, Write writable, Command writable with a priority array.

53 of 53 shown
Type
AnalogOther
Show
Kamstrup MULTICAL 403 / 603 BACnet MS/TP module (HC-003-66) BACnet Points List
DescriptionStates
AImin0Flow 1Actual flow, flow sensor 1l/h, m³/hRead
AI1Flow 2Actual flow, flow sensor 2l/h, m³/h, No UnitsRead
AImin2Actual powerActual thermal powerW, kW, MW, j, kj, Gj (No Units)Read
AImin3Temp. 1 InletInlet (flow) temperature°CRead
AImin4Temp. 2 OutletOutlet (return) temperature°CRead
AI5Temp 3Temperature input 3°C, No UnitsRead
AI6Temp 4Temperature input 4°C, No UnitsRead
AI7Differential temp.Inlet minus outlet temperature°KRead
AI8Pressure 1Pressure input 1Bar, No UnitsRead
AI9Pressure 2Pressure input 2Bar, No UnitsRead
AImin10Heat energy E1Accumulated heat energy (E1)Wh,kWh, MWhRead
AI11E2Energy register E2Wh,kWh, MWh, No UnitsRead
AImin12Cooling energy E3Accumulated cooling energy (E3)Wh,kWh, MWhRead
AI13Energy E4Energy register E4Wh,kWh, MWh, No UnitsRead
AI14Energy E5Energy register E5Wh,kWh, MWh, No UnitsRead
AI15Energy E6Energy register E6Wh,kWh, MWh, No UnitsRead
AI16Energy E7Energy register E7Wh,kWh, MWh, No UnitsRead
AI17Energy E8 (T1*m3)Register E8, inlet temperature x volumem3 x C (No Units)Read
AI18Energy E9 (T2*m3)Register E9, outlet temperature x volumem3 x C (No Units)Read
AI19Energy E10Energy register E10Wh,kWh, MWh, No UnitsRead
AI20Energy E11Energy register E11Wh,kWh, MWh, No UnitsRead
AI21Tariff 2Tariff register 2Read
AI22Tariff 3Tariff register 3Read
AI23Tariff 4Tariff register 4Read
AI24Heat with discount A1Heat energy register A1 (discount)kWh, MWhRead
AI25Heat with surcharge A2Heat energy register A2 (surcharge)kWh, MWhRead
AImin26Volume V1Accumulated volume, flow sensor 1l, m3Read
AI27Volume V2Accumulated volume, flow sensor 2l, m3, No UnitsRead
AI28Pulse input APulse input A totall, m3, kWh, MWhRead
AI29Pulse input BPulse input B totall, m3, kWh, MWhRead
AI30Pulse input A2Pulse input A2 totall, m3, kWh, MWh, No UnitsRead
AI31Pulse input B2Pulse input B2 totall, m3, kWh, MWh, No UnitsRead
AI32Coefficient of performance CPCoefficient of performanceRead
AI33T5 LimitT5 limit valueRead
AI34VB PowerVB power valueRead
AI35QP Avg TimeAveraging time for peak powerSeconds, MinutesRead
AI36Tariff Limit 2Tariff limit 2Read
AI37Tariff Limit 3Tariff limit 3Read
AI38Tariff Limit 4Tariff limit 4Read
AI39Mass 1Accumulated mass 1Ton, No UnitsRead
AI40Mass 2Accumulated mass 2Ton, No UnitsRead
PIVmin0Info codeMeter info (status/error) codeNo UnitsRead
PIV1Hour CounterOperating hoursHoursRead
PIV2Error Hour CounterHours with an active errorHoursRead
PIV3Config. No. 1Meter configuration number 1No UnitsRead
PIV4Config. No. 2Meter configuration number 2No UnitsRead
PIV5Config. No. 3Meter configuration number 3No UnitsRead
PIV6Config. No. 4Meter configuration number 4No UnitsRead
PIV7Meter No. (high)Meter number, high partNo UnitsRead
PIV8Meter No. (low)Meter number, low partNo UnitsRead
PIV9Serial NumberMeter serial numberNo UnitsRead
PIV10Meter TypeMeter typeNo UnitsRead
PIV11Meter Main/Sub TypeMeter main/sub typeNo UnitsRead

Integration notes

Check it against the live device. A points list tells you what the controller can expose; the unit in front of you may differ by firmware or installed options. Easy BACnet scans a network for BACnet IP devices from an Android phone, reads every object on the MULTICAL 403 / 603 BACnet MS/TP module (HC-003-66) and exports what it actually has to Excel — free. New to BACnet? Start with what a BACnet points list is and what the object types mean.

Questions about the Kamstrup MULTICAL 403 / 603 BACnet MS/TP module (HC-003-66)

How many BACnet points does the Kamstrup MULTICAL 403 / 603 BACnet MS/TP module (HC-003-66) have?

This list has 53 BACnet objects: 41 analog inputs, 12 positive integer values. The exact set on a given unit depends on its firmware, installed options and configuration.

Which Kamstrup MULTICAL 403 / 603 BACnet MS/TP module (HC-003-66) BACnet points are writable?

None of the listed objects are marked writable in the source documentation.

Where is the official Kamstrup MULTICAL 403 / 603 BACnet MS/TP module (HC-003-66) BACnet documentation?

The source is Protocol Implementation Conformance Statement (PICS) MULTICAL 403 / MULTICAL 603 (55122063_F1_GB), revision 2018-04, published free by Kamstrup at https://www.bacnetinternational.net/catalog/manu/kamstrup%20as/f1_gb%20-%20PICS.pdf.

What are the minimum BACnet points to integrate the Kamstrup MULTICAL 403 / 603 BACnet MS/TP module (HC-003-66)?

Start with AI 10 Heat energy E1 (Accumulated heat energy); AI 12 Cooling energy E3 (Accumulated cooling energy); AI 2 Actual power (Current thermal power); AI 0 Flow 1 (Current flow rate); AI 3 Temp. 1 Inlet (Inlet (flow) temperature, °C); AI 4 Temp. 2 Outlet (Outlet (return) temperature, °C); AI 26 Volume V1 (Accumulated volume); PIV 0 Info code (Meter status/error code).

How do I check these points on the real MULTICAL 403 / 603 BACnet MS/TP module (HC-003-66)?

Scan the network with a BACnet IP browser such as Easy BACnet, open the device and compare its object list with this table. Anything missing is usually an option that isn't installed or a point that is disabled in the controller's configuration.

More Kamstrup BACnet points lists

Source: Protocol Implementation Conformance Statement (PICS) MULTICAL 403 / MULTICAL 603 · 55122063_F1_GB · rev. 2018-04. Object names, instances and units are reproduced as published; descriptions are our own.