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 group | Priority | Description |
---|---|---|
Setup Change | 10 | Input 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:
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:
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:
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:
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 |