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.
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.
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: