Para permitir a conectividade dos nós é necessário que a gateway implemente um conjunto de funções presentes no protocolo
de um nó e envio e recepção de mensagens entre os nós e o coordenador são o mínimo necessário. Estas funções são suportadas pela
nos exemplos fornecidos em conjunto com o kit de desenvolvimento o que facilitou bastante a familiarização com o protocolo, a
De uma forma geral, e relatando apenas as funcionalidades de necessita de percorrer os seguintes passos:
Implementaç
r identificar um nó com um conjunto de registos diferentes dos que visto estes terem sido recentemente alterados.
Para facilitar a organização do software este foi dividido em duas partes distintas mapeando os dois modos de funcionamento. Estes dois modos de funcionamento não podem ser executados ao mesmo tempo nem existirem antes de a gateway ter efectuado todas as
Estrutura de funcionamento da gateway.
modos de utilização é configurado a partir de um comutador a integridade do destino das mensagens recebidas. Esta restrição via permite uma distinção absoluta entre os modos de utilização podendo
Modbus sem qualquer modificação da versão presente na norma. o dispositivo apenas funciona no modo seleccionado até se corrente tarefa. Ao terminar a gateway volta ao ciclo de espera até receber uma
se assim o ciclo de funcionamento.
Máquina de estados de ZigBee
Para permitir a conectividade dos nós é necessário que a gateway implemente um junto de funções presentes no protocolo ZigBee, funções como a criação da rede, junção de um nó e envio e recepção de mensagens entre os nós e o coordenador são o mínimo necessário. Estas funções são suportadas pela “stack” da Microchip e estão implementad nos exemplos fornecidos em conjunto com o kit de desenvolvimento o que facilitou bastante a familiarização com o protocolo, a “stack” e o ambiente de programação.
De uma forma geral, e relatando apenas as funcionalidades de ZigBee de percorrer os seguintes passos:
Implementação
r identificar um nó com um conjunto de registos diferentes dos que
Para facilitar a organização do software este foi dividido em duas partes distintas onamento. Estes dois modos de funcionamento não podem ser executados ao mesmo tempo nem existirem antes de a gateway ter efectuado todas as
modos de utilização é configurado a partir de um comutador a integridade do destino das mensagens recebidas. Esta restrição via permite uma distinção absoluta entre os modos de utilização podendo-se assim
sem qualquer modificação da versão presente na norma. o dispositivo apenas funciona no modo seleccionado até se corrente tarefa. Ao terminar a gateway volta ao ciclo de espera até receber uma
Para permitir a conectividade dos nós é necessário que a gateway implemente um , funções como a criação da rede, junção de um nó e envio e recepção de mensagens entre os nós e o coordenador são o mínimo e estão implementadas nos exemplos fornecidos em conjunto com o kit de desenvolvimento o que facilitou bastante
Trabalho desenvolvido
• O primeiro passo é a inicialização da
chamar mais nenhum dos processos pertencentes ao protocolo seguida criada a rede para os outros dispositivos se puderem ligar
• A partir deste instante o sistema entra num compasso de espera até ocorrer alguma ligação a um nó ou existe alguma mensagem a enviar. Esta etapa também considera a possibilidade de recepção de uma mensagem via rede sem fios no entanto até existir
• Tendo terminada qualquer uma das tarefas anteriores modo de espera completando
referente à ZigBee
Figura
Exceptuando o caso da junção de um nó à rede
como uma consequência directa de um pedido da máquina de estados de
que a permissão para juntar um nó à rede só está disponível durante os instantes em que a gateway não está a processar nenhum pedido do cliente
problema na tabela de endereçamento.
O primeiro passo é a inicialização da “stack” ZigBee, sem a qual não é possível chamar mais nenhum dos processos pertencentes ao protocolo
seguida criada a rede para os outros dispositivos se puderem ligar
A partir deste instante o sistema entra num compasso de espera até ocorrer alguma ligação a um nó ou existe alguma mensagem a enviar. Esta etapa também considera a possibilidade de recepção de uma mensagem via rede sem fios no entanto até existir a ligação a pelo menos um nó tal não acontece.
Tendo terminada qualquer uma das tarefas anteriores, existe um retorno para o modo de espera completando-se assim o ciclo de processamento da parte
ZigBee.
Figura 27 - Estrutura da máquina estados ZigBee.
Exceptuando o caso da junção de um nó à rede ZigBee a máquina de estados funciona como uma consequência directa de um pedido da máquina de estados de
que a permissão para juntar um nó à rede só está disponível durante os instantes em que a gateway não está a processar nenhum pedido do cliente Modbus evitando
problema na tabela de endereçamento.
43
, sem a qual não é possível chamar mais nenhum dos processos pertencentes ao protocolo ZigBee, sendo de seguida criada a rede para os outros dispositivos se puderem ligar a ela.
A partir deste instante o sistema entra num compasso de espera até ocorrer alguma ligação a um nó ou existe alguma mensagem a enviar. Esta etapa também considera a possibilidade de recepção de uma mensagem via rede sem fios no
a ligação a pelo menos um nó tal não acontece.
existe um retorno para o se assim o ciclo de processamento da parte
a máquina de estados funciona como uma consequência directa de um pedido da máquina de estados de Modbus. É de referir que a permissão para juntar um nó à rede só está disponível durante os instantes em que a evitando-se algum tipo de
44 Implementação