Você está na página 1de 42

R4 12

Captulo

Foundation Fieldbus

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

Foundation Fieldbus Introduo:


A rede Foundation Fieldbus (FF) uma rede digital cuja padronizao levou mais de dez anos para ser concluda. Existem duas redes FF, uma de baixa velocidade concebida para interligao de instrumentos (H1 - 31,25 kbps) e outra de alta velocidade utilizada para integrao das demais redes e para a ligao de dispositivos de alta velocidade como CLPs (HSE - 100 Mpbs).

Figura 1: Redes Fieldbus H1 e HSE A rede H1 possui velocidade de 31,25 kbps e proporciona grandes vantagens para substituir a instrumentao convencional de 4..20mA: Reduo do cabeamento, painis, borneiras, fontes de alimentao, conversores e espao na sala de controle. Alimentao do instrumento pelo mesmo cabo de sinal Opes de segurana intrnseca Grande capacidade de diagnstico dos instrumentos Suporte para asset management: capacidade de realizar funes de diagnstico, configurao, calibrao via rede permitindo minerar dados de instrumentao em tempo real. Estas funes iro permitir a implementao da manuteno proativa, centrando os recursos onde eles so mais necessrios. Capacidade de auto sensing (auto reconhecimento) do instrumento permitindo fcil instalao e download de parmetros. Reduo dos custos de engenharia, instalao e manuteno. Sinal de alta resoluo e livre de distores asseguram preciso do sinal recebido aumentando a confiabilidade do sistema de automao. A rede Foundation Fieldbus tem como principais concorrentes as redes ProfibusPA e o protocolo HART.
Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

O estudante deve se esforar para no confundir o nome rede Foundation Fieldbus com o da fundao que a criou e a mantm esta sim denominada Fieldbus Foundation.
Faixa de Aplicao de Redes

Negcio

ATM/FDDI

Ethernet 10/100/1000 Base-T

Controle

ControlNet

Profibus DP

IEC/SP50 H2

Profibus FMS

WorldFIP

IEC/SP50H1 HART

DeviceNet

DeviceWFIP

Interbus Loop

Discreto

Seriplex

ASI

Aplicaes

LonWorks

Processo

Figura 2: : FF e faixa de aplicao das redes de campo [ARC] Uma das grandes revolues da rede FF foi estender a viso da rea de processo at o instrumento e no at o ltimo elemento inteligente ento existente que era o CLP ou remota do SDCD.

Figura 3: Aumentando as fronteiras do processo A outra revoluo da rede FF foi permitir a migrao das estratgias de controle do controlador, antes representado por uma remota ou CLP para o elemento de
Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

Profibus PA

Interbus

CCLink

CAN

SDS

campo, representados pelos transmissores de temperatura, presso, etc. e pelos atuadores em sua maior parte vlvulas de controle. Isto ir permitir que dois ou mais instrumentos estabeleam malhas de controle, que uma vez configuradas remotamente iro operar de forma completamente independente do controlador externo. Estas estratgias de controle constituem os chamados blocos de controle. Os blocos mais conhecidos so os de Analog Input (AI), Analog Output (AO), Controlador PID (PID), Digital Input (DI) e Digital Output (DO).

Figura 4: Migrao das funes de controle para a instrumentao Outra vantagem da rede FF a reduo de equipamentos necessrios para instalar os instrumentos em uma rea classificada.

Figura 5: Barreiras de segurana intrnseca numa topologia FF


Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

Arquitetura do Sistema
A tecnologia Fieldbus H1 foi baseada no modelo OSI da ISO.

Figura 6: Fieldbus H1 e modelo OSI/ISO O sistema H1 formado de trs camadas: a camada fsica, o stack de comunicao e a camada de usurio. Fazendo a correspondncia com o modelo OSI/ISO, a camada fsica corresponde camada fsica do modelo OSI. O stack de comunicao contm a camada de acesso ao meio, a camada de aplicao que o Fieldbus Message Specification (FMS) e o Fieldbus Access Sublayer (FAS) que mapeia o FMS nas funes da DLL. A camada de usurio do fieldbus inexistente no modelo OSI. A Figura 7 mostra a formao do quadro fieldbus entre as diversas camadas do stack.

Figura 7: Formao do quadro de mensagem H1


Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

Camada de aplicao e blocos


A camada de aplicao utiliza o conceito de blocos para realizar todas suas funes. Existem trs tipos de blocos bsicos: blocos de recursos e blocos de transdutores, utilizados para configurar os dispositivos e blocos de funo, utilizados para construir a estratgia de controle.

Figura 8: Blocos

Figura 9: Tipos de blocos Os blocos de transdutor servem para desacoplar os blocos de funo das funes de interface com o sensor de campo. Eles podem executar a uma freqncia superior dos blocos de funo. Apesar de visveis eles no podem ser linkados via ferramenta de configurao. Estes blocos no podem ser escalonados pelo sistema de gerenciamento. Os blocos de recurso descrevem as caractersticas fsicas do dispositivo. Eles contem configuraes gerais para o FVD. Eles tambm so visveis externamente, mas no podem ser interligados nem participar do escalonamento estabelecido pelo LAS. Alguns de seus parmetros so: ID do fornecedor, verso do dispositivo, caractersticas, capacidade de memria, etc. Os blocos de funo determinam o comportamento do sistema. As entradas e sadas dos blocos de funo podem ser interligadas para configurar uma estratgia
Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

de controle. A execuo de cada bloco de funo pode ser precisamente escalonada pelo sistema. Os dez principais blocos de funo so: Nome do Bloco de Funo Entrada Analgica (Analog Input) Sada Analgica (Analog Output) Polarizao/Ganho (Bias/Gain) Control Selector Discrete Input Discrete Output Manual Loader Proportional Derivative Proportional/Integral/Derivative Ratio Smbolo AI AO BG CS DI DO ML PD PID RA

Transmissores simples de temperatura, presso, etc., possuem um nico bloco AI. Uma vlvula de controle pode conter um bloco PID alm do bloco AO.
Exemplo:

Na figura abaixo, uma malha de controle foi definida usando apenas os blocos de controle contidos em dois dispositivos: um medidor de vazo que fornece o bloco AI e uma vlvula que fornece os blocos AO e PID.

Figura 10: Malha de controle completa entre dois instrumentos.

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

Blocos avanados
A especificao FF-892 introduz novos blocos de controle: Nome do Bloco de Funo DeviceControl Output Splitter Signal Characterizer Lead Lag Dead Time Integrator (Totalizer) SetPoint Ramp Generator Input Selector Arithmetic Timer Analog Alarm Smbolo DC OS SC LL DT IT SPG IS AR TMR AAL

A especificao FF-893 introduziu os blocos mltiplos ou multiple I/O (MIO): Nome do Bloco de Funo Multiple Analog Input Multiple Analog Output Multiple Discrete Input Multiple Discrete Output Smbolo MAI MAO MDI MDO

A grande inovao veio a seguir. A especificao FF-894 permite a criao de um bloco de aplicao livre pelo prprio usurio usando a norma IEC 61131-3. Este bloco recebeu o nome de Flexible Function Block (FFB).

Figura 11: Bloco flexvel de funo (FFB) Um bloco mantm controle da comunicao com outros blocos. Se houver perda de comunicao o dado de entrada considerado velho (stale) e o bloco sinaliza o problema.

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

Figura 12: Bloco AI e sua implementao

Figura 13: Bloco AI e simulao de valores de entrada Um bloco AI por exemplo tem vrias funcionalidades fora ler um dado do campo e o disponibilizar como um valor digital para outros blocos. O bloco AI capaz de aplicar um alarme da sada por faixa e at de simular uma entrada analgica que esteja com status ruim baseado em seus valores anteriores (Figura 13).

Figura 14: Sumrio dos blocos de controle


Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

Figura 15: Exemplo de configurao de malhas de controle usando blocos FF

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

10

Camada Fsica
Tanto a FF-H1 como a rede Profibus-PA tm sua camada fsica padronizada pela norma IEC 61158-2. Os sinais H1 so codificados utilizando codificao Manchester Bifase-L. Trata-se de uma comunicao sncrona que envia os sinais de dados combinados com o relgio.

Figura 16: Codificao Manchester Bifase-L Observe que o sinal resultante corresponde funo XOR negada dos sinais de clock e dados. Uma transio positiva do sinal combinado no meio do perodo correspondente a um bit, ser considerada 0 e uma transio negativa lida como 1. Para sincronizar o clock do receptor com o do transmissor um prembulo formado por uma seqncia de 0s e 1s inicialmente transmitido. Para delimitar os quadros so utilizados sinais especiais correspondentes a violaes dos cdigos acima. Os sinais N+ e N- no apresentam uma transio no meio do tempo correspondente a um bit.

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

11

Figura 17: Caracteres especiais de incio e final de quadro O transmissor ir modular o sinal variando a corrente de 10mA a uma freqncia de 31,25 kbps sobre uma carga equivalente de 50 ohms para criar uma modulao de 1.0 Volt pico a pico sobre o sinal da fonte de alimentao. O valor da tenso da fonte de alimentao pode variar de 9 a 32 Volts. Aplicaes de segurana intrnseca (SI) possui outros requerimentos.

Figura 18: Sinal fieldbus As regras bsicas para validao de uma rede FF-H1 so: A rede formada por uma linha troco com stubs ou spurs. A linha tronco deve ser terminada por um terminador passivo. O comprimento mximo da linha tronco e da soma de todos os stubs de 1900m. O nmero de instrumentos na rede pode ser: 2 a 32 instrumentos numa conexo no intrinsecamente segura com fonte de alimentao separada do sinal de alimentao. 1 a 12 instrumentos quando a aplicao no requer SI e os instrumentos so alimentados pelo cabo de sinal. 2 a 6 instrumentos para aplicaes de SI quando os instrumentos recebem a sua alimentao diretamente do cabo de comunicao. Repetidores podem ser utilizados para regenerar o sinal aps excedida a especificao de distncia mxima. O nmero mximo de repetidores quatro. A distncia mxima entre dois instrumentos quaisquer no deve exceder 9500 m. O cabo fieldbus polarizado. Inverter a polarizao pode causar danos a todos os instrumentos conectados rede. Alguns fornecedores garantem instrumentos livres de polarizao. O comprimento dos spurs devem ser calculados obedecendo aos dados da tabela abaixo:

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

12

Total de dispositivos por rede

Um disp. por spur (m)

Dois disp. por spur (m)

Trs disp. por spur (m)

Quatro disps por spur (m)

Comprimento mximo total m

1-12 13-14 15-18 19-24 25-32

120 90 60 30 1

90 60 30 1 1

60 30 1 1 1

30 1 1 1 1

439 384 329 220 10

Tabela 1: Comprimento mximo dos spurs

Figura 19: Topologias da rede Fieldbus

Elementos de rede
Os principais elementos na rede fieldbus so: A fonte de alimentao O mdulo condicionador de potncia O terminador de barramento A ligao de dispositivos rede pode se dar atravs de conectores Ts ou de caixas de juno.

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

13

Figura 20: Terminador da rede FF-H1 A fonte de alimentao um equipamento de segurana no-intrnsica com uma entrada AC universal e uma sada de 24Vdc, isolada, com proteo contra sobrecorrente e curto-circuito, ripple e indicao de falha, apropriada para alimentar os elementos do Fieldbus. Exemplo: Fonte DF52 da Smar. O mdulo condicionador de potncia um equipamento de controle de impedncia ativo, no-isolado, de acordo com o padro IEC 1158-2. Este equipamento apresenta uma impedncia de sada que, em paralelo com os dois terminadores de barramento ( um resistor de 100 em srie com um capacitor de 1F) atendendo ao padro, resulta em uma impedncia de linha puramente resistiva para uma ampla faixa de freqncia. Exemplos: os mdulos DF49 (dois canais) e mdulo DF53 (quatro canais) da Smar. Estes mdulos no podem ser utilizados em reas que exigem especificaes de segurana intrnseca. O terminador de barramento um elemento passivo formado por um de 100 em srie com um capacitor de 1F acondicionado em um invlucro vedado.

Figura 21: Configurao bsica de uma rede FF-H1 [Fayad 2003]

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

14

Figura 22: Ligao Junction Box [Fieldbus Foundation]

Figura 23: Elementos de rede Fieldbus

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

15

Figura 24: Rede com barreira de segurana intrnseca [Fayad 2003]

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

16

Ciclo de operao

Figura 25: Macrocycle e escalonamento do barramento O escalonamento executado periodicamente em um perodo de tempo denominado macrocycle. Cada dispositivo do barramento sincronizado com preciso de 1ms e obedece a um escalonamento pr determinado. O scheduler determina quando os blocos de funo de cada dispositivos so executados e quando comunicaes escalonadas e no escalonadas ocorrem no barramento. As atividades de mxima prioridade que devem acontecer ciclicamente so denominadas operaes escalonadas. As operaes no escalonadas ocorrem quando o primeiro tipo de comunicao no est sendo executado. e outras operaes denominadas comunicaes no escalonadas podero executar. Por exemplo, as transferncias de dados entre blocos de malhas de controle executam na parte escalonada. O LAS (Link Active Scheduler) o dispositivo que controla a comunicao no barramento. Pelo padro FF existem trs tipos de dispositivos: O Link Master que capaz de suportar as funes de LAS. Bsico que no capaz de suportar as funes de LAS e Linking device que alm de ter a capacidade de ser Link Master possui a funcionalidade de conectar segmentos H1. Apenas um link master executando como LAS pode controlar a comunicao no barramento FF-H1. Caso este dispositivo saia do ar outro link master ir tentar
Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

17

assumir o papel de LAS. Deve existir pelo menos um link master por segmento capaz de assumir o papel de LAS. Durante a partida o link master com menor nmero de n assume o papel de LAS.

Sincronizao no tempo
Existem vrias sincronizaes a serem efetivadas em uma rede FF-H1:
Sincronizao do tempo de data link:

A primeira funo proporcionar a sincronizao no tempo de cada dispositivo no barramento. Cada instrumento um computador e com o tempo os relgios dos diversos instrumentos passam a apresentar um erro de fase (drift error). Como a comunicao deve ser determinstica com preciso de 1 ms os relgios devem ser sincronizados periodicamente. O LAS responsvel por este servio de sincronizao do tempo de barramento ou data link time. Ele envia uma mensagem denominada TD (time distribution) periodicamente no barramento.
Sincronismo do time of day

Outro sincronismo importante o do relgio de hora do dia utilizado para aplicar o time stamp em cada dado lido e nos eventos e alarmes ocorrido. Esta hora denominada application time e deve ser sincronizada para todos os dispositivos. Este sincronismo obtido atravs da Clock Message enviada por um dispositivo denominado Time Master atravs de uma mensagem do tipo DT (Data Transfer) enviada. O Time Master pode ser qualquer dispositivo do barramento incluindo o host que tambm executa o papel de LAS ou qualquer instrumento. Esta mensagem no considerada parte do ciclo de manuteno do enlace de dados.
Identificao dos dispositivos

A manuteno de enlace de dados inclui outras atividades como a identificao de novos instrumentos inseridos na rede. Isto proporciona a importante capacidade de plug and play da rede. O LAS mantm uma lista com todos os endereos de dispositivos ativos no barramento. Esta lista chamada de Live List ou lista de dispositivos ativos. Uma mensagem especial denominada PN (Probe Node) utilizada para identificar novos dispositivo. O LAS periodicamente envia mensagens PN para os nodos que no esto na Live List. Se um dispositivo est presente no endereo ele responde com a mensagem PR (Probe Response). O LAS inclui o dispositivo na Live List e confirma a ativao do dispositivo atravs da mensagem NodeActivation. Cada dispositivo identificado por trs valores: Device ID: Nmero de srie definido pelo fabricante do instrumento. Por exemplo: 31416ACME93293 Device Name (TAG): definido pelo usurio. Por exemplo: TT-01 Device Address: endereo nico no segmento. Por exemplo: 33 Todo o endereamento configurado por comandos do barramento sem o uso de jumpers ou dip-switches.
Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

18

A sequncia para se designar um novo endereo para um dispositivo a seguinte: Um novo dispositivo conectado ao barramento e usa um endereo default randmico entre 248-251. Uma ferramenta de configurao rodando no host atribui um nome fsico ao dispositivo (PD TAG). Uma ferramenta de configurao rodando no host designa um endereo permanente no utilizado ao dispositivo. O dispositivo se lembrar deste endereo mesmo aps uma queda de alimentao.
Dicionrio de Objetos

Todo dado dos dispositivos accessvel via rede descrito pelo Object Dictionary (OD) que depende do dispositivo. O Virtual Field Device (VFD) contem todos os objetos e descritores de objetos que podem ser utilizados por um usurio de comunicao. Todo dispositivo de campo geralmente tem duas VFDs: Uma FFD para blocos de funo Uma Management Information Base (MIB) que retrata aplicaes de gerenciamento de rede e do sistema. Toda aplicao de controle consiste de blocos de funo interconectados. Blocos so conectados atravs de objetos de ligao (linking objects) da VFD de blocos de funo. Um objeto de ligao ir conectar dois blocos de funo no mesmo instrumento ou um bloco de funo para uma VCR para produtor ou consumidor.

Figura 26: Dispositivo de campo virtual e seus dicionrios de objetos


Comunicao escalonada

A comunicao escalonada usada para transferir dados cclicos de malhas de controle entre os blocos de funo. O LAS possui uma lista com os tempos para transmisso de todos os blocos de todos os dispositivos que necessitam ser transmitidos ciclicamente.

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

19

Quando chega a hora de um dispositivo enviar um buffer o LAS envia uma mensagem do tipo Compel Data (CD) para o dispositivo. Ao receber o CD o dispositivo publica ou broadcasts o dado para todos os dispositivos no barramento. Todo dispositivo que estiver configurado para receber o dado chamado de assinante ou consumidor. O LAS reserva um trfego exclusivo para realizar as comunicaes escalonadas.
Comunicao no escalonada

Todos os dispositivos do barramento tm a chance de transmitir informaes no escalonadas entre os ciclos de transmisso de mensagens cclicas. O LAS garante uma permisso para um dispositivo usar o barramento emitindo uma mensagem do tipo PT (Pass Token) para o dispositivo. Quando o dispositivo trecebe o token ele tem o direito de usar o barramento at terminar ou at o tempo mximo de manuteno do token ter sido alcanado.

A operao do LAS
O LAS realiza ciclicamente as seguintes operaes:

Figura 27: Ciclo de atividades do LAS [Hightech Multimidia] A programao de CD contem uma lista de atividades que esto programadas para serem executadas ciclicamente. Na hora especificada o LAS envia uma mensagem CD (Compel Data) para um buffer de dados em um dispositivo FF. O dispositivo publica a mensagem. Esta atividade tem prioridade mxima. Todas as demais atividades acontecem entre este tipo de transferncias. O LAS passa a enviar PTs para todos os nodos na Live List. O dispositivo que responder corretamente a mensagens PT continua na Live List. Se o dispositivo ao receber o token no transmitir uma mensagem ou devolver o token por trs vezes consecutivas, ser tirado da Live List. Depois o LAS deve enviar mensagem PN (Probe Node) a pelo menos um nodo fora da Live List. Toda vez que o LAS altera a Live List ele
Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

20

realiza o broadcast das alteraes na Live List para que todos os nodos possam ter uma cpia atualizada da Live List. A mensagem TD (Time Distribution) enviada periodicamente a todos os nodos.

Virtual Communication Relationships (VCR)


A comunicao escalonada e no escalonada uma funo da camada DLL (Data Link Layer). A camada FAS (Fieldbus Access Sub layer) utiliza estas funes para proporcionar um servio camada FMS (Fieldbus Message Specification). Estes servios so descritos por VCRs (Virtual Communication Relationship), relaes virtuais de comunicao. O VCR como uma abreviatura de acesso, uma pequena estrutura que resume um conjunto maior de dados pr armazenados. As principais VCRs so:
Comunicao cliente-servidor:

Utilizada para comunicao enfileirada, no escalonada, iniciada pelo usurio, um para um, entre dispositivos no fieldbus. Enfileirada implica que as mensagens so enviadas na ordem fornecida para transmisso, respeitada suas prioridades, sem sobresescrita das mensagens anteriores. Quando um dispositivo recebe um token ele coloca uma mensagem no barramento. Ele dito cliente da comunicao e o destino da mensagem o servidor. Quando o servidor recebe o token do LAS ele responde pergunta recebida. Exemplos: Mudana de set point pelo operador, sintonia de malhas e parmetros, reconhecimento de alarmes e download e upload do dispositivo. A Figura 28 mostra um exemplo de mecanismo cliente servidor implementado com comunicao no escalonada:

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

21

Figura 28: Mecanismo cliente servidor O mecanismo pode ser sumarizado como: 1. O Cliente necessita de dado do servidor 2. O Cliente coloca uma mensagem Data Transfer Request na fila. 3. Cliente recebe o token do LAS. 4. Cliente envia Data Transfer Confirmed Request para o Servidor. 5. O Servidor coloca dado solicitado na fila de mensagem. 6. Servidor recebe token do LAS. 7. Servidor envia Data Transfer Confirmed Response para o Cliente. 8. Cliente recebe e decodifica dado solicitado. 9. LAS continua a cuidar de outras comunicaes do barramento.
Distribuio de Relatrio(Report and Sink) Distribution or Source

Utilizada para comunicao enfileirada, no escalonada, iniciada pelo usurio, um para muitos, entre dispositivos no fieldbus. Quando um dispositivo com um evento ou relatrio de tendncia recebe o token do LAS, ele envia a mensagem para um grupo de endereos representado pelo VCR. Dispositivos interessados em receberem a mensagem identificada pelo VCR iro receber o evento ou relatrio. Exemplo: Envio de eventos e alarmes (non solicited messages) para estaes de superviso.

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

22

Figura 29: Distribuio de relatrio


Produtor- Consumidor

utilizado para comunicao buferizada de um para muitos. Bufferizado quer dizer que apenas a ltima verso da informao mantida. O dado mais recente sobreescreve o dado anterior. Quando um dispositivo recebe a mensagem CD do LAS, ele transmite uma mensagem. Este dispositivo chamado de produtor. Todos os dispositivos interessados no dado iro recebe-lo. Estes dispositivos so os assinantes ou consumidores. A mensagem Cd pode ser escalonada no LAS ou enviada aos assinantes de forma no escalonada. Um atributo do VCR ir determinar qual dos dois mecanismos sero utilizados. Exemplo: utilizado para publicar de forma escalonada e cclica os valores das PVs e MVs das malhas de controle para os instrumentos e para as estaes de operao.

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

23

Figura 30: Mecanismo produtor-consumidor

Figura 31: Sumrio dos servios da FAS

Cliente Servidor

Distribuio de Report

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

24

Produtor Consumidor

Figura 32: Sumrio de tipos de comunicao FF

Vantagens da rede H1 sobre Profibus-PA


So vantagens da rede H1 sobre a rede Profibus-PA: A rede FF-H1 possibilita o auto reconhecimento do instrumento instalado a quente possibilitando uma operao plug and play. Na rede FF_H1 o controle realizado no instrumento mudando a estratgia de controle para FCS (Field Control System). Na rede FF-H1 o acesso aos dados de E/S determinstico no tempo. A rede FF-H1 permite configurar o dispositivo remotamente sem o uso de dipswitches. A rede FF-H1 permite o envio de diagnstico e mensagens de status pelo instrumento. A rede FF-H1 implementa o conceito de produtor-consumidor que alm de diminuir os requisitos de banda promovem uma total transparncia de dados entre as diversas camadas do sistema de controle. A rede FF_H1 permite que o instrumento armazene dados de tendncia histrica, que depois so transferidos para o mestre.

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

25

Performance
Peluso em [Peluso 2002] mostrou uma estatstica de desempenho dos principiais blocos de controle. No necessariamente as funes de malha PID precisam ser executadas de forma distribuda na instrumentao. Elas podem ser executadas tambm um nvel acima como em um SDCD tradicional.

Figura 33: Tempos de Performance tpicos segundo [Peluso 2002]

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

26

Integrao com rede HSE


A rede H1 possui certas limitaes. O nmero de instrumentos na rede no pode crescer muito estando limitado pelos recursos de faixa exigidos por cada instrumento. normal que apenas 5 ou 7 instrumentos sejam colocados em um mesmo segmento. Para interligar diversos segmentos FF-H1 a soluo ideal o uso da rede HSE operando na velocidade de 100 Mpbs. A rede HSE compatvel com os protocolos da rede H1, permitindo o intertravamento de instrumentos localizados em diferentes segmentos de rede. Alm disso permite a interligao de dispositivos que requerem grande capacidade de rede como CLPs e computadores host e instrumentos especializados que necessitam transferir grandes blocos de dados como espectrofotmetros. A rede HSE evita a existncia de diversos nveis de hierarquia reduzindo qualquer configurao a dois nveis apenas.

Figura 34: Integrao entre redes HSE e H1 [Hightech Multimidia] Alm de servir de gateway entre a rede HSE e a rede H1 os device links realizam outra funo importante: eles podem ter pontos de I/O locais para permitir a interligao de sinais discretos oferecendo uma boa soluo para aplicaes de natureza hbrida. Outros device links possuem interfaces para outros protocolos como o Modbus para facilitar a interligao de inversores de freqncia e outros tipos de dispositivos inteligentes orientados a byte.

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

27

Figura 35:

Linking Device HSE (Smar DFI302) com capacidade de I/O local e com interface Modbus.

Existem blocos de I/O remotos que podem ser ligados na rede H1 para um pequeno nmero de sinais de entrada e sada como o Smar DC302 I/O Block.

Figura 36: Bloco de I/O Smar DC302 Recentemente foram introduzidos no padro H1 blocos de funo mltiplos capazes de manipular at oito variveis digitais e analgicas. So os blocos MAI, MAO, MDI, MDO. Todas as oito variveis podem ser lidas ou escritas nestes blocos em uma transao nica. A funcionalidade MVC (Multi Variable Container) tambm introduzida recentemente, permite acessar todas as variveis de diferentes blocos de um mesmo dispositivo em uma transao nica, diminuindo o nmero de comunicaes para ler variveis de instrumentos complexos. Existem tambm gateways para sinais Hart, permitindo a ligao em daisy chain de at quatro gateways totalizando 32 canais Hart. Os instrumentos Hart so visveis na rede H1 como se fossem instrumentos H1 s que com as limitaes impostas pela tecnologia HART. Exemplo de gateway Hart-FF-H1 o Smar HI302.

Figura 37: Gateway Hart-Fieldbus

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

28

Para mapear os instrumentos em uma rede estrangeira para a rede FF-H1 pode-se utilizar os blocos flexveis FFB. A lgica do FFB definida pelo usurio. O FFB ir permitir tambm que uma ferramenta de configurao FF default possa ser utilizada para configurar os parmetros da rede estrangeira.
Exemplo DFI302- Subsistema de I/O Fieldbus

Cada mdulo DFI302 permite a conexo de at quatro redes H1 a uma rede HSE. Desta forma este dispositivo funciona como um linking device. Ele tambm opera como uma bridge entre diferentes canais H1, permitindo a comunicao entre instrumentos localizados em segmentos diferentes. Ele tambm opera como um gateway permitindo a conexo de dispositivos estrangeiros atravs dos protocolos Modbus RTU e Modbus TCP/IP s redes FF-HSE e FF-H1. Cada mdulo pode gerenciar uma rede Modbus completa. O DFI302 pode operar como master ou slave da rede. Como mestre de uma rede Modbus o DFI302 permite a conexo de sistemas legado ao sistema 302. Como escravo ele possibilita conectar um sistema fieldbus Smar a um SDCD mais antigo que no suporta o padro FF. O FDI302 pode funcionar como LAS para quatro redes H1 diferentes. Ele tambm pode fazer o papel de uma RTU de SDCD executando 37 blocos de funo FF diferentes, com cerca de 100 blocos por mdulo, o que til quando no se quer realizar as funes de controle no instrumento e mante-las centralizadas como nos SDCDs antigos. Este dispositivo tambm permite o uso de cartes de I/O convencional para a programao de sistemas hbridos onde a funo de intertravamento discreto importante. Tanto entradas analgicas 4..20 mA so disponveis entradas discretas, e de pulso. Para implementar esta funo o DFI302 oferece Blocos de funo flexvies (FFB). Para programar a lgica existe uma linguagem textual e est sendo desenvolvido um mdulo em ladder. Desta forma ele desempenha a funo de um CLP. Dois FDI302 podem ser colocados em paralelo para assegurar dois canais redundantes para a sala de controle e LAS redundantes para as redes H1.

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

29

Device Descriptor (DD)


A Device Description uma descrio textual do dispositivo de campo produzida pelo fabricante do instrumento para uso dos sistemas host. A definio feita para os protocolos HART, Profibus e Foundation Fieldbus, utilizando uma linguagem universal denominada DDL Device Descriptor Language. Esta linguagem normalizada atravs da norma IEC 61 804 partes 1 e 2 Function Block Application and EDDL e CENELEC 50391 Network Oriented Application Harmonization Electronic Device Description Language. O texto fonte denominado DD Source. Este texto pode ser convertido para uma notao mais compacta denominada DD binrio por um software denominado tokenizer.

Figura 38: DD source de DD binary A descrio do equipamento interpretada por um software no computador host que traduz todas as informaes numa linguagem mais amigvel. Este software denominado servio de descrio de dispositivo ou DDS (Device Descriptor Services). O DD independe do sistema operacional utilizado pelo sistema de controle. J est sendo desenvolvida uma padronizao suplementar com o nome de EDDL (Electronic Device Description Language) com o objetivo de tornar a apresentao dos dados do DD mais atraentes e compatvel com os padres da Web.
//====================== // File Header //====================== [File Header] Description = "Capability File of LD 292" FileType = "CapabilitiesFile" FileDate = 1999,10,05 //05,October,1999 //====================== // Device Header //====================== [Device Header] [Device VFD 1] //Management VFD

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

30

VendorName = "SMAR" ModelName = "LD292" Revision= "1.2" DeviceName = "Pressure Transmitter" DeviceClass = BASIC CommGroup = 3 CommClass = Class31+Class32 CommSubClass = RolePub+RoleSub [Device VFD 2] //FB VFD VendorName = "SMAR" ModelName = "LD292" Revision= "1.2" DeviceName = "Pressure Transmitter" MANUFAC_ID = 0x000292 DEV_TYPE = 0x0001 DEV_REV = 3 DD_REV = 2 DD_RESOURCE = " " //====================== // FM section //====================== //[FM] //VersionOd = // Not specifeid , block instatiation will change it //====================== // NM section //====================== [NM OD Directory] DirectoryRevisionNumber = 2 NumberOfDirectoryObjects = 1 TotalNumberOfDirectoryEntries = 9 DirIndexFirstCompositeListReference = 8 NumberOfCompositeListReference = 1 StackMgtOdIndex = 500 NumberOfObjectsInStackManagement = 1 // Smar require this keyword NumberOfPorts = 1 //Omar //====================== //Physical Layer //====================== MediumAndDataRatesSupported = WIRE_MEDIUM+VOLTAGE_MODE+SPEED_31KBS IecVersion = 0x0001 //31.25 half duplex PowerMode = BUS_POWERED InterfaceMode = HALF_DUPLEX LoopBackMode = LB_DISABLED PowerRequired = 12 // in milliamps

Figura 39: Estrato do Capability File do instrumento Smar LD 292 (acompanha o DD).

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

31

Field Device Tool - FDT


FDT uma especificao que permite que qualquer dispositivo, seja ele um instrumento, ou um equipamento de rede intermedirio possa ser acessado por um host independente do protocolo utilizado. O que se deseja acessar toda a informao disponvel nos dispositivos de campo inteligentes sejam eles em tecnologia FF, Profibus ou Hart para fins de configurao, engenharia, operao, monitorao, calibrao, manuteno e diagnstico. Todos estes processos passaro a ser independentes de dispositivo. Uma parte importante deste esquema so os chamados DTMs (Device Type Manager) que so componentes ActiveX (COM/DCOM) cuja finalidade funcionar como um drive para um determinado modelo de dispositivo.

Figura 40: Conceito geral FDT/DTM DTMs podem ser encarados como fazendo parte dos dispositivos. Eles so criados pelo fornecedor do equipamento encapsulando todas as estruturas de dados e procedimentos necessrios para a interao host-dispositivo. DTMs propiciam todos os dilogos num formato user-friendly para a interao com o operador. Este conceito foi inicialmente criado pela ABB e abraado pela Organizao Profibus, que quem oferece hoje a padronizao para o mercado. O padro FDT utiliza XML e cada interface do componente apresenta uma certa funcionalidade como por exemplo configurao ou visualizao de valores medidos. O DTM de um equipamento pode ir evoluindo durante todo o tempo da sua via til. Se novas funcionalidades so adicionadas, nova interfaces so definidas. Tanto os instrumentos como os equipamentos de comunicao intermedirios possuem DTMs. Todos os equipamentos pertencentes a uma arquitetura necessitam de uma DTM para serem visualizados.

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

32

Figura 41: Exemplo de DTM

Figura 42: Hierarquizao fsica e lgica possibilitada pela tecnologia DTM [Mata 2003]

Figura 43: Visualizando e configurando o instrumento na estao de engenharia


Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

33

Asset Management
A funo de gerenciamento de ativos visa gerenciar os itens patrimoniais (equipamentos de processo) atravs do monitoramento contnuo proporcionado pela instrumentao inteligente. Os instrumentos hoje possuem uma refinada capacidade de diagnstico de seu prprio funcionamento e do funcionamento do processo. O objetivo final a busca de uma manuteno proativa onde todas as informaes referentes disponibilidade dos equipamentos de processo estejam sendo coletadas e analisadas em busca de uma otimizao operacional. S esta possibilidade j justificaria a troca da instrumentao convencional pela instrumentao FF. As principais funes de um SW de gerenciamento de ativos so: Identificao, calibrao, configurao e diagnstico dos instrumentos. Obteno de assinaturas dos dispositivos de campo e acompanhamento da variao dos parmetros com o tempo antecipando o acontecimento de falhas. Obteno de estatsticas sobre o funcionamento dos ativos incluindo nmero de operaes, medidas de performance, disponibilidade, etc. Diagnstico de malhas de controle Clculo da variabilidade de itens de controle Deteco de linhas bloqueadas, e outras anomalias.

Figura 44: Blocos de diagnstico FF visualizados pelo AMS da Emerson Um bom exemplo de determinao de assinaturas a funo grfico de histerese do Asset View da Smar. Um dos ensaios excursiona a vlvula de fechada para aberta e vice versa e registra a posio atual em funo do set point. Pela anlise
Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

34

do grfico pode ser ter uma indicao da existncia de banda morta ou de alta frico. Outro ensaio traa a presso do atuador necessria para colocar a vlvula na posio desejada. Da comparao da operao padro com a operao corrente pode-se detectar um agarramento ou escape de ar. Estas funes extrapolam as capacidades de diagnstico descritas nas DDs (device descriptors) dos instrumentos e s podem ser atingidas com SWs especiais.

Figura 45: Assinatura de uma vlvula de controle (Asset View Smar)

Figura 46: Tela de diagnsticos do Asset View da Smar


Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

35

Outra funo interessante a determinao da resposta ao degrau. Neste teste o set point variado em degraus e o valor da posio do atuador registrado. Analisando este grfico poderemos determinar o tempo morto, a velocidade da resposta, overshooting e settling time (amortecimento)

Figura 47: Tela de resumo de utilizao de ativos da Emerson

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

36

Exerccios
1) So benefcios da rede FF (marque tudo que se aplica): ( ( ( ( ( ( ( ( ( ( ( ) ) ) ) ) ) ) ) ) ) ) uma rede aberta, determinstica, distribuda no campo, para controle de processo. Implica em reduo do custo de SW e HW. Interopervel entre diversos fornecedores de instrumentos. Operao plug and play. Inteligncia distribuda Suporte para asset management: auto reconhecimento, alarmes e diagnsticos, calibrao e sintonia remota, etc, Rede escalvel. Suporta transmissores de mltiplas entradas. Produz medidas mais precisas. Troca de instrumentos a quente Documentao on-line.

2) Visite o site www.smar.com. Complete o quadro abaixo:


Dispositivo Descrio Function Blocks Intrumento ou Equip de rede

BC302 BT302 DC302 DF47 DF48 DF52 DF53 DFI302 DT302 FDI302 FI302 FP302

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

37

FY302 FY402 IF302 JM1 LC700 LD292 LD302 PCI PH302 SR301 TP302 TT302

3) Compare as redes Profibus-PA e Fundation Fieldbus 4) Mostre as vantagens da rede Foundation Fieldbus sobre o protocolo HART 5) Quais so os gateways para a rede HSE hoje existentes no mercado ? 6) Marque Verdadeiro ou Falso: ( ( ( ( ( ) ) ) ) ) A diminuio da quantidade de hardware proporcionada pelo padro FF implica em maior confiabilidade destes sistemas. O cabo FF-H1 pode ser conectado independente de sua polaridade. A rede fsica a mesma tanto no padro FF-H1 como no ProfibusPA. Um instrumento FF pode ser configurado via rede enquanto no padro Profibus-PA a configurao local via dip switches. Quando um mestre FF (LAS) sai do ar a rede continua a operar, executando as estratgias de controle estabelecidas entre os instrumentos. Um instrumento FF pode ser inserido a quente. A comunicao na rede FF-H1 bidirecional. Dois instrumentos localizados em segmentos de rede H1 diferentes cujos link devices estejam interligados via uma rede HSE podem formar uma malha. Dispositivos fieldbus podem ser configurados on-line e off-line. Todo segmento FF-H1 possui um LAS. 38

( ( (

) ) )

( (

) )

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

( ( ( ( ( ( (

) ) ) ) ) ) )

Podem existir dois LAS por segmento. FF suporta transmisso cclica e acclica de dados. FF suporta servios com confirmao e sem confirmao. FF suporta servios baseados em conexo e sem conexo. Uma comunicao produtor consumidor pode ser escalonada ou no escalonada. O DFI 302 opera como uma bridge permitindo a comunicao entre diferentes segmentos H1 conectados. O fornecedor de instrumentao deve fornecer um DD para os principais sistemas operacionais utilizados: Linux, WNT, Windows 2000, etc. DTMs so componentes COM que utilizam mensagens no formato XML.

7) Baseado na figura abaixo explique a evoluo da localizao das funes de controle desde o controle DDC (Digital Direct Control) at o FCS (Field Control System) passando pelos DCS (Digital Control Systems).

Figura 48: Evoluo das topologias de controle [Berge 2002] 8) Estude as malhas de controle abaixo e explique: qual a malha primria e a malha secundria ? Quais so os set points, PV e MV de cada malha ? Quantos e quais blocos de controle sero necessrios para implementar as malhas em cascata ?

Figura 49: Controle em cascata [Peluso 2003]


Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

39

9) So vantagens da rede FF sobre a comunicao 4..20 mA. Marque tudo o que se aplicar: ( ( ( ( ( ) ) ) ) ) FF-H1 permite interligar diversos instrumentos em um nico segmento de rede. Na rede FF-H1 A comunicao entre o mestre e o instrumento bidirecional. FF-H1 permite alimentar os instrumentos (9-32VDC) diretamente pelo cabo de dados. FF-H1 permite a comunicao entre dois instrumentos de campo. FF-H1 permite comunicar em um nico para de fios mais de um valor de dado por instrumento o que muito til em dispositivos de mltiplas entradas e sadas. FF-H1 possibilita ler diagnsticos dos instrumentos FF-H1 possibilita calibrar o instrumento remotamente FF-H1 possibilita setar parmetros dos instrumentos FF-H1 possibilita reconhecer os instrumentos assim que so plugados na rede.

( ( ( (

) ) ) )

10) Marque as necessidades de cada dispositivo abaixo por uma rede de sensores (S), rede de dispositivos (D), rede FF-H1 (H1) ou rede FF-HSE (HSE): ( ( ( ( ( ( ( ( ( ( ( ( ( ) ) ) ) ) ) ) ) ) ) ) ) ) PLC Vlvula solenide Servidor Scada Clula fotoeltrica Contactor Sensor de proximidade Inversor de freqncia Espectrmetro Transmissor de nvel, temperatura, presso, etc. Rel de proteo Push Buttons Medidor de energia Vlvula de controle

11) Sobre a comunicao exemplificada na figura abaixo podemos afirmar:

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

40

( ( ( (

) ) ) )

Trata-se de uma comunicao escalonada. Esta comunicao cclica. Esta comunicao utiliza o mecanismo produtor consumidor. Esta comunicao desencadeada quando o LAS envia a mensagem CD para o bloco AI.

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

41

Bibliografia
[Berge 2002] Jonas Berge, Fieldbuses for Process Control: Engineering, Operation and Maintenance, ISA The Instrument, Systems and Automation Society, 2002 Jonas Berge, Using Foundation Fieldbus in Hybrid and Batch Applications, Foundation Fieldbus End User Council Australia Inc., 2002 Jonas Berge, Addressing the benefits and FAQs of Fieldbus based FCS architecture, ISA 98. Fieldbus technical overview, www.emersonprocess.com/home/library/fieldbus/techover/ Claudio Aun Fayad, Pedro Anisio Biondo, Reliability with Foundation Fiedbus, InTech Maro 2003 Foundation Fieldbus Technical Overview; www.fieldbus.org. Lucia Regina Horta Rodrigues Franco / Victor Marinescu. Buses Actualizacin. Editorial Control S.R.L, 1998. Rogrio Souza da Mata, Introduo tecnologia FDT/DTM, InTech Brasil, Maro, 2003. Eugnio da Silva Neto, Peter Berrie, Raimond Sommer, FDT Field Device Tool, InTech Maro 2003 Marcos Peluso, Advances in Field Devices Diagnostics, Emerson, 2002 Marcos Peluso, EDDTL ou Como o Sistema sabe o que os instrumentos de campo esto querendo dizer?, InTech Brasil, Maro 2003 Ian Verhappen, Augusto Pereira. Foundation Fieldbus: A Pocket Guide, ISA The Instrument, Systems and Automation Society, 2002

[Berge 2002b]

[Berge 2003c] [Emerson 2002] [Fayad 2003] [FF 2002] [Franco 98] [Mata 2003] [Neto 2003] [Peluso 2002] [Peluso 2003]

[Pereira 2002]

Sites a serem visitados


www.smar.com.br www.emersonprocess.com www.fieldbus.org Smar Emerson Foundation Fieldbus

Autor: Constantino Seixas Filho UFMG Departamento de Engenharia Eletrnica

42