Profibus dp

55
Como Implementar uma Malha de Controle com a Tecnologia Profibus Teixeira REDE PROFIBUS REDE PROFIBUS EUROPEAN FIELDBUS STANDARD EN 50170 P R O C E S S M A N U F A C T U R I N G B U I L D I N G www.profibus.co m

description

treinamento em redes industrial

Transcript of Profibus dp

Page 1: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUSREDE PROFIBUS

EUROPEANFIELDBUS STANDARD

EN 50170P

R O

C E

S S

M A N U F A C T U R I N G

B U

I L

D I

N G

www.profibus.com

Page 2: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUSREDE PROFIBUS

Page 3: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUSREDE PROFIBUS

Page 4: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS - ORIGEMREDE PROFIBUS - ORIGEMO PROFIBUS foi criado por um consórcio de 4 empresas e 7

universidades, sendo que a variante PROFIBUS FMS foi finalizada em 1989. Em 1993 já havia sido especificado uma variante mais simples e rápida, o PROFIBUS DP. O PROFIBUS DP é a solução high-speed do PROFIBUS. Seu desenvolvimento foi otimizado especialmente para as comunicações entres os sistemas de automações e equipamentos descentralizados. Voltada para

sistemas de controle onde se tem destacado o acesso de I/Os distribuídos. É utilizada em substituição a sistemas convencionais 4 a 20 mA ou HART. Se utiliza do meio físico RS 485 ou fibra óptica. Requer menos de 2 ms para a transmissão de 1 kbyte de entrada e

saída e é amplamente utilizado em controle com tempo crítico.

Page 5: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUSREDE PROFIBUS

Page 6: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUSREDE PROFIBUS

CNC

AreaController

Ethernet/TCP/IP TCP/IP/Ethernet

PROFIBUS-FMS

PROFIBUS-DP PROFIBUS-PA

Factory Level

Bus CycleTime

< 1000 ms

Cell Level

Bus CycleTime

< 100 ms

Field Level

Bus CycleTime

< 10 ms

PC/VME

VME/PC

PLC DCS

Page 7: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS – PERFIS DE REDE PROFIBUS – PERFIS DE COMUNICAÇÃOCOMUNICAÇÃO

Page 8: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS – PERFIS DE REDE PROFIBUS – PERFIS DE COMUNICAÇÃOCOMUNICAÇÃO

Page 9: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP– PERFIlL REDE PROFIBUS DP– PERFIlL FÍSICOFÍSICO

Page 10: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – TIPOS DE REDE PROFIBUS DP – TIPOS DE DISPOSITIVOSDISPOSITIVOS

Page 11: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – TIPOS DE REDE PROFIBUS DP – TIPOS DE DISPOSITIVOSDISPOSITIVOS

Master

PROFIBUS-DP

PLC

Slave Slave Slave Slave

RS 485 up to 12 MBit/s

PLC

Page 12: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DPREDE PROFIBUS DP

PROTOCOLO DE ACESSO AO MEIOPROTOCOLO DE ACESSO AO MEIO

Page 13: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – TIPOS DE REDE PROFIBUS DP – TIPOS DE DISPOSITIVOSDISPOSITIVOS

Page 14: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – TIPOS DE REDE PROFIBUS DP – TIPOS DE DISPOSITIVOSDISPOSITIVOS

Page 15: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – TIPOS DE REDE PROFIBUS DP – TIPOS DE DISPOSITIVOSDISPOSITIVOS

Page 16: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – TIPOS DE REDE PROFIBUS DP – TIPOS DE DISPOSITIVOSDISPOSITIVOS

Page 17: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – TIPOS DE REDE PROFIBUS DP – TIPOS DE DISPOSITIVOSDISPOSITIVOS

Page 18: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – REDE PROFIBUS DP – ARQUITETURAARQUITETURA

Page 19: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – PERFIL REDE PROFIBUS DP – PERFIL FÍSICO RS 485FÍSICO RS 485

Page 20: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – PERFIL REDE PROFIBUS DP – PERFIL FÍSICO RS 485FÍSICO RS 485

A rede é terminada por um terminador de rede ativo no início e no fim de cada segmento. Para assegurar

operação sem ocorrência de erros, ambos os terminadores de rede devem ser sempre

alimentados. Normalmente estes terminadores encontram-se nos próprios conectores de

barramento ou nos dispositivos de campo.

Page 21: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – PERFIL REDE PROFIBUS DP – PERFIL FÍSICO RS 485FÍSICO RS 485

TERMINADORESTERMINADORES

Page 22: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – PERFIL REDE PROFIBUS DP – PERFIL FÍSICO RS 485FÍSICO RS 485

TERMINADORESTERMINADORES

Page 23: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – PERFIL REDE PROFIBUS DP – PERFIL FÍSICO RS 485FÍSICO RS 485

CABOCABOParâmetros Cabo Tipo A

Cable Design shielded twisted pair cable

Surge Impedance 135 ... 165

Loop Resistance 110 / km

Core Diameter 0.64 mm

Core Cross Section > 0.34 mm²

Capacitance per unit length < 30 pF / m

Page 24: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – TESTADOR REDE PROFIBUS DP – TESTADOR DE CABOSDE CABOS

Page 25: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – TESTADOR REDE PROFIBUS DP – TESTADOR DE CABOSDE CABOS

Page 26: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – PERFIL REDE PROFIBUS DP – PERFIL FÍSICO RS 485FÍSICO RS 485

REPETIDORESREPETIDORESNo caso em que um número superior a 32

estações necessitem ser conectadas ou no caso que a distância total entre as estações ultrapasse

o limite determinado, devem ser utilizados repetidores para se interconectar segmentos

diferentes. O comprimento máximo depende da velocidade de transmissão.

Page 27: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – PERFIL REDE PROFIBUS DP – PERFIL FÍSICO RS 485FÍSICO RS 485

DISTÂNCIAS MÁXIMASDISTÂNCIAS MÁXIMAS

TAXAS DE COMUNICAÇÃOTAXAS DE COMUNICAÇÃO

Page 28: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – PERFIL REDE PROFIBUS DP – PERFIL FÍSICO ÓPTICOFÍSICO ÓPTICO

Page 29: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – TOPOLOGIASREDE PROFIBUS DP – TOPOLOGIAS

Page 30: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – TOPOLOGIASREDE PROFIBUS DP – TOPOLOGIAS

Page 31: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – REDE PROFIBUS DP – CONECTORESCONECTORES

Page 32: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – SINAL REDE PROFIBUS DP – SINAL ELÉTRICOELÉTRICO

Page 33: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUSREDE PROFIBUS

PERFIL DE COMUNICAÇÃO DPPERFIL DE COMUNICAÇÃO DP

Page 34: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DPREDE PROFIBUS DP

CONFIGURAÇÃO DO SISTEMACONFIGURAÇÃO DO SISTEMA

Page 35: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – TIPOS DE REDE PROFIBUS DP – TIPOS DE DISPOSITIVOSDISPOSITIVOS

Page 36: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS - PERFIL DE REDE PROFIBUS - PERFIL DE COMUNICAÇÃO DPCOMUNICAÇÃO DP

Page 37: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS - PERFIL DE REDE PROFIBUS - PERFIL DE COMUNICAÇÃO DPCOMUNICAÇÃO DP

Page 38: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – REDE PROFIBUS DP – ENDEREÇAMENTOENDEREÇAMENTOPara enviar os dados, o PROFIBUS assume que

os escravos são constituídos como blocos físicos, ou podem ser estruturados interiormente

em unidades de função lógicas (simplesmente denominados por módulos). Este modelo é

também usado pelas funções básicas DP para a transmissão cíclica de dados, onde cada módulo

possui um número constante de bytes de entradas e/ou saídas que são transmitidos num

telegrama fixo de dados dos usuários.

Page 39: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – REDE PROFIBUS DP – ENDEREÇAMENTOENDEREÇAMENTO

No procedimento de endereçamento (entrada, saída ou combinação de ambos), todos os

identificadores perfazem na sua totalidade a configuração de um escravo que é conferido por um dispositivo DPM1 quando o sistema inicia o

seu funcionamento.

Page 40: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – REDE PROFIBUS DP – ENDEREÇAMENTOENDEREÇAMENTO

Page 41: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – ARQUIVOS REDE PROFIBUS DP – ARQUIVOS GSDGSD

As características de comunicação de um dispositivo PROFIBUS são definidas na forma de

uma folha d dados eletrônica do dispositivo (GSD). Os arquivos GSD devem ser fornecidos pelo

fabricante dos dispositivos.

Page 42: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – ARQUIVOS REDE PROFIBUS DP – ARQUIVOS GSDGSD

#Profibus_DPGSD_Revision = 2Vendor_Name = "SMAR"Model_Name= ”FY303" Revision= "1.0"Ident_Number= 0x0897Protocol_Ident= 0Station_Type= 0Bitmap_Device = "Src0897n"FMS_supp= 0Hardware_Release= "3.0"Software_Release= "1.17"31.25_supp= 145.45_supp= 193.75_supp= 1187.5_supp= 1MaxTsdr_31.25= 100MaxTsdr_45.45= 250MaxTsdr_93.75= 1000MaxTsdr_187.5= 1000Redundancy= 0Repeater_Ctrl_Sig= 024V_Pins= 0Freeze_Mode_supp= 0Sync_Mode_supp= 0Auto_Baud_supp= 0Set_Slave_Add_supp= 1Min_Slave_Intervall= 250Modular_Station= 1Max_Module= 1Max_Input_Len= 15Max_Output_Len= 10Max_Data_Len= 25Max_Diag_Data_Len= 14Slave_Family= 12User_Prm_Data_Len= 0

;;Modules for Analog Output Block;Module = "eSP ” 0x82, 0x84, 0x08, 0x05EndModule;Module = " SP ” 0xA4EndModule;Module = "eSP + RB + POS_D " 0xC6, 0x84, 0x86, 0x08, 0x05, 0x08, 0x05, 0x05, 0x05EndModule;Module = "eSP + CHECKBACK " 0xC3, 0x84, 0x82, 0x08, 0x05, 0x0AEndModule;Module = "eSP + RB + POS_D + CB " 0xC7, 0x84, 0x89, 0x08, 0x05, 0x08, 0x05, 0x05, 0x05, 0x0AEndModule;Module = "eRCAS_IN + RCAS_OUT " 0xC4, 0x84, 0x84, 0x08, 0x05, 0x08, 0x05EndModule;Module = " RCAS_IN + RCAS_OUT " 0xB4EndModule;Module = "eRCAS_IN + RCAS_OUT + CB ” 0xC5, 0x84, 0x87, 0x08, 0x05, 0x08, 0x05, 0x0AEndModule;Module = "eSP+RB+RCASIN+RCASOUT+POS_D+CB" 0xCB,0x89,0x8E,0x08,0x05,0x08,0x05,0x08,0x05,0x08,0x05,0x05,0x05,0x0AEndModule

Page 43: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – ARQUIVOS REDE PROFIBUS DP – ARQUIVOS GSDGSD

Page 44: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – ARQUIVOS REDE PROFIBUS DP – ARQUIVOS GSDGSD

Page 45: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – ARQUIVOS REDE PROFIBUS DP – ARQUIVOS GSDGSDPROFIBUS

configuration tool

System configuration

Electronic Device Data Sheets (GSD-files)

PLC

PROFIBUS

GSD GSD GSD GSD GSD GSD

PLC

Page 46: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – VERSÕESREDE PROFIBUS DP – VERSÕESAtualmente existem três versões do PROFIBUS DP: DP-V0 (1993), DP-V1

(1997) e DP-V2 (2002).

Page 47: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – VERSÕES REDE PROFIBUS DP – VERSÕES DP-V0DP-V0

O DP-V0 provê funcionalidades básicas do DP, incluindo a troca de dados cíclicos entre estações, módulos e canais e diagnósticos. Nesta versão um

mestre DP lê e escreve ciclicamente em seu escravos e normalmente com tempo de ciclos em

torno de 10 ms. Funções de diagnósticos facilitam a localização de falhas e são transmitidas ciclamente.

Page 48: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – VERSÕES REDE PROFIBUS DP – VERSÕES DP-V1DP-V1

AO DP-V1 provê funcionalidades mais avançadas do DP, principalmente em termos de automação de processos, em

particular a comunicação de dados acíclicos utilizada na parametrização, operação, visualização, supervisão dos

equipamentos de campo em conjunto com a comunicação cíclica. A comunicação acíclica é executada em paralelo à

comunicação cíclica, porém com prioridade inferior. O mestre classe 1 detém o token ao comunicar-se com os seus

escravos e no final do seu tempo de domínio do token, disponibiliza o mesmo ao mestre classe 2. O mestre classe 1 também pode executar troca de dados acíclicos com os seus

escravos.

Page 49: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – VERSÕES REDE PROFIBUS DP – VERSÕES DP-V1DP-V1

As funções DP estendidas possibilitam funções acíclicas de leitura e escrita e reconhecimento de

interrupção que podem ser executadas paralelamente e independentes da transmissão

cíclica de dados. Isto permite que o usuário faça acessos acíclicos dos parâmetros (via mestre classe 2) e que valores de medida de um escravo possam

ser acessados por estações de supervisão e de diagnósticos.

Page 50: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – VERSÕES REDE PROFIBUS DP – VERSÕES DP-V1DP-V1

Atualmente estas funções estendidas são amplamente usadas em operação online dos

equipamentos de campo PA pelas estações de engenharia (por exemplo, via SIMATIC PDM). Esta

transmissão tem uma prioridade mais baixa do que a transferência cíclica de dados (que exige alta

velocidade e alta prioridade para o controle)

Page 51: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – VERSÕES REDE PROFIBUS DP – VERSÕES DP-V2DP-V2

O DP-V2 prôve funcionalidades mais sofisticadas, principalmente em termos de tecnologia de drives e sistemas de segurança, assim como comunicação entre escravos, modo isócrono e gerenciamento de

clock. A comunicação escravo-escravo elimina o overhead causado pela necessidade de um mestre no sistema, sendo que um escravo pode agir como

um Publicador e a resposta do escravo pode ser direcionada aos demais escravos que agem como

Consumidores.

Page 52: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – VERSÕES REDE PROFIBUS DP – VERSÕES DP-V2DP-V2

Isto pode reduzir em até 90% o tempo de resposta, dando mais flexibilidade às aplicações críticas em

tempo. O modo isócrono permite a sincronização de clock entre mestres e escravos, dando um maior

controle no gerenciamento de mensagens no barramento, onde este gerenciamento tem a função

real-time controlando tempos e sincronizando estações, facilitando o sincronismo de eventos.

Page 53: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – VERSÕES REDE PROFIBUS DP – VERSÕES DP-V2DP-V2

Page 54: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – EXEMPLO DE REDE PROFIBUS DP – EXEMPLO DE APLICAÇÕESAPLICAÇÕES

Page 55: Profibus dp

Como Implementar uma Malha de Controle com a Tecnologia ProfibusTeixeira

REDE PROFIBUS DP – EXEMPLO DE REDE PROFIBUS DP – EXEMPLO DE APLICAÇÕESAPLICAÇÕES

Ex-e

Profibusfor NON FF devices

Control Network

control roomworkstation

Profibus DP at 1,500 kBd

IS

Zone 1

Zone 2

IS4-20mA + Hart