Você está na página 1de 67

Redes Industriais

Aula 1: Definies Principais

Sumrio
Introduo

Topologia de redes

Tecnologia de comunicao

Algoritmo de acesso ao barramento

Automao Industrial

Introduo
Reviso: Pirmide da Automao
Gesto e planejamento dos recursos da empresa. Gerenciamento dos custos e da produo

PIMS / MES

Gesto

SCADA

Superviso

Superviso processo

operacional

do

CLP

Controladores

Equipamentos que executam o controle automtico da planta Componentes de medio e atuao na planta
Automao Industrial 3

Sensores, atuadores

Instrumentao

Introduo
Redes de Comunicao
Interligao de computadores

Integrao dos computadores aos CLPs

Integrao dos CLPs com os instrumentos de campo

Automao Industrial

Introduo
Redes Determinsticas
Transmisso de dados em intervalos de tempo determinados

Redes Probabilsticas
No garantia da transmisso em tempo real

Automao Industrial

Topologia de Redes
Disposio construtiva na qual os dispositivos esto conectados em redes de comunicao. Quatro tipos de topologia: Ponto a Ponto Barramento Anel Estrela

Automao Industrial

Topologia de Redes
Ponto a Ponto
Comunicao entre dois ou mais dispositivos conectados entre si.

Topologia pouco utilizada pois a falha de um dispositivo interrompe a comunicao. Aplicvel principalmente em comunicaes provisrias ou dedicadas.
Automao Industrial 7

Topologia de Redes
Barramento
Compartilhamento dos dispositivos atravs de um tronco comum

Alto poder de expanso e no interrompe a comunicao se um dispositivo falhar


Automao Industrial 8

Topologia de Redes
Anel
Arquitetura ponto a ponto fechando o ltimo segmento ao primeiro

Limitao de expanso Interrupo da comunicao para adicionar outros ns Havendo comunicao nos 2 sentidos, um n com falha no interfere na rede No oferece um ponto de gesto central da rede
Automao Industrial 9

Topologia de Redes
Estrela
Utiliza um n central para a gesto da comunicao

Falha nos dispositivos no interrompem a comunicao, exceo do terminador. Necessidade de redundncia


Automao Industrial 10

Tecnologia de Comunicao
Determina a forma de gerenciamento entre os pontos de comunicao da rede referente comunicao de dados Mestre-Escravo

Multimestre

Peer to Peer

Produtor - Consumidor

Automao Industrial

11

Tecnologia de Comunicao
Mestre-Escravo
Um mestre, mltiplos escravos Dispositivos escravos trocam dados apenas com o Mestre Dados de E/S (Mensagens Implcitas) so predominantes neste tipo de comunicao

Automao Industrial

12

Tecnologia de Comunicao
Multimestre
Mais de um mestre Cada mestre tem seu prprio conjunto de escravos Dispositivos escravos apenas trocam dados com seus mestres Dados de E/S (Mensagens Implcitas) tambm predominam neste tipo de comunicao

Automao Industrial

13

Tecnologia de Comunicao
Peer to Peer
Dados so enviados varias vezes para cada destino especificamente. Ao sincronizada entre os ns muito difcil uma vez que os dados chegam aos ns em momentos diferentes Dispositivos enquadrados numa mesma categoria livres para tomar iniciativa de comunicao Dispositivos podem trocar dados com mais de um dispositivo ou mltiplas trocas com um mesmo dispositivo Mensagens Explcitas (configurao) predominam neste tipo de comunicao

Automao Industrial

14

Tecnologia de Comunicao
Produtor-Consumidor
Os dados possuem um identificador nico, origem e destino. Os ns podem ser sincronizados Ns produtores podem transmitir para ns consumidores Economia na transmisso de dados Transmisso determinstica: tempo para entrega dos dados independente do numero de dispositivos solicitantes. No trabalha com varredura.

Automao Industrial

15

Tecnologia de Comunicao
Produtor-Consumidor

Mensagem #1 Referncia de posio do sensor transmitida em multicast aos CTRL1, 2 e IHM Mensagem #2 Comando de velocidade do CTRL1 transmitido simultaneamente aos 3 drives e IHM
Automao Industrial 16

Algoritmo de Acesso ao Barramento


Definies
Procedimento para acessar as informaes da rede Cinco tipos de topologia: CSMA/CD (Carrier Sense Multiple Access with Colision Detection ) Tokin Passing Cclica Mudana de Estado CTDMA (Concurrent Time Division Multiple Access)

Automao Industrial

17

Algoritmo de Acesso ao Barramento


CSMA/CD
Dispositivo comea a transmitir os dados assim que detecta que o canal esta disponvel Caso os dois dispositivos tentem transmitir simultaneamente, haver uma coliso, que pode ser detectada. Neste caso, a transmisso abortada com tentativa de retransmisso posterior
emissor
receptor

emissor

emissor
Automao Industrial 18

Algoritmo de Acesso ao Barramento


CSMA/CD
Mtodos de acesso CSMA convencionais: tempo de reao no pode ser exatamente determinado (no determinismo) No se sabe priori: se havero colises; quantas colises seguidas podem ocorrer; o tempo (aleatrio) de espera em caso de coliso.

Automao Industrial

19

Algoritmo de Acesso ao Barramento


CSMA/CD
Probabilidade de coliso

Trfego x nmero estaes


Automao Industrial 20

Algoritmo de Acesso ao Barramento


CTDMA
Baseado em alocao fixa de acesso Alocam o meio s estaes por determinados intervalos de tempo, independentemente de haver ou no necessidade de acesso Cada dispositivo tem um tempo fixo para acessar a rede O CTDMA regula a oportunidade de transmitir de cada n em intervalos de tempo ajustveis chamados NUT (Network Update Time). Acesso determinstico

Automao Industrial

21

Algoritmo de Acesso ao Barramento


Toking Passing
A rede fsica tem topologia em anel Token (ficha) determina o tempo que cada dispositivo tem para a transmisso Uma vez que o dispositivo termina a transmisso, o token liberado para outro no acessar a rede para a transmisso

Automao Industrial

22

Algoritmo de Acesso ao Barramento


Toking Passing Anel Fsico
Padro IEEE - Toking Ring
Estao

TAP
Interface p/ anel anel unidirecional

Token

Automao Industrial

23

Algoritmo de Acesso ao Barramento


Toking Passing Anel Lgico
Padro IEEE - Toking Bus

receptor

ficha

emissor
Automao Industrial 24

Algoritmo de Acesso ao Barramento


Cclica
Dispositivos produzem dados a uma taxa configurada pelo usurio Os dados so transferidos numa taxa adequada ao dispositivo/aplicao Recursos podem ser preservados p/ dispositivos com alta variao Melhor determinismo Compatvel com Mestre/Escravo, Multimestre, Peer-to-Peer e Multicast

Automao Industrial

25

Algoritmo de Acesso ao Barramento


Mudana de Estado
Dispositivos produzem dados apenas quando tm seu estado alterado Sinal em segundo plano transmitido ciclicamente para confirmar que o dispositivo est ok. Reduz significativamente o trfego da rede Recursos no so desperdiados processando-se dados antigos

Automao Industrial

26

Redes Industriais
Aula 2: Protocolos e Modelo OSI

Sumrio
Modelo de Referncia OSI

Protocolos de Comunicao

Automao Industrial

28

Modelo de Referncia OSI


7 camadas OSI: Open System Interconnection
Camada 1: Fsica Camada 2: Enlace Camada 3: Rede Camada 4: Transporte Camada 5: Sesso Camada 6: Apresentao Camada 7: Aplicao
Automao Industrial 29

Modelo de Referncia OSI


Camadas OSI

Automao Industrial

30

Modelo de Referncia OSI


1) Camada Fsica
Lida com a transmisso pura de bits Nveis de tenso Durao de um bit Taxa de transmisso, transmisso mono ou bi-direcional Nmero de pinos Construo dos conectores

Automao Industrial

31

Modelo de Referncia OSI


1) Camada Fsica
Modos de Operao
Simplex: S uma direo Half Duplex: Transmisso em ambas as direes no simultneas. Full Duplex: Transmisso em ambas as direes simultneas

Forma de Envio
Paralela: Vrias linhas. Todas referenciadas a um terra comum. Bom para curtas distncias. Serial: Uma linha composta de um par de fios. Usa diferena de potencial entre fios como sinal. Bom para longas distncias e mais barato

Automao Industrial

32

Modelo de Referncia OSI


1) Camada Fsica
Exemplo: Interface Serial Padro RS-232 +3V a +15V Comunicao serial at 20m Padro RS-485, RS-422 +5V a +5V Comunicao serial at 1200m

Automao Industrial

33

Modelo de Referncia OSI


2) Camada de Enlace de Dados
Tornar o meio fsico livre de erros Deteco e correo de erros Quadros com informao + bits de verificao Criar e reconhecer limites dos quadros

Automao Industrial

34

Modelo de Referncia OSI


3) Camada de Rede
Roteamento da informao da origem ao destino Controle de congestionamentos Permitir conexo de redes heterogneas: traduo de protocolo, endereamento, conformao tamanho pacotes

Automao Industrial

35

Modelo de Referncia OSI


4) Camada de Transporte
Divide mensagem em pedaos menores, envia camada de rede e remonta no destino. Transio entre camadas de rede e sesso. a parte central de toda a hierarquia de protocolos. Deve realizar o transporte econmico e confivel de dados, independente da rede fsica ou das redes atualmente em uso. Fluxo de mensagens: controle de fluxo, ordenao dos pacotes e gerao de informao de recebimento (acknowledge), informando que o pacote foi recebido com sucesso. Exemplo: TCP (Transmission Control Protocol)
Automao Industrial 36

Modelo de Referncia OSI


5) Camada de Sesso
Determina o inicio e o final da comunicao entre dois dispositivos. Gerenciamento de destinatrio e remetente. Ponto de sincronizao: permite a retomada da transmisso de dados muito extensos (volta a transmitir do ltimo ponto de sincronizao confirmado) Oferece mecanismos que permitem estruturar os circuitos oferecidos pelo nvel de transporte

Automao Industrial

37

Modelo de Referncia OSI


6) Camada de Apresentao
Formatao dos dados. Realizar transformao adequada nos dados antes de entregar ao nvel de sesso Transformaes tpicas: compresso de dados e criptografia.

Automao Industrial

38

Modelo de Referncia OSI


7) Camada de Aplicao
Oferece aos processos de aplicao os meios para que estes utilizem os recursos OSI Integrao dispositivo com usurio. Define funes de gerncia e mecanismos de suporte construo de aplicaes distribudas Ex: HTTP, IMAP, Telnet, SIP, BitTorrent, Ping, etc

Automao Industrial

39

Modelo de Referncia OSI


Resumo das Camadas
1) Fsica: Comunicao ponto-a-ponto 2) Enlace: Fornece os meios para conexo e verifica erros 3) Rede: Rotemento e controle de trfego 4) Transporte: Qualidade na entrega e recebimento dos dados 5) Sesso: Controle da comunicao e gerenciamento da conexo 6) Apresentao: Converso de dados 7) Aplicao: Interface com o programa usurio
Automao Industrial 40

Protocolos de Comunicao
Definies
Conjunto de regras p/ comunicao digital Idioma da rede. Dispositivo transmissor necessita ser compreendido pelo receptor Cada fabricante tem seus prprios padres Esforo internacional para padronizao Dificuldades p/ atender todas as aplicaes Tendncia: Diversos padres numa mesma fabrica

Automao Industrial

41

Protocolos de Comunicao
Alguns protocolos bastante utilizados
Modbus CAN Foundation Fieldbus Profibus Controlnet Ethernet

Automao Industrial

42

Protocolos de Comunicao
Modbus
O protocolo ModBus foi criado em 1978 pela Modicon (hoje Schneider Automation). ModBus um protocolo proprietrio da Schneider Automation. No entanto, a Schneider Automation optou por uma licena sem royalties e as especificaes do protocolo esto disponveis em seu web-site gratuitamente. O protocolo visava originalmente implementar uma maneira simples de transferir dados entre controladores, sensores e atuadores usando, por exemplo, uma porta RS232.

Automao Industrial

43

Protocolos de Comunicao
Modbus
um dos protocolos mais utilizados na industria. ModBus uma estrutura de troca de mensagens usada para comunicao tipo mestre/escravos entre dispositivos inteligentes. Como o protocolo ModBus somente uma estrutura de troca de mensagens, ele independente da camada fsica subjacente. Algumas variantes do protocolo original foram criadas posteriormente, tais como o Modbus Plus, protocolo de maior velocidade baseado em token passing.

Automao Industrial

44

Protocolos de Comunicao
Modbus
Utilizado para comunicao com e entre CLPs. Usualmente utilizado sobre RS-232, RS-485 ou, ultimamente, Ethernet, sobre uma variedade de meios de transmisso (fibra, rdio, celular, etc.). Arquitetura mestre/escravo, de fcil implementao e com CRC (Cyclical Redundancy Check) para verificao de dados, em modo de transmisso RTU (Remote Terminal Unit)

Automao Industrial

45

Protocolos de Comunicao
CAN Controller Area Network
Desenvolvido pela Bosch para automveis Padronizado pela ISO 11898: camada fsica e camada de enlace Comunicao serial at 1Mbps e at 1km. Sinalizao diferencial em par tranado Sem endereamento, utilizao de broadcast Base do protocolo DeviceNet Rockwell Automation

Automao Industrial

46

Protocolos de Comunicao
CAN Controller Area Network
Priorizao de mensagens e flexibilidade de configurao Arquitetura produtor-consumidor: DeviceNet Deteco e sinalizao de erro (CRC) Distino entre erros provisrios e falhas permanentes dos ns Retransmisso automtica de mensagens corrompidas

Automao Industrial

47

Protocolos de Comunicao
Redes FieldBus Barramento de Campo
Soluo de comunicao para os nveis hierrquicos mais baixos dentro da hierarquia fabril. Interconecta dispositivos primrios de automao (Sensores, atuadores, chaves, etc.) e os dispositivos de controle de nvel imediatamente superior (CLP, CNC, RC, PC, etc.).

Automao Industrial

48

Protocolos de Comunicao
Foundation FieldBus
Vantagens Reduo do cabeamento, painis, borneiras, fontes alimentao, conversores e espao na sala de controle. Interoperabilidade Viso expandida do processo Opes de segurana intrnseca Grande capacidade de diagnstico dos instrumentos e facilidade de manuteno Reduo dos custos de engenharia, instalao e manuteno
Automao Industrial 49

de

Protocolos de Comunicao
Foundation FieldBus
Protocolo que possui dois tipos de aplicaes: H1 e HSE H1: Interconecta dispositivos de campo HSE (High Speed Ethernet): Integrao de controladores de alta velocidade, subsistemas H1, servidores e estaes de trabalho

Automao Industrial

50

Protocolos de Comunicao
Foundation FieldBus

Automao Industrial

51

Protocolos de Comunicao
Foundation FieldBus

Automao Industrial

52

Protocolos de Comunicao
Profibus Process FieldBus
uma rede para a interligao de instrumentos analgicos de campo tais como transmissores de presso, vazo, temperatura, etc.

O Profibus possui uma grande fatia do mercado de barramentos de campo Fieldbus. Profibus foi desenvolvido na Alemanha, inicialmente pela Siemens em conjunto com a Bosch e Klockner-Moeller em 1987. Posteriormente, grupo de 13 empresas e 5 centros de pesquisa propuseram alteraes nas camadas Fsica e Enlace e definiram a camada de Aplicao.

Automao Industrial

53

Protocolos de Comunicao
Profibus Process FieldBus
A camada fsica do PROFIBUS baseia-se no padro EIA (Electronic Industries Association) RS-485. Topologia barramento, utilizando como meio um par tranado blindado. Fibras ticas podem ser utilizadas para grandes distncias e reas com forte interferncia eletromagntica. Permite a interligao de at 32 elementos por segmento. So permitidos at 4 segmentos, totalizando um mximo de 128 estaes. Taxas de transmisso: 9.6, 19.2, 93.75, 187.5, 500 Kbps, 1.5 Mbps, 12 Mbps.
Automao Industrial 54

Protocolos de Comunicao
Profibus A camada de enlace
O Profibus combina dois mtodos determinsticos de acesso ao meio: Mestre-Escravo e Token-Passing.
anel lgico
Mestre 1 Mestre 2

token

Escravo 1

Escravo 2

Escravo 3

Escravo N

Automao Industrial

55

Protocolos de Comunicao
Profibus
PROFIBUS-DP (Decentrallised Periphery) Indicada para o cho de fbrica, onde h um volume de informaes grande e h a necessidade de uma alta velocidade de comunicao para que os eventos sejam tratados num tempo adequado. PROFIBUS-FMS (Fieldbus Message Specification) Evoluo do Profibus DP e destina-se a comunicao ao nvel de clulas (nvel onde se encontram os PLCs). Pode suportar o volume de dados at o nvel gerencial, mesmo que isso no seja indicado. PROFIBUS-PA (Process Automation) Verso mais moderna do Profibus. Dados podem trafegar pela mesma linha fsica da alimentao, economizando cabos e custo de instalao. Alta segurana, podendo ser usado em reas classificadas
Automao Industrial 56

Protocolos de Comunicao
Profibus

Automao Industrial

57

Protocolos de Comunicao
ControlNet
ControlNet International uma organizao independente criada em 1997 que mantm e distribui a especificao ControlNet e gerencia os esforos de marketing dos membros associados.

Automao Industrial

58

Protocolos de Comunicao
ControlNet
Onde usar: nveis intermedirios (clula, rea)

Automao Industrial

59

Protocolos de Comunicao
ControlNet Camada Fsica
Topologias: barramento, rvore, estrela Taxa transmisso: 5 Mbps Estaes endereveis: at 99 Distncias: Cabo coaxial RG-6: 1.000 m com 2 ns, 500 m com 32 ns, 250 m com 48 ns (sem repetidores), mximo de 5.000 m com 5 repetidores Fibra: 3.000 m sem repetidores, at 30 km com 5 repetidores

Automao Industrial

60

Protocolos de Comunicao
ControlNet Camada de Enlace
Controle de erros no frame por CRC Campo de dados com at 510 bytes. MAC (Media Acces Control): CTDMA: regula a oportunidade de transmitir de cada n em intervalos de tempo ajustveis chamados NUT (Network Update Time). A menor NUT de 2ms.

Automao Industrial

61

Protocolos de Comunicao
ControlNet
Informaes com restries temporais so enviadas na parte escalonada da NUT. Dados sem restries temporais (ex.: Dados de configurao) so enviados nos intervalos restantes de tempo.

Automao Industrial

62

Protocolos de Comunicao
ControlNet Camada de aplicao
Orientao a objetos Modos de comunicao: Mestre/Escravo Multi-Master Peer-to-Peer Produtor/consumidor Leitura de dados: Mudana de estado Cclico / Varredura

Automao Industrial

63

Protocolos de Comunicao
Ethernet
Origem: rede Ethernet (Xerox, 1976). Ethernet original: protocolo CSMA/CD, cabo coaxial de 1000 metros de comprimento, taxa de transmisso de 3 Mbps, at 100 estaes conectadas. Xerox, DEC e Intel definiram um padro de fato para uma rede Ethernet, com taxa de transmisso de 10 Mbps. Parmetros iniciais da norma: canal de 10 Mbps em banda de base, cabo coaxial de 50 ohms, comprimento mximo de 500 m. Tem como desvantagem o mtodo no determinista de acesso ao meio (CSMA/CD). Topologias de barramento e estrela.
Automao Industrial 64

Protocolos de Comunicao

Automao Industrial

65

Protocolos de Comunicao

Automao Industrial

66

Protocolos de Comunicao
Outros Protocolos
Hart AS-Interface Interbus LonWorks OPC Etc, etc ...

Automao Industrial

67