
MULTICAL®
602
104
Kamstrup
A/S
∙
Technical
Description
∙
5512
‐
931_N1_GB_11.2016
11
Data communication
11.1
MULTICAL
602 data protocol
Internally in MULTICAL
602 the data communication is built up with a Kamstrup Meter Protocol (KMP) that both
gives a fast and flexible reading structure, and fulfils future demands on data reliability.
The KMP protocol is common for all Kamstrup consumption meters introduced in 2006 and later. The protocol is
used on the optical eye and via pins to the base module. Base modules with e.g. M-Bus interface uses the KMP
protocol internally and the M-Bus protocol externally.
The KMP protocol is constructed to handle point-to-point communication in a master/slave system (bus system, if
required) and is used for data reading of Kamstrup energy meters.
Software and parameter protection
The meter’s software is implemented into ROM and can after that not be changed neither deliberately nor non-
deliberately. The legal parameters cannot be changed via data communication without breaking the legal seal and
short-circuiting the ”total programming lock”.
Software conformity
The check sum of the software, based on CRC16, is available via data communication and on the display.
Integrity and authenticity of data
All data parameters contain type, measuring unit, scaling factor and CRC16 check sum.
Each meter produced contains a unique identification number.
In the communication between master and slave two different formats are used. Either a data frame format or an
application knowledge.
Request from master to slave always takes place with a data frame.
Response from the slave either takes place with a data frame or an application knowledge.
The data frame is based on the OSI model, in which the physical layer, data link layer and the application layer are
used.
Number of bytes in each field
1
1
1
0-?
2 1
Field description
Start byte
Destination
address
CID
Data
CRC Stop
byte
OSI – lag
Application layer
Data link layer
Physical layer
The protocol is based on half duplex serial asynchronous communication with the setup: 8 databits, no parity and
2 stopbits. The data bit rate is 1200 or 2400 baud. CRC16 is used in both request and response.
Data is transferred byte for byte in a binary data format where the 8 databits thereby represent a byte data.
”Byte Stuffing” is used to extend the data domain.
Содержание MULTICAL 602
Страница 2: ...MULTICAL 602 2 Kamstrup A S Technical Description 5512 931_N1_GB_11 2016 ...
Страница 70: ...MULTICAL 602 70 Kamstrup A S Technical Description 5512 931_N1_GB_11 2016 7 2 1 Connection examples ...
Страница 130: ...MULTICAL 602 130 Kamstrup A S Technical Description 5512 931_N1_GB_11 2016 ...