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.

mensagem Compel Data (CD) para um dispositivo, e este publica os dados do buffer<br />

para todos os dispositivos no barramento. Qualquer dispositivo configurado para<br />

receber os dados é denominado subscriber. No intervalo de enviar uma nova CD<br />

todos os dispositivos tem chance de enviar mensagens desde que ele possua o token.<br />

A lista de todos os dispositivos que estão respondendo a passagem do token chama-se<br />

Live List. Esta lista é atualizada automaticamente pelo LAS.<br />

A sub-camada de acesso ao Fieldbus Access Sublayer (FAS) usa características<br />

da camada de enlace para provê um serviço para a Especificação das Mensagens<br />

Fieldbus (FMS). Os tipos de serviço podem ser:<br />

• Cliente/Servidor. Ocorrem entre dois dispositivos para troca de set-points,<br />

alarmes, etc. Faz uso do token;<br />

• Informação por Exceção. Um dispositivo envia uma mensagem para um<br />

grupo de dispositivos. Por exemplo, alarmes para operadores de console. Faz<br />

uso do token;<br />

• Publisher/Subscriber. Comunicação de um para muitos. Por exemplo,<br />

envio de variáveis. Faz uso da Compel Data.<br />

A subcamada de aplicação FMS permite as aplicações dos usuários enviarem<br />

mensagens para outros usuários usando um conjunto padrão de mensagens, como<br />

serviço de comunicação, formato da mensagem, etc.<br />

O FF definiu uma camada do Usuário baseada em blocos. Os blocos são representações<br />

funcionais de diferentes aplicações. Os tipos de bloco estão definidos na<br />

Figura 4.10. Resource Block contém características do dispositivo como nome do dispositivo,<br />

etc. Function Block provê o comportamento do controle do sistema. Estes<br />

blocos podem ser Analog Input (AI), Proportional/Derivative (PD), etc. Transducer<br />

Blocks é a entidade que armazena os parâmetros associados com os sensores<br />

e atuadores.<br />

Um dispositivo Fieldbus é um dispositivo de E/S remoto que tem muitos blocos<br />

de função no qual dados se comunicam. Cada bloco tem um perfil, isto é, um<br />

número. Por exemplo, um bloco PID padrão tem código 0108 em hexadecimal. A<br />

117

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

Saved successfully!

Ooh no, something went wrong!