18.05.2014 Views

SISTEMA EMBARCADO DE AQUISIC¸ ˜AO DE DADOS ...

SISTEMA EMBARCADO DE AQUISIC¸ ˜AO DE DADOS ...

SISTEMA EMBARCADO DE AQUISIC¸ ˜AO DE DADOS ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

• 11 pinos de E/S;<br />

• Dois temporizadores/controladores de 16 bits;<br />

• Interface de comunicação.<br />

LonWorks oferece a qualquer um a possibilidade de usar outros processadores<br />

além do chip Neuron para tarefas industriais. Por exemplo, o protocolo LonWorks<br />

é executado hoje num processador MIPS 32-bit RISC , como também num Pentium<br />

Intel , Sistema Operacional Windows.<br />

Suporta até 255 subnets, cada uma com 127 nós, perfazendo um total de 32385<br />

nós, trocando dados entre si com o uso de transceptores adequados, pois o protocolo<br />

suporta comunicação distribuída, não havendo necessidade de um controle central.<br />

4.3.4 LonWorks TCP/IP<br />

A Figura 4.9 mostra LonWorks sobre uma arquitetura de rede IP (SHAHNASSER<br />

& WANG 1998). O servidor controla e monitora a rede LonWorks localmente e<br />

clientes podem controlar e monitorar a rede LonWorks remotamente. No servidor,<br />

um adaptador LonTalk acessa a rede LonWorks e obtém as variáveis da rede. Um<br />

cartão Ethernet conecta o servidor a rede IP e envia as variáveis da rede LonWorks<br />

para rede IP. No aplicativo do cliente, estas variáveis podem ser lidas e comandos<br />

de controle podem ser enviados. Então qualquer computador pode monitorar e<br />

controlar uma rede LonWorks usando uma conexão TCP/IP.<br />

O monitor do servidor fica lendo a variável a ser controlada. Quando esta variável<br />

muda, é computado o instante da modificação e o novo valor da variável no banco<br />

de dados do servidor. O buffer do banco de dados do servidor também é atualizado.<br />

Depois de implementada uma conexão TCP/IP, o monitor do cliente lê o buffer do<br />

servidor e mostra estas variáveis na tela. O controle do cliente calcula novo ponto de<br />

operação, armazena o instante e o valor no banco de dados, implementa a conexão<br />

TCP/IP e envia os dados para o banco de dados do servidor. O controle do servidor<br />

verificando uma alteração no ponto de operação, grava a alteração no banco de dados<br />

e envia o novo ponto de operação da variável para a rede Lonworks.<br />

101

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!