Recebimento de Comandos

<< Clique para Mostrar o Sumário >>

 

Recebimento de Comandos

O Driver DNP 3.0 Escravo possui diferentes modos de tratamento de comandos recebidos pelo sistema externo, configurados na opção Command Response Profile na aba DNP, conforme a figura a seguir.

Opção Command Response Profile

Opção Command Response Profile

Os itens disponíveis estão descritos na tabela a seguir.

Itens disponíveis na opção Command Response Profile

Item

Descrição

Deny Always

Todos os comandos recebidos são respondidos negativamente. Basicamente, este modo força este Driver a não tratar nenhum comando externo

Accept Always

Todos os comandos recebidos são aceitos e repassados ao Tag de Comunicação, e o próprio Driver informa ao sistema externo que o comando foi aceito. A única responsabilidade da aplicação é tratar o valor e decidir o que fazer com o comando

Wait for Application Response

Modo manual de recebimento de comandos. Estes são tratados pela própria aplicação, que é responsável por receber, verificar a aceitação, efetuar as escritas em outros Drivers, quando necessário, e enviar o retorno ao sistema externo

 

A figura a seguir ilustra de forma simplificada o tratamento de comandos quando este é totalmente realizado pela aplicação. Considere que quando o sistema externo envia o valor 65 para o Tag Externo_CMD_DJ, o Driver deve escrever o valor 2 (dois) no Tag CMD_DJ.

Tratamento de comandos no Driver DNP 3.0

Tratamento de comandos no Driver DNP 3.0

Para mais informações sobre os procedimentos ou scripts para receber comandos, consulte o manual do Driver de Comunicação.

Esta página foi útil?