You are on page 1of 19

Estudo sobre protocolo de comunicao

DeviceNet
ELEMENTOS DE AUTOMAO 2015/2 Avaliao 3
Departamento de Engenharia Mecatrncia - Universidade de Braslia

Aluno:

Vincius F. de Souza 09/0135016

Prof.:

Guilherme C. Carvalho

Braslia, 01 de Dezembro de 2015

1. Objetivo
Esse relatrio tem como objetivo esclarecer e conduzir o estudo sobre o
protocolo industrial DeviceNet.
Inicialmente contextualizaremos os sistemas e protocolos de automao
industrial bem como um breve histrico do mercado de automao industrial. Em
seguida, abordaremos o surgimento do DeviceNet e suas caractersticas que o
relacionam automao industrial, desde a tecnologia em si, at sua disposio e
relao com o padro OSI. Mais adiante faremos algumas comparaes com os
diversos protocolos concorrentes e colocaremos em questo as vantagens e
desvantagens de um sistema baseado nesse protocolo. Por fim, discutiremos as
motivaes de seu crescimento e popularidade at os dias de hoje.

2. Automao Industrial
A automao industrial por definio a aplicao um conjunto de tcnicas,
softwares, hardwares em um sistema industrial ou em uma mquina, visando
maximizar a eficincia de produo e gasto de recursos sejam eles humanos ou no,
diminuir a produo de resduos e incrementar a segurana de humanos, informaes
de monitoramento ou ainda diminuir o contato humano com determinado processo
industrial.

2.1 Histria dos Sistemas e Protocolos de Automao


A automao industrial surgiu da necessidade de se criar mtodos de produo,
planejamento e gerenciamento de mquinas e sistemas industriais de maneira
inteligente, com maior flexibilidade, facilidade de manuteno, e maior eficincia na
produo e uso de recursos.
Em termos prticos automao de sistemas vem sendo recorrente na
humanidade por milnios em diversas formas de atuao de controle. Desde de
automao de sistemas de distribuio de irrigao com relgios de gua inventado no
Egito 250 A.C. at os designs de malha fechada para controle de uma fornalha,
realizado Cornelis Drebbel (1620), caracterizando a inveno do primeiro termostato, a
automao vem permeando a histria do homem.
Mais tarde depois do desenvolvimento e estudos de sistemas e designs de
controle realimentado, e com o advento da revoluo industrial a automao e
controle comearam a ser inseridos nos meios de produo.
Entre 1800-1900, os sistemas de controle eram baseados basicamente em
controle de temperatura, presso, nvel de lquidos e atuadores com rotao que mais
tarde com a necessidade da expanso industrial, principalmente para o meio blico
culminou no desenvolvimento de tecnologias utilizando sistemas hidrulicos,
pneumticos e a vapor.
Na dcada de 1940, o desenvolvimento de novas tecnologias eram associadas a
novas formas de comunicao utilizando redes cabeadas e sistemas eltricos.
Universidade e institutos comearam a buscar novas formas de se compreender
sistemas de controle com intuito de levar a tecnologia a um nvel de compreenso de
alto nvel. Assim, o MIT iniciou um processo de estudo e criao da linguagem
Diagramas de Blocos e sistemas de controle simulados.
Em seguida, observamos a fase do controle moderno que est diretamente
ligada ao desenvolvimento e crescimento de sistemas de comunicao, e de mquinas
de processamento de dados em massa. Essa foi a base slida para criao dos
primeiros computadores e assim o desenvolvimento de processadores de dados.
3

As primeiras mquinas de controle numrico comearam a surgir (CN) e a


evoluir para sistemas computadorizados (CNC).

Figura 1 Fita perfurada de Controle Numrico.

Em um ponto na histria da indstria de automveis haviam mudanas anuais


nos projetos dos modelos. Isto exigiu mudanas frequentes na configuraes das
mquinas e plantas usadas na fabricao de automveis. As chaves e sensores eram
conectados a diversos bancos de rels de controle. Estes, por sua vez, possuam fiao
realizada manualmente a cada novo modelo periodicamente.
Em um certo momento, observou-se que as vrias alteraes em cho de
fbrica de sistemas de controle, fiao e contatos de sensores e atuadores, estavam se
tornando ineficientes e que podiam ser utilizados minicomputadores para se realizar
uma lgica via software unido a conexes genricas de entradas e sadas visando uma
maior flexibilidade e capacidade de alterao da planta industrial. Esse foi o primeiro
passo em direo ao desenvolvimento de CLP's.
Em paralelo os sistemas de comunicao viam sendo desenvolvidos e
melhorados visando maior capacidade de banda, segurana de informaes e dados e
maior flexibilidade em instalaes.
Objetivando atender a ideia de comunicao por largas distncias geogrficas e
localizaes remotas, diversos modelos de comunicao e rede foram desenvolvidos,
utilizando redes eltricas com passagem de dados e voz. Outras comunicaes
comearam a utilizar satlites e at mesmo fibras ticas com o intuito de estabelecer
grandes redes de comunicao.
Dentro da rea de automao observamos ao longo do tempo, diversos novos
protocolos surgindo o que promoveu uma grande dificuldade na fabricao de novos
equipamentos como sensores ou atuadores, manuteno e planejamento de sistemas.
Com o crescimento dos sistemas de automao e o aumento do nmero de
equipamentos no mercado, de extrema importncia o desenvolvimento de padres
de comunicao que permitem a interconexo de diferentes dispositivos. Esforos
internacionais na rea de padronizao de sistemas LAN (Local Area Networks)
culminaram no padro OSI (Open System Interconnection) que permite a comunicao
4

entre quaisquer pares de equipamentos de automao de forma confivel e robusta


independente do desenvolvedor ou fabricante.
Diversos protocolos com diferentes aplicaes foram desenvolvidos com intuito
de se estabelecerem no mercado como padres, no entanto hoje em dia, prrequisitos do sistema de automao a ser projetado caracterizam a utilizao de um
protocolo especfico.

2.2 Histria do DeviceNet


No meio automobilstico surgiu a necessidade de utilizao de sistemas
inteligentes de controle para monitoramento e atuao de equipamentos eltricos.
Sendo assim o uso de microcontroladores se fez necessrios nesses sistemas, e um
novo padro de protocolo voltado para esse tipo de comunicao foi implementado.
O CAN bus(Controller Area Network) um padro de bus para veculos que
permite que microcontroladores e equipamentos possam se comunicar sem a
necessidade de um computador Host. Foi desenvolvido por Robert BOSCH,
originalmente para fiao eltrica multiplexa em automveis, mas utilizada hoje para
diversos outros fins.
Em 1994, o DeviceNet foi apresentado como uma implementao do protocolo
CIP (Common Industrial Protocol) para redes de comunicao industrial. Inicialmente
desenvolvido pela empresa Allen-Bradley (hoje pertencente ao conglomerado
Rockwell Automation), teve sua estrutura e tecnologia assumida pela ODVA (Open
DeviceNet Vendor Association) que, desde ento, mantm, divulga e promove o
DeviceNet entre outras redes baseadas no CIP3.
O DeviceNet utiliza tambm como base de camada fsica e de acesso o padro
CAN de redes de controle. Como resultado, o DeviceNet possui resposta rpida e
confiabilidade alta para aplicaes, principalmente por ser mais resistente a
interferncias e condies ambientais extremas, como altas temperaturas, umidade e
rudos eletromagnticos.

3. Caractersticas do Protocolo DeviceNet


A rede DeviceNet classificada no nvel de rede chamada devicebus, cujas
caractersticas principais so: alta velocidade, comunicao a nvel de byte englobando
comunicao com equipamentos discretos e analgicos e alto poder de diagnostico
dos equipamentos da rede.
A figura 2 demonstra como o protocolo DeviceNet se relaciona com outros
protocolos a nvel de dispositivos de campo, sensores e atuadores.

Figura 2 Relao dos Protocolos em termos de tipo de controle e complexidade.

O DeviceNet possui o objetivo de transportar dois tipos de informao dentro


de um sistema de controle: Dados cclicos e acclicos. Dados cclicos representam
informaes de leitura e escrita trocadas entre o controlador e os equipamentos de
campo a cada ciclo de varredura (ciclo de Scan). J informaes de configurao de
rede e dispositivos ou informaes de diagnstico do equipamento so trocadas de
maneira assncrona e se caracterizam por serem dados acclicos.
Uma rede DeviceNet tem a caracterstica de poder conter at 64 dispositivos
conectados num tronco, onde cada um dos dispositivos ocupa um n da rede. O
endereamento realizado de 0 a 63, e se tornou um padro no obrigatrio a
disposio do 63 n para uso em testes e comissionamento ou manuteno do
sistema.

Figura 3 Exemplo de Rede utilizando DeviceNet.

O meio fsico da rede DeviceNet emprega dois pares de fios, um deles para a
comunicao e o outro para alimentao em corrente contnua dos equipamentos. Os
sinais de comunicao utilizam uma tcnica de tenso diferencial para reduzir o efeito
de induo e rudos eletromagnticos. J a alimentao em corrente contnua de
24V, o que promove proteo aos instaladores contra acidentes.
DeviceNet usa uma topologia de rede do tipo tronco/derivao que permite
que tanto a fiao de sinal quanto de alimentao estejam presentes no mesmo cabo.
Esta alimentao possui as seguintes caractersticas:

Sada DC isolada da entrada AC;


Capacidade de corrente compatvel com os equipamentos instalados.
O tamanho total da rede varia de acordo com a taxa de transmisso (125,250,
500Kbps)

Figura 4 Estrutura do meio fsico.

Um n DeviceNet modelado como uma coleo de objetos, que por sua vez
promovem uma representao abstrata de componente particular dentro de um
sistema. Assim como em meios linguagens de programao, um objeto se caracteriza
por atributos (dados) e por comportamentos (mtodos).
Utilizando como base das camadas de rede os protocolos CAN e CIP, o
DeviceNet se caracteriza por possuir um frame de dados da seguinte maneira:

Figura 5 Estrutura do Frame de dados do DeviceNet.

O protocolo DeviceNet possui dois tipos bsicos de mensagens, Entrada/Sada


Cclica e a Mensagem Explcita.
A entrada/Sada Cclica se caracteriza por um frame sncrono dedicado
movimentao de dados entre um produtor e um ou mais consumidores. Possuem
quatro principais mtodos de trocas de dados, sendo eles:
8

Polling:

Quando os dispositivos recebem dados (normalmente sadas) imediatamente


enviam seus dados (normalmente entradas)

Compatvel com sistemas Mestre/Escravo & Multimestre

- Normalmente no utilizado com peer-to-peer

Desenvolvido sobre origem/destino, mestre/escravo

Mestre-Escravo:

Escravo: Perifrico Passivo


Dispositivos escravos trocam dados apenas com o Mestre

Mudana de Estado:

Dispositivos produzem dados apenas quando tem seu estado alterado

Vantagens:

Existe um sinal em segundo plano transmitido ciclicamente para confirmar que


o dispositivo est funcionando corretamente.

- reduz significativamente o trfego da rede


- recursos no so desperdiados processando-se dados antigos
Cclica:

Os dispositivos produzem (transmitem) dados a uma taxa configurada pelo


usurio (entrada/sada).

Vantagens:
- Dados transferidos a uma taxa adequada ao dispositivo/aplicao.
- Recursos podem ser preservados para dispositivos com alta variao.

Mensagem Explcita caracterizada por um tipo de frame geral e no


prioritrio, utilizado principalmente em tarefas assncronas tais como parametrizao
e configurao de equipamentos.
9

3.1 Arquivos de configurao


Todo objeto caracterizado por um n DeviceNet caracterizado por um EDS
(Eletronic DataSheet) que determina todas as informaes importantes do
equipamento necessrias ao funcionamento do dispositivo e necessita ser registrado e
configurado via software.
Esse tipo de configurao e organizao de dispositivos em rede permite que a
rede tenha um maior conhecimento associado ao dispositivo alm de permitir sua
comunicao direta com o equipamento devidamente inserido.

3.2 Topologias de Rede


Topologia o termo adotado para ilustrar a forma de conexo fsica entre os
dispositivos. Dentre os vrios modos de conexo, o DeviceNet pode ser projetado
como:

Branch Line: a configurao bsica da rede DeviceNet, onde observamos um tronco


principal, podendo ser chamado de backbone, e ramificaes da linha principal que
podem ser efetuadas por conectores ou caixas de distribuio, utilizando-se cabo de
menor seco para as derivaes. O tronco possui um limite de comprimento assim
como as derivaes. Alm disso, h um limite de comprimento geral que abrange o
tronco e suas ramificaes.

Figura 6 Branch Line.

10

rvore: pode ser executada utilizando-se caixas de distribuio onde o tronco principal
da rede entra e sai, e as derivaes so interligadas aos equipamentos como folhas.
No existe um limite para o nmero de derivaes, entretanto h um mximo de
estaes ou equipamentos que podem se comunicar simultaneamente.

Figura 7 rvore.

Linha: A topologia se baseia na entrada e sada direta de equipamentos um a um em


forma de linha. O problema desse modelo de topologia que com a quebra de
comunicao de algum equipamento, todos os outros at o fim da linha estaro com a
comunicao comprometida.

Figura 8 Linha.

11

Topologias do tipo Anel e Estrela no podem ser utilizadas por um sistema


baseado no protocolo DeviceNet.
Quando se observa a necessidade de instalao de mais de 64 dispositivos
ativos podem ser utilizados mais scanners, porm, outros fatores se tornam limitantes.

Figura 9 Exemplo de mltiplos scanners.

Os limitantes so:
Memria disponvel: Costuma ser o principal limitante. A maneira como a CPU
faz a leitura da rede atravs do scanner varivel conforme o fabricante/famlia do
equipamento, todavia, basicamente a memria da CPU um dos limitantes, pois cada
equipamento da rede ocupa um espao da memria, similarmente ao que ocorre com
os cartes de I/O convencional;
Rack: Cada rack ou backplane especfico do projeto, se o numero de espaos
disponveis permitir o uso de um determinado nmero de cartes e, caso todos os
slots estejam ocupados, para expandir haver a necessidade de troca/expanso do
rack.

Tempo de resposta: Quanto maior o nmero de I/O com que o CLP deve fazer a
varredura, maior o tempo de processamento das informaes, portanto este tambm
outro limitante, em especial para processos que necessitem de uma rpida leitura ou
resposta do sistema. O tempo de varredura no padro mas deve atender aos prrequisitos do projeto tal que possa realizar todas as tarefas sem perda de informaes
ou problemas com o tempo de atuao.

12

Taxa de comunicao: A taxa de comunicao a velocidade com que os dados


so transmitidos no barramento da rede, e quanto maior for a velocidade, menor ser
o tempo de varredura da rede, mas, em contrapartida, menor ser o comprimento
mximo dos cabos.

3.3 Tipos de Cabos


A rede DeviceNet caracterizada pelo uso de quatro tipos diferentes de cabos
de comunicao:

Cabo Grosso;

Cabo Mdio;

Cabo Fino;

Cabo Chato;

Os cabos mais utilizados atualmente so os cabos Grossos, para troncos e


backbones e os cabos Finos, para ramificaes. Cada um dos cabos utiliza cinco
ramificaes como apresentado na tabela:

Tabela 1 Caractersticas dos condutores em cabos redondos e chatos.

Os dispositivos podem ser alimentados diretamente da rede e comunicam-se


com o mesmo cabo. Ns podem ser removido ou inseridos da rede sem desligar a
rede.

13

3.4 Conectores e Terminadores de rede


Observamos a existncia de trs tipos de conectores sendo eles:

Figura 10 Conectores tipo aberto (a cima), Selado mini (inferior-esquerda) e Selado micro (inferiordireita).

As terminaes na rede DeviceNet ajudam a minimizar as reflexes na


comunicao e so essenciais para o funcionamento da rede. Resistores de terminao
(121Ohms, 1%, W) devem ser colocados nas extremidades do tronco, entre os fios
CAN_H e CAN_L.

Figura 11 Terminais com insero de um resistor de terminao.

14

4. DeviceNet e outros protocolos


O protocolo DeviceNet se caracteriza no mercado de automao como uma das
opes de planejamento e projeto de rede com maior confiabilidade e eficincia de
sistema.

Diversos protocolos podem ser colocados em comparao com o DeviceNet.


Podemos citar entre eles o Profibus, CANopen e AS-I, amplamente utilizados no
mercado de automao industrial.

4.1 Profibus
O Profibus o protocolo de campo aberto mais instalado do mundo,
caracterizado com diferentes formatos como Profibus DP (Master/Slave), FMS
(MultiMaster/Peer-to-Peer) e PA (Intrinsecamente Seguro).
Utiliza conexo de D-Shell de 9 pinos com terminao de impedncia e
quantidade mxima de 127 ns.
Pode ser utilizado em distncias de 100m a 24Km (utilizando repetidores e fibra
tica) e possui um Baudrate de 9600 a 12M Bits/sec.
Possui mensagens de tamanhos de at 244 bytes por n e formatos do tipo
Polling e Peer-to-Peer.
normalmente encontrado em aplicaes do tipo controle de processos e
grandes montadoras e mquinas de manipulao de materiais. Fiao com cabo nico
de multi entradas de blocos sensores, vlvulas pneumticas, complexos equipamentos
inteligentes, subredes e operadores de interface.
Vantagens: o padro de rede internacionalmente mais aceito. Praticamente
universal na Europa e muito popular nas Amricas e em parte da sia e frica. Profibus
pode tratar grandes quantidades de dados com rpida velocidade e atende as
necessidades de grandes instalaes.
Desvantagens: Grande desgaste de banda e memria pra pequenas
quantidades de dados. No possui alimentao no Bus. Preo levemente maior que
outras solues. A centralizao Europeia e da Siemens promove uma certa barreira
para usurios Norte Americanos.

15

Figura 12 Exemplo de uma rede genrica Profibus.

4.2 CANopen
comumente conhecido como a verso CAN bus europia, baseada na CAN
technology assim como a DeviceNet, e a especificao de comunicao serial RS485.
Possui mximo de 64 ns, com conectores mini e micro e um D-shell de 9 pinos.
Pode atingir distncias de 100M a 500M com o Baudrate de 125, 250, 500 e
1000bits/sec dependendo da distncia.
Utilizam mensagens de no mximo 8 bytes de tamanho e formatos do tipo
polling, strobing, mudana de estado, cclica, entre ouras.
Encontrada em aplicaes sistemas de controle de movimento, montadoras,
solda e manipulao de materiais. Fiao com cabeamento nico de multi entradas
para blocos de sensores, sensores inteligentes, vlvulas pneumticas, leitor de cdigo
de barras, drivers e interfaces de operao.

Vantagens: melhor utilizada para controles de sistemas mveis em alta


velocidade e malhas fechadas com realimentao em comparao com outros
protocolos baseados em CAN. Alta confiabilidade, Uso eficiente da banda de
comunicao e alimentao no bus.
16

Desvantagens: Aceitao limitada for a da Europa. Protocolo complexo e


envolve o ponto de vista do desenvolvedor. Mesmas limitaes de outras redes
baseadas em CAN como por exemplo (Banda limitada, tamanho limitado de mensagem
e de comprimento de rede).

4.3 DeviceNet
um bus de campo, para nvel 1 da piramide de automao, baseado na
tecnologia CAN.
Possui no mximo 64 ns na rede, com conectores Abertos, Mini e Micro,
sendo o tipo aberto, um modo de bloco terminal do tipo phoenix de 5 pinos.
Pode atingir distncias de 100M a 500M com o Baudrate de 125, 250 e
500bits/sec dependendo da distncia.
Utilizam mensagens de no mximo 8 bytes de tamanho e formatos do tipo
polling, strobing, mudana de estado, cclica, mensagem explcita para configurao.
Modelo baseado em Produtor/Consumidor.
Encontrada em aplicaes sistemas de controle de movimento, montadoras,
solda e manipulao de materiais. Fiao com cabeamento nico de multi entradas
para blocos de sensores, vlvulas pneumticas, leitor de cdigo de barras, drivers e
interfaces de operao. especialmente popular no setor automotivo e com
semicondutores.

Vantagens: Menor custo. Grande aceitao no mercado, aliado a alta


confiabilidade e uso eficiente da banda de comunicao. A rede disponibiliza energia.
Desvantagens: Banda limitada, tamanho de mensagem e comprimento de
tronco limitados.

4.4 AS-I
Rede de campo simples e de baixo custo, possui um mximo de 31 ns escravos
e um mestre.
Pode atingir destncias de 100m ou 300m competidores, com uma Baudrate de
167Bits/sec.
Possui uma mensagem de tamanho 8 bits por n e s pode assumir o formato
strobing.

17

Vantagens: Menor custo, simplicidade, grande aceitao no mercado, alta


velocidade. A rede disponibiliza energia. extremamente boa para fiao de
dispositivos de entrada e sada discretos.
Desvantagens: Problemas para conexes analgicas. Tamanho da rede
limitado.

Figura 13 Exemplo de uma conexo AS-I.

18

5. Bibliografia
An-Abbreviated-History-of-Automation-and-ICS-Cybersecurity, site:
https://ics.sans.org/media/An-Abbreviated-History-of-Automation-and-ICSCybersecurity.pdf
http://www.smar.com/brasil/devicenet
http://www.cpdee.ufmg.br/~seixas/PaginaSDA/Download/DownloadFiles/R2_DeviceNet.pdf
http://industrial.omron.com.br/devicenet/
http://www.mecatronicaatual.com.br/educacao/1138-rede-devicenet
http://www.sense.com.br/app/webroot/arquivos/produtos/arq2/3000000122P.pdf
http://anp.tu-sofia.bg/djiev/PDF%20files/Industrial%20Networks.pdf
Apresentao Redes Industriais, SMAR, 2008.

19

You might also like