https://github.com/epri-dev/dlms-cim
Translation layer for DLMS/COSEM to CIM
https://github.com/epri-dev/dlms-cim
Last synced: 4 months ago
JSON representation
Translation layer for DLMS/COSEM to CIM
- Host: GitHub
- URL: https://github.com/epri-dev/dlms-cim
- Owner: epri-dev
- License: bsd-3-clause
- Created: 2019-09-15T13:01:49.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2021-01-24T19:39:45.000Z (over 5 years ago)
- Last Synced: 2026-03-01T19:24:22.749Z (4 months ago)
- Language: C++
- Size: 645 KB
- Stars: 8
- Watchers: 8
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Mapping DLMS/COSEM (IEC 62056) to CIM (IEC 61968-9)
Electricity meters commonly implement Device Language Message Specification and Companion Specification for Energy Metering (DLMS/COSEM) standardized in the IEC 62056 series. Head-End Systems (HES) for metering systems often use the Common Information Model (CIM), standardized in IEC 61968-9, to communicate with other enterprise systems such as a Customer Information System (CIS) or Outage Management System (OMS).
Every system that uses both DLMS/COSEM for the meters and CIM for the enterprise interface must necessarily implement a mapping from one to the other. While this has been described in [IEC TS 62056-6-9](https://webstore.iec.ch/publication/24736), this work is to show a concrete example of how this mapping might be accomplished and to document some of the ambiguities and difficulties encountered along the way.