Anda di halaman 1dari 23

ARTIGO TCNICO

CONTINUAO

O que PROFIBUS
A tecnologia da informao tornou-se determinante no desenvolvimento da tecnologia da automao, alterando hierarquias e estruturas no ambiente dos escritrios e chega agora ao ambiente industrial nos seus mais diversos setores, desde as indstrias de processo e manufatura at prdios e sistemas logsticos. A capacidade de comunicao entre dispositivos e o uso de mecanismos padronizados, abertos e transparentes so componentes indispensveis no conceito de automao de hoje. A comunicao expande-se rapidamente no sentido horizontal, nos nveis inferiores (field level), assim como no sentido vertical integrando todos os nveis hierrquicos de um sistema. De acordo com as caractersticas da aplicao e do custo mximo a ser atingido, uma combinao gradual de diferentes sistemas de comunicao, tais como: Ethernet, PROFIBUS e AS-Interface, oferece as condies ideais de redes abertas em processos industriais. No nvel de atuadores/sensores o AS-Interface o sistema de comunicao de dados ideal, pois os sinais binrios de dados so transmitidos via um barramento extremamente simples e de baixo custo, juntamente com a alimentao 24Vdc necessria para alimentar estes mesmos sensores e atuadores. Outra caracterstica importante a de que os dados so transmitidos ciclicamente, de uma maneira extremamente eficiente e rpida. No nvel de campo, a periferia distribuda, tais como: mdulos de E/S, transdutores, acionamentos (drives), vlvulas e painis de operao, trabalham em sistemas de automao, via um eficiente sistema de comunicao em tempo real, o PROFIBUS DP ou PA. A transmisso de dados do processo efetuada ciclicamente, enquanto alarmes, parmetros e diagnsticos so transmitidos somente quando necessrio, de maneira acclica. No nvel de clula, os controladores programveis, como os CLPs e os PCs, comunicam-se entre si, requerendo, dessa maneira, que grandes pacotes de dados sejam transferidas em inmeras e poderosas funes de comunicao. Alm disso, a integrao eficiente aos sistemas de comunicao corporativos existentes, tais como: Intranet, Internet e Ethernet, so requisito absolutamente obrigatrio. Essa necessidade suprida pelos protocolos PROFIBUS FMS e PROFINet. A revoluo da comunicao industrial na tecnologia da automao revela um enorme potencial na otimizao de sistemas de processo e tem feito uma importante contribuio na direo da melhoria no uso de recursos. As informaes a seguir fornecero uma explicao resumida do PROFIBUS como um elo de ligao central no fluxo de informaes na automao. O PROFIBUS, em sua arquitetura, est dividido em trs variantes principais: - PROFIBUS DP O PROFIBUS DP a soluo de alta velocidade (high-speed) do PROFIBUS. Seu desenvolvimento foi otimizado especialmente para comunicaes entres os sistemas de automaes e equipamentos descentralizados. Voltada para sistemas de controle, onde se destaca o acesso aos dispositivos de I/O distribudos. utilizada em substituio aos sistemas convencionais 4 a 20 mA, HART ou em transmisso com 24 Volts. Utiliza-se do meio fsico RS-485 ou fibra tica. Requer menos de 2 ms para a transmisso de 1 kbyte de entrada e sada e amplamente utilizada em controles com tempo crtico. Atualmente, 90% das aplicaes envolvendo escravos Profibus utilizam-se do PROFIBUS DP. Essa variante est disponvel em trs verses: DP-V0 (1993), DP-V1 (1997) e DP-V2 (2002). A origem de cada verso aconteceu de acordo com o avano tecnolgico e a demanda das aplicaes exigidas ao longo do tempo.

Figura 2 Verses do Profibus. - PROFIBUS-FMS O PROFIBUS-FMS prov ao usurio uma ampla seleo de funes quando comparado com as outras variantes. a soluo de padro de comunicao universal que pode ser usada para resolver tarefas complexas de comunicao entre CLPs e DCSs. Essa variante suporta a comunicao entre sistemas de automao, assim como a troca de dados entre equipamentos inteligentes, e geralmente utilizada em nvel de controle. Recentemente, pelo fato de ter como funo primria a comunicao mestre-mestre (peer-to-peer), vem sendo substituda por aplicaes em Ethernet. - PROFIBUS-PA O PROFIBUS PA a soluo PROFIBUS que atende os requisitos da automao de processos, onde se tem a conexo de sistemas de automao e sistemas de controle de processo com equipamentos de campo, tais como: transmissores de presso, temperatura, conversores, posicionadores, etc. Pode ser usada em substituio ao padro 4 a 20 mA. Existem vantagens potenciais da utilizao dessa tecnologia, onde resumidamente destacam-se as vantagens funcionais (transmisso de informaes confiveis, tratamento de status das variveis, sistema de segurana em caso de falha, equipamentos com capacidades de autodiagnose, rangeabilidade dos equipamentos, alta resoluo nas medies, integrao com controle discreto em alta velocidade, aplicaes em qualquer segmento, etc.). Alm dos benefcios econmicos pertinentes s instalaes (reduo de at 40% em alguns casos em relao aos sistemas convencionais), custos de manuteno (reduo de at 25% em alguns casos em relao aos sistemas convencionais), menor tempo de startup, oferece um aumento significativo em funcionalidade e segurana. O PROFIBUS PA permite a medio e controle por uma linha a dois fios simples. Tambm permite alimentar os equipamentos de campo em reas intrinsecamente seguras. O PROFIBUS PA permite a manuteno e a conexo/desconexo de equipamentos at mesmo durante a operao sem interferir em outras estaes em reas potencialmente explosivas. O PROFIBUS PA foi desenvolvido em cooperao com os usurios da Indstria de Controle e Processo (NAMUR), satisfazendo as exigncias especiais dessa rea de aplicao: O perfil original da aplicao para a automao do processo e interoperabilidade dos equipamentos de campo dos diferentes fabricantes. Adio e remoo de estaes de barramentos mesmo em reas intrinsecamente seguras sem influncia para outras estaes. Uma comunicao transparente atravs dos acopladores do segmento entre o barramento de automao do processo PROFIBUS PA e do barramento de automao industrial PROFIBUS-DP.

Alimentao e transmisso de dados sobre o mesmo par de fios baseado na tecnologia IEC 61158-2. Uso em reas potencialmente explosivas com blindagem explosiva tipo intrinsecamente segura ou sem segurana intrnseca. A conexo dos transmissores, conversores e posicionadores em uma rede PROFIBUS DP feita por um coupler DP/PA. O par tranado a dois fios utilizado na alimentao e na comunicao de dados para cada equipamento, facilitando a instalao e resultando em baixo custo de hardware, menor tempo para iniciao, manuteno livre de problemas, baixo custo do software de engenharia e alta confiana na operao. Posteriormente, em outras edies, o PROFINET ser abordado. Todas as variantes do PROFIBUS so baseadas no modelo de comunicao de redes OSI (Open System Interconnection) em concordncia com o padro internacional ISO 7498. Devido aos requisitos de campo, somente os nveis 1 e 2, e ainda o nvel 7 no FMS, so implementados por razes de eficincia.

Figura 3 Arquitetura de comunicao do Protocolo PROFIBUS.

Nas trs variantes os dois nveis inferiores so muito parecidos, sendo que a grande diferena est na interface com os programas de aplicao. O nvel 1 define o meio fsico. O nvel 2 (nvel de transporte de dados) define o protocolo de acesso ao barramento. O nvel 7 (nvel de aplicao) define as funes de aplicao. Essa arquitetura assegura transmisso de dados rpida e eficiente. As aplicaes disponveis ao usurio, assim como o comportamento dos vrios tipos de dispositivos PROFIBUS-DP, esto especificados na interface do usurio. O PROFIBUS-FMS tem os nveis 1, 2 e 7 definidos, onde o nvel de aplicao composto de mensagens FMS (Fieldbus Message Specification) e da camada inferior (LLI -Lower Layer Interface). O FMS define um amplo nmero de servios poderosos de comunicao entre mestres e entre mestres e escravos. O LLI define a representao de servios do FMS no protocolo de transmisso do nvel 2. O protocolo de comunicao PROFIBUS PA usa o mesmo protocolo de comunicao PROFIBUS DP. Isto porque os servios de comunicao e mensagens so idnticos. De fato, o PROFIBUS PA = PROFIBUS DP - protocolo de comunicao + Servios Acclico Estendido + IEC61158 que a Camada Fsica, tambm conhecida como H1. Permite uma integrao uniforme e completa entre todos os nveis da automao e as plantas das reas de controle de processo. Isto significa que a integrao de todas as reas da planta pode ser realizada com um protocolo de comunicao que usa variaes diferentes.

RS 485: O MEIO FSICO MAIS APLICADO DO PROFIBUS A transmisso RS 485 a tecnologia de transmisso mais utilizada no PROFIBUS, embora a fibra tica possa ser usada em casos de longas distncias (maior do que 80Km). Seguem as principais caractersticas: Transmisso Assncrona NRZ. Baud rates de 9.6 kBit/s a 12 Mbit/s, selecionvel. Par tranado com blindagem. 32 estaes por segmento, mx. 127 estaes. Distncia dependente da taxa de transmisso (tabela 1). 12 MBit/s = 100 m; 1.5 MBit/s = 400m; < 187.5 kBit/s = 1000 m. Distncia expansvel at 10Km com o uso de repetidores. 9 PIN, D-Sub conector. Normalmente se aplica em reas envolvendo alta taxa de transmisso, instalao simples a um custo baixo. A estrutura do barramento permite a adio e remoo de estaes sem influncias em outras estaes com expanses posteriores sem nenhum efeito em estaes que j esto em operao. Quando o sistema configurado, apenas uma nica taxa de transmisso selecionada para todos os dispositivos no barramento. H necessidade da terminao ativa no barramento no comeo e fim de cada segmento, conforme a figura 3, sendo que, para manter a integridade do sinal de comunicao, ambos terminadores devem ser energizados.

Figura 4 Cabeamento e terminao para transmisso RS-485 no PROFIBUS. Para casos com mais de 32 estaes ou para redes densas, devem ser utilizados repetidores. O comprimento mximo do cabeamento depende da velocidade de transmisso, conforme a tabela 1.

Baud rate (kbit/s) Comprimento / Segmento (m)

9.6 1200

19.2 1200

93.75 1200

187.5 1000

500 400

1500 200

2000 100

Tabela 1 Comprimento em funo da velocidade de transmisso com cabo tipo A. TECNOLOGIA DE TRANSMISSO NO PROFIBUS PA A tecnologia de transmisso sncrona com codificao Manchester em 31.25 Kbits/s (modo tenso), est definida segundo o IEC 61158-2 e foi elaborada no intuito de satisfazer os requisitos das indstrias qumicas e petroqumicas: segurana intrnseca e possibilidade de alimentar os equipamentos de campo pelo barramento. As opes e os limites de trabalho em reas potencialmente explosivas foram definidos segundo o modelo FISCO (Fieldbus Intrinsically Safe Concept). A tabela 2 mostra algumas caractersticas do IEC 61158-2:

CARACTERSTICAS Taxa de comunicao Cabo Topologia Alimentao Segurana Intrnseca Nmero de equipamentos

MEIO FSICO DE ACORDO COM IEC1158-2, VARIANTE H1 31.25 kbits/s Par tranado com blindagem Barramento, rvore/estrela, ponto a ponto. Via barramento ou externa Possvel Mximo: 32(non-Ex) Explosion Group IIC: 9 Explosion Group IIB: 23

Cabeamento Mximo Mximo comprimento de spur Sinal de comunicao

1900 m, expansvel a 10Km com 4 repetidores 120m/spur Codificao Manchester, com modulao tenso.

Tabela 2 Caractersticas da Tecnologia de Transmisso IEC 61158-2.

TRANSMISSO POR FIBRA TICA A soluo utilizando-se de fibra tica vem atender s necessidades de imunidade a rudos, diferenas de potenciais, longas distncias, arquitetura em anel e redundncia fsica e altas velocidades de transmisso.

TIPO DE FIBRA Fibra de vidro monomodo Fibra de vidro multimodo Fibra Sinttica Fibra PCS/HCS

CARACTERSTICAS Distncia mdia de 2 3 Km Distncia Longa, > 15 Km Distncia Curta, > 80 km Distncia Curta, > 500 m

Tabela 3 Tipos de fibras e caractersticas envolvidas.

O SISTEMA DE COMUNICAO E SUA CAMADA DE SEGURANA E ACESSO A eficincia da comunicao determinada pelas funes do nvel 2, onde so especificadas tarefas de controle de acesso ao barramento, as estruturas dos frames de dados, servios bsicos de comunicao e muitas outras funes. As tarefas do nvel 2 so executadas pelo FDL (Fieldbus Data Link) e pelo FMA (Fieldbus Management), sendo que o primeiro responsvel pelas seguintes tarefas: Controle de acesso do barramento (MAC-Medium Access Control). Estrutura dos telegramas. Segurana dos dados. Disponibilidade dos servios de transmisso de dados: SDN (Send Data with no acknowledge) SRD (Send and Request Data with reply) O FMA prov vrias funes de gerenciamento, como por exemplo: Configurao de parmetros de operao. Reporte de eventos. - Ativao dos pontos de acesso de servios (SAPs).

A arquitetura e a filosofia do protocolo PROFIBUS asseguram a cada estao envolvida nas trocas de dados cclico um tempo suficiente para a execuo de sua tarefa de comunicao dentro de um intervalo de tempo definido. Para isso, utiliza-se do procedimento de passagem de token, usado por estaes mestres do barramento ao comunicar-se entre si, e o procedimento mestre-escravo para a comunicao com as estaes escravas. A mensagem de token (um frame especial para a passagem de direito de acesso de um mestre para outro) deve circular, sendo uma vez para cada mestre dentro de um tempo mximo de rotao definido (que configurvel). No PROFIBUS o procedimento de passagem do token usado somente para comunicaes entre os mestres.

Figura 5 Comunicao Multi-Mestre.

Figura 6 Comunicao Mestre- Escravo. O procedimento mestre-escravo possibilita ao mestre que esteja ativo (o que possui o token) acessar os seus escravos (atravs dos servios de leitura e escrita).

O PROFIBUS utiliza subconjuntos diferentes dos servios do nvel 2 em cada um de seus perfis (DP, FMS, PA). Veja a tabela 4.
SERVIO SDA SRD SDN CSRD FUNO Send Data with Acknowledge (Envia dados com confirmao) Send and Request Data with reply (Envia e recebe dados com resposta) Send Data with No acknowledge (Envia dados sem confirmao) Cyclic Send and Request Data with reply (Envia e recebe dados ciclicamente com resposta) no sim no sim sim sim sim sim sim DP no FMS sim PA no

Tabela 4 Servios do PROFIBUS (nvel 2). Servios de endereamento utilizando 7 bits so usados para identificar os participantes na rede, sendo que da faixa de 0 a 127, os seguintes endereos so reservados: 126: endereo padro atribudo via mestre. 127: usado para enviar frames em broadcast. PROFIBUS-DP E A ALTA TAXA DE VELOCIDADE DE COMUNICAO O perfil PROFIBUS-DP foi desenvolvido para atender comunicao cclica de forma rpida entre os dispositivos distribudos. Alm disso, o PROFIBUS DP oferece funes para servios de acesso acclico, como configurao, monitorao, diagnsticos e gerenciamento de alarmes de equipamentos de campo. Em 12Mbit/s, O PROFIBUS-DP requer somente 1 ms para transmitir 512 bits de entrada e 512 bits de sada, distribudos entre 32 estaes. Esse perfil ideal para controles discretos, exigindo alta velocidade de processamento. A Figura 7 mostra o tempo tpico de transmisso do PROFIBUS-DP, em funo do nmero de estaes e velocidade de transmisso, onde cada escravo possui 2 bytes de entrada e 2 bytes de sada e o Minimal Slave Interval Time 200s.

Figura 7 Tempo de ciclo de barramento de um sistema de monomestre do DP. PROFIBUS: TELEGRAMA

O FDL que define os telegramas, sendo que se pode ter: Telegramas sem campos de dados (6 bytes de controle). Telegramas com um campo de dado de comprimento fixo (8 bytes de dados e 6 de controle). Telegramas com campo de dados varivel (de 0 a 244 bytes de dados e de 9 a 11 de controle). Reconhecimento rpido (1 byte). Telegrama de token para acesso ao barramento (3 bytes). A integridade e a segurana das informaes so mantidas em todas as transaes, pois se incluem a paridade e a checagem do frame, alcanando-se dessa forma Hamming Distance de HD=4. A figura 8 ilustra o princpio de transferncia dos dados de usurios. Somente lembrando que, no lado DP, os dados so transmitidos de modo assncrono sob a 485 e, no lado PA, de forma bit-sncrona, no H1.

Figura 8 Princpio de transferncia dos dados de usurios utilizado pelo FDL. Para trocar dados com um escravo absolutamente essencial que o mestre observe a seguinte seqncia durante o startup: 1. O endereo da estao. 2. Pedido de diagnstico. 3. Parametrizao do escravo. 4. Checagem em pedido de diagnose antes de se estabelecer a troca de dados cclica, como confirmao de que a parametrizao inicial est OK. 5. Troca de dados cclicos. 6. Controle global.

Figura 9 Servios Mandatrios e Opcionais entre um escravo e mestre classe 1 e 2. A figura 9 mostra servios mandatrios e opcionais entre um escravo DP e mestres classe 1 e 2 que mestres e escravos devem possuir. TIPOS DE DISPOSITIVOS Cada sistema DP pode conter trs tipos diferentes de dispositivos: 1) MESTRE DP CLASSE 1 (DPM1) um controlador principal que troca informaes ciclicamente com os escravos. Os controladores lgicos programveis (CLPs) so exemplos desses dispositivos mestres. 2) MESTRE DP CLASSE 2 (DPM2) So as estaes de engenharia utilizadas para configurao, monitorao ou sistemas de superviso como, por exemplo, Simatic PDM, CommuwinII, Pactware, etc. 3) ESCRAVO Um escravo DP um dispositivo perifrico, tais como: dispositivos de I/O, atuadores, IHM, vlvulas, transdutores, etc. H tambm dispositivos que tm somente entrada, somente sada ou uma combinao de entradas e sadas. Aqui, ainda pode-se citar os escravos PA, uma vez que so vistos pelo sistema com se fossem escravos DP. A quantidade de informao de entrada e sada depende do tipo de dispositivo, sendo que se permite at 244 bytes de entrada e 244 bytes de sada. A transmisso de dados entre o DPM1 e os escravos executada automaticamente pelo DPM1 e dividida em trs fases: parametrizao, configurao e transferncia de dados.

Segurana e confiabilidade so indispensveis para que se possa adicionar ao PROFIBUS-DP as funes de proteo contra erros de parametrizao ou falha do equipamento de transmisso. Para isso, o mecanismo de monitorao implementado tanto no mestre DP, quanto nos escravos, em forma de monitorao de tempo especificada durante a configurao. O Mestre DPM1 monitora a transmisso de dados dos escravos com o Data_Control_Timer. Um contador de tempo utilizado para cada dispositivo. O timer expira quando uma transmisso de dados correta no ocorre dentro do intervalo de monitorao e o usurio informado quando isso acontece. Se a reao automtica a erro (Auto_Clear = true) estiver habilitada, o mestre DPM1 termina o estado de OPERAO, protegendo as sadas de todos os seus escravos e passando seu estado para CLEAR. O escravo usa o watchdog timer para detectar falhas no mestre ou na linha de transmisso. Se nenhuma comunicao de dados com o mestre ocorrer dentro do intervalo de tempo do watchdog timer, o escravo automaticamente levar suas sadas para o estado de segurana (fail safe state). As funes DP estendidas possibilitam funes acclicas de leitura e escrita e reconhecimento de interrupo que podem ser executadas paralelamente e independentes da transmisso cclica de dados. Isso permite que o usurio faa acessos acclicos dos parmetros (via mestre classe 2) e que valores de medida de um escravo possam ser acessados por estaes de superviso e de diagnstico. Atualmente essas funes estendidas so amplamente usadas em operao online dos equipamentos de campo PA pelas estaes de engenharia. Essa transmisso tem uma prioridade mais baixa do que a transferncia cclica de dados (que exige alta velocidade e alta prioridade para o controle). TEMPO DE RESPOSTA NO PROFIBUS DP O tempo de reposta em um sistema Profibus DP essencialmente dependente dos seguintes fatores: MaxTSDR (tempo de resposta aps o qual uma estao pode responder). A taxa de comunicao selecionada. Min_Slave_Intervall (tempo entre dois ciclos de polling, no qual um escravo pode trocar dados com um escravo. Depende do ASIC utilizado, porm no mercado encontra-se tempos de 100s). Para efeitos prticos, 12Mbits/s pode-se assumir que o tempo de ciclo de mensagem (Tmc), que envolve o prompting telegram + TSDR + a resposta do escravo, onde N o nmero de entradas e sadas do escravo, : Tmc = 27s + N x 1.5s Por exemplo: um mestre com 5 escravos e cada escravo com 10 bytes de entrada e 20 de sada, 12Mbits/s teria um Tmc aproximado de 72s/slave. O tempo de ciclo de barramento obtido somando-se todos os ciclos de mensagem: Tbc = 5 x 72s = 360s Uma explicao mais detalhada sobre tempos do sistema pode ser consultada no padro IEC 61158.

PROFIBUS PA A utilizao do PROFIBUS em dispositivos tpicos e aplicaes em controle de processos esto definidas segundo o perfil PROFIBUS-PA, que define os parmetros dos equipamentos de campo e seu comportamento tpico, independente do fabricante, e se aplica a transmissores de presso, temperatura, posicionadores. baseado no conceito de blocos funcionais que so padronizados de tal forma a garantir a interoperabilidade entre os equipamentos de campo. Os valores e o status da medio, assim como os valores de setpoint recebido pelos equipamentos de campo no PROFIBUS-PA, so transmitidos ciclicamente com mais alta prioridade via mestre classe 1 (DPM1). J os parmetros para visualizao, operao, manuteno e diagnose so transmitidos por ferramentas de engenharia (mestre classe 2, DPM2) com baixa prioridade atravs dos servios acclicos

pelo DP via conexo C2. Ciclicamente tambm se transmite uma seqncia de bytes de diagnsticos. A descrio dos bits desses bytes esto no arquivo GSD do equipamento e dependem do fabricante. O tempo de ciclo (Tc) aproximado pode ser calculado como: Tc 10ms x nmero de equipamento + 10ms (servios acclicos mestre classe 2) + 1.3ms (para cada conjunto de 5 bytes de valores cclicos). Imagine a situao onde se tem 5 malhas de controle com 5 transmissores de presso e 5 posicionadores de vlvula. Teria-se um tempo de ciclo de aproximadamente 110 ms. ELEMENTOS DA REDE PROFIBUS PA Basicamente, pode-se citar os seguintes elementos de uma rede PROFIBUS: 1) Mestres (Masters): so elementos responsveis pelo controle do barramento. Podem ser de duas classes: Classe 1: responsvel pelas operaes cclicas (leitura/escrita) e controle das malhas abertas e fechadas do sistema de controle/automao (CLP). Classe 2: responsvel pelos acessos acclicos dos parmetros e funes dos equipamentos PA (estao de engenharia ou estao de operao: Simatic PDM ou CommuwinII ou Pactware). 2) Acopladores (Couplers): so dispositivos utilizados para traduzir as caractersticas fsicas entre o PROFIBUS DP e o PROFIBUS PA (H1: 31,25 kbits/s). E ainda: So transparentes para os mestres (no possuem endereo fsico no barramento). Atendem aplicaes seguras (Ex) e (Non-Ex), definindo e limitando o nmero mximo de equipamentos em cada segmento PA. O nmero mximo de equipamentos em um segmento depende, entre outros fatores, da somatria das correntes quiescentes, de falhas dos equipamentos (FDE) e distncias envolvidas no cabeamento. Podem ser alimentados at 24 Vdc, dependendo do fabricante e da rea de classificao. Podem trabalhar com as seguintes taxas de comunicao, dependendo do fabricante: P+F (93.75 kbits/s e SK2: at 12Mbits/s) e Siemens (45.45 kbits/s).

Figura 9 Arquitetura bsica com couplers.

3) Link devices: So dispositivos utilizados como escravos da rede PROFIBUS DP e mestres da rede PROFIBUS PA (H1: 31,25kbits/s). So utilizados para se conseguir altas velocidades (de at 12Mbits/s) no barramento DP. E ainda: Possuem endereo fsico no barramento. Permitem que sejam acoplados at 5 couplers, mas limitam o nmero de equipamentos em 30 em um barramento Non-Ex e 10 em barramento Ex. Com isso, aumentam a capacidade de endereamento da rede DP.

Figura 10 Arquitetura bsica com couplers e links (IM157). 4) Terminador: consiste de um capacitor de 1F e um resistor de 100 conectados em srie entre si e em paralelo ao barramento, tendo as seguintes funes: Shunt do sinal de corrente: o sinal de comunicao transmitido como corrente mas recebido como tenso. O terminador faz esta converso. Proteo contra reflexo do sinal de comunicao: deve ser colocado nas duas terminaes do barramento, um no final e outro geralmente no coupler. 5) Cablagem: recomenda-se utilizar cabo do tipo par tranado 1x2, 2x2 ou 1x4 com blindagem, e ainda: Dimetro: 0.8 mm2 (AWG 18). Impedncia: 35 a 165 Ohm nas freqncias de 3 20 Mhz. Capacitncia: menor que 30 pF por metro.

Figura 11 Dados de cabos do Profibus PA.

ENDEREAMENTO NA REDE PROFIBUS Quanto ao endereamento, pode-se ter duas arquiteturas a analisar onde fundamentalmente tem-se a transparncia dos couplers e a atribuio de endereos aos links devices, conforme se pode ver nas figuras 12 e 13.

Figura 12 Endereamento com couplers.

Figura 13 Endereamento com links.

Note que na figura 13 a capacidade de endereamento significante aumentada com a presena dos links, uma vez que so escravos para o DP e mestres do PA.

TOPOLOGIA Em termos de topologia, pode-se ter as seguintes distribuies: estrela (figura 14), barramento (figura 15) e ponto-a-ponto (figura 16):

Figura 14 Topologia Estrela.

Figura 15 Topologia Barramento.

Figura 16 Topologia Ponto-a-Ponto. INTEGRAO EM SISTEMAS PROFIBUS Para se integrar um equipamento num sistema PROFIBUS basta o uso do arquivo GSD do equipamento. Cada tipo de equipamento possui o seu arquivo GSD (datasheet eletrnico), que um arquivo texto com detalhes de reviso de hardware e software, bus timing do equipamento e informaes sobre a troca de dados cclicos. Veja o exemplo na figura 17.

#Profibus_DP GSD_Revision Vendor_Name Model_Name Revision Ident_Number Protocol_Ident Station_Type Bitmap_Device FMS_supp Hardware_Release Software_Release 31.25_supp 45.45_supp 93.75_supp 187.5_supp MaxTsdr_31.25 MaxTsdr_45.45 MaxTsdr_93.75 MaxTsdr_187.5 Redundancy Repeater_Ctrl_Sig 24V_Pins Freeze_Mode_supp Sync_Mode_supp Auto_Baud_supp Set_Slave_Add_supp

=2 = "SMAR" = "LD303" = "1.0" = 0x0895 =0 =0 = "Src0895n" =0 = "3.0" = "1.17" =1 =1 =1 =1 = 100 = 250 = 1000 = 1000 =0 =0 =0 =0 =0 =0 =1

Min_Slave_Intervall = 250 Modular_Station =1 Max_Module =2 Max_Input_Len = 10 Max_Output_Len =2 Max_Data_Len = 12 Max_Diag_Data_Len = 14 Slave_Family = 12 User_Prm_Data_Len =0 ; ;Modules for Analog Input Module = "Analog Input (short) " 0x94 EndModule Module = "Analog Input (long) " 0x42, 0x84, 0x08, 0x05 EndModule ; ;Module for Totalizer Module = "Total " 0x41, 0x84, 0x85 EndModule Module = "Total_Settot " 0xC1, 0x80, 0x84, 0x85 EndModule Module = "Total_Settot_Modetot " 0xC1, 0x81,0x84, 0x85 EndModule ; ;Empty module Module = "EMPTY_MODULE" 0x00 EndModule

Figura 17 Arquivo GSD para o LD303 Transmissor de Presso. Alm do arquivo GSD, comum se fornecer os arquivos de Descrio dos Dispositivos (DDs), onde se tem detalhado os parmetros, menus e mtodos que permitiro a configurao cclica do equipamento de campo. Esses arquivos seguem o padro EDDL definido pelo PROFIBUS Internacional. Existe ainda o padro FDT e DTM para configurao, monitorao e calibrao. PROFIBUS-PA PROFILE 3.0 Um sistema PROFIBUS pode ser operado e monitorado independentemente de equipamentos e fabricantes. Essa afirmao ser verdadeira se todas as funcionalidades e parametrizaes, bem como as maneiras de acessos a essas informaes, forem padres. Esses padres so determinados pelos profiles (perfis) do PROFIBUS-PA. Esses profiles especificam como os fabricantes devem implementar os objetos de comunicao, variveis e parmetros, segundo a classe de funcionamentos dos equipamentos. E ainda existe a classificao dos prprios parmetros: Valores dinmicos de processo: que dizem respeito s variveis de processo, cuja informao descrita nos arquivos GSD (device data master) e que sero lidas ciclicamente pelos mestres classe 1 e tambm aciclicamente pelos mestres classe 2; Mestre Classe 1: Classe 1 - responsvel pelas operaes cclicas (leituras/escritas) e controle das malhas abertas e fechadas do sistema. Mestre Classe 2: Classe 2 - responsvel pelos acessos acclicos dos parmetros e funes dos equipamentos PA (estao de engenharia como, por exemplo, PDM, ComuWinII, Pactware, etc.). Valores padres de configurao/operao: que so exclusivamente acessadas para leitura e escrita, via servios acclicos. Existem parmetros que tm obrigatoriedade de ser implementados e outros que so opcionais aos fabricantes. Parmetros especficos dos fabricantes: que so exclusivos segundo a funcionalidade daquele fabricante de equipamento e que podem ser acessados aciclicamente, uma vez que tambm so definidos segundo os padres de estruturas de dados do profile. Atualmente, o PROFIBUS-PA est definido segundo o PROFILE 3.0 (desde 1999), onde se tm informaes para vrios tipos de equipamentos, como transmissores de presso, de temperatura, posicionadores de vlvula, etc.

Esses equipamentos so implementados segundo o modelo de blocos funcionais (Function Blocks), onde h o agrupamento de parmetros, o que garante um acesso uniforme e sistemtico das informaes. Vrios blocos e funes so necessrios, dependendo do modo e fase de operao. Basicamente, pode-se citar os seguintes blocos: Blocos Funcionais de entrada e sada analgicas: estes blocos descrevem funcionalidades durante a operao, tais como: troca de dados cclicos de entrada/sada, condies de alarmes, limites, etc. Bloco Fsico (Physical Block): que traz informaes de identificao do equipamento, pertinentes ao hardware e software. Blocos Transdutores (Transducer Blocks): que fazem o acondicionamento de informaes dos sensores que sero utilizadas pelos blocos funcionais, e que tambm recebem informaes destes para dispararem atuaes em elementos finais de controle. Normalmente, um equipamento de entrada (um transmissor de presso, por exemplo) possui um bloco transdutor (TRD), que est amarrado via canal a um bloco de entrada analgica (AI), e um equipamento de sada (um posicionador de vlvula, por exemplo) possui um bloco de sada analgica (AO), que recebe um valor de setpoint e o disponibiliza via canal a um bloco transdutor (TRD), que acionar o elemento final (por exemplo, posicionando uma vlvula). Existem alguns equipamentos que possuem vrios blocos AIs e AOs e so chamados de equipamentos multicanais, onde se deve ter vrios blocos TRDs associados ao hardware. O PROFIBUS-PA ainda diferencia os profiles em classes: Equipamento Classe A: inclui informaes somente dos blocos fsico e de funes. Neste tipo de classe, o equipamento est limitado ao bsico necessrio para operao: varivel do processo (valor e status), unidade e tag. Equipamento Classe B: possuem funes estendidas de informaes dos blocos fsico, transdutor e de funes. Uma caracterstica poderosa suportada pelo PROFILE 3.0 a definio de cada equipamento segundo os arquivos GSD. Esses arquivos garantem que qualquer sistema PROFIBUS possa integrar o equipamento, independente de suas caractersticas. Com isso, cada fabricante pode desenvolver suas particularidades em forma de blocos funcionais, indo alm do que est definido no profile. Isto agrega valor aos equipamentos e torna possvel a competio no desenvolvimento e oferta de caractersticas adicionais nos equipamentos pelos fabricantes. Sendo que as particularidades especficas de cada equipamento podem ser acessadas via conceitos padres de interfaces, baseado em EDDL (Linguagem Eletrnica Descritiva de Equipamentos) ou FDT (Ferramenta de Equipamento de Campo). Atravs dessas interfaces, o usurio ganha versatilidade e flexibilidade de configurao, parametrizao, calibrao e principalmente mecanismos de download e upload durante a fase de planejamento e comissionamento dos projetos.

Figura 18 Bloco de Entrada Analgica AI.

Figura 19 Bloco de Totalizao TOT.

Figura 20 Bloco de Sada Analgica AO.

O PROFILE DE SEGURANA: PROFISAFE A demanda por mais recursos no setor de automao e controle de processos, atravs do advento da tecnologia digital e com a rpida expanso do Fieldbus, favoreceu o desenvolvimento da tecnologia dedicada ao diagnstico e tratamento de falhas seguras. Principalmente, voltada proteo de pessoas, de equipamentos/mquinas e do ambiente, visando sempre o sistema seguro ideal. Esse sistema seguro requer, em outras palavras, que os dados e informaes possam ser validados em relao aos seus valores e ao domnio do tempo, o que deve ser aplicvel no sistema como um todo. Isto implica em garantir que o dado recebido foi enviado corretamente e que quem o enviou tambm o transmissor correto. Alm disso, que essa seja a informao esperada, em determinado instante e que a informao que foi recebida esteja seqencialmente correta, etc. Atualmente, o exemplo mais tpico de padro de segurana internacional e que envolve a maior parte dos desenvolvedores e implementadores de sistemas com segurana o chamado IEC 61508. Esse padro mostra as atividades envolvidas em todo ciclo de vida de sistemas eletrnicos programveis em relao segurana. Portanto, trata tanto de requisitos de hardware quanto de software.

O perigo de acidentes em processos industriais vasto e a probabilidade de acontecer um acidente dependente das probabilidades de falhas do sistema. A implicao de falhas depende do tipo e requisitos de segurana da aplicao.

Figura 21- Consideraes de risco de acordo com a IEC 61508. O perfil de aplicao PROFIBUS PROFIsafe - Perfil para Tecnologia Segura descreve mecanismos de comunicao segura entre perifricos sujeitos falha-segura (Fail-Safe) e controladores seguros. baseado nos requisitos dos padres e diretivas para aplicaes com segurana orientada, como a IEC 61508 e EN954-1, bem como na experincia dos fabricantes de equipamentos com Fail-Safe e na comunidade de fabricantes de CLPs. So apresentados a seguir, de forma resumida, seus principais conceitos. Este perfil suporta aplicaes seguras em uma extensa rea de aplicaes em campo. E, ao invs de utilizar barramentos especiais para as funes de segurana, permite a implementao da automao segura atravs de uma soluo aberta e no padro PROFIBUS, garantindo os custos efetivos de cabeamento, consistncia do sistema em relao parametrizao e funes remotas de diagnstico. Garante a segurana em sistemas de controle descentralizados atravs da comunicao Fail-Safe e dos mecanismos de segurana dos dispositivos e equipamentos. Veja a seguir alguns exemplos de reas de aplicao deste perfil de segurana: Indstria de Manufatura. Proteo rpida de pessoas, mquinas e ambiente. Funes de paradas de emergncia. Barreiras de luz. Controle de entrada. Scanners.

Drivers com segurana integrada. Controle de processos em geral. reas qumica e petroqumica. Transporte pblico. Outras.

A tecnologia aberta PROFIBUS atende a uma srie de requisitos, das mais variadas aplicaes em termos de segurana de acordo com o PROFIsafe: Independncia entre comunicao relevantemente segura e a comunicao segura. Aplicvel a nveis SIL3 (IEC61508), AK6 (DIN V 19250) e categoria de controle 4 (KAT4) (EN 954-1). A redundncia usada somente para aumentar a confiabilidade. Qualquer master ou link DP pode ser usado. Na implementao, masters DP, ASICs, links e couplers no devem sofrer modificaes, desde que as funes de segurana sejam implementadas acima da camada OSI layer 7 (isto , nenhuma mudana ou acomodaes no protocolo DP). A implementao das funes de transmisso segura devem ser restritas comunicao entre os equipamentos e no deve restringir o nmero dos mesmos. sempre uma relao de comunicao 1:1 entre os dispositivos F. Os tempos de transmisses devem ser monitorados.

Figura 22 Sistema tpico onde se tem a comunicao padro e segura compartilhando o mesmo barramento e protocolo. Na prtica, aplicaes seguras e padres compartilharo os sistemas de comunicao PROFIBUS DP simultaneamente. As funes de transmisses seguras incluem todas as medidas que podem estar deterministicamente descobertas, em possveis falhas perigosas. Estas podem ser adicionadas ao sistema de transmisso padro, com a inteno de minimizar seus efeitos. Incluem-se, por exemplo, as funes de mal funcionamento randmico, efeitos de EMI, falhas sistemticas de hardware ou software, etc.

Por exemplo, possvel que durante uma comunicao se perca parte de um frame, ou que parte do mesmo aparea repetida, ou ainda, que aparea em ordem errada ou mesmo em atraso. No PROFIsafe toma-se algumas medidas preventivas, com o intuito de cercar as possveis causas de falhas e, quando as mesmas ocorrerem, que aconteam com segurana: Numerao consecutiva de todas as mensagens seguras: aqui se pretende minimizar a perda de comunicao, insero de bytes no frame e seqncia incorreta. Sistema de watchdog timer para as mensagens e seus reconhecimentos: controlando os atrasos. Uma senha (password) entre emissor e receptor: evitando linking entre as mensagens padro e segura. Proteo adicional do telegrama com a incluso de 2 a 4 bytes de CRC: evitando a corrupo dos dados de usurio e linking entre as mensagens padro e segura. Estas medidas devem ser analisadas e tomadas em uma unidade de dado Fail-Safe. Veja a seguir, o modelo de mensagem F. O PROFIsafe uma soluo em software, com canal nico, que implementada como uma camada adicional acima do layer 7 nos dispositivos. Um layer seguro define mtodos para aumentar a probabilidade de se detectar erros que possam ocorrer entre dois equipamentos/dispositivos que se comunicam em um fieldbus. A grande vantagem que pode ser implementada sem mudanas, proporcionando proteo aos investimentos dos usurios. Utiliza-se os mecanismos da comunicao cclica nos meio fsicos 485 ou H1 (31.25kbits/s). A comunicao acclica utilizada para nveis irrelevantes de segurana de dados. Garante tempos muito curtos de respostas, ideal em manufaturas e operao intrnseca segura, de acordo com as exigncias da rea de controle de processos. A figura 23 mostra a arquitetura do PROFIsafe.

Figura 23 A arquitetura do PROFIsafe. A figura 24 mostra o modelo da estrutura de mensagem na transmisso. O perfil seguro (F-Profile) embutido no protocolo de transmisso DP (layer 7) e na codificao (layer 2).

Figura 24 Modelo para dados seguros O PROFIsafe utiliza o mecanismo de deteco de erros para manter os nveis desejveis de segurana. responsabilidade desse perfil detectar erros de comunicao como frames duplicados, perda de frames, seqncias incorretas de frames, frames corrompidos, atrasos nos frames e endereamentos errados de frames. O perfil PROFIsafe utiliza a redundncia da informao para validar a comunicao entre dois dispositivos. A informao de segurana relevante transmitida em conjunto com os dados de processos, isto , esses dados so embutidos no frame bsico do PROFIBUS DP. Um frame desse tipo pode tratar no mximo 244 bytes de dados de processo.O PROFIsafe reserva 128 bytes desse total para os dados de segurana. Alm destes, 4 ou 6 bytes so tratados parte como bytes de status e controle, dependendo da quantidade de dados seguros transmitidos. Sempre dois bytes de controles so enviados em cada frame, um de status e outro com a seqncia dos frames. Os quatro bytes restantes so reservados para o checksum que gerado para proteger a informao de segurana redundante. Uma pequena quantidade de dados de segurana relevante transmitida implica em um CRC de 16 bits e em 4 bytes de controle. Para transmisses com mais de 12 bytes de dados seguros (at 122), um CRC de 32 bits usado e 6 bytes de controle so necessrios. A figura 25 mostra o modelo de frame DP que contm em sua informao os j conhecidos bytes desse frame, mais os dados de Fail-safe (no mximo 128 bytes em 244 bytes, devido limitao de 64 words na troca de dados de uma s vez, entre o Host e o mestre DP), assim como os recursos de segurana de paridade e FCS (Frame Checking Sequence).

Figura 25 Modelo do frame do DP. A figura 26 mostra o modelo de mensagem F (mensagem segura), onde podem ver vistos os bytes de controle de integridade e minimizao de erros descritos anteriormente como medidas preventivas.

Figura 26 Modelo da mensagem F. A figura 27 mostra detalhes do tratamento da falha segura, comunicao, timerouts, CRCs, numerao das mensagens, etc.

do Figura 27 Modelo status/control byte. Atravs da monitorao e controle de informaes entre mestres e escravos seguros, tais como: sincronizao, ciclo de protocolo F, watchdog timers, ordem das mensagens, repeties do frame, monitor SIL (contador de mensagens corrompidas em um perodo de tempo), pode-se garantir a segurana aos nveis de integridade:

Figura 28 SIL monitor. ARQUIVOS GSD & PROFIsafe Equipamentos suportando as caractersticas PROFIsafe tm a incluso em seu arquivo GSD da seguinte palavra-chave: F_Device_supp = 1; 1 = F-device

CONCLUSO Atravs deste artigo pode-se ver alguns detalhes sobre o protocolo PROFIBUS, sua abrangncia em recursividade e seus benefcios automao e controle de processos contnuos e discretos. Sua potencialidade marcante em nvel mundial, tanto em aplicaes quanto em gerenciamento de divulgao e suporte com as Associaes Regionais e Centro de Competncias. Outro detalhe a preocupao das empresas em continuar a oferecer produtos de acordo com a demanda de mercado e garantir investimentos futuros com total interoperabilidade e intercambiabilidade. BIBLIOGRAFIA Descrio Tcnica PROFIBUS. PROFIBUS GuideLine PROFIBUS-DP/PA - ProfiSafe, Profile for Failsafe Technology. IEC 61508 Functional safety of electrical/electronic/programmable electronic safetyrelated systems. Manuais PROFIBUS PA - Smar. Material de treinamento Smar Profibus, 2003, Csar Cassiolato. www.smar.com.br