<< 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
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
Para mais informações sobre os procedimentos ou scripts para receber comandos, consulte o manual do Driver de Comunicação.