SAPRI
Sistema de Auxlio ao
Projeto de Redes Industriais
Salvador/BA - Brasil,
Julho de 2011.
SAPRI
Sistema de Auxlio ao Projeto de Redes Industriais
Este Trabalho de Graduao foi julgado adequado para a obteno do grau de Engenheira Eletricista e
aprovado em sua forma final pela Comisso Examinadora e pelo Colegiado do Curso de Graduao em
Engenharia Eltrica da Universidade Federal da Bahia.
_______________________________________________
Profa. Dra. Cristiane Corra Paim
Coordenadora do Colegiado do
Curso de Engenharia Eltrica
Comisso avaliadora
________________________________________________
Dr. Herman Augusto Lepikson
________________________________________________
Dr. Antonio Cezar de Castro Lima
________________________________________________
Eng. Luis Gabriel Chaves Camara
Agradecimentos
Agradeo minha famlia pela compreenso das horas dedicadas a esse projeto.
Agradeo em especial minha me Vera Raposo e ao meu pai Antonio Raposo que
sempre acreditaram no meu desempenho. Agradeo aos meus irmos, tias e
madrinha pela motivao no desenvolvimento desse trabalho.
Epgrafe
Resumo
Palavras Chave
Abstract
Engineering Companies spend work and time to standardize project documentation. This monograph was
developed with the aim to create SAPRI-Support System for Industrial Network Design. The system reduces
companies work and time to standardize project documentation in addition it makes documents more
consistent by using a single database. This monograph presented an overview about the development of
industrial network project and the importance of documenting it. This article discussed about the lack
of industrial networks design standardization and presented the documentation standard more suitable for
industries, which was used in the SAPRI development. Documentation automation feasibility has been
studied and detailed in this monograph, as well as software development aspects. Finally, this article
presents the system validation and suggests system improvements to provide enterprises with even greater
benefits.
Keywords
8
Sumrio
Captulo 1 ........................................................................................................................................................... 10
1.
Introduo .................................................................................................................................................. 10
1.1.
Justificativa ......................................................................................................................................... 12
1.2.
Objetivos......................................................................................................................................... 13
1.2.1.
1.3.
Captulo 2 ........................................................................................................................................................... 14
2.
Dispositivos da Rede...................................................................................................................... 14
2.1.1.
Host ............................................................................................................................................ 14
2.1.2.
Repetidor .................................................................................................................................... 15
2.1.3.
Hub ............................................................................................................................................. 15
2.1.4.
Bridge ......................................................................................................................................... 15
2.2.
2.2.1.
2.2.2.
2.2.3.
2.2.4.
2.2.5.
2.3.
2.3.1.
Equipamentos ............................................................................................................................ 22
2.3.2.
2.4.
2.5.
2.5.1.
2.5.2.
2.5.3.
2.5.4.
Captulo 3 ........................................................................................................................................................... 32
3.
3.1.1.
3.1.2.
3.1.3.
3.1.4.
3.1.5.
Captulo 4 ........................................................................................................................................................... 36
4.
9
4.1.
4.1.1.
4.1.2.
Normalizao ............................................................................................................................. 39
4.2.
4.3.
Validao do Sistema......................................................................................................................... 44
Captulo 5 ........................................................................................................................................................... 47
5.
10
Captulo 1
1. Introduo
As indstrias esto sempre buscando melhorar os processos internos para aumentar a produo
diminuindo os gastos. Essa otimizao pode ser feita atravs de diversas aes, algumas so listadas abaixo:
Aplicar um sistema de controle que permita diminuir a quantidade de paradas na planta industrial
por ter um gerenciamento mais seguro da necessidade de manuteno nos equipamentos;
11
A documentao uma pea fundamental para o auxlio da execuo das obras de diversas disciplinas
da engenharia. A documentao guia as equipes que vo executar o projeto na obra, direciona as atividades
e um excelente auxlio para coordenar o andamento do empreendimento, a documentao indica o que
ainda falta ser feito para alcanar melhorias na planta, e, a partir disso, o gerente consegue estimar quanto foi
realizado e quanto ainda deve ser investido.
Durante a execuo do projeto, algumas modificaes podem ser sugeridas, a documentao deve estar
sempre sendo atualizada de acordo com as alteraes realizadas na planta industrial.
As redes industriais esto entre as tecnologias mais dinmicas que as indstrias hoje utilizam, seja pela
sua contnua evoluo, seja pelas constantes modificaes que sofrem a cada alterao na planta. Assim, se
durante a aplicao de um projeto de automao for realizada alguma modificao na rede industrial
importante registrar a alterao nos documentos, mas como isso ser feito sem a documentao de redes
industriais ou com uma documentao to simples que no apresente espao para adicionar o que mudou no
projeto? A documentao do projeto de redes industriais deve ser tratada com a mesma importncia que os
documentos de projetos de engenharia, pois diferentemente da rede de tecnologia da informao, o
funcionamento das redes industriais tem a mesma criticidade que o funcionamento dos outros projetos de
engenharia realizados na indstria.
A necessidade da documentao em projetos de redes industriais fica clara ao fazer uma analogia com
uma obra civil, como por exemplo, a construo de um edifcio. Ao comprar um apartamento o futuro morador
tem acesso s plantas da residncia, pois ao fazer uma reforma necessrio saber onde passam os
encanamentos para no danificar a tubulao durante a obra, ou conhecer a instalao eltrica para
acrescentar novos pontos de energia na casa.
O projeto de rede industrial ocorre de modo semelhante, acrescidos dos problemas de segurana
implicados nos projetos industriais. As empresas projetistas precisam conhecer onde esto os equipamentos,
as topologias existentes e o encaminhamento de cabos para realizar novos projetos futuramente. Caso essa
documentao no exista, ser necessrio um esforo maior da equipe de projetos para levantar a
documentao antes de realizar o projeto.
A documentao de projetos de engenharia padronizada por normas e procedimentos, mas o mesmo
no costuma acontecer com os documentos de rede. Algumas empresas especificaram procedimentos de
documentao mais detalhados que podem ser teis no esforo de padronizao, e tambm sero utilizados
nessa monografia. Essa padronizao mais detalhada no Captulo 3.
A complexidade da documentao aumenta proporcionalmente ao tamanho e dificuldade tcnica do
projeto. Um projeto mais desafiador exige maior estudo da equipe responsvel, e no caso de falta de
documentao, exigir um esforo ainda maior para levantar a documentao existente em campo.
A documentao de projeto tambm uma segurana para indstrias que terceirizam o servio de
desenvolvimento de projetos, pois fica registrado o que foi projetado pela empresa prestadora de servios,
alm de permitir um controle das mudanas realizadas na planta, um mapeamento das ltimas modificaes
12
realizadas e a quantidade de alteraes realizadas em um determinado perodo, informao que pode ser
utilizada para dimensionar, em regras gerais, o quanto foi investido na rea.
1.1. Justificativa
Uma grande tendncia nas empresas projetistas de engenharia desenvolver softwares que auxiliem na
documentao do projeto, pois eles retiram todas as informaes de somente um banco de dados, garantido
a coerncia e padronizao dos documentos. O SAPRI um software de auxlio documentao de redes
que posteriormente pode ser ampliado para um software de auxlio documentao de projetos agregando
ainda mais benefcios empresa.
Os problemas advindos de uma empresa de engenharia no ter um sistema de auxlio ao projeto de
redes industriais como o SAPRI so:
Muito tempo gasto com a padronizao dos documentos e replicao de informaes fundamentais aos
mesmos, mas que so repetitivas por se tratarem de pontos definidos anteriormente pela equipe de
engenharia do projeto.
As empresas de engenharia sempre buscam realizar os seus projetos com o menor tempo possvel de
desenvolvimento, aumentando a sua eficincia operacional. O tempo reduzido influencia diretamente nos
custos do projeto, aumentando a possibilidade de negociao entre a empresa projetista e os clientes,
possibilitando maior retorno para a empresa, em lucratividade e confiabilidade perante seus clientes.
O Sistema de Auxlio a Projetos de Redes Industriais (SAPRI) visa combater essas dificuldades. Atravs
do SAPRI:
Ser diminudo o esforo da equipe para padronizar os documentos que sero automatizados
pelo sistema;
o
O SAPRI um sistema que no futuro pode gerar mais de um documento de rede, dessa forma, as
informaes sero cadastradas em um banco de dados e sero escritas automaticamente, no sendo
necessrio replicar as mesmas informaes em diferentes documentos.
13
1.2. Objetivos
Prope-se neste Trabalho Final de Graduao o desenvolvimento de um sistema de auxlio a projetos de
redes industriais (SAPRI). O sistema busca automatizar o processo de gerao de documentos atravs de uma
interface onde o usurio poder inserir as informaes necessrias e receber, como sada, o documento
solicitado na formatao adequada.
Trata do estudo terico de conceitos fundamentais para desenvolver um projeto de redes industriais.
Esse estudo contempla topologias de redes, principais dispositivos nas redes, redes locais, cabeamento
estruturado e protocolos de comunicao.
Esse tpico mostra melhorias que podem ser feitas ao sistema SAPRI Sistema de Auxlio a Projetos de
Redes Industriais.
14
Captulo 2
2. Projeto de Redes Industriais
O objetivo desse captulo apresentar os conceitos bsicos para a elaborao de um projeto de redes
para indstrias, conhecimentos importantes da disciplina de redes de computadores. Sero apresentados os
principais componentes de redes industriais, topologias e protocolos de comunicao, o cabeamento
estruturado tambm ser abordado.
Atualmente, no Brasil, poucas indstrias utilizam as redes wireless como alternativa para uso local. A
rede wireless uma excelente soluo, no entanto, necessrio um tempo para que alguns problemas sejam
devidamente equacionados, tais como confiabilidade e imunidade a interferncias, e para que organismos
grandes onde qualquer parada e problema na rede so crticos, como acontece em uma indstria, tenham um
tempo para estudar os perigos de usar essa soluo e percam o receio de utiliz-la. Dessa maneira, no ser
abordado nenhum estudo de rede wireless para a indstria, pois ainda uma soluo pouco aplicada.
Host;
Repetidor;
Hub;
Bridge;
Switch;
Router;
Modem;
2.1.1. Host
Host qualquer elemento conectado a uma rede. um nome usado para representar dispositivos
que usam a rede para prover e utilizar servios alm de compartilhar recursos.
Computadores, roteadores, servidores e estaes de trabalho so exemplos de hosts.
Computador
Roteador
15
2.1.2. Repetidor
A funo do repetidor regenerar sinais analgicos ou digitais que podem ter sofrido perdas por
atenuao. Um repetidor no realiza decises inteligentes sobre os pacotes de informaes que esto sendo
enviadas como o roteador ou a bridge fazem.
Um exemplo de repetidor est ilustrado na Figura 2.2.
2.1.3. Hub
A principal funo dos hubs concentrar conexes, ou seja, permitir que a rede enxergue um grupo de
hosts como uma nica unidade, por isso o concentrador muito utilizado para conectar LANs [14]. Existem
hubs ativos e passivos, os ativos alm de concentrar conexes regeneram sinais e os passivos no
regeneram sinais, apenas concentram conexes.
Os hubs operam no nvel da camada fsica da ISO (International Organization for Standardization),
modelo que ser detalhado no tpico 2.5.1.
A Figura 2.1.4.1 ilustra um hub.
2.1.4. Bridge
As bridges proporcionam conexes entre redes locais e verificam se os dados devem ou no cruzar a
ponte, ou seja, fazem o gerenciamento bsico de transmisso de dados e ainda convertem os formatos dos
dados transmitidos na rede.
Esses dispositivos operam no nvel da camada 2 da ISO, camada de ligao de dados. O modelo ISO
ser detalhado no tpico 2.5.
A Figura 2.4 ilustra o equipamento utilizado como ponte.
16
2.1.5. Switch
O switch um aparelho muito semelhante ao hub, mas tem uma grande diferena: os dados de
origem somente so repassados ao destino. Isso porque os switchs criam uma espcie de canal de
comunicao exclusiva entre a origem e o destino. Isso aumenta o desempenho da rede j que a
comunicao est sempre disponvel, exceto quando dois ou mais computadores tentam enviar dados
simultaneamente mesma mquina. Essa caracterstica tambm diminui a ocorrncia de erros (colises de
pacotes, por exemplo). [7]
2.1.6. Router
Os roteadores podem regenerar sinais, concentrar conexes mltiplas, converter formatos dos dados
transmitidos, e gerenciar as transferncias de dados. Eles pertencem camada de rede da ISO [8].
2.1.7. Modem
O nome modem tem origem na juno das palavras modulador e demodulador. O modem utilizado,
por exemplo, para conectar um computador internet atravs de uma linha telefnica.
17
Um lado do modem modula os sinais digitais em sinais analgicos enquanto o outro lado demodula.
As figuras abaixo mostram alguns exemplos de modem e como um modem para computador instalado.
computador desktop.
uso em laptop.
18
Quando um computador necessita se comunicar com outro que esteja na mesma rede:
o
O computador prepara uma mensagem a ser enviada e acrescenta um sinal eletrnico nessa
mensagem, o sinal eletrnico possui o endereo do computador de destino;
A mensagem enviada para todos os computadores que esto na rede, somente aquele que possui
o endereo de destino poder ler a mensagem;
O dispositivo que concentra os sinais na topologia de barramento o hub, ele distribui a informao para
todos os outros equipamentos ligados na rede. Esse sinal deve ficar caminhando pelo fio at que o destino
leia a mensagem, enquanto isso nenhum outro sinal pode ser enviado.
Essa topologia possui resistores eltricos especiais que so instalados ao final de cada barramento
chamado de: terminadores. O objetivo desse componente eliminar erros de comunicao por distores de
sinais. Quanto maior for o comprimento da rede, maior poder ser a distoro dos sinais.
Se no for colocado o terminador, o cabeamento funciona como uma antena, facilitando a distoro de
sinais e aumentando a susceptibilidade a rudos. A impedncia caracterstica o valor da carga, que
colocada no final desta linha, no reflete nenhuma energia. Ou em outras palavras, o valor da carga que
proporciona um coeficiente de reflexo zero, ou ainda, uma relao de ondas estacionrias igual a um. [16]
A Figura 2.11 ilustra um terminador utilizado para a rede Profibus.
A topologia barramento um exemplo tpico de rede de difuso e ainda utilizada em redes Ethernet nas
quais aparece normalmente associada ao protocolo CSMA/CD (Carrier Sense Multiple Access with Colision
Detection). [18]
19
A comunicao do CSMA/CD comparada a uma rede de bate-papo. Os dispositivos podem enviar
mensagens simultaneamente, nesse caso acontece uma coliso e esses devem decidir qual deve reenviar
primeiro o sinal.
Nessa topologia a largura de banda divida entre os equipamentos que participam da rede. Quanto mais
equipamentos, menor a largura de banda destinada para cada um e mais provvel a ocorrncia de um
congestionamento de pacotes.
20
2.2.3. Topologia em Estrela
Na Topologia em Estrela todos os equipamentos de rede (estaes de trabalho e servidores) so
conectados a um switch. A topologia est representada na Figura 2.13.
Quando uma estao necessita se comunicar com outro que esteja na mesma rede:
o
A estao prepara uma mensagem a ser enviada e acrescenta um sinal eletrnico nessa
mensagem, o sinal eletrnico possui o endereo do computador de destino;
A mensagem enviada ao hub que direciona a mesma para os outros equipamentos, no momento
em que o hub est transmitindo a mensagem no possvel enviar uma nova mensagem;
o
Caso um dos cabos que liga um dos equipamentos ao switch falhar, a conexo com os outros
equipamentos ser mantida;
Facilidade de isolar a fonte de uma falha de sistema ou equipamento, uma vez que cada estao est
diretamente ligada ao switch.
Caso o switch falhe, no caso de redes sem redundncia, o funcionamento da rede ser prejudicado
por completo;
21
A topologia em estrela bastante utilizada pela facilidade de manuteno e de isolar falha, alm de
contar com modernas tecnologias que permitem utilizar uma boa velocidade de trfego. [19] A topologia
estrela e a topologia em barramento so exemplos tpicos de rede de difuso.
Sem o uso da tecnologia wireless, essa topologia no pode ser utilizada por computadores, pois em
uma grande rede se tornaria invivel por implicar em mltiplas conexes a partir de cada computador;
22
nem sempre acompanha a mesma velocidade com que as tecnologias surgem. Alm disso, no comum
alterar toda a tecnologia de uma grande rea em apenas um projeto, pois os custos so muito maiores e o
risco tambm. Assim, a indstria ainda possui topologias antigas que no so mais usadas como soluo de
novos projetos, mas que tem que ser implementadas em um projeto para realizar a interface com as
novidades tecnolgicas.
A indstria sempre vai atualizando os sistemas de rede por partes, dessa forma, algumas tecnologias
existentes esto obsoletas e outras recentes. A realidade da rede industrial uma mistura de topologias.
2.3.1. Equipamentos
O rack, patch panel e DIO (somente para fibras pticas, detalhado no tpico 2.3.1.1.3.1.) so utilizados
para organizar os meios guiados e equipamentos em uma sala de controle na indstria.
O rack um armrio onde podem estar situados patch panels, switches, hubs e outros dispositivos. Ele
pode ter diferentes tamanhos que normalmente medido em U, unidades. O armrio pode ser aberto ou
fechado como mostra a Figura 2.15.
23
Outra vantagem que com os cabos concentrados no patch panel, tarefas como desativar um ponto ou
lig-lo a outro segmento da rede (ligando-o a outro switch ou roteador) ficam muito mais simples.
Os patch panels so apenas suportes, sem componentes eletrnicos e por isso so relativamente
baratos. Eles so normalmente instalados em racks, junto com outros equipamentos. Os componentes de
rede so ligados s portas do patch panel usando cabos de rede curtos, chamados de "patch cords" (cabos
de conexo) que so muitas vezes feitos com cabos stranded (os cabos de par tranado com vrios pares)
de forma a serem mais flexveis. [23]
Cabo coaxial;
Fibra ptica;
Radio freqncia;
Uma rede no tem a obrigao de usar somente um meio fsico. Como exemplo, na topologia em
estrela, um sinal enviado a um switch por um meio fsico e o switch reenvia esse sinal ao destino final por
outro meio fsico, esses meios no precisam necessariamente ter as mesmas caractersticas.
Os meios fsicos so divididos nas seguintes categorias:
Meios guiados
o
24
Cabo coaxial
Meios no guiados
o
Nesse estudo sero abordados os detalhes dos meios guiados, pois a tecnologia ainda mais
utilizada nas indstrias brasileiras.
2.3.2.1.
Meios Guiados
Os custos de material de enlace fsico so mnimos quando comparado aos custos da rede no geral,
muitas vezes a prpria mo de - obra de instalao pode ser maior que o custo do material.
A seguir sero detalhadas as caractersticas dos seguintes materiais:
Cabo coaxial;
o
Fibras pticas.
2.3.2.1.1.
O meio de transmisso mais barato e usado a mais de cem anos em redes de telefonia. [24]
O par tranado constitudo de dois fios de cobre isolados, cada um com aproximadamente um milmetro
de espessura enrolados em espiral. Normalmente uma srie de pares conjugada dentro de um cabo com
pares isolados atravs de um material isolante.
Os fios so tranados para reduzir a interferncia eltrica de pares semelhantes que estejam prximos,
um par de fios constitui um nico canal de comunicao.
A linha com par de fios de cobre tranados tem alta perda por isolao.
A Figura 2.17 ilustra os dois tipos de cabo com pares de fios de cobre tranados.
Figura 2.17 - Cabo UTP e STP com pares de fios de cobre tranados.
Fonte: conforme [25]
25
2.3.2.1.1.1.
O cabo UTP (Unshielded Twisted Par) um cabo de par tranado sem blindagem. As taxas de
transmisso de dados que podem ser alcanados dependem da bitola do fio e da distncia entre o
transmissor e o receptor.
Os tipos de UTP mais comuns so das categorias 5E, 6 e 7, sendo a categoria 5E a mais utilizada. O
cabo 5E muito utilizado para ethernet e pode alcanar taxa de transmisso de dados de 100 Mbps para
distncias de at algumas centenas de metros, taxas maiores podem ser atingidas em distncias mais curtas.
2.3.2.1.1.2.
O cabo STP (Shielded Twisted Par) um cabo de par tranado com blindagem para ter maior imunidade
a interferncias eletromagnticas e de radiofreqncia.
O cabeamento por par tranado tem um feixe de dois fios no qual eles so entranados um ao redor do
outro para cancelar as interferncias eletromagnticas de fontes externas e interferncias mtuas (linha
cruzada) entre cabos vizinhos.
A desvantagem do cabo STP que a blindagem ocasiona a perda de sinal. A blindagem do cabo STP
aumenta o custo, tamanho e o peso do cabo. [26]
2.3.2.1.1.3.
(FTP)
Enquanto a blindagem do cabo STP no par tranado, o cabo FTP (Foiled Twisted Par) apresenta
blindagem no cabo.
Focado em aplicaes de cabeamento que necessitam de um isolamento adicional, utilizado como
cabeamento entre os painis do Patch Panel (Painel de Distribuio). [26]
2.3.2.1.2.
Cabo Coaxial
Como o par tranado o cabo coaxial constitudo de dois condutores de cobre concntricos, e no
paralelos como no STP.
O cabo coaxial apresenta melhor isolamento e blindagem que os cabos de par tranado, alm de ter
taxas maiores de transmisso de bits.
26
Atualmente esse tipo s utilizado em casos de indstrias que possuem redes antigas e ainda fazem
esse cabeamento.
2.3.2.1.2.1.
O cabo coaxial de banda-base tambm chamado de cabo de 50ohms ou de cabo coaxial fino tem cerca
de 1 centmetro de espessura, leve e flexvel.
Os computadores costumavam ser ligados em cabos coaxiais de banda base ou em UTP. A ligao com
os cabos coaxiais costumava ser feita atravs de um conector em T e a ligao com o UTP atravs de fios
similares aos fios telefnicos.
O nome banda-base referente cadeia de bits transmitida sem modular o sinal para uma freqncia
diferente.
2.3.2.1.2.2.
O cabo coaxial de banda larga (tambm denominado de cabo de 75ohms ou de 10Base5) um pouco
mais largo, pesado e rgido que o cabo coaxial de banda-base. O cabo coaxial de banda larga utilizado para
transmisso analgica, nos sistemas de televiso e internet a cabo.
2.3.2.1.3.
Fibras pticas
A fibra ptica fina, flexvel e frgil, caractersticas que geram dificuldades em trabalhar com esse
cabo.
A grande vantagem da fibra ptica alm da maior velocidade de transmisso ser imune
interferncia eletromagntica tendo baixa do sinal aps 100 km. Devido a essas caractersticas a fibra ptica
muito usada para transmisso em largas distncias.
27
As desvantagens para utilizar as fibras pticas so os altos custos dos equipamentos necessrios a
essa transmisso, so equipamentos com caractersticas diferenciadas, pois trabalham com um princpio
distinto, a luminosidade.
Monomodo:
o
O dimetro do ncleo to pequeno que um raio de luz s pode se propagar em linha reta.
Multimodo
o
28
Muito usado para curtas distncias pelo preo e facilidade de implementao, pois a longa distncia
tem muita perda.
2.3.2.1.3.1.
Os cabos pticos usados para lanar fibras no permitem muita flexibilidade e no so adequados para
manobras em armrios de telecomunicaes (rack). O DIO anlogo ao Patch Panel para cabos de fibra
ptica.
Enquanto o Patch Panel converte cabos rgidos em cabos flexveis (patch cords) apropriados ao trabalho
de manobras exigidos dentro de um armrio (rack), o DIO faz o mesmo com as fibras pticas.
29
O funcionamento da maioria das redes organizado com uma pilha de camadas ou nveis, essa
organizao objetiva reduzir a complexidade do projeto de redes. O conjunto de camadas e protocolos
denominado de arquitetura de rede [10].
30
A camada fsica lida com interfaces mecnicas, eltricas e com o meio fsico de transmisso que se situa
abaixo da camada fsica, pois o projeto da rede deve garantir que, quando um lado enviar um bit 1, o outro
lado o receber como um bit 1, no como um bit 0. Nesse caso, as questes mais comuns so a tenso
eltrica a ser usada para representar um bit 1 e um bit 0, a quantidade de nanossegundos que um bit deve
durar, o fato de a transmisso poder ser ou no realizada nos dois sentidos simultaneamente, a forma como a
conexo inicial ser estabelecida e de que maneira ela ser encerrada quando ambos os lados tiverem
terminado, e ainda quantos pinos o conector de rede ter e qual ser a finalidade de cada pino. [10]
A camada fsica muito utilizada no projeto de redes industriais, desde o projeto bsico (para maiores
detalhes na diviso de etapas de projeto ver [33]) j necessrio esboar o cabeamento da nova rede, isso
feito no desenvolvimento do projeto e registro realizado em documentos como: Lista de Cabos, Leiaute e
Mapa de Interconexo, Planta de Encaminhamento de Cabos. Esse assunto mais detalhado no captulo 3.
31
Outros exemplos de protocolos de aplicao so usados para transferncias de arquivos, correio
eletrnico e transmisso de notcias pela rede.
A aplicao das redes influencia no projeto, por exemplo, as redes industriais normalmente trabalham
em tempo real, o que implica no projeto.
32
Captulo 3
3. Anlise de Viabilidade da Automatizao dos Documentos
O desenvolvimento de um sistema para automatizar documentos de rede exige um estudo do que cada
documento consiste e uma anlise de viabilidade da automatizao dos documentos apresentados, ambos
sero detalhados nesse captulo.
Para automatizar um documento necessrio que o mesmo siga um padro e tambm h a necessidade
de existir um procedimento, que possibilite o desenvolvimento de um algoritmo, para a elaborao do
documento.
Por exemplo, a Lista de Cabos um documento que apresenta um fcil desenvolvimento de algoritmo, no
entanto, a Arquitetura Fsica um documento que depende da visualizao do engenheiro para organizar as
ilustraes no desenho de forma adequada, assim a arquitetura fsica no apresenta um procedimento
simples para gerar um algoritmo e automatizar o documento.
Arquitetura Fsica
Arquitetura Lgica
Lista de Cabos
33
O carimbo (contm informaes dos autores e da reviso da documentao) comum em desenhos de
engenharia e no comum em desenhos de tecnologia da informao, mas existente nesse modelo.
Em outros modelos de documentao de projetos de redes industriais, adotados por algumas empresas,
a arquitetura fsica representada no mesmo documento que a arquitetura lgica. A separao da arquitetura
em dois documentos facilita a leitura e possibilita um detalhe maior das informaes a serem representadas
durante o projeto.
Esse documento pode ser gerado na etapa de projeto de detalhamento ou na etapa de projeto bsico. A
diviso de projetos em conceitual, bsico e detalhado feita com base na metodologia Front End Loading
(FEL) [1].
A organizao dos componentes ativos nesse documento no segue um padro, feita de acordo com o
projetista que organiza na maneira que o desenho fique melhor apresentvel, de forma a diminuir os
cruzamentos entre as linhas (que representam as conexes entre os componentes) e a otimizar o espao no
desenho.
Esse documento costuma ser elaborado no Microsoft Office Visio 2007 , ferramenta que possui um
auxlio para conectar os equipamentos, deixando as linhas retas. Mesmo com esse software a quantidade de
linhas to grande que necessria a interveno do projetista para organizar da melhor maneira no
documento.
possvel automatizar qualquer documento desde que sejam traadas regras para o automatismo, o
sistema no ter a mesma percepo humana ao organizar um desenho, ele costuma realizar atividades
repetitivas que j esto padronizadas. possvel projetar um software que esteja prximo percepo
humana atravs do uso de uma rede neural, mesmo assim, essa rede teria que ser treinada e seria difcil
alcanar a mesma qualidade de um projetista ao desenhar o documento.
Parte da Arquitetura Fsica pode ser automatizada, apenas a insero dos componentes com as
respectivas localizaes (onde os componentes esto situados na planta industrial) no desenho, mas ainda
seria necessrio um projetista para interligar os equipamentos e alterar a posio deles no desenho para que
seja apresentado da maneira mais clara. Alguns projetistas preferem elaborar uma Arquitetura Fsica
medida que vo acrescentando os componentes no desenho. O trabalho para organizar os desenhos e
interligar os equipamentos maior que o trabalho para adicionar os componentes. Dessa forma, o
automatismo completo da Arquitetura Fsica no vivel para esse projeto e o automatismo parcial no
interessante, pois o trabalho para desenvolver o automatismo de parte desse documento seria muito superior
s melhorias que o automatismo iria oferecer equipe projetista.
34
Esse documento relaciona o endereamento, redes, subredes, VLANs e rotas para todos os
equipamentos e pode ser gerado tanto na etapa de projeto de detalhamento quanto no projeto bsico.
O objetivo apresentar a topologia lgica dos componentes ativos da rede, aqui no deve representada a
localizao fsica dos equipamentos nem o meio de transmisso de dados para a rede. [34]
A Arquitetura Lgica tambm possui um carimbo semelhante ao do documento Arquitetura Fsica.
As Arquiteturas Fsica e Lgica so os primeiros documentos a serem elaborados em um projeto de
redes. A partir desses documentos, so acrescentadas mais informaes necessrias ao projeto de redes
confeccionando o Leiaute/Mapa de Interconexo, a Lista de Cabos e a Planta de Encaminhamento de Cabos.
Semelhante Arquitetura Fsica, a Arquitetura Lgica um desenho onde est representada topologia
lgica dos componentes ativos da rede industrial, relacionando o endereamento, redes, sub-redes, VLANs e
rotas para todos os equipamentos.
Os componentes na arquitetura lgica so organizados de acordo com as redes que pertencem, no
entanto tambm no existe uma padronizao da ordem em que as redes ou os componentes devem ser
apresentados no desenho.
De modo anlogo Arquitetura Fsica, como a organizao dos componentes e redes no desenho so
feitas pelo projetista de acordo com a percepo dele, sem um padro, vivel automatizar parte do
documento, a parte de adicionar componentes e as informaes das redes industriais no desenho, mas isso
no seria um grande ganho para a equipe projetista, logo o gasto para elaborar um software que realizasse
essa atividade no compensaria. Assim no vivel automatizar a Arquitetura Lgica.
35
3.1.4. Planta de Encaminhamento de Cabos
A Planta de Encaminhamento de Cabos um documento grfico que apresenta o encaminhamento a ser
realizado na planta do local onde os cabos passaro. Esse documento costuma ser gerado na etapa de
projeto de detalhamento de acordo com a diviso de projetos baseada na metodologia FEL [1].
Esse documento varia de acordo com as plantas industriais, nele devem constar as principais estruturas
de passagem de cabos como calhas, eletrodutos e leitos, em cada trecho de estrutura devem constar a
identificao dos grupos dos cabos presentes.
A Planta de Encaminhamento de Cabos tambm deve apresentar um carimbo semelhante s
Arquiteturas e gerada na etapa do projeto de detalhamento.
Para automatizar esse documento seria necessrio um software que entendesse os mais diversos
desenhos que so as plantas locais de diferentes reas industriais e diferentes clientes e analisasse os
possveis locais onde os cabos passariam alm de adicionar as principais estruturas de passagem de cabos
nos locais corretos, ou seja, seria um software engenheiro que at ento com a tecnologia existente no seria
possvel desenvolver em um trabalho final de graduao. Dessa forma, a automatizao da Planta de
Encaminhamento de Cabos no far parte do SAPRI.
36
Captulo 4
4. SAPRI Sistema de Auxlio ao Projeto de Redes Industriais
O SAPRI um sistema desktop desenvolvido no Microsoft Visual Studio 2008 , na linguagem C#,
linguagem orientada a objeto.
O maior benefcio de desenvolver um sistema em uma linguagem orientada a objeto a facilidade de
aplicar melhorias nesse projeto, tambm possvel reaproveitar partes da programao realizada para outro
sistema.
O SAPRI um sistema que apresenta uma grande possibilidade de novas funcionalidades, futuramente o
SAPRI pode evoluir para um sistema que automatize diversos projetos de engenharia e no somente de
redes industriais, dessa maneira a linguagem orientada a objeto foi a melhor opo para a programao
desse sistema.
Especialmente o C# foi escolhido devido ao conhecimento dessa linguagem e fcil interface que o
Microsoft Visual Studio 2008 apresenta aos programadores.
Para o desenvolvimento desse software foi utilizado o modelo em 3 camadas que divide a estrutura do
software em:Camada de Dados, Camada de Negcios, Camada de Aplicao [35].
37
Esse conjunto de tabelas armazena as principais informaes relacionadas ao projeto a ser realizado
e pode ser subdividido em dois conjuntos: dados do projeto e dados da localizao do projeto. Fazem parte
as seguintes tabelas:
o
Projeto;
Area;
Planta;
Centro_Logistico;
A tabela Projeto apresenta os dados gerais do projeto como: nmero de identificao do projeto, ttulo
do projeto e ainda relacionada com o conjunto de localizao. Essa tabela tambm referencia vrias outras,
pois no sistema SAPRI o documento ser gerado de forma automatizada assim que o usurio selecionar o
projeto pelo ttulo do mesmo.
O campo industrial subdividido em regies que tem sua prpria nomenclatura de acordo com a
empresa, aqui chamamos de Centro Logstico, Planta e rea. Essa separao importante, pois existe uma
equipe de engenharia para cada rea sendo responsvel pela reviso e validao do documento realizado.
38
Um Centro Logstico uma limitao maior, dentro de um Centro Logstico existem vrias plantas e
dentro de uma planta vrias reas.
A tabela Revisao a guia dos dados do documento, ela relacionada com as tabelas: Documento,
Codigo_Emissao e Projeto.
O template da documentao de projeto gerada varia de acordo com a empresa projetista e com o
cliente. Para tornar a base de dados mais geral possvel, foi criada a tabela Documento que armazena o
endereo onde est o template a ser usado de acordo com o cliente. Essa tabela tambm usada para
armazenar a informao do nome do documento, Ela identifica se o documento ser uma Lista de Cabos,
Leiaute e Mapa de Interconexo ou um Diagrama.
O Codigo_Emissao um campo que indica se o documento deve ser encaminhado para comentrios,
para cotao, para compra ou liberado para a execuo, por exemplo.
Usurio do Sistema
A tabela Usuario armazena os dados de senha e login para que o sistema possa ser acessado por
diferentes profissionais e tambm mantenha a segurana de informao.
A principal tabela que apresenta os dados em questo : Cabo. Nessa tabela esto armazenados:
tipo do cabo, grupo do cabo, identificao (TAG) do cabo, conector do cabo (informao que tem o objetivo
de realizar uma avaliao de consistncia, pois o conector do cabo deve ser do mesmo tipo que o conector
do armrio, sendo um macho e outro fmea) e comprimento do cabo.
A tabela Armrio tambm utilizada pelo sistema para gerar a Lista de Cabos. Informaes como: o
conector do armrio, localizao do armrio e identificao do armrio so dados importantes para o tcnico
no momento do aplicar o projeto de redes industriais, por esse motivo esses elementos tambm fazem parte
da Lista de Cabos.
Para a gerao do documento lista de Cabos tambm so utilizadas as tabelas referentes aos Dados
Gerais do Projeto e Dados Gerais do Documento.
As Arquiteturas no so automatizadas pelo SAPRI. No entanto, a modelagem foi feita de acordo com
todos os documentos de redes industriais, dessa forma existe um conjunto de tabelas que armazenam as
informaes necessrias para gerar as Arquiteturas Fsica e Lgica so elas:
o
Equipamento
Tipo_Equipamento
Imagem
Tensao
39
o
Porta
Protocolo
A tabela Equipamento a principal tabela para a gerao desses documentos, essa tabela identifica
os equipamentos que fazem parte das arquiteturas e ela ainda se relaciona de forma direta ou indireta com
todas as citadas anteriormente.
A tabela Tipo_Equipamento identifica se o desenho a ser realizado de uma estao de engenharia
ou de um switch por exemplo, e se relaciona com a tabela Imagem que indica o endereo onde esto os
desenhos padronizados dos equipamentos para gerar as arquiteturas.
As tabelas Rede e Protocolo indicam respectivamente a rede e o protocolo de comunicao que
esto sendo utilizados pelo sistema.
4.1.2. Normalizao
Normalizao o processo de adequar o banco de dados de acordo com classes e atributos do sistema.
Esse mtodo se d atravs da remoo de redundncia e modelagem da base de dados. A normalizao
baseada em um conjunto de nveis e cada nvel possui um conjunto de regras, conhecidas como formas
normais, aqui sero tratadas as principais formas mostrando que a modelagem do banco est de acordo com
esse processo. [37]
1 Forma Normal
A forma normal nmero 1 diz que no devemos amontoar dados em um nico campo. Uma tabela do
banco de dados no est na forma normal se ela apresenta mltiplos valores para uma informao, em casos
como esse necessrio remover os valores mltiplos e criar uma nova tabela com essa informao.
Como exemplo, na modelagem do banco de dados do SAPRI, se a tabela Tenso estivesse organizada
da maneira abaixo estaria infringindo a forma normal nmero 1, pois o campo Tenso tem duas informaes,
se de corrente contnua (Vcc) ou alternada (Vac) e o valor da tenso adequada para o equipamento.
ID_Tenso
Tenso
24 Vcc
120 Vac
Tabela 4.1 Exemplo 1 Forma Normal
No banco de dados a tabela foi organizada de forma a no infringir a forma normal nmero 1. A
tabela apresenta um campo que indica a tenso eltrica e outro campo que indica se de corrente contnua
40
ou alternada, no existem mais dados com caractersticas diferentes em um mesmo campo, por isso a tabela
est de acordo com a 1 forma normal.
ID_Tenso
Tenso
CC
24
Sim
120
No
2 Forma Normal
Uma tabela est de acordo com a segunda forma normal se essa tabela segue os padres da
primeira formal normal e se precisamos de todos os campos da chave primria para determinar o valor dos
outros campos.
Se a tabela no se encontra na segunda forma normal necessrio aplicar a decomposio, ou seja,
remover as colunas que no so dependentes da chave primria, criar outra tabela com essas colunas e a
parte da chave primria que esses campos eram dependentes.
O banco de dados SAPRI est modelado de forma a cumprir com as exigncias da 2 Forma Normal.
3 Forma Normal
Uma tabela est de acordo com a terceira forma normal se essa tabela est de acordo com a
segunda forma normal e no existem campos dependentes de outros campos que no sejam a chave
primria.
Por exemplo, na tabela abaixo, a chave primria o ID_Equipamento, essa tabela infringe a 3
forma normal pois o campo Tenso depende do campo ID_Tenso (que no a chave primria da tabela).
ID_Equipamento
TAG_Equipamento
ID_Tenso
Tenso
TAG1
24
TAG2
120
41
ID_Equipamento
TAG_Equipamento
ID_Tenso
TAG1
TAG2
Tenso
24
120
Tabela 4.5 Exemplo 3 Forma Normal
A lgica para formar o nome dos TAGs dos cabos de acordo com os armrios de origem e
destino;
As funcionalidades dessa camada devem crescer potencialmente de acordo com a adio de novas
funcionalidades que podem ser feitas futuramente no software.
42
43
Tela que permite ao usurio escolher o que ele deseja realizar no sistema
44
Nessa tela o usurio ir cadastrar as principais informaes do projeto como local onde ser
realizado, ttulo do documento e nome do projeto.
O cadastro das informaes tcnicas foi realizado atravs do recurso datagridview [39] como mostra
a tela abaixo:
45
46
47
Captulo 5
5. Concluso e Trabalhos Futuros
O SAPRI um importante passo para melhorias no desenvolvimento de projetos industriais. Esse sistema
agrega benefcios como:
O programa automatiza a Lista de Cabos (mais detalhes nos captulos 3 e 4) e possui banco de dados e
classes estruturadas para gerar como sada os documentos dos projetos de redes industriais.
Apesar de nem toda a documentao apresentar um automatismo vivel, como fundamenta o captulo 4
desse trabalho, o SAPRI j apresenta um banco de dados modelado para o desenvolvimento de projetos de
redes industriais. A base de dados nica ser de grande utilidade para as empresas de engenharia, pois ser
a nica fonte de contedo a ser usada pela equipe projetista, o que impossibilitar a inconsistncia de
informaes na documentao.
O software orientado a objeto com a meta de facilitar a futura adio de novas funcionalidades. O banco
de dados e as classes foram modelados de forma a permitir o automatismo de toda a documentao de
projeto de redes industriais para propiciar o desenvolvimento de futuros requisitos que possibilitem a gerao
de novas sadas do sistema.
Uma melhoria em curto prazo que pode ser feita ao SAPRI adicionar requisitos para que o programa
gere o Leiaute e Mapa de Interconexo, que apresentada um automatismo vivel como fundamenta o
captulo 4.
O Sistema de Automatizao de Projetos de Redes Industriais uma iniciativa que pode ser ampliada
para um algo maior e mais complexo, um programa interdisciplinar, que automatize no somente o escopo de
redes, mas sim a maior parte dos documentos de projetos industriais. Esse futuro software deve ser
desenvolvido a partir da implementao de novas funcionalidades no SAPRI. Alm dos atuais benefcios, o
novo sistema pode trazer como vantagem a consistncia da documentao, pois ela ser gerada a partir de
um nico banco de dados.
Esse trabalho apresenta a teoria sobre o projeto de redes industriais, a forma de document-los e
tambm aspectos do desenvolvimento do Sistema de Automatizao de Projetos de Redes Industriais. Como
comentado, o SAPRI um software que apresenta melhorias para as empresas de engenharia e tambm a
fcil insero de novas funcionalidades possibilitando futuras vantagens.
48
Referncias Bibliogrficas
[1] Associao Brasileira de Normas Tcnicas. NBR ISO 9000: sistemas de gesto da qualidade
fundamentos e vocabulrio. Rio de Janeiro, 2000.
[2] Disponvel em: < http://www.infrasolucoes.inf.br>, Acessado em 19 maio, 2011, 20:02:00h.
[3] Stevens, W. TCP/IP illustrated: The protocols. Addison Wesley. Indianapolis
[4] Disponvel em: < http://www.guiadohardware.net>, Acessado em 19 maio, 2011, 20:15:00h.
[5] Disponvel em: < http://www.rrp1.com.br>, Acessado em 20 maio, 2011, 21:46:00h.
[6] Disponvel em: < http://ritacris.com/redes/redes_10ano/modulo3_1.html>, Acessado em 21 maio,
2011, 00:05:00h.
[7] ALECRIM, Emerson. Diferenas entre Hub, Switch e Roteador. 2004. Disponvel em:
<http://www.infowester.com/hubswitchrouter.php>, Acessado em: 25 novembro, 2009, 19:46:00h.
[8] Ziermann, H. OSI Reference Model - The ISO Model of Architecture for Open Systems
Interconnection. IEEE Transactions on Communications, vol.28, Issue 04, 1980.
[9] Disponvel em: < http://camargotech.com.br>, Acessado em 21 maio, 2011, 00:15:00h.
[10] Tanenbaum, A. S.. Computer Networks. 4 edio. Editora Campus.
[11] Disponvel em: < http://africanstarline.net>, Acessado em 21 maio, 2011 00:25:00h.
[12] Disponvel em: < http:// apostilas.comli.com>, Acessado em 21 maio, 2011, 00:29:00h.
[13] Disponvel em: <http://laptop-gate.com>, Acessado em 30 maio, 2011, 20:37:00h.
[14] DIAS, Beethovem, JUNIOR, Alves. Evoluo do Padro Ethernet. 2002. Disponvel em:
<http://mesonpi.cat.cbpf.br/naj/ethernet.pdf>, Acessado em: 10 abril 2011,10:00h.
[15] CISCO SYSTEMS. Programa CISCO Networking Academy. Captulo 01 Introduo s Redes.
[16] Cassiolato, C. A Importncia dos Terminadores de Barramento na Rede Profibus. 2007. Disponvel
em: <http://www.profibus.org.br/news/abril2007/news.php?dentro=1> Acessado em: 21 abril, 2011,
16:34:00h.
[17] Disponvel em: <http://www.profibus.org.br>, Acessado em 2 abril, 2011, 21:39:00h.
[18] Pires, J. Sistemas e Redes de Telecomunicaes. Departamento de Engenharia Eletrotcnica e de
Computadores Instituto Superior Tcnico. Lisboa.
49
[19] Ross, J. Redes de Computadores. 1 edio. Antenna Edies Tcnicas. 2008.
[20] WGA Network Solutions. Disponvel em: <http://wilson-redes.sites.uol.com.br/redes7.html>.
Acessado em: 21 abril, 2011, 12:45:00h.
[21] PLUMMER, David. An Ethernet Address Resolution Protocol or Converting Network Protocol
Addresses to 48.bit Ethernet Address for Transmission on Ethernet Hardware. STANDARD. 1982.
Disponvel em: <http://tools.ietf.org/html/rfc826>. Acessado em: 15 maro, 2011, 20:25:00h.
[22] Disponvel em: <http://www.netsaber.com.br/apostilas >, Acessado em 2 abril, 2011, 22:15:00h.
[23]
MORIMOTO,
A.
C.
Redes,
Guia
Prtico.
2008.
Disponvel
em:
50
[37] Davidson, L.,Kleine K., Kleine S., Windisch K.Pro SQL Server 2008 Relational Database Design and
Implementation.1 edio.Apress. 2008.
[38] Carroll, J. Minimalism beyond the Nurnberg funnel.Massachusetts Institute of Technology.
Cambridge.1998.
[39] Nagel, C.,Evjen B.,Glynn, J.,Skinner, M.,Watson, K..Professional C# 2008. 1 edio. Wiley.
Indianpolis.2008.