• Nenhum resultado encontrado

Máquina de estados de ZigBee

No documento Gateway ZigBee - Modbus/TCP (páginas 59-61)

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

No documento Gateway ZigBee - Modbus/TCP (páginas 59-61)

Documentos relacionados