Você está na página 1de 90

ESCOLA E FACULDADE DE TECNOLOGIA SENAI ANCHIETA

RODRIGO ARISTOTELES

TCC2
APRESENTAO IV

SO PAULO
2016

PROFIBUS
um dos protocolos mais utilizados e
seguros. Ele utilizado em aproximadamente
40% das redes industriais europeias.
Pode-se interligar at 32 dispositivos(mestres
ou escravos) no mesmo barramento, e at
126 com o uso de repetidores.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TIPOS
Temos trs tipos de redes Profibus, cada uma
para a sua determinada finalidade. So elas:
Profibus FMS, Profibus PA e o Profibus DP
que ser o abordado nessa apresentao.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

PROFIBUS DP
um protocolo destinado aos equipamentos
de campo (sensores, atuadores, motores,
robs e outros).
Caractersticas:
Velocidade: 9600 bps at 12 Mbps
Meio fsico: RS485 ou fibra ptica
Comunicao: Half Duplex
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

CABO PROFIBUS DP TIPO A


H a necessidade de utilizar o cabo correto na
instalao de uma rede Profibus DP. Isso
ocorre devido ao valor de impedncia do cabo
e a proteo contra intempries.
Veja no prx. slide um exemplo de cabo
blindado RS485 do fabricante Belden.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

ATERRAMENTO
O terminais A e B da rede RS485 no devem
ter contato com o terra, pois se trata de uma
transmisso por tenso diferencial. O terra
dos equipamentos na rede deve estar em
curto, assim evitando uma diferena de
potencial.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

CONECTOR DB9 PROFIBUS DP


o responsvel por realizar a ligao
mecnica entre o cabo RS485 e o
equipamento.
Muitos
j
possuem
terminadores ativos com uma chave que
permite o uso ou no do mesmo.
Ele possui dois terminais A, um para o cabo
que chega e um para o cabo que d
continuidade ao prximo equipamento, o
mesmo ocorre com o terminal
B.
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

VDEO DE DECAPAGEM

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TAXA DE TRANSMISSO E DISTNCIA


Quanto maior a taxa de transmisso utilizada,
menor a distncia permitida. H uma tabela
que mostra a relao entre a taxa de
transmisso e distncia utilizando o meio
fsico RS485, isso acontece devido a
distoro do sinal.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

BAUDRATE(Kbps)

DISTNCIA(m)

9,6

1200

19,2

1200

93,75

1200

187,5

1000

500

400

1500

200

3000

100

6000

100

12000

100
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

STUBS OU SPURS
So derivaes a partir da linha principal da
rede, ou seja, apenas chega um cabo no
equipamento. Elas tm um limite de distncia
que varia dependo da taxa de transmisso
utilizada.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

BAUDRATE(Kbps)

DISTNCIA MX. DO SPUR(m)

9,6

500

19,2

500

93,75

100

187,5

33

500

20

1500

6,7

3000

No tem spur

6000

No tem spur

12000

No tem spur
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TERMINADORES
So impedncias que so colocadas no
primeiro e ltimo equipamento da rede afim
de realizar o casamento de impedncia.
Dessa forma, haver uma diminuio
significativa na distoro do sinal.
Existem vrios tipos de terminadores, mas o
utilizado no Profibus DP o terminador ativo
conforme mostrado no slide a seguir.
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

INSTALAO INDEVIDA DO TERMINADOR


A falta do terminador ocasionar uma
distoro do sinal, porm isso tambm
ocorrer se o mesmo for instalado no meio da
linha, e no no primeiro ou no ltimo
equipamento da rede.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

FORMA DE ONDA SEM TERMINADOR

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TERMINADOR NO MEIO DA LINHA

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

FIBRA PTICA
Apesar do meio fsico mais utilizado ser o
RS485, a fibra ptica vem ocupando um
espao importante nos dias de hoje. A maior
vantagem a imunidade total a rudos
oriundos de campos eletromagnticos, j a
desvantagem o custo e a pequena
quantidade de mo-de-obra capacitada para
tal.
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

FIBRA PTICA E DISTNCIA PERMITIDA


TIPO DA FIBRA

DISTNCIA(Km)

FIBRA DE VIDRO MONOMODO

FIBRA DE VIDRO MULTIMODO

15

FIBRA SINTTICA

80

FIBRA PCS/HCS

0,5

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

REPETIDORES
Eles so os responsveis por aumentar a
distncia da rede em 1900m por segmento, e
o nmero de equipamentos para 126.
So permitidos apenas 4 repetidores na rede
RS485.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

BAUDRATE(Kbps)

MX. EXPANSO(m)

9,6

10000

19,2

10000

93,75

10000

187,5

10000

500

4000

1500

2000

3000

1000

6000

1000

12000

1000

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TOPOLOGIA
Existem trs topologias usuais no Profibus DP,
so elas:
-Linear
-Estrela
-Anel

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

LINEAR

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

ESTRELA

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

ANEL

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

VERSES DO PROFIBUS DP
Existem trs verses do Profibus DP, so
elas:
-DPV0
-DPV1
-DPV2

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

DPV0
- Troca cclica de dados entre mestres e
escravos
- GSD
- Diagnsticos

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

DPV1
- Troca cclica de dados entre mestres e
escravos
- Alarm handling
- Fail Safe

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

DPV2
- Ciclo determnistico
- Iscrono
- Comunicao escravo-escravo
- Sincronizao de clock e timestamp
- Upload e Download
- Redundncia

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

MESTRE PROFIBUS DP
Existem dois tipos de mestres Profibus DP,
so eles:
Classe 1: realiza a troca de dados no modo
cclico, determina o baudrate, transfere o
Token e controla dispositivos I/O.
Classe 2: realiza a troca de dados no modo
acclico, troca dados de diagnstico.
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

MULTIMESTRE
O Profibus DP um protocolo que permite
que a rede tenha mais que um mestre
operando, porm no ao mesmo tempo.
Os mestres se comunicam realizando a
passagem de um TOKEN. O mestre que tiver
o poder do mesmo, controlar a rede no
momento.
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

INTEROPERABILIDADE
uma caracterstica que permite que novos
equipamentos sejam implantados na rede
mesmo com ela em operao. Isso reduz o
tempo na produo.
O Profibus utiliza um arquivo chamado GSD
que auxlia na configurao e parametrizao
do escravo na rede.
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

ARQUIVO GSD
Todo equipamento Profibus possui um arquivo
GSD que contm todas as caractersticas do
mesmo. Esse arquivo instalado no mestre
da rede, dessa forma ele obter informaes
importantes sobre o escravo a ser controlado,
o que ir facilitar e agilizar o processo.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

ESTRUTURA DO ARQUIVO GSD


O arquivo GSD pode ser criado e editado
como um documento de extenso .txt, e em
seguida alterar para .gsd.
O GSD composto por vrias Keywords,
cada uma com um significado.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TRECHO DE UM ARQUIVO GSD

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

EXEMPLOS DE KEYWORDS
VENDOR_NAME: (nome do vendedor)
MODEL_NAME: (modelo do equip.)
9.6_SUPP:
(suporta baudrate de 9,6Kbps)

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

PALAVRAS DE ENTRADA E SADA


So endereos de memria que podem
acessados no escravo.
Palavra de entrada: somente leitura.
Palavra de sada: leitura e escrita.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

FREEZE E SYNC
O mestre pode enviar um comando de SYNC
ou FREEZE para um grupo ou todos os
escravos.
FREEZE: todas as palavras de entrada tm
seus valores congelados at receberem um
comando UNFREEZE ou FREEZE.
SYNC: todas as palavras de sada tm seus
valores congelados at receberem um
comando UNSYNC ou SYNC.
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

VANTAGENS DO FREEZE E SYNC


FREEZE: garantir que os equipamentos
iniciaro o processo a partir de um ponto
desejado.
SYNC: garantir que os registradores de sada
no sero atualizados, isso pode ser utilizado
em uma situao de emergncia, por exemplo
um boto de STOP.
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

MQUINA DE ESTADOS
O mestre segue uma rotina de trabalho para
inserir um escravo na rede, sendo esta
definida pela mquina de estados.
Essa rotina consiste em parametrizar,
configurar, e em seguida habilitar o escravo
para a troca de dados.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

4 ESTADOS
A mquina composta por 4 estados, so
eles:
-POWER ON/RESET
-WAIT PARAMETRIZATION
-CONFIGURATION
-DATA EXCHANGE
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

POWER ON/RESET
Esse estado acontece quando o escravo
inserido na rede e alimentado eletricamente.
Ele permanece nessa situao at adquirir um
endereo.
Existem duas formas de endereamento, a
primeira atravs de um comando via rede do
mestre e a segunda por chaves que esto no
prprio escravo.
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

EXEMPLO DE CHAVE DE ENDEREAMENTO

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

WAIT PARAMETRIZATION
Nesse estado o escravo aguarda um
comando de parametrizao do mestre.
Segue abaixo alguns modos de operao que
podem ser habilitados ou no:
-SYNC ou FREEZE
-Watchdog
-Permisso de acesso de outro mestre
-Grupo de escravos a qual pertence
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

CONFIGURATION
Nesse estado o escravo aguarda um
comando de configurao do mestre. Atravs
dele, o escravo ser configurado de uma
forma que saber com quantas palavras de
entrada e sada utilizar no decorrer da
comunicao.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

DATA EXCHANGE
Esse alcanado aps o endereamento, a
parametrizao e a configurao do escravo.
Nele o mestre poder realizar:
-leitura e escrita de registradores
-saber o diagnstico e a configurao do
escravo
-alterar parametrizao
-colocar o escravos no SYNC ou FREEZE,
etc.
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

DIAGNOSTIC
Existem dois momentos durante a execuo
da mquina de estados em que um telegrama
de diagnstico enviado para o escravo, um
aps o estado de POWER ON/RESET e
outro o estado CONFIGURATION.
Esse telegrama relata ao mestre algumas
informaes relevantes referentes ao escravo.
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

INFORMAES DO TELEGRAMA DIAGNOSTIC

-Possibilidade de operar no estado DATA


EXCHANGE
-Erro de configurao ou parametrizao
-Resposta invlida
-O mestre associado ao escravo
-Operando no SYNC ou FREEZE
-Nmero de identificao
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

WATCHDOG

um contador de tempo pertencente ao


escravo, ele comea a incrementar a partir do
momento que ocorre uma resposta a uma
requisio. Quando h uma nova requisio,
esse contador zerado.
Caso o contador chegue no seu mximo,
indicar uma falta de comunicao. Nesse
caso o escravo voltar ao primeiro estado da
mquina de estados, o POWER
ON/RESET.
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

FRAME PROFIBUS DP

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TELEGRAMA PROFIBUS

Existem cinco
Profibus:

tipos

de

telegramas

-SD1
-SD2
-SD3
-SD4
-SC
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

no

DELIMITADOR DE INCIO PROFIBUS

O incio de cada telegrama comear sempre


com um nmero que indica justamente o tipo
de telegrama utilizado.
-SD1
-SD2
-SD3
-SD4
-SC

(10h)
(68h)
(A2h)
(DCh)
(E5h)

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

DELIMITADOR FINAL PROFIBUS

Os telegramas SD1, SD2, SD3 e SD4


terminaro com nmero 16h.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

SD1

Esse telegrama enviado de tempos em


tempos para verificar se h um novo
equipamento na rede.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

-SD1: DELIMITADOR DE INCIO


-DA: ENDEREO DE DESTINO
-SA: ENDEREO DE ORIGEM
-FC: FUNO
-FCS: CHECKSUM(CHECAGEM DE ERRO)
-ED: DELIMITADOR FINAL
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

SD2

Esse telegrama possui um campo de dados


(DU)
varivel.

utilizado
para
parametrizao, configurao, diagnsticos,
leitura e escrita de registradores.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

-SD2 e SD:
-LE e LER:
-DA:
-SA:
-FC:
-DSAP:
-SSAP:
-FCS:
-ED:

DELIMITADOR DE INCIO
COMPRIMENTO(DA+AS+FC+DSAP+SSAP+DU)
ENDEREO DE DESTINO
ENDEREO DE ORIGEM
FUNO
SERVIO DE ACESSO (DESTINO)
SERVIO DE ACESSO (ORIGEM)
CHECKSUM(CHECAGEM DE ERRO)
DELIMITADOR FINAL
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

SD3

Esse telegrama possui um campo de dados


(DU) fixo. No utilizado no Profibus DP.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

-SD3 :
-DA:
-SA:
-FC:
-FCS:
-ED:

DELIMITADOR DE INCIO
ENDEREO DE DESTINO
ENDEREO DE ORIGEM
FUNO
CHECKSUM(CHECAGEM DE ERRO)
DELIMITADOR FINAL
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

SD4

Esse telegrama utilizado para a passagem


de token de um mestre para o outro.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

-SD4 :
-DA:
-SA:
-ED:

DELIMITADOR DE INCIO
ENDEREO DE DESTINO
ENDEREO DE ORIGEM
DELIMITADOR FINAL

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

SC

Esse telegrama utilizado para uma resposta


curta, por exemplo, aps uma requisio de
parametrizao ou configurao.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

-SC :

RESPOSTA CURTA

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

MAPA DE TEMPOS

A comunicao Profibus Half Duplex. H a


necessidade que alguns tempos sejam
respeitados, tanto na requisio quanto na
resposta.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TEMPOS

Tbit = tempo de durao do bit


Tsyn = tempo de sincronia
Tsdr = tempo de reao
Tid1 = tempo de idle

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

Tbit

Tempo de durao de um bit. Por exemplo,


para um baudrate de 500Kbps, o Tbit de
2us.
Tbit = 1/(500*10^3) = 0,000002 s = 2us

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

Tsyn

Tempo mnimo que o mestre dever aguardar


para enviar uma nova requisio aps receber
uma resposta. O seu tempo de 33 bits.
Para um baudrate de 500Kbps, o Tsyn ser de
66us.
Tsyn = Tbit*33 = 2us*33 => Tsyn = 66us
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

Tsdr

similar ao Tsyn, um tempo a mais que


pode ser adicionado pelo usurio da rede.
Sua utilizao se d em redes de longa
distncia, pois o perodo de propagao da
informao maior.

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

PROFIBUS PA
Foi criado para trabalhar no setor de
instrumentao que envolva segurana
intrnseca.
O cabeamento segue a norma IEC 1158-2.
Ela exige que a alimentao e o sinal de
dados venha no mesmo par de cabos.
O sistema de cabeamento projetado para
que no seja gerado centelhamento, e assim
evitando ser o causador de um incndio.
TCC2 APRESENTAO IV
Docente: Rodrigo Aristteles

SIST. CONVENCIONAL X PROFIBUS PA

SISTEMA PROFIBUS DP E PA