CMe3100 DLMS Plugin User's Manual
CMe3100 DLMS Plugin User's Manual
page |
39
(
48
)
2022-02-23
Version 1.8
1: Logical name
2: Push Object List
3: N/A
4: N/A
5: N/A
6: N/A
7: N/A
7.5.2.23
Security setup
The security setup object enables reading of the security parameters.
The keys and policy can be changed only in the gateway instance of the security setup object.
7.5.2.24
M-Bus data and registers
Available M-Bus registers are mapped into COSEM objects according to the OBIS meter
mapping. The OBIS meter mapping templates can be configured by the end user according to
the guidelines in section 5.3.
All M-Bus registers are of type interface class Register and contains the attributes
value
,
unit
and
scaler
. The translation from M-Bus register data to COSEM object tries to keep the original data
type as far as possible, which means that integers and threated as integers, floats as floats etc.
In order to minimize the load on the meters the DLMS plugin has a caching mechanism for M-
Bus registers.
When reading M-Bus registers the DLMS plugin will first look in the cache for the value. If it
exists, and the timestamp of the value is less than 60 seconds old, the value is returned to the
caller.
If the value is older or does not exist in the cache, a readout from the meter is done. This
operation will interrupt any readout cycles in case they are running.
If the readout is successful, the value is written to cache and returned to the caller. In the case of
a failing meter readout, the plugin will return the last known value, if it exists in the cache,
otherwise a DLMS error message is generated.
Reading a COSEM object (included in a meter template), which contains no valid data, will return
the default error value defined in the meter template.
7.6
Push notifications
The gateway supports to periodically push data or send data on events. Push notifications are
sent using Data-Notification-Service.
7.6.1 Periodical push data
Periodical push data is configured according to section 6.
7.6.1.1 Push Profiles
Profiles are pushed according to configured schedule (section 6) via the Data-Notification-
Service for all connected meters. A push contains data from one meter. It may contain data from
multiple profiles. The payload of the Data Notification APDU has the following structure:
<octet-string>COSEM logical device name of the gateway</octet-string>