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.

eles. O conhecimento das características dos protocolos definirá se determinado protocolo<br />

atende às especificações de projeto, como por exemplo, taxa de transmissão de<br />

rede, números de nós que podem ser conectados, compatibilidade com outros protocolos,<br />

segurança intrínseca, capacidade de redundância, interligação com Ethernet,<br />

etc.<br />

O Capítulo 5 trata dos servidores Web. O uso de conceitos baseados na Web<br />

em automação industrial está crescendo rapidamente. Este Capítulo mostra motivações,<br />

conceitos, pré-requisitos e detalhes de implementação de uma integração<br />

Web (WOLLSCHLAEGER 2001) e (WOLLSCHLAEGER et al. 2002). O Fieldbus<br />

foi uma revolução nos sistemas de automação, mas trouxe muitos problemas em<br />

relação à padronização, e até hoje, mesmo com o uso da Ethernet, o formato das<br />

mensagens continua proprietário. As arquiteturas abertas estão sendo inevitavelmente<br />

implementadas no chão de fábrica.<br />

O Capítulo 6 apresenta conceitos e características de CPUs que podem ser implementados<br />

no chão de fábrica, desde os pequenos microcontroladores, passando-se<br />

pelos CLPs até chegar aos PCs industriais (SOUZA & MATA 2004). A escolha do<br />

hardware adequado deve levar em consideração o custo, tamanho, área de atuação<br />

e poder de processamento.<br />

O Capítulo 7 aborda a escolha das linguagens de programação. Veremos que nem<br />

sempre a escolha da linguagem de programação está baseada em critérios técnicos<br />

(NAIDITCH 1998). As características das linguagens são estudadas brevemente<br />

(MAURER 2002). Após análise não técnica duas linguagens foram selecionadas: C<br />

e Java. Após estudo comparativo (MOREIRA, MIDKIFF & GUPTA 1998) verificase<br />

que Java seria a linguagem ideal, mas apresenta problema de performance. A<br />

linguagem C, por ser mais rápida, foi escolhida por testar mais aparelhos no mesmo<br />

intervalo de tempo. Mas isto não significa que Java não possa ser usado em projetos<br />

futuros (HARDIN 2000) após serem resolvidos alguns problemas de desempenho<br />

(HIGUERA-TOELDANO & ISSARNY 2000) e (BOLLELLA & GOSLING 2000).<br />

É fornecida uma introdução a linguagem XML, pois a mesma facilita o processo de<br />

integração Web (<strong>DE</strong>ITEL et al. 2003).<br />

O Capítulo 8 estuda os critérios (OLSON 2000) para seleção de um banco de<br />

16

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

Saved successfully!

Ooh no, something went wrong!