Anda di halaman 1dari 17

MTODOS PARA DIAGNSTICO EM REDES PROFIBUS DP

Wladimir Lopes Silva Carlos Henrique Mota


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

Resumo
O PROFIBUS DP o barramento de campo mais utilizado na indstria mundial atualmente. E com o uso cada vez maior desta r
fbrica", o diagnstico rpido de falhas tornou-se extremamente necessrio e importante, o que permite minimizar tempos de pa
conseqentes prejuzos no processo produtivo. Existem vrios procedimentos conhecidos para o diagnstico de falhas em redes
DP e este trabalho procura apresentar alguns deles, buscando facilitar o trabalho dos profissionais de automao na soluo de
otimizao da comunicao.

Palavras-Chave: Automao Industrial, Barramentos de Campo, Controlador Lgico Programvel, Redes de Comunicao.

1. Introduo
A rede industrial PROFIBUS DP o barramento de campo mais utilizado na indstria mundial atualmente. E com o uso cada vez
deste Fieldbus nas plantas industriais, o diagnstico rpido de falhas tornou-se extremamente necessrio e importante, o que pe
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.
procedimentos podem abranger desde a validao dos critrios de projeto, configurao e instalao da rede, verses de firmwa
arquivos de perfil (arquivos "GSD"), passando pela verificao do meio fsico, avaliao da forma de onda e dos telegramas troc
equipamentos, etc. Para isto podem-se utilizar vrios tipos de ferramentas tais como, multmetro, osciloscpio, softwares de con
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
comunicao industrial PROFIBUS DP, permitindo atravs dos conceitos bsicos apresentados, uma anlise mais criteriosa do s
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
efetivamente utilizados pelos profissionais de automao, agilizando a soluo de problemas e ajudando na otimizao do desem
comunicao.

2. Inspeo Visual
Existem algumas condies geradoras de falhas que podem ser detectadas atravs de uma simples inspeo visual da instala
recomendadas as seguintes verificaes [MIT04]:

1. Verifique se existem curvaturas acentuadas no cabo PROFIBUS que ultrapassem o raio de curvatura mnimo recomend
fabricante. Uma curva muito acentuada no cabo pode esmag-lo, mudando a sua impedncia e facilitando a ocorrncia
especialmente em altas velocidades de transmisso.
2. Assegure que os cabos PROFIBUS para interconexo dos dispositivos apresentem comprimento mnimo de um metro,
quando se utiliza dispositivos no certificados ou duvidosos, ou ainda dispositivos certificados que sero utilizados em 1
3. Verifique se o comprimento do segmento de rede est compatvel com a velocidade de transmisso escolhida para ope
barramento.
4. Se a blindagem do cabo puder ser vista fora do conector PROFIBUS, ento a fiao do conector dever ser refeita.
5. Assegure que a blindagem do cabo PROFIBUS esteja fazendo contato com a parte metlica interna existente na carca
6. Verifique se a blindagem e dispositivo esto aterrados nas extremidades do segmento de rede.
7. Assegure que todos dispositivos estejam energizados.
8. Caso seja utilizado algum dispositivo PROFIBUS que no tenha deteco automtica da velocidade da rede, assegurar
configurado para a velocidade de transmisso escolhida para o barramento.
9. Verifique o endereamento de cada dispositivo PROFIBUS existente na rede. Geralmente o endereamento dos Mestre
via software e o endereamento dos Escravos atravs de dip switches. Confira com o endereamento especificado no p
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 co
com seus Escravos associados. Geralmente, existe um LED vermelho indicativo de falha no barramento identificado como "Bus
Com isto, se o dispositivo Mestre apresenta este LED aceso ou piscando, sinaliza que a rede PROFIBUS DP possui algum prob
detectar o problema necessrio checar cada um dos Escravos e a rede fisicamente.

Do mesmo modo, a maioria dos Escravos tambm possui um LED para falha no barramento (BF) ou similar, que indica se o disp
comunicando satisfatoriamente com o Mestre. Caso o LED esteja aceso em verde ou desligado (com o Escravo energizado), en
est trocando os dados de E/S de modo satisfatrio com o Mestre. O LED aceso ou piscando em vermelho, geralmente indica qu
apresentou algum erro na inicializao e, portanto, o problema deve ser identificado e sanado para o correto funcionamento do e

importante ressaltar que na maioria das vezes, este o nico mtodo de diagnstico de falhas utilizado pelo Usurio. Portanto
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
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 Resis
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
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
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
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
corresponde a medio da Resistncia de Loop de um cabo PROFIBUS com o comprimento de 1 km. O valor tpico para um cab
tipo A de 110 Ohms/km a 20C, mas pode ser diferente para cabos especiais (cabo extra-flexvel, por exemplo). Portanto, se
importante consultar a Resistncia de Loop Especfica fornecida pelo fabricante do cabo PROFIBUS utilizado na instalao. A re
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
cabo, pode-se estimar o tamanho do segmento de rede:

Onde,

- Tamanho do segmento de rede em [km],

- Resistncia de Loop medida em [Ohms],

- 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 s
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 resis
sofre variao com a temperatura de operao e com a possvel resistncia adicional dos conectores PROFIBUS existentes no s
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 conhecido
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
maioria destes equipamentos permite a realizao dos testes com todos dispositivos PROFIBUS conectados ao barramento, ent
se checar sempre a documentao do fabricante por garantia. A Figura 5.1 mostra o exemplo de um testador de barramento PR
Tester BT-200 da Siemens).

A utilizao de conectores PROFIBUS "direcionais", ou seja, aqueles que seccionam o segmento de rede quando a terminao
facilitam o trabalho de teste do barramento. Quando uma falha detectada, como por exemplo, a interrupo da linha de dados
seccionar o segmento de rede ao meio, atravs da habilitao da terminao em um conector PROFIBUS "direcional". Com isto,
dos lados do segmento para verificar se o problema persiste. Se a falha no foi detectada, ento, testa-se a outra metade do seg
falha seja detectada, ento esta metade do segmento deve ser novamente seccionada ao meio pela habilitao de outra termina
o processo. Estes passos devem ser repetidos sucessivamente at que a falha seja isolada a um par de conectores PROFIBUS
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
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 med
linhas de dados A e B simultaneamente em um canal do osciloscpio. Neste caso, o conector PROFIBUS do osciloscpio pode s
entre a estao PROFIBUS e o conector PROFIBUS original da rede.
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 o
condutores para transmisso dos dados, sendo que o sinal transmitido na linha de dados B corresponde inverso do sinal tran
de dados A. Este tipo de transmisso de sinal tem a vantagem de que um rudo afetando as linhas de dados A e B uniformemen
efeito sobre o telegrama de dados transmitido, pois, atravs desta transmisso diferencial, o rudo em um condutor subtrado d
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
tenso positiva e negativa devero ser aproximadamente do mesmo tamanho. A diferena entre os dois valores, na prtica, ap
0,5Vcc [PRO06b]. O valor em repouso, ou seja, sem transmisso de dados, dever ser de 1 Vcc. Os sinais ideais A, B e diferenc
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
tambm um nvel relativamente baixo de rudo no estado de repouso da comunicao (trecho onde a tenso permanece em 1Vc

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 u
onda quadrada, como o caso do PROFIBUS, o resultado so bordas de subida e descida arredondadas, conforme pode ser vis
Figura 6.4. Este efeito mais acentuado, quanto mais longo for o cabo PROFIBUS. Caso o sinal fique muito deformado, pode ac
receptor no consiga mais reconhec-lo. Isto acontece quando o sinal alcana o nvel de tenso desejado aps 50% do perodo

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 cab
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 sina
compensar a capacitncia do dispositivo e minimizar o nvel de reflexo. Entretanto, quando a estao PROFIBUS no est con
conector aberto em conjunto com o indutor gera uma distoro no sinal. Esta distoro pode ser visualizada na Figura 6.5 e no
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.
a reflexo ocorre e a sua intensidade dependem fundamentalmente do tipo de evento ocorrido. Estes eventos so descritos a se

Terminao desabilitada: para evitar a reflexo do sinal PROFIBUS, deve-se habilitar uma terminao resistiva em ca
do segmento de rede. Quando uma destas terminaes est desabilitada, ocorre a reflexo do sinal e, neste caso, o sin
a amplitude original e sem inverso. No ponto de encontro destes dois sinais, os mesmos podero se cancelar, ou aind
amplitude dobrada. Este efeito tambm ocorre no caso de rompimento das duas linhas de dados A e B, como por exem
do cabo PROFIBUS.

Muitas terminaes habilitadas: quando vrias terminaes resistivas esto habilitadas na rede PROFIBUS, aproxima
do sinal refletido e, neste caso, o sinal invertido em relao ao sinal original. No ponto de encontro destes dois sina
so sobrepostos gerando um sinal distorcido. O nvel resultante poder ser menor ou maior que o nvel original, depend
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


O protocolo PROFIBUS possui telegramas para diagnstico que podem ser utilizados pelos fabricantes de equipamentos. No ca
problemas durante a operao, o Escravo PROFIBUS pode indicar ao Mestre que existe uma condio de diagnstico. Com isto
seguinte de troca de dados, o Mestre pode solicitar informaes de diagnstico ao Escravo que informou a ocorrncia do problem

Todo Mestre PROFIBUS deve salvar as informaes de diagnstico fornecidas pelo Escravo para que possa ser utilizada pelo p
controle (aplicao). Entretanto, cada Mestre executa esta tarefa de modo singular, da, cabe ao Usurio familiarizar-se com o m
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
informaes so divididas em quatro diferentes grupos ou blocos, sendo que o grupo de diagnstico padro sempre fornecido
Os outros grupos, que constituem o diagnstico estendido, dependem do dispositivo PROFIBUS e so opcionais. A existncia d
diagnstico estendido sempre informada no diagnstico padro. Estes dados de diagnstico estendido podem ser fornecidos e
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
inicializao do dispositivo. Por exemplo, se o Mestre espera um determinado tipo de Escravo no barramento, mas no o encont
reportada uma "Falha de Configurao". Se um determinado Escravo foi especificado na ferramenta de configurao PROFIBUS
encontra em seu endereo outro tipo de dispositivo, ento reportada uma "Falha de Parametrizao". O diagnstico padro f
atravs de seis bytes de informao.

Quando o Mestre e a sua respectiva ferramenta de configurao PROFIBUS apresentam boa capacidade de diagnstico, geralm
informaes so disponibilizadas facilmente ao Usurio. Entretanto, quando isto no ocorre, necessrio entender como esta in
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

A Tabela 7.1 mostra os cdigos de diagnstico mais comuns presentes nos bytes 1 e 2 (em representao hexadecimal) e a inte
cada um deles.

Cdigo
Descrio
Bytes 1 e 2
00 04 ... Escravo est em troca de dados (Watch-dog desabilitado)
00 0C ... Escravo est em troca de dados (Watch-dog habilitado)
Escravo est em troca de dados, mas tem um Diagnstico Esttico (Mestre requisita o
00 06 ...
diagnstico at o bit ser resetado)
02 05 ... Escravo no est pronto (Nenhum parmetro foi recebido ainda)
02 07 ... Escravo tem um Diagnstico Esttico e deve ser parametrizado e configurado
Escravo no est pronto (Nenhum parmetro foi recebido ainda) e tem dados de
0A 05 ...
Diagnstico Estendido
Falha de Parmetro: Ident_Number PROFIBUS errado ou parmetros errados do
42 05 ...
dispositivo
06 05 ... Falha de Configurao: Configurao errada foi enviada
Falha de Configurao: Configurao errada foi enviada e o Escravo tem dados de
0E 05 ...
Diagnstico Estendido
Escravo est em troca de dados e tem dados de Diagnstico Estendido (Watch-dog
08 04 ...
desabilitado)
Escravo est em troca de dados e tem dados de Diagnstico Estendido (Watch-dog
08 0C ...
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_Nu
PROFIBUS ou algum parmetro do dispositivo. O Ident_Number errado a causa mais comum para o envio de mensag
de parmetro. Geralmente ocorre quando um dispositivo errado selecionado atravs da ferramenta de configurao P
fase de configurao do sistema. Ou ainda, na fase de colocao em funcionamento, quando um modelo diferente de e
colocado em um endereo previsto para outro tipo de dispositivo. Para checar este identificador, necessrio consultar
Ident_Number no arquivo GSD do dispositivo, que foi utilizado na configurao do sistema, e compar-lo com Ident_Nu
equipamento. O Ident_Number real pode ser visualizado atravs da prpria ferramenta de configurao PROFIBUS, se
bons recursos de diagnstico, ou atravs da documentao do fornecedor do equipamento, ou ainda, pela leitura dos b
diagnstico padro, conforme mostrado na Figura 7.2c. Aps a verificao do Ident_Number e constatado o problema,
dever ser sanado para o correto funcionamento do dispositivo PROFIBUS no barramento. Caso os Ident_Number este
ento o problema est em um ou mais parmetros do dispositivo que foi parametrizado na fase de configurao do sist
caso, importante conferir cada um dos parmetros, corrigindo-os se necessrio. Algumas vezes, dependendo da ferra
configurao PROFIBUS utilizada, a parametrizao deve ser realizada atravs da entrada manual de valores em hexa
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
Entretanto, o recebimento destes cdigos indica que o dispositivo no barramento est correto, bem como o seu Ident_N
erro tipicamente reportado por Escravos modulares, quando a ordem ou tipo dos mdulos inseridos fisicamente no eq
est de acordo com os mdulos configurados pela ferramenta de configurao PROFIBUS. Neste caso, a soluo cons
os mdulos configurados e os mdulos fisicamente instalados, fazendo os acertos necessrios. No caso do cdigo de d
05, o Escravo apresenta tambm informaes de diagnstico estendido que, em alguns casos, podem ajudar na solu
configurao.

Cdigo 00 06: indica que o Escravo detectou um erro local que o impede de processar adequadamente as entradas e s
Portanto, necessrio verificar localmente alguma anomalia no Escravo. Geralmente, para reset da falha, pode-se des
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 M
cdigo 00 04 tambm informa que a monitorao de resposta (watch-dog) est desabilitada, enquanto que o cdigo 00
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
tambm informaes de diagnstico estendido.

8. Utilizando Ferramentas de Configurao do Mestre PROFIBUS


A configurao do Mestre PROFIBUS realizada atravs de uma ferramenta de software especfica, fornecida ou comercializad
fabricante do equipamento. Neste tipo de ferramenta, o Usurio configura o Mestre e define os Escravos, alm de configurar os
funcionamento da rede PROFIBUS DP.

Para definio dos Escravos, so utilizados os arquivos GSD (General Slave Data). Um arquivo GSD basicamente consiste de u
dados eletrnica contendo as caractersticas de comunicao de um determinado Escravo PROFIBUS. Estes arquivos so forne
fabricantes dos equipamentos PROFIBUS e so facilmente carregados atravs de qualquer ferramenta de configurao, durante
configurao do sistema, facilitando a integrao de diversos fabricantes em um mesmo projeto. Estes arquivos fornecem uma d
precisa das caractersticas tcnicas de um dispositivo PROFIBUS em um formato padronizado, permitindo deste modo utiliza
em ferramentas de configurao de diferentes fornecedores.

Ao final da configurao do sistema, estas ferramentas permitem a transferncia (download) da configurao desenvolvida pelo
Mestre desejado, ou ainda, para algum dispositivo de armazenamento de dados, como por exemplo, um carto de memria Flas
ser inserido no equipamento.

Algumas ferramentas possuem tambm funes para diagnstico online da rede PROFIBUS. A Figura 8.1 mostra uma destas fu
permite a visualizao da configurao online do sistema (Software STEP7 da Siemens). Atravs desta funo, pode-se verifica
Mestre e de cada um dos Escravos PROFIBUS associados. Neste caso, o Escravo endereado como n 5 apresenta uma falha
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 falha
rede PROFIBUS so registradas neste buffer de diagnstico e podem ser visualizadas posteriormente pelo Usurio (ver Figura 8

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 dev
sempre atento a este detalhe, na poca de aquisio de sistemas envolvendo a tecnologia PROFIBUS para sua planta in
facilidades fazem muita diferena, especialmente em instalaes onde a rede PROFIBUS possua muitas estaes ou um
extenso fsica.
Geralmente as ferramentas de configurao PROFIBUS so vinculadas a um determinado fabricante, ou ainda, a uma d
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
rede. Os monitores ou analisadores de rede so dispositivos que podem mostrar e registrar o trfego de dados na rede
um efetivo caminho para observar o desempenho da comunicao entre as estaes PROFIBUS. Entretanto, a anlise d
informaes registradas exige alguma experincia e conhecimento detalhado do protocolo PROFIBUS e das interaes
e Escravos.

Os monitores de rede so dispositivos passivos, ou seja, so conectados ao barramento, capturam todas as mensagen
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 func
bem semelhantes. Um monitor ou analisador de rede PROFIBUS deve ter as seguintes funcionalidades bsicas:

1. Capturar e mostrar mensagens, permitindo a definio de triggers para monitorao de telegramas especficos
particulares.
2. Operao em tempo real na velocidade de comunicao do sistema, sem a perda de telegramas.
3. Filtro para mensagens, permitindo a visualizao apenas dos telegramas selecionados (ver Figura 9.1).

Figura 9.1: Visualizao de mensagem com erro e mensagens repetidas

4. "Live List", ou seja, uma lista mostrando todos os dispositivos presentes na rede PROFIBUS, com respectivos
(Identificador PROFIBUS).
5. Traduo (decodificao) dos telegramas capturados.
6. Gerao de trigger para osciloscpio, facilitando a captura de formas de onda transmitidas por um Escravo em
7. Estatsticas da comunicao, mostrando o nmero de telegramas corrompidos ou repetidos no sistema, ou por
Os analisadores de rede que funcionam em computadores utilizam uma interface para acesso ao barramento PROFIBU
PCMCIA, hardware externo via porta USB, etc.). Existem algumas interfaces que incorporam internamente um oscilosc
velocidade, o que permite visualizar na mesma ferramenta e simultaneamente, a forma de onda presente no barramento
a sua interpretao binria (visualizao dos bits). Este tipo de interface permite ainda que seja visualizado atravs de b
nvel mdio de tenso do sinal transmitido no barramento, para cada dispositivo PROFIBUS existente na rede. O nvel m
tenso dever permanecer em torno de 5Vcc, para um barramento que no apresenta problemas. Esta informao ajuda
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 d
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 (m
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 d

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
monitorao dos segmentos de rede para deteco de defeitos. Este tipo de repetidor permite a conexo de at trs seg
rede e ocupa o endereo de um Escravo PROFIBUS. Alm disto, um computador pode ser conectado diretamente a ele,
das informaes de diagnstico.

Para reportar os problemas detectados nos segmentos de rede ao Mestre DP, o repetidor com diagnstico funciona com
DP, enviando telegramas de diagnstico conforme descrito no item 7 deste trabalho. O repetidor pode tambm ser conf
"aprender" a topologia dos segmentos conectados a ele, permitindo que esta configurao seja visualizada na ferramen
no computador, juntamente com as falhas que neles ocorrem.

Estes dispositivos so capazes de detectar os seguintes defeitos na rede PROFIBUS DP [MIT04, WEI03]:

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 fa
consumado, mas nem sempre foi assim. Antes da utilizao desta tecnologia, o controle dos equipamentos no campo e
atravs do uso intensivo de cabos, sendo que para cada sinal ou comando era necessrio um novo par de condutores e
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,
confivel. As instalaes tornaram-se tambm mais flexveis, facilitando a expanso e possibilitando um melhor gerenc
sistemas.
Atualmente, o usurio encontra uma grande variedade de redes industriais a sua disposio para atender as mais varia
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
mas que mesmo assim vem evoluindo continuamente, adequando-se s novas demandas do mercado. E nesta evolu
incluem-se tambm as ferramentas de diagnstico, que facilitam cada vez mais o trabalho dos Usurios. Estas ferramen
analisar a rede PROFIBUS pelos mais variados "ngulos", desde uma simples verificao do meio fsico ou da configur
rede, at a monitorao da troca de telegramas entre Mestre e Escravos. Portanto, percebe-se que a rede PROFIBUS dis
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
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
Brasil, So Paulo, 2006.

[MIT04] MITCHELL, Ronald W. PROFIBUS - A Pocket Guide. ISA - The Instrumentation, Systems and Automation Society
Triangle Park, 2004.

[PRO06b] PROFIBUS International - PI. PROFIBUS - Installation Guideline for Commissioning. PROFIBUS Nutzerorganis
Karlsruhe, 2006.

[SIL08] SILVA, Wladimir. Mtodos para Diagnstico de Falhas e Avaliao de Desempenho em Redes PROFIBUS DP. Mo
(Especializao em Automao Industrial) - Escola de Engenharia, UFMG, Belo Horizonte, 2008.

[WEI03] WEIGMANN, Josef; KILIAN, Gerhard. Decentralization with PROFIBUS DP/DPV1 - Architecture and Fundamenta
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

Anda mungkin juga menyukai