DLMS Log Export Module

The DLMS Log Export Module enables you to export values from any of your meter’s Data Recorder modules to DLMS client software.

Overview

The module maps meter Data Recorder Module values to DLMS (Device Language Message Specification) Profile Generic objects and register attributes.

For more information on using DLMS with your meter, see the DLMS and ION Technology protocol document.

NOTE: The registers and settings available in this module depend on the device or node you are configuring, as well as its firmware and template versions. Not all registers or settings are available on all devices or the Virtual Processor, and labels may vary.

Inputs

Data Recorder Input

This input can be linked to the Data Log output of any Data Recorder Module.

Setup registers

Profile Generic OBIS

The Profile Generic OBIS code for the COSEM object you want to use for the set of values you are exporting with this DLMS Log Export module.

Status Register

Setting this register to enabled includes the status field in the Profile Generic COSEM object.

If the Record input of the associated Data Recorder Module is linked to a Periodic Timer module, the status of the DLMS Log Export module is updated at that recording interval. If the Record input is not linked to a Periodic Timer (unlinked or linked to a different trigger), the status field is reported as 0xFFFF to the DLMS client software, even if the Status Register is set to enabled.

OBIS Code Source 1 - OBIS Code Source 16

The register attribute OBIS code you want to assign to each value that you are exporting with this DLMS Log Export module. Each OBIS Code Source setup register maps to the equivalent Source input of the associated Data Recorder Module. Type none if you do not want the equivalent value from the associated Data Recorder module exported via DLMS.

See “Detailed operation” for detailed information.

Output registers

Event

All events produced by this module are written to this register.

Possible events and their associated priority numbers are listed in the table below.

Event priority groupPriorityDescription
Setup Change10Input links or labels have changed.

The Event output register stores the following information for each ION event: timestamp, event priority, cause, effect, and any values or conditions associated with the cause and effect.

Detailed module operation

Use the DLMS Log Export Module to map values from your meter’s Data Recorder Modules to DLMS Profile Generic objects and register attributes for export to DLMS client software.

NOTE: You can link a Data Recorder Module to multiple DLMS Log Export Modules but you can only link each DLMS Log Export Module to one Data Recorder Module.

Each DLMS Log Export Module has 16 OBIS Code Source setup registers that correspond to the 16 possible inputs of the associated Data Recorder Module. If you do not want to export the data from one of the Data Recorder Module’s Source inputs, set the corresponding OBIS Code Source setup register in the DLMS Log Export Module to none.

For example, if you type 1.1.3.29.0.255 in the OBIS Code Source 5 setup register, this will be the OBIS code used for the value of the Data Recorder module’s Source 5 input. If you type none for the OBIS Code Source 5 setup register, that value will not be included in the Profile Generic object.

Example 1: One Data Recorder Module linked to one DLMS Log Export module

You have a Data Recorder Module with its source inputs linked as follows:

Data Recorder module inputs
Source 1 kWh del
Source 2 kWh rec
Source 3 kWh del-rec
Source 4 kVARh del
Source 5 kVARh rec
Source 6 kVARh del-rec
Source 7–16 unlinked
Record Linked to a Periodic Timer module

You want to export just the kWh values as one Profile Generic object. To do this, link the Data Recorder module’s Data Log output to a DLMS Log Export module and configure the setup registers for the module as follows:

DLMS Log Export module
Setup registers Value
Profile Generic OBIS 1.0.99.1.0.255
OBIS Code Source 1 1.1.1.29.0.255
OBIS Code Source 2 1.1.2.29.0.255
OBIS Code Source 3 1.1.3.29.0.255
OBIS Code Source 4 - 16 none

Example 2: One Data Recorder Module linked to two DLMS Log Export modules

You have a Data Recorder Module with its source inputs linked as follows:

Data Recorder module inputs
Source 1 kWh del
Source 2 kWh rec
Source 3 kWh del-rec
Source 4 kVARh del
Source 5 kVARh rec
Source 6 kVARh del-rec
Source 7–16 unlinked
Record Linked to a Periodic Timer module

You want to export the kWh values as one Profile Generic object and the kVARh values as another Profile Generic object. To do this, link the Data Recorder module’s Data Log output to two DLMS Log Export modules and configure the setup registers for those modules as follows:

DLMS Log Export modules
Setup registers Module 1 Module 2
Profile Generic OBIS 1.0.99.1.0.255 1.0.99.1.0.255
OBIS Code Source 1 1.1.1.29.0.255 none
OBIS Code Source 2 1.1.2.29.0.255 none
OBIS Code Source 3 1.1.3.29.0.255 none
OBIS Code Source 4 none 1.1.4.29.0.255
OBIS Code Source 5 none 1.1.5.29.0.255
OBIS Code Source 6 none 1.1.6.29.0.255
OBIS Code Source 7–16 none none