<< Clique para Mostrar o Sumário >>
Nome do Arquivo |
DNPMirror.dll |
Fabricante |
DNP (Distributed Network Protocol) |
Equipamentos |
Equipamentos compatíveis com o protocolo DNP |
Protocolo |
DNP 3.0 |
Versão |
1.0.7 |
Última Atualização |
02-09-2025 |
Plataforma |
Win32 |
Dependências |
IOKit versão 2.0 ou superior |
Leitura com Superblocos |
Não |
Nível |
31201 |
O Driver DNP Mirror Master & Slave implementa o protocolo DNP versão 3.0 nos modos Mestre e Escravo, de acordo com os níveis 2 (dois) e 3 (três).
O DNP (Distributed Network Protocol) é um protocolo de comunicações aberto e não proprietário, baseado nas especificações da IEC (International Electrotechnical Commission ou Comissão Eletrotécnica Internacional), adaptado para ser utilizado em aplicações altamente seguras, à velocidade e quantidade de dados moderada. É extremamente flexível e pode ser utilizado em qualquer plataforma de hardware.
O modelo especificado pela ISO - OSI (International Standards Organization - Open System Interconnection) estabelece 7 (sete) camadas para um protocolo de rede. Já a IEC especifica um modelo simplificado, que consiste somente nas camadas Physical (Física), Data Link (Dados) e Application (Aplicação). Este modelo é chamado EPA (Enhanced Performance Architecture). A figura a seguir mostra a estrutura desta arquitetura e o sistema de comunicação.

Estrutura EPA
A camada User pode ser definida como o local que o usuário manipula os dados depois de todas as comunicações. Nas aplicações da Elipse Software, esta camada é representada por uma aplicação de usuário. A camada User usa a camada Application deste Driver para enviar ou receber mensagens completas de e para uma estação.
A camada Application é responsável por especificar em detalhes os pedidos da camada User, e de volta àquela camada quando a mensagem vem da camada Data Link. Em outras palavras, esta camada junta as mensagens da camada User, chamadas de fragmentos, em uma mensagem de múltiplos fragmentos com informação completa para ser processada e enviada para uma estação pela camada Data Link.
A camada Data Link é usada para passar mensagens entre as estações primária ou originadora e secundária ou recebedora. Esta camada também empacota os dados, verifica erros de transmissão e envia estes dados para a rede TCP/IP.