<< Clique para Mostrar o Sumário >>
Envio de Dados de Monitoramento |
O Envio de Dados de Monitoramento (digitais, analógicos, etc.) para o Mestre pode ocorrer de três formas:
•Interrogação Geral
•Envio espontâneo com prioridade alta
•Envio espontâneo com prioridade baixa
A Interrogação Geral é um comando iniciado pelo Mestre de tempos em tempos. Em resposta ao comando de Interrogação Geral, o Escravo envia o valor atual de um conjunto de pontos pré-configurados.
O envio espontâneo serve para o Escravo informar ao Mestre a respeito das alterações de valor dos objetos, sem a necessidade do Mestre enviar um comando para isto.
No protocolo 101 Balanceado o Escravo pode enviar os dados diretamente ao Mestre.
No protocolo 101 Não-Balanceado é necessário aguardar por um polling do Mestre, que pergunta para o Escravo se há dados de Classe 2 ou de Classe 1 a serem enviados. Se houver dados da Classe (prioridade) indicada, o Escravo pode enviá-los diretamente na resposta, caso contrário responde com uma mensagem de NACK.
O aplicativo é responsável por alimentar os valores do Driver Escravo através de escritas em Tags. É comum que durante a inicialização do aplicativo sejam realizadas várias escritas no Driver Escravo para alimentar o estado inicial de todos os Tags. Durante este período pode ser necessário desligar o nível de enlace do Driver, de forma a evitar respostas incorretas ou incompletas para o Mestre.