Você está na página 1de 34

Protocolos de

Comunicação
Industrial
Uc: Sistemas Lógicos Programáveis/ Redes Industriais

SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues

Av. Senador Virgílio Távora, 1395 - Distrito Industrial


CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
Protocolos de comunicação

É um conjunto de regras que controla a comunicação,


permitindo que esta ocorra de modo eficiente e livre de
erros
O modelo OSI fornece as bases para a criação dos protocolos. O protocolo, por
sua vez, define a ordem e o significado dos pacotes que o compõem.

• Podem variar desde os mais simples até os mais sofisticados


• Não podemos classificar um protocolo como certo ou errado, a escolha
depende de uma aplicação específica

SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues

Av. Senador Virgílio Távora, 1395 - Distrito Industrial


CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
Protocolo – HART

Fatos relevantes
• Abreviação para: Highway Addressable Remote Transducter
• Foi desenvolvido para instrumentação inteligente
• Pode ser utilizando tanto em estruturas clássicas que utilizam
sensores 4-20mA ponto a ponto quanto em uma rede de sensores
inteligentes;
• Utiliza a técnica FSK (Frequency Shift Keying);
• Mestre-Escravo;
• Utiliza as camadas 1,2,7 do modelo OSI.

SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues

Av. Senador Virgílio Távora, 1395 - Distrito Industrial


CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
Configuração de Dispositivos

• Dispositivos HART
- É possível configurar o dispositivo habilitado para HART
com um computador de mesa, laptop ou outros
dispositivos portáteis equivalentes.

SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues

Av. Senador Virgílio Távora, 1395 - Distrito Industrial


CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
HART – Camada física

Possui dois métodos de comunicação:


• Analógico 4-20mA
 Funciona como um sensor 4-20mA genérico
 Apenas ponto a ponto
• Digital FSK (Padrão Bell 202)
 Utiliza frequências fixas: 1200Hz = nível lógico 1, 2200Hz = nível lógico 0
 Possibilita ligação em rede
 Sensores podem ser alimentados pela rede (15 max) ou individualmente

SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues

Av. Senador Virgílio Távora, 1395 - Distrito Industrial


CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
HART – Camada física

SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues

Av. Senador Virgílio Távora, 1395 - Distrito Industrial


CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
HART – Camada de enlace

OSI x HART
CAMADA DESCRIÇÃO HART
7 Aplicação Utiliza dados formatados Comandos HART
4 Transporte Pacotes de dados Garantia de
comunicação
3 Rede Serviços de roteamento Gerencia as “sessões”

2 Enlace Detecção de erros Regras do protocolo


1 Física Características físicas Padrão Bell 202

Pacote HART
DELIMITADOR CONTAGEM
INÍCIO ENDEREÇO COMANDO STATUS DADOS PARIDADE
INICIAL DE BYTES SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues

Av. Senador Virgílio Távora, 1395 - Distrito Industrial


CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
HART – Camada de aplicação

Permite que os dados enviados pelos sensores


sejam interpretados. Possuem três classes de
comandos:
• Comandos universais
 Lê o tipo de dispositivo e o nome do fabricante
 Lê valor atual da saída do sensor
 Lê range do sensor
 Escreve endereço de rede
• Comandos práticos comuns
 Escreve range do sensor
 Escreve um valor fixo na saída do sensor
 Realiza auto teste SENAI – CETAFR
 Realiza reset de fábrica Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues
• Comandos específicos dos dispositivos Av. Senador Virgílio Távora, 1395 - Distrito Industrial

 Inicia, para ou limpa o totalizador CEP: 61.910-360- Maracanaú-Ce


Telefone: (85) 3421-5000
HART – Comentários finais

Benefícios
• Suporte para comunicação digital e analógica
• Permite outros dispositivos analógicos em uma mesma rede
• Permite que vários mestres controlem o mesmo escravo
• Permite até 256 variáveis de processo em um único dispositivo

Solução de problemas
Fora as calibrações obrigatórias, o maior problema é o cálculo
correto do comprimento dos cabos. Portanto, para um correto
dimensionamento, devemos atentar para:
• Resistência do cabo
• Capacitância do cabo
• Resistência e capacitância dos sensores da rede
SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues

HART Communication Foundation Av. Senador Virgílio Távora, 1395 - Distrito Industrial
CEP: 61.910-360- Maracanaú-Ce
http://www.hartcomm.org/index.html Telefone: (85) 3421-5000
Protocolo – AS-i

Fatos relevantes
• Abreviação para: Actuator Sensor Interface;
• Surgiu da união de 11 fabricantes, entre eles: Allen-Bradley, Siemens,
Telemacanique, Omron e Festo;
• Originalmente desenvolvido para sensores e atuadores binários;
• Como é orientado a bits, possui limitações quanto a utilização de
dispositivos inteligentes;
• A adição/remoção de escravos praticamente não utiliza ferramentas e
pode ser feita com a rede em funcionamento (causa o mínimo de
interrupção no serviço);
• Mestre-Escravo;
• É praticamente “à prova de idiotas”.

SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues

Av. Senador Virgílio Távora, 1395 - Distrito Industrial


CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
AS-i – Camada física

• Substituição do cabo tradicional


• Cabo comum no qual podem ligar todos os elementos periféricos
• Um único mestre controla toda a rede
• Aceita várias topologias de rede
• Permite até 31 escravos
 Entradas digitais
 Saídas digitais
 Conversores analógico-digital
 Módulos de conexão direta

SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues

Av. Senador Virgílio Távora, 1395 - Distrito Industrial


CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
AS-i – Camada física

SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues

Av. Senador Virgílio Távora, 1395 - Distrito Industrial


CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
AS-i – Camada de enlace

OSI x AS-i
CAMADA DESCRIÇÃO AS-i
2 Enlace Detecção de erros Regras do protocolo
1 Física Características físicas Sinal codificado APM

Pacote AS-i
*Pergunta
0 SB A4 A3 A2 A1 A0 I4 I3 I2 I1 I0 PB 1

ST EB
CÓDIGO DESCRIÇÃO
*Resposta ST/EB Bit de início/bit de fim SENAI – CETAFR
Centro de Educação e Tecnologia
0 I3 I2 I1 I0 PB 1 SB/PB Bits de controleAlexandre Figueira Rodrigues
Av. Senador Virgílio Távora, 1395 - Distrito Industrial
A0...A4 Endereço do CEP: escravo
ST EB 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
I0...I4 Informação
AS-i– Comentários finais

Benefícios
• É um protocolo “amigável para manutenção”
• Possui uma série auto diagnósticos
• Verifica continuamente por falhas
 Falhas operacionais nos escravos
 Falhas operacionais no mestre
 Falhas nos cabos
• As falhas são indicadas por LEDs no mestre da rede
• Sempre que possível, o sistema tenta se proteger automaticamente (na
existência de um curto na alimentação, a fonte é desligada e os atuadores
posicionados em um estado seguro)

SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues
AS-Interface USA Av. Senador Virgílio Távora, 1395 - Distrito Industrial
http://as-interface.net/EN/Homepage CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
Protocolo – PROFIBUS

Fatos relevantes
• Abreviação para: Process Fieldbus
• Pode ser utilizado como forma de integrar CLPs, sensores e atuadores
inteligentes ou até mesmo outras sub-redes como a AS-i;
• É um protocolo aberto;
• Criado para RS-485;
• Pode ser encontrado em três versões: Profibus DP (Mestre-Escravo),
Profibus FMS (Multi-Mestre) e Profibus PA (intrinsicamente seguro);
• Utiliza as camadas 1,2,7 do modelo OSI.
PROFIBUS DP PROFIBUS FMS PROFIBUS PA
 Distributed Periferal  Fieldbus Message  Process Automation
 Permite que vários Especification  É idêntico ao DP, com
mestres leiam um  Permite comunicação exceção dos níveis de
escravo mas apenas entre mestres de rede tensão e corrente
um escreve  Pode ser combinado controlados SENAI – CETAFR
Centro de Educação e Tecnologia
 Bom custo-benefício com Profibus DP  Vários cartões AlexandreDP
Figueirae Rodrigues
para substituir FMS Virgílio
Av. Senador suportam PA, Industrial
Távora, 1395 - Distrito
CEP: 61.910-360- Maracanaú-Ce
sensores 24V e 4- porém é necessáriaTelefone: (85) 3421-5000
20mA utilização de
conversores
Profibus – Camada física

• Topologia de barramento, com terminadores nas extremidades


• O meio físico é o cabo de par trançado com blindagem definida pela
aplicação. Utiliza dois tipos de cabo, padrão A (até 500 kbps) e padrão B
(acima de 500 kbits).
• A velocidades variam com a distância
 9,6, 19,2 e 93,75 kbps: 1200m
 187,5 kbps: 600m
 500 kbps e 1,5 Mbps : 200m
 12 Mbps : 100m

CABO TIPO A CABO TIPO B


Impedância 135 a 165 Ω (3 a 20 MHz) 135 a 165 Ω (>100 kHz)

Capacitância < 30pF por metro < 60pF por metro

Diâmetro > 0,34mm² (AWG 22) > 0,22mm² (AWG 24)


SENAI – CETAFR
Tipo Par trançado (1x2, 2x2, 1x4) Par trançado (1x2, 2x2, Centro
1x4) de Educação e Tecnologia
Alexandre Figueira Rodrigues

Resistência < 110 Ω por km < 110 Ω porAv.km


Senador Virgílio Távora, 1395 - Distrito Industrial
CEP: 61.910-360- Maracanaú-Ce
Atenuação de sinal Máximo 9 dB Máximo 9 dB Telefone: (85) 3421-5000

Blindagem Cobre trançado Cobre trançado


Profibus – Camada de enlace

OSI x Profibus
CAMADA DESCRIÇÃO PROFIBUS
7 Aplicação Utiliza dados formatados Serviços ao usuário
2 Enlace Detecção de erros Acesso ao meio físico e
transmissão/recepção de
dados
1 Física Características físicas RS-485

Token Passing

SENAI – CETAFR
Centro de Educação e Tecnologia
Polling Alexandre Figueira Rodrigues

Av. Senador Virgílio Távora, 1395 - Distrito Industrial


CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
Profibus – Comentários finais

Benefícios
• É um protocolo aberto
• Grande variedade de dispositivos compatíveis
• Possui funções de diagnóstico
 Configuração incorreta de dispositivo
 Função não suportada pelo equipamento
 Dispositivo não responde
• É possível substituir toda a instrumentação 24V e 4-20mA
• Possui um padrão para áreas classificadas

Solução de problemas
• Por utilizar padrão RS-485, possui mesmas problemas/soluções
• Verificar se o arquivo de configuração (*.gsd) corresponde ao dispositivo
• Sempre siga o manual de instalação do fabricante
• Utilize os cabos padronizados e utilize o mesmo padrão (A ou B) em toda a rede
• Verifique se os terminadores estão ativados apenas nas extremidades
• Verifique se a configuração da rede está coerente com a instalação física SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues

Profibus Trade Organization Av. Senador Virgílio Távora, 1395 - Distrito Industrial
CEP: 61.910-360- Maracanaú-Ce
http://www.profibus.com/ Telefone: (85) 3421-5000
Protocolo – Modbus

Fatos relevantes
• Desenvolvido pela Modicon, hoje Schneider Electric;
• É um protocolo aberto;
• Simples e flexível, permite troca de dados analógicos e digitais;
• Não possui definição de camada física;
• Mestre-Escravo.

SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues

Av. Senador Virgílio Távora, 1395 - Distrito Industrial


CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
Protocolo Modbus (Mestre-Escravo)

SENAI – CETAFR

• Ciclo de “Pergunta e Resposta” Centro de Educação e Tecnologia


Alexandre Figueira Rodrigues

Av. Senador Virgílio Távora, 1395 - Distrito Industrial


CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
Modbus – Estrutura do protocolo

CHECAGEM
ENDEREÇO FUNÇÃO DADOS
DE ERRO
1 byte 1 byte N bytes 2 bytes

• ENDEREÇO
 Endereço do escravo que se deseja ler/escrever
• FUNÇÃO
 Código da função de leitura/escrita
• DADOS
 Sequência de dados desejados SENAI – CETAFR

• CHECAGEM DE ERRO Centro de Educação e Tecnologia


Alexandre Figueira Rodrigues

 Cyclic Redundancy Check (CRC-16) Av. Senador Virgílio Távora, 1395 - Distrito Industrial
CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
Modbus – Estrutura do protocolo

• Endereço do Dispositivo
- A faixa de endereços válidos vai de 0 a 247 (0X00 a
0Xf7 hexadecimal), sendo que os dispositivos
recebem endereços de 1 a 247;
- O endereço zero é reservado para broadcast.

SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues

Av. Senador Virgílio Távora, 1395 - Distrito Industrial


CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
Modbus – Código das funções

• Código de Função
- Varia de 1 a 255 (0x01 a 0xff), mas apenas a faixa
de 1 a 127 (0x01 a 0x7f) é utilizada, já que o bit
mais significativo é reservado para indicar respostas
de exceção.
- Segue uma tabela com os principais códigos de
função:

SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues

Av. Senador Virgílio Távora, 1395 - Distrito Industrial


CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
Modbus – Código das funções

TIPO DE DADO ENDEREÇO CÓDIGO DESCRIÇÃO


ABSOLUTO

Entradas/saídas
digitais 1 - 9999 1 Ler estado de um contato

Saídas digitais 1 - 9999 5 Escrever valor de um contato


Registro
retentivo 40001-49999 3 Ler registros retentivos

Registro
retentivo Escrever um registro retentivo
40001-49999 6
(word)
Registro
retentivo 40001-49999 Força Múltiplas Bobinas (escreve
15
em várias saídas). SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues
Registro
retentivo 40001-49999 16 Escrever múltiplos registros (words)
Av. Senador Virgílio Távora, 1395 - Distrito Industrial
CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
Modbus – Exemplo de troca de dados (leitura)
End.Inicial+Offset
*Pergunta
01 03 00 02 00 01 25 CA

Quantidade
*Resposta
01 03 02 07 FF FA 34

Qdade de bytes Valores

“Tradução”
• O mestre envia a ordem:
SENAI – CETAFR
 Solicito que o escravo nº 1 envie 1 registro retentivo (2 bytes) a
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues
partir do endereço de memória 40003 (40001 + 2)
Av. Senador Virgílio Távora, 1395 - Distrito Industrial
• O escravo 1 responde: CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
 Sou o escravo 1, estou respondendo a função nº 3 com 2 bytes e o
valor é 2047.
Modbus – Exemplo de troca de dados (escrita)
End.Inicial+Offset
*Pergunta
0A 06 00 0F 00 64 2D 0A

Valores
*Resposta
0A 06 00 0F 00 64 2D 0A

“Tradução”
• O mestre envia a ordem:
 Solicito que o escravo nº 10 alterasse 1 registro retentivo a partir
do endereço de memória 40016 (40001 + 15) com o valor 100
• Caso a escrita seja concluída com sucesso, o escravo responde com aSENAI – CETAFR
Centro de Educação e Tecnologia
mesma pergunta enviada pelo mestre, como confirmação. Caso Alexandre a
Figueira Rodrigues

confirmação não chegue antes de estourar um temporizador


Av. Senador Virgílio Távora,pré-
1395 - Distrito Industrial
CEP: 61.910-360- Maracanaú-Ce
configurado, é considerada falha no envio (time out) Telefone: (85) 3421-5000
Modbus – Dados/Checagem de erro

• Dados
- Tamanho e conteúdo do campo de dados variam
com a função e o papel da mensagem, requisição
ou resposta, podendo mesmo ser um campo vazio.
• Checagem de Erro
- Há dois mecanismos para detecção de erros no
protocolo Modbus serial: bits de paridade em cada
caracter e o frame check sequence(CRC) ao final da SENAI – CETAFR

mensagem.
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues

Av. Senador Virgílio Távora, 1395 - Distrito Industrial


CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
Protocolo- MODBUS TCP/IP

• O Modbus/TCP é um protocolo de comunicação


que permite que equipamentos industriais, tais
como CLP’s, Computadores, IHMs, Inversores de
frequência e Sensores se comuniquem – através da
rede Ethernet;
• Camada de aplicação;
• troca de dados no modelo Cliente/Servidor.
SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues

Av. Senador Virgílio Távora, 1395 - Distrito Industrial


CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
Protocolo- MODBUS TCP/IP

• Principais vantagens :
-É escalonável em complexibilidade;
-É simples de configurar;
-O protocolo não é fechado em hardware, isto é,
qualquer computador ou sistema microprocessado
em Ethernet TCP/IP pode utilizar a rede Modbus;
-É um protocolo de alta performance;
-Pode ser utilizado por um amplo número de
equipamentos com base já instalada com o protocolo SENAI – CETAFR
Centro de Educação e Tecnologia

serial Modbus (bastando para isso um conversor Alexandre Figueira Rodrigues

Ethernet).
Av. Senador Virgílio Távora, 1395 - Distrito Industrial
CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
Conversor Ethernet/RS232/RS485

SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues

Av. Senador Virgílio Távora, 1395 - Distrito Industrial


CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
Modbus – Comentários finais

Benefícios
• Suporte para comunicação digital e analógica
• É um protocolo aberto
• Grande número de fabricantes utiliza este padrão
• Possui suporte para RS-232, RS-485 e Ethernet
• É simples conectar 2 dispositivos via RS-232 ou 20-30 via RS-485

Desvantagens
• É lento, se comparado com Profibus ou protocolos para rede Ethernet
• Permite apenas um único mestre por rede
• Extremamente complicado conectar centenas de escravos

Solução de problemas
• Por não possuir padrão físico próprio, possui os mesmas SENAI – CETAFR
Centro de Educação e Tecnologia
problemas/soluções do padrão selecionado para o projeto Alexandre Figueira Rodrigues

Modbus Organization
Av. Senador Virgílio Távora, 1395 - Distrito Industrial
CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
http://www.modbus.org/si.php
Protocolo - Devicenet

• Qualquer fabricante que pretender utilizar a rede DeviceNet deve se


associar a ODVA (Open DeviceNet Vendor Association), e comprar a
licença de utilização do protocolo;
• Principais características da rede DeviceNet:
- Tamanho da rede: uma rede DeviceNet pode ter mais de 64 nós, com
auxilio de repetidores;
- Topologia: barramento, sinal e potência transmitidos pelo mesmo cabo de
rede;
- Adição e remoção de nós da rede podem ser executadas com a rede em
funcionamento;
- Tamanho típico da mensagem: 44 bits de controle e até 8 bytes de dados;
- Gerenciamento de rede: mestreescravo,multimestre,“peertopeer”;
- Comunicação Produtor/Consumidor; SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues
- Taxa de comunicação: em toda rede de comunicação a taxa alcançada é
Av. Senador Virgílio Távora, 1395 - Distrito Industrial
inversamente proporcional ao comprimento da rede, devidoCEP:a 61.910-360- fenômenos Maracanaú-Ce
Telefone: (85) 3421-5000
de interferência e de perda no sinal.
Protocolo- Devicenet – Camada física

• Cabo duplo par torçado blindado;


• Número máximo de equipamentos: 64 máximo;
• Distância máxima: 1000m por segundo;
• Velocidade de transmissão: 20Kbits/s (1000m),
1Mbps(40m);
• Topologias: Lineares e com derivações

SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues

Av. Senador Virgílio Távora, 1395 - Distrito Industrial


CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000
Devicenet – Camada física

SENAI – CETAFR
Centro de Educação e Tecnologia
Alexandre Figueira Rodrigues

Av. Senador Virgílio Távora, 1395 - Distrito Industrial


CEP: 61.910-360- Maracanaú-Ce
Telefone: (85) 3421-5000

Você também pode gostar