Na edio anterior, iniciamos uma srie de quatro de artigos sobre redes da Organizao PROFIBUS,
cujas principais redes suportadas so PROFIBUS DP, PROFIBUS PA e PROFInet. Naquela edio,
fizemos uma abordagem geral da Organizao PROFIBUS. Nesta, analisaremos com mais detalhes a
primeira das trs redes suportadas: PROFIBUS DP
Osmar Brune
Aplicaes de Profibus DP
Esta rede tem sido aplicada principalmente na rea de manufatura na indstria automobilstica, de
bebidas e outras. Mas sua participao na indstria de processos tambm tem crescido, por exemplo, na
indstria qumica e petroqumica. Em indstrias de processo onde segurana intrnseca exigida (reas
classificadas por risco de exploso), pode-se utilizar a rede PROFIBUS PA, que ser objeto do prximo
artigo desta srie.
Meios Fsicos de Transmisso
Existem duas possibilidades de meios fsicos para PROFIBUS DP:
-eltrico em padro RS-485
-fibra tica.
Alm disso, ser analisada a redundncia de meios fsicos.
Meio Fsico RS-485 em Topologia de Barramento
Quando este meio fsico utilizado, deve ser empregada uma topologia de barramento, mostrada na
figura 1.
somente o mestre inicia as comunicaes, fazendo requisies que devem ser respondidas pelo escravo
endereado. como numa sala de aula (dos velhos tempos claro...) onde somente o professor falava, e
um aluno s respondia ao professor quando indagado.
No entanto, pode haver diversos mestres em uma mesma rede PROFIBUS DP, sendo que cada um deles
gerencia um grupo de escravos. Neste caso, necessria uma disciplina de acesso ao meio fsico para
os diversos mestres transmitirem suas requisies. Esta disciplina se chama token-ring, e consiste em dar
uma fatia de tempo para que cada mestre se comunique com seus respectivos escravos. Se no
houvesse tal disciplina, vrios mestres poderiam transmitir simultaneamente no meio fsico comum, e a
mistura das mensagens seria um rudo incompreensvel (como vrias pessoas falando ao mesmo tempo).
A necessidade do token-ring degrada a performance da rede PROFIBUS em relao quela mostrada na
figura 6, no entanto, de forma pouco significativa.
importante ressaltar que a metodologia token-ring determinstica, o que extremamente importante
em uma rede de comunicao industrial. Em outras palavras, considerando as caractersticas da rede
(baudrate, nmero de mestres, escravos e alguns outros parmetros), possvel determinar o maior
tempo que um mestre ter de esperar para ganhar acesso ao meio fsico.
Em contraposio a isto, existem redes que utilizam mtodos estatsticos de controle de acesso ao meio,
onde o tempo de espera pelo acesso ao meio no pode ser limitado (depende de mtodos randmicos, e
um mestre azarado poderia esperar para sempre teoricamente, embora a probabilidade de que isto
acontea seja baixa). Um exemplo de tal mtodo o CSMA/CD (Carrier Sense Multiple Access with
Colision Detect), utilizado na rede Ethernet. Neste caso, um mestre s fala quando sentir que h silncio
na rede. Entretanto, outros mestres podem estar esperando pelo silncio, e comearem a transmitir ao
mesmo tempo, gerando uma coliso. Esta coliso detectada pelos mestres, todos voltam a ficar em
silncio, e tentam transmitir novamente aps um tempo estabelecido randomicamente. Devido a este
tempo randmico, no se pode garantir que um mestre azarado (que sorteie altos tempos randmicos)
consiga acesso ao meio num tempo mximo determinvel.
Mestres Classe 1 e Classe 2
Um mestre classe 1 faz comunicao cclica com os escravos para escrita de sadas e leitura de
entradas, conforme descrito anteriormente, com eventuais leituras de diagnstico e parametrizaes. Um
exemplo tpico um controlador programvel. Ou seja, o mestre classe 1 contm as funes bsicas
necessrias para um sistema de automao.
Mestres classe 2 so utilizados para funes de engenharia, manuteno e calibrao. Eles no precisam
estar conectados permanentemente rede.
Protocolo DP V1 e DP V2
O protocolo DP V0 foi o primeiro disponvel historicamente para PROFIBUS DP. Posteriormente, foram
definidos os protocolos V1 e V2 com funes estendidas.
A principal novidade do protocolo DP V1 a capacidade de comunicaes acclicas, em paralelo com as
comunicaes cclicas do DP V0, mas com prioridade menor. Isto permite, por exemplo, fazer
parametrizaes de escravos durante a operao, e no somente na energizao. Uma das vantagens
disso ultrapassar o limite mximo de dados de E/S transferidos ciclicamente por escravo (mximo 244
bytes de entrada e 244 bytes de sada por escravo), pois blocos de dados agora podem ser lidos
aciclicamente sob requisio do mestre. Outra vantagem diminuir o trfego na rede, atravs da leitura e
escrita de dados menos prioritrios de forma acclica.
O protocolo DP V2 introduziu outras novidades interessantes:
Comunicao entre escravos: os dados de entradas respondidos por um escravo a uma requisio de
seu mestre podem ser capturados por outros escravos (broadcast da resposta), e utilizados como
entradas para estes escravos. Isto possibilita diversas aplicaes, por exemplo, um escravo inteligente do
tipo vlvula pode utilizar a leitura de um escravo tipo transmissor para fechamento de um lao PID sem
intermediao do mestre.
Modo iscrono: permite que todos mestres e escravos da rede sincronizem aes de controle (por
exemplo, posicionamentos precisos) com erros menores do que um microssegundo.
Acerto de relgio: permite que mestres e escravos tenham seus relgios internos sincronizados com
erro menor do que 1 milissegundo, para a datao de eventos. Isto muito importante, por exemplo, para
a organizao cronolgica de eventos capturados em estaes distintas da rede.
upload e download: permite a carga ou descarga de qualquer quantidade de dados de estaes da rede,
por exemplo, leitura de eventos, atualizaes de programas de um
escravo inteligente, e outras funes.
Arquivos GSD: Chave para a Interoperabilidade
Todo mestre ou escravo PROFIBUS DP possui um arquivo texto em formato padro (GSD) definido pelo
Organizao PROFIBUS, que define as caractersticas do dispositivo (quantidade e formato dos dados de
entrada e sada, diagnsticos e parmetros, e outras caractersticas).
Este arquivo acompanha o dispositivo na venda, e tipicamente tambm pode ser facilmente obtido no site
do fabricante via Internet. Os programas de configurao de rede PROFIBUS, geralmente construdos
para cada mestre, utilizam os arquivos GSD deste mestre e dos escravos da rede (independente do
fabricante) para importar as caractersticas dos dispositivos. Os arquivos GSD, portanto, possibilitam a
interoperabilidade entre dispositivos de vrios fabricantes.
Remotas Compactas e Modulares
Remotas compactas possuem uma estrutura de E/S fixa, isto , uma quantidade fixa de pontos de E/S.
Remotas modulares podem ser expandidas em mdulos. No caso de remotas modulares, cada um dos
mdulos definido no arquivo GSD da mesma.
A figura 7 mostra um exemplo de remota modular, formado por uma cabea remota (o interface de
comunicao escravo PROFIBUS DP) com fonte embutida ( esquerda) e de diversos mdulos de E/S
direita da cabea.