Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Informtica
e Eng. Informtica e das Tecnologias de Informao da Escola
Superior de Tecnologia
Andr Lopes 1, Antnio Afonso 1, Ricardo Antunes1
N 87/01
N 177/01
N160/01
1
Abstract. In industry, its necessary to know how machines are working at the same
time that their applications are controlled, so that everything works the better way and
any error is corrected as soon as possible. So, the network that connects all the
machines to each other, and all of them to their controllers, is very important, because
it has to allow speed, performance and reliability at the same time that should be easy
to install and to configure.
Resumo. Na indstria, necessrio saber o estado das mquinas ao mesmo tempo que
se controlam as aplicaes destas, para que tudo funcione da melhor maneira, e
qualquer erro seja corrigido o mais depressa possvel. Para isso, a rede que interliga
as mquinas umas com as outras, e estas aos seus controladores, muito importante,
pois tem que permitir rapidez, performance e fiabilidade ao mesmo tempo que deve ser
fcil de instalar e configurar.
O mercado de hoje
Nas fbricas de hoje, os dispositivos analgicos usados so ligados
individualmente a um controlador central. As ligaes ponto a ponto so o standard
usado actualmente mas estes so muito limitados na informao que transmitem e que
recebem. As nicas maneiras existentes de ultrapassar isto so: ou comunicar sem
segurana ou comprar tecnologias de comunicao digitais, que tm o problema de
terem que ser adquiridas de apenas um fabricante, o que condiciona o seu preo.
Tecnologias de Fieldbus
Existem muitos tipos de redes industriais e tecnologias de fieldbus no mercado
actualmente. A ideia principal atrs de todo este desenvolvimento oferecer um mtodo
standard industrial para que se possa trocar informao entre um dispositivo da rede,
tanto sobre as funes a realizar como sobre as informaes de diagnstico, com um
controlador ou uma aplicao. No entanto, existem muitos tipos de tecnologias
diferentes num mercado muito fragmentado onde varias empresas batalham pelo titulo
de melhor soluo para redes industriais.
Redes Industriais
Tipo de fieldbus
ASI
Sensorbus
WorldFIP
Fieldbus
CANOpen
Devicebus
ControlNet
Control
DeviceNet
Devicebus
Ethernet
Enterprise
Interbus-S
Sensorbus
LonWorks
Devicebus
PROFIBUS - DP
Devicebus
PROFIBUS - PA
Fieldbus
Sensorbus A rede de nvel mais baixo, geralmente usadas para ligar pequenos
sensores, como interruptores. Transmite dados de tamanho pequeno e precisa de
processamento mnimo por parte do sensor.
Devicebus A categoria de rede para uso geral que oferece servios de
comunicao para dispositivos mais espertos que conseguem realizar
mltiplas funes e comunicar informaes sobre diagnsticos e funes a
realizar e j realizadas.
Fieldbus Suporta uma maior transmisso de dados, mas geralmente a uma
menor velocidade e a necessitar de um maior poder de processamento por parte
do dispositivo. Algumas tecnologias deste tipo suportam a distribuio de
funes de controlo directamente nos dispositivos.
Control Usado principalmente para comunicao ponto-a-ponto (peer-topeer) entre dispositivos de controlo de alto nvel como PLCs (Programable
Logical Controller) ou controladores DCS.
Enterprise tradicionalmente a espinha dorsal (backbone) da rede da
companhia, onde so partilhados os dados relativos aos negcios.
predominantemente TCP/IP sobre Ethernet.
Assim seguidamente iremos fazer uma abordagem terica a alguns dos protocolos
de redes industriais mais utilizados. Estes sero respectivamente o LonWorks, o CAN e
o Profibus.
LonWorks
A LonWorks foi criada pela Echelon para combater as solues centradas no
controlo baseado em sistemas lgicos hierrquicos (master-slave) com ligaes
ponto-a-ponto (peer-to-peer). Isto significa que existia um controlador master,
como um computador ou um PLC, que controlava os slaves. Isto resultava mas era
muito caro e difcil de manter, expandir e instalar.
Mas a LonWorks achou que os sistemas de controlo so fundamentalmente os
mesmos, independentemente da aplicao: um sistema de controlo interligado mais
poderoso e flexvel que um no interligado e as empresas s ficam a ganhar com isso.
Assim implementou um protocolo onde todos os aparelhos presentes na rede
utilizam um chip chamado Neuron. Estes chips no so mais que 3 processadores de 8
bits embutidos num s. Dois deles so optimizados para executar o protocolo e o
terceiro para a aplicao atribuda ao n. Assim, este chip no s um processador de
comunicaes como um de aplicaes.
Este protocolo permite velocidades at aos 10 Mhz mas j esto a ser testadas
variantes que atingem os 20 Mhz. Est includo no standard europeu EIA 709.1 e no
standard americano ANSI/ASHRAE 135 e usado por empresas como a AEG, a HP, a
NASA e a AT&T.
As redes sobre este protocolo podem ter desde 2 a 32000 aparelhos e podem ser
usadas, no s em ambientes industriais como tambm em ambientes domsticos, como
casas e superfcies comerciais.
Para o controlo dos dados utiliza um sub-protocolo Lontalk que faz o
endereamento e o transporte da informao e que implementa todas as 7 camadas do
modelo OSI, permitindo assim comunicao peer-to-peer, autenticao, transies
prioritrias, deteco de mensagens duplicadas e deteco de colises (CSMA).
Este protocolo permite bastante interoperabilidade, que garantida tanto pelo
chip Neuron como pelo uso de objectos e tipos de produtos standard e devido a uma
associao interna, a LIA (Lonworks Interoperability Association), que certifica os
produtos e assegura a sua evoluo segundo o modelo pretendido de interoperabilidade.
Em resumo, apesar de ser um protocolo bastante fivel e robusto com sucesso a
nvel profissional no entanto devido ao elevado custo e ao facto de haver tecnologias
com prestaes similares que no tem grande aceitao.
1. Introduo
Desenvolvido inicialmente por Robert Bosch, para utilizao em redes de
comunicaes em veculos, o CAN veio a ser posteriormente desenvolvido para a
aquisio de dados de sensores discretos. O CAN baseia-se nas normas ISO11898 e
ISO11519-2, que definem respectivamente a camada de ligao de dados e a
propagao de sinais e tambm a comunicao de dados srie a baixa velocidade. O
protocolo CAN define a camada fsica e de enlace do modelo de referncia OSI/ISO.
2. Caractersticas
O CAN define um sistema flexvel em que pode existir um mximo de 110
unidades num projecto com distncias compreendidas entre 500m e 1Km. Para um
barramento de 500m a sua velocidade mxima de transmisso de dados de 100Kbit/s,
podendo atingir 1Mbit/s em barramentos de 50m.
Quanto fiabilidade da transmisso de dados, este protocolo permite que o
utilizador defina a prioridade de mensagens, tendo as de maior prioridade uma latncia
mxima garantida. As funcionalidades de deteco e sinalizao de erros encontram-se
construdas dentro do protocolo CAN, que se encarrega de retransmitir automaticamente
as mensagens corrompidas. Em casos de coliso o CAN utiliza o bitwise arbitration e
tem um protocolo que utiliza o NON-Destructive Collision Resolution.
3. Funcionamento
A comunicao dos dispositivos com o barramento realizada em modo MultiCast, que consiste em identificar a mensagem enviada para o barramento com um
identificador nico de rede (os dispositivos no tm identificadores prprios). Os outros
dispositivos que esto escuta, ao receberem a mensagem, verificam se a mensagem
deve ser processada ou no atravs de um teste de aceitabilidade. O identificador
tambm responsvel pela definio da prioridade da mensagem, ou seja, quanto menor
for o seu valor numrico, maior ser a prioridade da mensagem no barramento. O
mtodo utilizado para transmisso de mensagens o CSMA/CD.
Um barramento CAN utiliza a codificao NRZ (Non Return to Zero) com
bit-stuffing para assegurar o sincronismo em comunicaes efectuadas em cabos com
1 par tranado. No entanto esta comunicao pode ser efectuada apenas num nico fio,
visto que o padro ISO 11898 define que os chips de interface o consigam, em casos em
que um dos fios do par entranado esteja danificado, curto-circuitado fonte de
alimentao ou terra.
Data Frame, com tamanho de 6 bits dos quais os 2 primeiros esto reservados
e os 4 ltimos (DLC) indicam o nmero de bytes no Data Field;
Data Field, com 8 bytes, sendo o bit mais significativo o primeiro a ser
transmitido;
INT de trs bits recessivos que prepara os controladores CAN para a prxima
tarefa a ser executada.
O extended CAN, surgiu para que o CAN fosse compatvel com outros protocolos de
comunicao srie utilizados em aplicaes automatizadas nos EUA. Assim, foram
realizadas algumas modificaes na trama do standard CAN, listadas seguidamente:
Distino entre formatos feita atravs do bit IDE, que caso se trate de uma trama
do standard CAN, transmitido como bit dominante, caso a trama esteja a ser
transmitida no formato extended transmitido como bit recessivo;
Bit SRR (Substitute Remote Request), para que caso seja necessrio decidir a
prioridade entre uma trama standard e uma extended com o mesmo identificador
base, a trama standard tenha prioridade.
4. Controladores CAN
Tabela 2 Controladores para o protocolo CAN
Fabricante
Intel
Referncia
82527
Verso do CAN
2.0B
Philips
82C200
1.0
Philips
NEC
82C150
uPD72005
1.0
2.0B
National
Semiconductors
Siemens
COP884
2.0A
81C90
2.0A
Siemens
Motorola
Motorola
SABC167C
TOUCAN
MSCAN
2.0B
2.0B
2.0B
Motorola
MCAN
1.0
Caractersticas
FullCAN.
Standalone
BasicCAN. Standalone
SLIO
FullCAN.
Standalone
BasicCAN.
Onchip
FullCAN.
Standalone
FullCAN. On-chip
FullCAN. On-chip
BasicCAN.
Onchip
BasicCAN.
Onchip
Profibus
1. Introduo
As tecnologias de comunicao tm sido determinantes no desenvolvimento de
tecnologias para a automao. A capacidade de comunicao entre dispositivos e o uso
de mecanismos padronizados, abertos e transparentes so componentes indispensveis
no conceito da automao actual.
O PROFIBUS representa uma das tecnologias industriais de Fieldbus mais
conhecidas e implementadas na Europa e utilizada numa grande variedade de
aplicaes industriais (automao de manufactura, processos, etc.), podendo ser
utilizado para estabelecer um link de comunicao para dispositivos industriais
(independente do fabricante), quer para comunicao a nvel de clula (PCs, PLCs).
A arquitectura do PROFIBUS baseada no Modelo de Referncia OSI e divide-se
em trs camadas:
- Comunicao;
- Fsica;
- Aplicao.
A tecnologia PROFIBUS disponibiliza dois protocolos de comunicao:
- O DP e o FMS (camada de comunicao)
Dependendo da aplicao que se pretende implementar, podem utilizar-se
diferentes meios de transmisso: RS-485, IEC61158-2 e Fibra ptica (camada fsica) e
a camada de aplicao define as opes do protocolo, da tecnologia de transmisso e
tambm o comportamento dos vrios dispositivos.
3. Arquitectura do protocolo
A arquitectura do protocolo orientada ao modelo de referncia OSI, sendo que
camada 1 (nvel fsico) define as caractersticas fsicas de transmisso, a camada 2
(data link layer) define o protocolo de acesso ao meio e a camada 7 (application
layer) define as funes de aplicao.
5. Camada Fsica
Existem alguns requisitos que determinam a escolha do meio de transmisso, tais
como a integridade da informao transmitida, distncias a serem cobertas, velocidade,
Baud
rate 9.6
(Kbit/s)
Comprimento 1200
(m)
19.2
93.75
187.5
500
1500
12000
1200
1200
1000
400
200
100
7. Camada de comunicao
A camada de comunicao define como os dados so transmitidos atravs do meio
de comunicao.
7.1 PROFIBUS DP (Descentralized Periphery)
Tipicamente o DP o protocolo de comunicao mais utilizado e est optimizado
para comunicaes de alta velocidade e uma coneco de baixo custo, tendo sido
projectado para comunicao entre sistemas de controlo de automao (ex: PLCs) e os
seus respectivos IOs distribudos a nvel de dispositivo.
8. Camada de Aplicao
Introduo Ethernet
A Ethernet uma tecnologia de rede que foi introduzida no mercado 15 anos;
usada em escritrios, escolas, habitaes e no sector industrial. Originalmente os dados
eram transmitidos a uma velocidade de 10Mbit/s mas com o standard Fast Ethernet em
1996 os dados passaram a ser enviados a 100Mbit/s. Para garantir compatibilidade com
velocidades menores, velhos standards como o mtodo de acesso (CSMA/CD) para
half duplex foram implementados nesta nova verso assim como o facto de os pacotes
terem um tamanho mnimo de 64 bytes e um mximo de 1518 bytes. No entanto os
cabos so diferentes, pois a Fast Ethernet usa apenas configurao em estrela.
A partir de 1998 apareceu uma melhor verso, na forma de Gigabit Ethernet, na
qual a velocidade de transmisso foi multiplicada por 100 comparativamente com a
Ethernet original. Tal como a Fast Ethernet, a Gigabit Ethernet, com uma velocidade de
transmisso de 1 Gbit/s utiliza tambm o formato standard da Ethernet para os pacotes,
mas o tamanho mnimo destes passou de 64 bytes para 512, para garantir o tamanho da
rede de 200 metros para o modo half duplex.
A Ethernet original (10 Mbit/s) requer um mximo de 1.2 milissegundos para a
transmisso de um pacote de 1518 byte. Hoje em dia esse tempo foi reduzido para 12
micro segundos usando a Gigabit Ethernet e parece que as inovaes no vo ficar por
aqui. As possibilidades da 10 Gigabit Ethernet, o novo standard a ser testado, esto
agora a ser consideradas. Uma das novidades , como esperado, um pacote poder ser
transmitido em 1.2 micro segundos, 10 vezes mais rpido que a Gigabit Ethernet.
Porque Ethernet ?
A Ethernet tem demonstrado ao longo do tempo que no uma rede para apenas
escritrios e aplicaes de negcios. Com as redes industriais a ganhar popularidade, a
Ethernet cada vez mais usada como uma soluo para aplicaes de alta velocidade
entre PCs ou workstations e a rede industrial. Como uma tecnologia de hardware, ela
responde a todos os requisitos de um BUS industrial especializado, com a grande
vantagem de ter um uso mais generalizado e ser mais barato devido aos grandes
volumes de fabrico. Claro que sempre existiro aplicaes que requerem conectividade
especial como por exemplo reas perigosas, que requerem aparelhos a prova de
exploses ou produtos quimicos e cabos revestidos, etc. Nestes casos sero usadas
redes fieldbus ao nvel dos dispositivos e uma gateway ir conectar estas sub-redes
rede Ethernet que envolve toda a empresa. Ao termos apenas um tipo de tecnologia de
rede desde a Enterprise at ao nvel dos sensores pode simplificar bastante a
arquitectura, o design, a instalao e a manuteno do sistema.
Olhando para o passado da Ethernet apercebemo-nos de que uma tecnologia
dinmica com fases de desenvolvimento que vo ficando cada vez mais curtas. O que
significa que podemos esperar cada vez mais inovaes e cada vez mais rapidamente.
Opinio de especialistas
Aqui apresentamos a opinio de alguns especialistas, cujas citaes encontramos
em pginas consultadas na Internet.
In summary, today's world of multiple competing fieldbuses and user confusion will
become much simpler in the future. Ethernet will be the universal backbone from the
enterprise to the sensors. There will still be a role for specialized industrial buses, and
standard bridges will allow users to connect these buses into the Ethernet network.
While there will likely never be a single universally-accepted fieldbus standard, users
will see a very large degree of interoperability due to the use of industry-standard
TCP/IP communication and OPC connectivity.
By Chris LeBlanc, National Instruments
Hirschmann Automation and Network Systems assumes that intelligent equipment and
open networks based on Ethernet will have the largest effect on changes in industrial
automation in the next few years. As one of the leading companies for communication
technology and connector technology in the world, Hirschmann will also continue to
develop innovative solutions for industrial automation. With the aid of many years of
experience in the Ethernet and industrial connector technology sectors, Hirschmann is
thus continually expanding the Industrial Line product family.
Ethernet makes it possible for the user to retain his/her existing infrastructure at the
process level and at the same time to transfer his/her control networks to a transparent
technology with individually matched speed in each case.
Ethernet is a proven technology in wide use and is the first choice for future control
networks. The growing acceptance of industrial standard IT hardware, Windows NT
and Ethernet compatibility with already existing industrial standard systems are aspects
that support the view that Ethernet will become the de-facto standard for high speed
networks at the control and field level.
By Tony Kinsella, Richard Hirschmann UK
Referncias
[1] Lonworks
http://www.echelon.com/products/lonworks/ (acedido a 10/05/2005)
[2] Lonworks FAQ
http://www.echelon.com/products/lonworks/faq.htm (acedido a 10/05/2005)
[3] CAN Controller Area Network
Http://www.iee.efei.br/~gaii/can/hp_can.htm (acedido a 10/05/2005)
[4] Profibus
http://www.profibus.com/profibus.html (acedido a 12/05/2005)
[5] http://ethernet.industrial-networking.com (acedido a 12/05/2005)