Você está na página 1de 10

Home |

Fale Conosco |

Mapa do Site | Associe-se!

Digite a palavra que deseja pesquisar:

MTODOS PARA DIAGNSTICO EM REDES PROFIBUS DP


wladimir@wtech.ind.br
Wtech Automao Ltda Wladimir Lopes Silva

carlos.mota@wtech.ind.br
Wtech Automao Ltda

Carlos Henrique Mota

Resumo
O PROFIBUS DP o barramento de campo mais utilizado na indstria mundial atualmente. E com o uso cada vez maior desta rede "cho de fbrica", o diagnstico rpido de falhas tornou-se extremamente necessrio e importante, o que permite minimizar tempos de parada e conseqentes prejuzos no processo produtivo. Existem vrios procedimentos conhecidos para o diagnstico de falhas em redes PROFIBUS DP e este trabalho procura apresentar alguns deles, buscando facilitar o trabalho dos profissionais de automao na soluo de problemas e na otimizao da comunicao. Palavras-Chave: Automao Industrial, Barramentos de Campo, Controlador Lgico Programvel, Redes de Comunicao. Associados:

1. Introduo
A rede industrial PROFIBUS DP o barramento de campo mais utilizado na indstria mundial atualmente. E com o uso cada vez maior deste Fieldbus nas plantas industriais, o diagnstico rpido de falhas tornou-se extremamente necessrio e importante, o que permite minimizar os tempos de parada da instalao e conseqentes prejuzos no processo produtivo. Existem vrios procedimentos possveis para o diagnstico de falhas e avaliao do desempenho de uma rede PROFIBUS DP. Estes procedimentos podem abranger desde a validao dos critrios de projeto, configurao e instalao da rede, verses de firmware e dos arquivos de perfil (arquivos "GSD"), passando pela verificao do meio fsico, avaliao da forma de onda e dos telegramas trocados entre os equipamentos, etc. Para isto podem-se utilizar vrios tipos de ferramentas tais como, multmetro, osciloscpio, softwares de configurao dos Mestres e Escravos e ferramentas de diagnstico especificas. Este trabalho procura apresentar vrios mtodos conhecidos para diagnstico e localizao de falhas na implantao e operao de redes de comunicao industrial PROFIBUS DP, permitindo atravs dos conceitos bsicos apresentados, uma anlise mais criteriosa do seu desempenho. Sero descritos os seguintes procedimentos: Inspeo Visual, Verificao dos LEDs dos dispositivos PROFIBUS DP, Testes utilizando um Multmetro, Testes utilizando Testadores de Barramento (Bus Testers), Testes utilizando Osciloscpio, Testes utilizando Telegramas de Diagnstico, Testes utilizando Ferramentas de Configurao do Mestre PROFIBUS DP, Testes utilizando Ferramentas de Monitorao de Rede, Testes utilizando Repetidores com Diagnstico. Espera-se que com este trabalho, os mtodos aqui apresentados para o diagnstico de falhas em redes PROFIBUS DP possam ser mais efetivamente utilizados pelos profissionais de automao, agilizando a soluo de problemas e ajudando na otimizao do desempenho da comunicao.

2. Inspeo Visual
Existem algumas condies geradoras de falhas que podem ser detectadas atravs de uma simples inspeo visual da instalao. So recomendadas as seguintes verificaes [MIT04]: 1. 2. 3. 4. 5. 6. 7. 8. 9. Verifique se existem curvaturas acentuadas no cabo PROFIBUS que ultrapassem o raio de curvatura mnimo recomendado pelo fabricante. Uma curva muito acentuada no cabo pode esmag-lo, mudando a sua impedncia e facilitando a ocorrncia de reflexes, especialmente em altas velocidades de transmisso. Assegure que os cabos PROFIBUS para interconexo dos dispositivos apresentem comprimento mnimo de um metro, especialmente quando se utiliza dispositivos no certificados ou duvidosos, ou ainda dispositivos certificados que sero utilizados em 12 Mbit/s. Verifique se o comprimento do segmento de rede est compatvel com a velocidade de transmisso escolhida para operao do barramento. Se a blindagem do cabo puder ser vista fora do conector PROFIBUS, ento a fiao do conector dever ser refeita. Assegure que a blindagem do cabo PROFIBUS esteja fazendo contato com a parte metlica interna existente na carcaa do conector. Verifique se a blindagem e dispositivo esto aterrados nas extremidades do segmento de rede. Assegure que todos dispositivos estejam energizados. Caso seja utilizado algum dispositivo PROFIBUS que no tenha deteco automtica da velocidade da rede, assegurar que esteja configurado para a velocidade de transmisso escolhida para o barramento. Verifique o endereamento de cada dispositivo PROFIBUS existente na rede. Geralmente o endereamento dos Mestres realizado via software e o endereamento dos Escravos atravs de dip switches. Confira com o endereamento especificado no projeto da rede PROFIBUS.

3. Utilizando LEDs dos Dispositivos PROFIBUS DP


Este procedimento preliminar para deteco de falhas em redes PROFIBUS muito simples, sendo bastante utilizado. Inicialmente importante verificar na documentao do Mestre PROFIBUS, se existe algum LED para indicao do estado da comunicao com seus Escravos associados. Geralmente, existe um LED vermelho indicativo de falha no barramento identificado como "Bus Fault" ou BF. Com isto, se o dispositivo Mestre apresenta este LED aceso ou piscando, sinaliza que a rede PROFIBUS DP possui algum problema. Para detectar o problema necessrio checar cada um dos Escravos e a rede fisicamente.

http://www.profibus.org.br/metodos+para+diagnosticos+rede+profibus.html

22/11/2011

Do mesmo modo, a maioria dos Escravos tambm possui um LED para falha no barramento (BF) ou similar, que indica se o dispositivo est comunicando satisfatoriamente com o Mestre. Caso o LED esteja aceso em verde ou desligado (com o Escravo energizado), ento o dispositivo est trocando os dados de E/S de modo satisfatrio com o Mestre. O LED aceso ou piscando em vermelho, geralmente indica que o dispositivo apresentou algum erro na inicializao e, portanto, o problema deve ser identificado e sanado para o correto funcionamento do equipamento. importante ressaltar que na maioria das vezes, este o nico mtodo de diagnstico de falhas utilizado pelo Usurio. Portanto, recomenda-se que a documentao tcnica dos dispositivos PROFIBUS esteja sempre organizada e de fcil acesso, facilitando a consulta e, conseqentemente, a deteco de falhas.

4. Utilizando um Multmetro
O multmetro possivelmente a ferramenta mais simples para a verificao e deteco de problemas em redes PROFIBUS. Com o multmetro pode-se detectar e localizar os seguintes problemas: Curto-circuito entre as linhas de dados A e B; Curto-circuito entre as linhas de dados A e B e a blindagem do cabo; Inverso simples das linhas de dados A e B; Interrupo de uma das linhas de dados A e B; Interrupo na blindagem do cabo. Com um multmetro pode-se determinar tambm o comprimento estimado do segmento de rede, atravs da informao de Resistncia de Loop do cabo PROFIBUS. Para isto, so necessrias as seguintes condies de teste: Os dispositivos PROFIBUS no podem estar conectados ao segmento de rede. O cabo PROFIBUS dever estar desenergizado. As terminaes de rede devero estar desconectadas. Caso existam componentes, tais como Repetidores, OLMs e Acopladores, os mesmos devem ser desconectados. Cada segmento deve ser testado separadamente.

A Figura 4.1 mostra o diagrama esquemtico de um cabo RS-485 PROFIBUS tpico, utilizando conectores Sub-D com 9 pinos e resistores de terminao e polarizao nas extremidades.

Figura 4.1: Diagrama esquemtico de um cabo PROFIBUS

4.1 Determinando a Resistncia de Loop


A Resistncia de Loop determinada pela medio da resistncia dos dois condutores do cabo PROFIBUS (linhas de dados A e B) e dada em [Ohms]. A resistncia destes condutores depende da construo do cabo e da sua temperatura de operao. A Resistncia de Loop Especfica do cabo normalmente dada em [Ohms/km] para uma determinada temperatura de trabalho, e corresponde a medio da Resistncia de Loop de um cabo PROFIBUS com o comprimento de 1 km. O valor tpico para um cabo PROFIBUS tipo A de 110 Ohms/km a 20C, mas pode ser diferente para cabos especiais (cabo extra-flexvel, por exemplo). Portanto, sempre importante consultar a Resistncia de Loop Especfica fornecida pelo fabricante do cabo PROFIBUS utilizado na instalao. A resistncia do cabo tipicamente incrementa com a temperatura, cerca de 0,4% por grau Celsius. A medio da Resistncia de Loop de um cabo PROFIBUS pode ser realizada do seguinte modo: Devem ser curto-circuitadas as linhas de dados A e B, em uma das extremidades do cabo PROFIBUS. Na outra extremidade do cabo, ser medida a Resistncia de Loop entre estes mesmos condutores. Com a utilizao da Resistncia de Loop Especfica, que pode ser encontrada na documentao tcnica fornecida pelo fabricante do cabo, pode-se estimar o tamanho do segmento de rede:

Onde, - Tamanho do segmento de rede em [km], - Resistncia de Loop medida em [Ohms],

http://www.profibus.org.br/metodos+para+diagnosticos+rede+profibus.html

22/11/2011

- Resistncia de Loop Especfica do cabo em [Ohms/km]. Portanto, se a Resistncia de Loop encontrada para um cabo PROFIBUS tipo A foi de 30 Ohms em 20C, possvel estimar o seguinte comprimento para o segmento de rede:

= 30 / 110 = 0,273km, ou seja, 273m. importante ressaltar que o tamanho do cabo, estimado pela medio da Resistncia de Loop, no muito preciso, pois a resistncia medida sofre variao com a temperatura de operao e com a possvel resistncia adicional dos conectores PROFIBUS existentes no segmento de rede.

5. Utilizando Testadores de Barramento (Bus Testers)


Existem alguns equipamentos que so utilizados basicamente para teste do meio fsico da rede PROFIBUS. Eles so conhecidos como "Bus Tester" ou "Net Tester", e geralmente detectam os seguintes defeitos [MIT04]: Curto-circuito entre as linhas de dados A e B; Curto-circuito entre as linhas de dados A e B e a blindagem do cabo; Inverso simples das linhas de dados A e B; Interrupo de uma das linhas de dados A e B; Interrupo na blindagem do cabo; Perda de terminao ou terminao excessiva. Alguns testadores de barramento possuem ainda recursos adicionais, tais como: Determinam o tamanho do segmento de rede; Verificam a existncia de reflexes e indicam a localizao do problema no barramento; Medem os nveis do sinal nas linhas de dados A e B com o barramento em operao; Testam os drivers RS-485 de um dispositivo PROFIBUS; Determinam uma lista dos endereos utilizados pelos dispositivos no barramento (Live List). Estes testadores so utilizados aps a montagem da rede e dos conectores, e otimizam a execuo dos testes apresentados no item 4. A maioria destes equipamentos permite a realizao dos testes com todos dispositivos PROFIBUS conectados ao barramento, entretanto, deve-se checar sempre a documentao do fabricante por garantia. A Figura 5.1 mostra o exemplo de um testador de barramento PROFIBUS (Bus Tester BT-200 da Siemens). A utilizao de conectores PROFIBUS "direcionais", ou seja, aqueles que seccionam o segmento de rede quando a terminao habilitada, facilitam o trabalho de teste do barramento. Quando uma falha detectada, como por exemplo, a interrupo da linha de dados B, deve-se seccionar o segmento de rede ao meio, atravs da habilitao da terminao em um conector PROFIBUS "direcional". Com isto, testa-se um dos lados do segmento para verificar se o problema persiste. Se a falha no foi detectada, ento, testa-se a outra metade do segmento. Caso a falha seja detectada, ento esta metade do segmento deve ser novamente seccionada ao meio pela habilitao de outra terminao e repete-se o processo. Estes passos devem ser repetidos sucessivamente at que a falha seja isolada a um par de conectores PROFIBUS adjacentes. Esta mesma tcnica pode ser utilizada para verificao da existncia de reflexes no cabo PROFIBUS.

Figura 5.1: Exemplo de um testador de barramento PROFIBUS

6. Utilizando um Osciloscpio
Medies com osciloscpio so o mais efetivo mtodo para soluo de problemas em PROFIBUS, entretanto, exigem um certo nvel de experincia do Usurio e um equipamento com algumas caractersticas mnimas listadas a seguir [PRO06b]: Osciloscpio digital com armazenamento de dados; Largura de banda: 100 MHz; Canais: 2, com isolao entre os canais e tambm em relao ao terra do equipamento; Trigger: Interno e Externo; Tipo de acoplamento: DC. A Figura 6.1 mostra um conector PROFIBUS com uma interface adicional para programao, que pode ser utilizado para as medies das linhas de dados A e B simultaneamente em um canal do osciloscpio. Neste caso, o conector PROFIBUS do osciloscpio pode ser inserido entre a estao PROFIBUS e o conector PROFIBUS original da rede.

http://www.profibus.org.br/metodos+para+diagnosticos+rede+profibus.html

22/11/2011

Figura 6.1: Exemplo de conexo com osciloscpio


A medio do sinal existente entre as linhas de dados A e B, mostra a forma de onda do sinal PROFIBUS. O PROFIBUS utiliza os dois condutores para transmisso dos dados, sendo que o sinal transmitido na linha de dados B corresponde inverso do sinal transmitido na linha de dados A. Este tipo de transmisso de sinal tem a vantagem de que um rudo afetando as linhas de dados A e B uniformemente, no tem efeito sobre o telegrama de dados transmitido, pois, atravs desta transmisso diferencial, o rudo em um condutor subtrado do rudo no outro condutor. Deste modo, o telegrama de dados percebido sem estas distores. A tenso diferencial entre o nvel alto e o nvel baixo medida entre as linhas de dados B e A dever estar entre 4Vcc e 7Vcc. Os valores de tenso positiva e negativa devero ser aproximadamente do mesmo tamanho. A diferena entre os dois valores, na prtica, aproximadamente 0,5Vcc [PRO06b]. O valor em repouso, ou seja, sem transmisso de dados, dever ser de 1 Vcc. Os sinais ideais A, B e diferencial "tenso linha B - tenso linha A" podem ser visualizados na Figura 6.2.

Figura 6.2: Sinal diferencial B-A ideal

6.1. Formas tpicas de onda


Sero apresentadas a seguir algumas formas de onda tpicas que podero ser visualizadas atravs do osciloscpio. A Figura 6.3 mostra um exemplo de um sinal diferencial real, onde podem ser visualizadas as pequenas reflexes de sinal. Pode-se observar tambm um nvel relativamente baixo de rudo no estado de repouso da comunicao (trecho onde a tenso permanece em 1Vcc).

Figura 6.3: Exemplo de sinal diferencial B-A real

6.1.1 Cabo PROFIBUS DP muito longo Um cabo muito longo geralmente funciona como um capacitor e, conseqentemente, altera o formato do sinal transmitido. Em um sinal do tipo onda quadrada, como o caso do PROFIBUS, o resultado so bordas de subida e descida arredondadas, conforme pode ser visualizado na Figura 6.4. Este efeito mais acentuado, quanto mais longo for o cabo PROFIBUS. Caso o sinal fique muito deformado, pode acontecer que o receptor no consiga mais reconhec-lo. Isto acontece quando o sinal alcana o nvel de tenso desejado aps 50% do perodo do bit.

http://www.profibus.org.br/metodos+para+diagnosticos+rede+profibus.html

22/11/2011

Figura 6.4: Formato do sinal PROFIBUS em cabos muito longos

6.1.2 Conector PROFIBUS DP no conectado Uma condio que tambm pode ser observada atravs do osciloscpio a existncia de conectores que esto inseridos no cabo de rede, mas que no foram conectados s estaes PROFIBUS. Os conectores PROFIBUS utilizados para velocidades de transmisso acima de 1.500 kbit/s contm indutores nas linhas de sinal, para compensar a capacitncia do dispositivo e minimizar o nvel de reflexo. Entretanto, quando a estao PROFIBUS no est conectada, o conector aberto em conjunto com o indutor gera uma distoro no sinal. Esta distoro pode ser visualizada na Figura 6.5 e no deveria ser maior do que 0,5V pico a pico.

Figura 6.5: Formato do sinal PROFIBUS com estaes no conectadas

6.1.3 Problemas na Terminao de Rede Em relao s terminaes de rede, podem-se observar dois tipos bsicos de erros que causam a reflexo do sinal PROFIBUS. O modo como a reflexo ocorre e a sua intensidade dependem fundamentalmente do tipo de evento ocorrido. Estes eventos so descritos a seguir. Terminao desabilitada: para evitar a reflexo do sinal PROFIBUS, deve-se habilitar uma terminao resistiva em cada extremidade do segmento de rede. Quando uma destas terminaes est desabilitada, ocorre a reflexo do sinal e, neste caso, o sinal retorna com a amplitude original e sem inverso. No ponto de encontro destes dois sinais, os mesmos podero se cancelar, ou ainda, apresentar a amplitude dobrada. Este efeito tambm ocorre no caso de rompimento das duas linhas de dados A e B, como por exemplo, na quebra do cabo PROFIBUS. Muitas terminaes habilitadas: quando vrias terminaes resistivas esto habilitadas na rede PROFIBUS, aproximadamente 1/3 do sinal refletido e, neste caso, o sinal invertido em relao ao sinal original. No ponto de encontro destes dois sinais, os mesmos so sobrepostos gerando um sinal distorcido. O nvel resultante poder ser menor ou maior que o nvel original, dependendo do resultado da soma dos sinais. A Figura 6.6 mostra o formato do sinal PROFIBUS nas duas situaes citadas acima.

Figura 6.6: Formato do sinal PROFIBUS em funo das terminaes resistivas

7. Utilizando Telegramas de Diagnstico

http://www.profibus.org.br/metodos+para+diagnosticos+rede+profibus.html

22/11/2011

O protocolo PROFIBUS possui telegramas para diagnstico que podem ser utilizados pelos fabricantes de equipamentos. No caso de problemas durante a operao, o Escravo PROFIBUS pode indicar ao Mestre que existe uma condio de diagnstico. Com isto, no ciclo seguinte de troca de dados, o Mestre pode solicitar informaes de diagnstico ao Escravo que informou a ocorrncia do problema. Todo Mestre PROFIBUS deve salvar as informaes de diagnstico fornecidas pelo Escravo para que possa ser utilizada pelo programa de controle (aplicao). Entretanto, cada Mestre executa esta tarefa de modo singular, da, cabe ao Usurio familiarizar-se com o modo de acessar estas informaes na estao Mestre que esteja utilizando. O Escravo fornece as informaes de diagnstico ao Mestre atravs de um buffer cuja estrutura pode ser visualizada na Figura 7.1. Estas informaes so divididas em quatro diferentes grupos ou blocos, sendo que o grupo de diagnstico padro sempre fornecido pelo Escravo. Os outros grupos, que constituem o diagnstico estendido, dependem do dispositivo PROFIBUS e so opcionais. A existncia de dados de diagnstico estendido sempre informada no diagnstico padro. Estes dados de diagnstico estendido podem ser fornecidos em qualquer combinao ou em qualquer ordem, inclusive em seqncia diversa da apresentada na Figura 7.1.

Figura 7.1: Estrutura do buffer de diagnstico

7.1. Diagnstico Padro o diagnstico informado por todo Escravo, quando solicitado pelo Mestre, e geralmente contm informaes relacionadas aos problemas de inicializao do dispositivo. Por exemplo, se o Mestre espera um determinado tipo de Escravo no barramento, mas no o encontra, ento ser reportada uma "Falha de Configurao". Se um determinado Escravo foi especificado na ferramenta de configurao PROFIBUS, mas o Mestre encontra em seu endereo outro tipo de dispositivo, ento reportada uma "Falha de Parametrizao". O diagnstico padro fornecido atravs de seis bytes de informao. Quando o Mestre e a sua respectiva ferramenta de configurao PROFIBUS apresentam boa capacidade de diagnstico, geralmente estas informaes so disponibilizadas facilmente ao Usurio. Entretanto, quando isto no ocorre, necessrio entender como esta informao fornecida. Portanto, a estrutura destes bytes pode ser visualizada nas Figuras 7.2a, 7.2b e 7.2c, a seguir.

Figura 7.2a: Descrio do byte 1 do diagnstico padro

Figura 7.2b: Descrio do byte 2 do diagnstico padro

Figura 7.2c: Descrio dos bytes 3 a 6 do diagnstico padro

http://www.profibus.org.br/metodos+para+diagnosticos+rede+profibus.html

22/11/2011

A Tabela 7.1 mostra os cdigos de diagnstico mais comuns presentes nos bytes 1 e 2 (em representao hexadecimal) e a interpretao de cada um deles. Cdigo Bytes 1 e 2 00 04 ... 00 0C ... 00 06 ... 02 05 ... 02 07 ... 0A 05 ... 42 05 ... 06 05 ... 0E 05 ... 08 04 ... 08 0C ... Descrio Escravo est em troca de dados (Watch-dog desabilitado) Escravo est em troca de dados (Watch-dog habilitado) Escravo est em troca de dados, mas tem um Diagnstico Esttico (Mestre requisita o diagnstico at o bit ser resetado) Escravo no est pronto (Nenhum parmetro foi recebido ainda) Escravo tem um Diagnstico Esttico e deve ser parametrizado e configurado Escravo no est pronto (Nenhum parmetro foi recebido ainda) e tem dados de Diagnstico Estendido Falha de Parmetro: Ident_Number PROFIBUS errado ou parmetros errados do dispositivo Falha de Configurao: Configurao errada foi enviada Falha de Configurao: Configurao errada foi enviada e o Escravo tem dados de Diagnstico Estendido Escravo est em troca de dados e tem dados de Diagnstico Estendido (Watch-dog desabilitado) Escravo est em troca de dados e tem dados de Diagnstico Estendido (Watch-dog habilitado) Tabela 7.1: Cdigos para diagnstico padro mais comuns [MIT04] Alguns cdigos so detalhados abaixo. Cdigo 42 05: indica que alguma informao errada foi enviada para o Escravo durante a sua inicializao: o Ident_Number PROFIBUS ou algum parmetro do dispositivo. O Ident_Number errado a causa mais comum para o envio de mensagens por falha de parmetro. Geralmente ocorre quando um dispositivo errado selecionado atravs da ferramenta de configurao PROFIBUS, na fase de configurao do sistema. Ou ainda, na fase de colocao em funcionamento, quando um modelo diferente de escravo colocado em um endereo previsto para outro tipo de dispositivo. Para checar este identificador, necessrio consultar o Ident_Number no arquivo GSD do dispositivo, que foi utilizado na configurao do sistema, e compar-lo com Ident_Number real do equipamento. O Ident_Number real pode ser visualizado atravs da prpria ferramenta de configurao PROFIBUS, se ela apresenta bons recursos de diagnstico, ou atravs da documentao do fornecedor do equipamento, ou ainda, pela leitura dos bytes 5 e 6 do diagnstico padro, conforme mostrado na Figura 7.2c. Aps a verificao do Ident_Number e constatado o problema, o mesmo dever ser sanado para o correto funcionamento do dispositivo PROFIBUS no barramento. Caso os Ident_Number estejam corretos, ento o problema est em um ou mais parmetros do dispositivo que foi parametrizado na fase de configurao do sistema. Neste caso, importante conferir cada um dos parmetros, corrigindo-os se necessrio. Algumas vezes, dependendo da ferramenta de configurao PROFIBUS utilizada, a parametrizao deve ser realizada atravs da entrada manual de valores em hexadecimal, o que exige maior ateno do Usurio. Cdigos 06 05 e 0E 05: indicam que a configurao de entradas e sadas (E/S) enviada para o Escravo PROFIBUS foi rejeitada. Entretanto, o recebimento destes cdigos indica que o dispositivo no barramento est correto, bem como o seu Ident_Number. Este erro tipicamente reportado por Escravos modulares, quando a ordem ou tipo dos mdulos inseridos fisicamente no equipamento no est de acordo com os mdulos configurados pela ferramenta de configurao PROFIBUS. Neste caso, a soluo consiste em conferir os mdulos configurados e os mdulos fisicamente instalados, fazendo os acertos necessrios. No caso do cdigo de diagnstico 0E 05, o Escravo apresenta tambm informaes de diagnstico estendido que, em alguns casos, podem ajudar na soluo da falha de configurao. Cdigo 00 06: indica que o Escravo detectou um erro local que o impede de processar adequadamente as entradas e sadas. Portanto, necessrio verificar localmente alguma anomalia no Escravo. Geralmente, para reset da falha, pode-se desligar a alimentao do Escravo, religando-a em seguida. Cdigos 00 04 e 00 0C: indicam que o Escravo est funcionando corretamente, trocando informaes de E/S com o Mestre. O cdigo 00 04 tambm informa que a monitorao de resposta (watch-dog) est desabilitada, enquanto que o cdigo 00 0C indica que esta funo est habilitada. Cdigos 08 04 e 08 0C: indicam a mesma coisa que os cdigos 00 04 e 00 0C respectivamente, entretanto, o Escravo apresenta tambm informaes de diagnstico estendido.

8. Utilizando Ferramentas de Configurao do Mestre PROFIBUS DP


A configurao do Mestre PROFIBUS realizada atravs de uma ferramenta de software especfica, fornecida ou comercializada pelo fabricante do equipamento. Neste tipo de ferramenta, o Usurio configura o Mestre e define os Escravos, alm de configurar os parmetros de funcionamento da rede PROFIBUS DP. Para definio dos Escravos, so utilizados os arquivos GSD (General Slave Data). Um arquivo GSD basicamente consiste de uma folha de dados eletrnica contendo as caractersticas de comunicao de um determinado Escravo PROFIBUS. Estes arquivos so fornecidos pelos fabricantes dos equipamentos PROFIBUS e so facilmente carregados atravs de qualquer ferramenta de configurao, durante a fase de configurao do sistema, facilitando a integrao de diversos fabricantes em um mesmo projeto. Estes arquivos fornecem uma descrio clara e precisa das caractersticas tcnicas de um dispositivo PROFIBUS em um formato padronizado, permitindo deste modo utilizao dos mesmos em ferramentas de configurao de diferentes fornecedores. Ao final da configurao do sistema, estas ferramentas permitem a transferncia (download) da configurao desenvolvida pelo Usurio para o Mestre desejado, ou ainda, para algum dispositivo de armazenamento de dados, como por exemplo, um carto de memria Flash EPROM, a ser inserido no equipamento. Algumas ferramentas possuem tambm funes para diagnstico online da rede PROFIBUS. A Figura 8.1 mostra uma destas funes, que permite a visualizao da configurao online do sistema (Software STEP7 da Siemens). Atravs desta funo, pode-se verificar o estado do Mestre e de cada um dos Escravos PROFIBUS associados. Neste caso, o Escravo endereado como n 5 apresenta uma falha.

http://www.profibus.org.br/metodos+para+diagnosticos+rede+profibus.html

22/11/2011

Figura 8.1: Visualizao da configurao do sistema online Existem ferramentas que possuem tambm um buffer para armazenamento das mensagens de diagnstico do sistema. As falhas ocorridas na rede PROFIBUS so registradas neste buffer de diagnstico e podem ser visualizadas posteriormente pelo Usurio (ver Figura 8.2).

Figura 8.2: Exemplo de Buffer de diagnstico importante destacar que a utilizao de ferramentas de configurao que possuam algum recurso de monitorao e diagnstico online facilita o trabalho de deteco e soluo de problemas em redes PROFIBUS. Portanto, o Usurio deve estar sempre atento a este detalhe, na poca de aquisio de sistemas envolvendo a tecnologia PROFIBUS para sua planta industrial. Estas facilidades fazem muita diferena, especialmente em instalaes onde a rede PROFIBUS possua muitas estaes ou uma grande extenso fsica. Geralmente as ferramentas de configurao PROFIBUS so vinculadas a um determinado fabricante, ou ainda, a uma determinada famlia de equipamentos, sendo utilizadas para configurao dos Mestres DP.

9. Utilizando Ferramentas de Monitorao de Rede


Existe uma classe de ferramentas avanadas que pode ser utilizada para diagnstico de problemas no sistema: so os monitores de rede. Os monitores ou analisadores de rede so dispositivos que podem mostrar e registrar o trfego de dados na rede e fornecem um efetivo caminho para observar o desempenho da comunicao entre as estaes PROFIBUS. Entretanto, a anlise das informaes registradas exige alguma experincia e conhecimento detalhado do protocolo PROFIBUS e das interaes entre Mestres e Escravos. Os monitores de rede so dispositivos passivos, ou seja, so conectados ao barramento, capturam todas as mensagens entre Mestres e Escravos e no geram trfego adicional. Eles tambm no afetam os tempos envolvidos na rede PROFIBUS. Existem vrios modelos de monitores de rede PROFIBUS disponibilizados no mercado e a maioria deles apresenta funcionalidades bem semelhantes. Um monitor ou analisador de rede PROFIBUS deve ter as seguintes funcionalidades bsicas: 1. 2. 3. Capturar e mostrar mensagens, permitindo a definio de triggers para monitorao de telegramas especficos ou condies particulares. Operao em tempo real na velocidade de comunicao do sistema, sem a perda de telegramas. Filtro para mensagens, permitindo a visualizao apenas dos telegramas selecionados (ver Figura 9.1).

http://www.profibus.org.br/metodos+para+diagnosticos+rede+profibus.html

22/11/2011

Figura 9.1: Visualizao de mensagem com erro e mensagens repetidas 4. 5. 6. 7. "Live List", ou seja, uma lista mostrando todos os dispositivos presentes na rede PROFIBUS, com respectivos Ident_Number (Identificador PROFIBUS). Traduo (decodificao) dos telegramas capturados. Gerao de trigger para osciloscpio, facilitando a captura de formas de onda transmitidas por um Escravo em particular. Estatsticas da comunicao, mostrando o nmero de telegramas corrompidos ou repetidos no sistema, ou por estao.

Os analisadores de rede que funcionam em computadores utilizam uma interface para acesso ao barramento PROFIBUS (carto PCMCIA, hardware externo via porta USB, etc.). Existem algumas interfaces que incorporam internamente um osciloscpio de alta velocidade, o que permite visualizar na mesma ferramenta e simultaneamente, a forma de onda presente no barramento PROFIBUS e a sua interpretao binria (visualizao dos bits). Este tipo de interface permite ainda que seja visualizado atravs de bargraph, o nvel mdio de tenso do sinal transmitido no barramento, para cada dispositivo PROFIBUS existente na rede. O nvel mdio de tenso dever permanecer em torno de 5Vcc, para um barramento que no apresenta problemas. Esta informao ajuda no diagnstico de falhas na rede, pois se consegue perceber claramente alguns tipos de situao: Quando os nveis mdios de tenso esto muito elevados, significa que o barramento apresenta forte reflexo de sinal, caracterizando um problema de terminao desabilitada, ou ainda, de rompimento do cabo PROFIBUS. Quando os nveis mdios de tenso esto abaixo do esperado, caracterizam a presena de baixa impedncia (muitas terminaes habilitadas, por exemplo), ou ainda, curto-circuito no cabo PROFIBUS. A Figura 9.2 mostra o formato de onda de um sinal PROFIBUS "capturado" atravs de uma ferramenta de monitorao de rede.

Figura 9.2: Visualizao de sinal PROFIBUS atravs da funo osciloscpio

10. Utilizando Repetidores com Diagnstico


Os repetidores com diagnstico so dispositivos similares aos repetidores normais, entretanto, possuem a capacidade de monitorao dos segmentos de rede para deteco de defeitos. Este tipo de repetidor permite a conexo de at trs segmentos de rede e ocupa o endereo de um Escravo PROFIBUS. Alm disto, um computador pode ser conectado diretamente a ele, para leitura das informaes de diagnstico. Para reportar os problemas detectados nos segmentos de rede ao Mestre DP, o repetidor com diagnstico funciona como um escravo DP, enviando telegramas de diagnstico conforme descrito no item 7 deste trabalho. O repetidor pode tambm ser configurado para "aprender" a topologia dos segmentos conectados a ele, permitindo que esta configurao seja visualizada na ferramenta instalada no computador, juntamente com as falhas que neles ocorrem. Estes dispositivos so capazes de detectar os seguintes defeitos na rede PROFIBUS DP [MIT04, WEI03]:

http://www.profibus.org.br/metodos+para+diagnosticos+rede+profibus.html

22/11/2011

Curto-circuito entre as linhas de dados A e B e a blindagem do cabo; Interrupo de uma das linhas de dados A e B; Ausncia das terminaes; Perda de conexes; Reflexes excessivas, mostrando a distncia a partir do repetidor; Nmero de estaes acima do permitido em um segmento; Distncia muito grande entre as estaes e o repetidor; Telegramas com mensagens de diagnstico.

11. Concluso
A utilizao dos barramentos de campo, tambm denominados Fieldbus, nas instalaes industriais atualmente um fato consumado, mas nem sempre foi assim. Antes da utilizao desta tecnologia, o controle dos equipamentos no campo era realizado atravs do uso intensivo de cabos, sendo que para cada sinal ou comando era necessrio um novo par de condutores entre o equipamento e a sala de controle. Com isto, eram comuns os seguintes problemas: Dificuldade para localizao de defeitos nos cabos e custo elevado de manuteno; Alto custo de cabeamento e instalao; Dificuldade para a realizao de diagnsticos e avaliao de desempenho do sistema; Dificuldade na expanso da planta industrial e em alteraes de projeto. Graas tecnologia de rede, os problemas citados acima foram sanados, dando lugar a um cabeamento mais simples, econmico e confivel. As instalaes tornaram-se tambm mais flexveis, facilitando a expanso e possibilitando um melhor gerenciamento dos sistemas. Atualmente, o usurio encontra uma grande variedade de redes industriais a sua disposio para atender as mais variadas demandas do processo produtivo, e o PROFIBUS coloca-se como uma das boas opes disponveis no mercado. O PROFIBUS um padro aberto de rede de campo, que independe de fornecedores, sendo constitudo de tecnologia j amadurecida, mas que mesmo assim vem evoluindo continuamente, adequando-se s novas demandas do mercado. E nesta evoluo contnua, incluem-se tambm as ferramentas de diagnstico, que facilitam cada vez mais o trabalho dos Usurios. Estas ferramentas permitem analisar a rede PROFIBUS pelos mais variados "ngulos", desde uma simples verificao do meio fsico ou da configurao online da rede, at a monitorao da troca de telegramas entre Mestre e Escravos. Portanto, percebe-se que a rede PROFIBUS disponibiliza muitos recursos para o Usurio, entretanto, ainda so pouco conhecidos e no muito utilizados. Espera-se que este trabalho tcnico tenha contribudo para a divulgao de vrios destes procedimentos e ferramentas, servindo de base para o desenvolvimento de novos trabalhos sobre este tema, que to importante.

Referncias Bibliogrficas [CAS06] CASSIOLATO, Csar; TORRES, Leandro H.B.; CAMARGO, Paulo R. PROFIBUS - Descrio Tcnica. Associao PROFIBUS Brasil, So Paulo, 2006. [MIT04] MITCHELL, Ronald W. PROFIBUS - A Pocket Guide. ISA - The Instrumentation, Systems and Automation Society, Research Triangle Park, 2004. [PRO06b] PROFIBUS International - PI. PROFIBUS - Installation Guideline for Commissioning. PROFIBUS Nutzerorganisation e.V., Karlsruhe, 2006. [SIL08] SILVA, Wladimir. Mtodos para Diagnstico de Falhas e Avaliao de Desempenho em Redes PROFIBUS DP. Monografia (Especializao em Automao Industrial) - Escola de Engenharia, UFMG, Belo Horizonte, 2008. [WEI03] WEIGMANN, Josef; KILIAN, Gerhard. Decentralization with PROFIBUS DP/DPV1 - Architecture and Fundamentals, Configuration and Use with SIMATIC S7. Publicis Corporate Publishing, Erlangen, 2003.

Dados dos Autores


Wladimir Lopes Silva Gerente de Sistemas Wtech Automao Ltda E-mail: wladimir@wtech.ind.br Carlos Henrique Mota Gerente de Automao Wtech Automao Ltda E-mail: carlos.mota@wtech.ind.br
2010 PROFIBUS Brasil | Fone/Fax (11) 2849-3202 | e-mail: profibus@profibus.org.br

http://www.profibus.org.br/metodos+para+diagnosticos+rede+profibus.html

22/11/2011

Você também pode gostar