INFORMAÇÃO GERAL DLMS/COSEM

INFORMAÇÃO GERAL DLMS/COSEM

Informação Geral

Communication Driver Name: DLMS
Current Version: 10.1
Implementation DLL: T.ProtocolDriver.DLMSClient.dll

Protocol: DLMS Client Standard protocol
Interface: TCP/IP
Description: O driver é utilizado para comunicação com dispositivos de medição (medidores de energia e IEDs) que utilizam o protocolo DLMS/COSEM conforme a norma IEC 62056.
IEDs types supported: Qualquer medidor ou IED compatível com DLMS/COSEM
Communication block size: Conforme negociação de associação (AARQ/AARE), dependente do frame size configurado (HDLC ou Wrapper)
Protocol Options: Association Mode e DLMS standard
Max number of nodes: user defined
PC Hardware requirements: Interface Ethernet padrão ou porta serial (caso utilize HDLC)
PC Software requirements: ActionNET system.

Criação do canal DLMS

Para criar um canal utilizando o protocolo DLMS, vá em Devices>Channel, clique em New Channel.

image-20260304-171137.png

Após esta escolha será mostrada a janela para colocar o nome do canal e escolher o modo. Pode-se escolher modo de comunicação TCP-IP (CustomTCPIP) ou modo de comunicação Serial. (CustomSerial).

Conforme esta escolha, algumas outras configurações serão específicas para cada um deste modos. Nos próximos items estas configurações serão detalhadas.

image-20260304-171217.png

Classe de dados suportados

O quadro abaixo apresenta as classes COSEM, suportados por esta implementação.

Class Id

Descrição

Principal Atributo Associado

1

Data

2

3

Register

2

4

Extended Register

2

5

Demand Register

2,3

8

Clock

2

12

Association Short Name

2

15

Association Logical Name

2



Funcionamento geral

A sequência normal de operação do driver é:

  • Ao ser iniciado, envia pedido de leitura completo ao medidor, todos os objetos e atributos. Se uma dessas leituras falhar ele pula a leitura daquele período e lança um erro no log.

  • Se bem sucedido a leitura completa do medidor, distribui os valores dos atributos das classes cadastradas aos pontos relacionados.

  • Na inicialização, após a leitura inicial, lança um pedido de sincronização com o objeto relógio do medidor. O sucesso dessa sincronização depende do nível de autenticação da conexão com o medidor.

  • Ciclicamente, com intervalos de tempo separados conforme definidos no arquivo de inicialização, repete o processo de leitura e sincronização;

Nesta página: