Você está na página 1de 89

CURSO COMO DEIXAR SEU COMPUTADOR MAIS RAPIDO CURSO COMO DEIXAR SEU COMPUTADOR MAIS RAPIDO 50 dicas

para voc deixar seu computador mais rpido

Introduo Introduo Descubra dicas e tcnicas para melhorar o desempenho do seu computador que roda o Vista ou qualquer outro sistema operacional. Todo mundo quer ter um computador mais rpido, seja obtendo um melhor rendimento em jogos online, ou simplesmente conseguindo deslig-lo um segundo mais rpido. por isso que estou aqui para repassar essas 50 dicas para voc melhorar a performance do seu computador. Aqui vo elas:

1 - Adicione mais memria 1 - Adicione mais memria A maneira mais simples de melhorar o desempenho do seu computador e adicionando mais memria (RAM) 1 GB (1024 MB) o mnimo recomendado, mas quanto mais o seu sistema suportar ou quanto mais voc puder pagar, mais memria sempre bem-vinda.

2 Use o seu Pen Drive USB 2 Use o seu Pen Drive USB Se voc tem um Pen Drive com no mnimo 256 MB de espao livre, saiba que possvel utiliz-lo para dar uma ajudinha ao PC. Plugue-o em uma entrada USB 2.0 e quando for reconhecido pelo computador selecione Speed up my system.

3 Configure o ReadyBoost 3 Configure o ReadyBoost Se a opo anterior no funcionar, abra o Meu Computador, clique com o boto direito no cone do dispositivo USB conectado, selecione Propriedades, clique na aba ReadyBoost e ative a opo manualmente.

4 Escolhendo um Pen Drive 4 Escolhendo um Pen Drive Se voc pretende comprar um Pen Drive especificamente para usar como ReadyBoost, opte por um modelo com tempos de leitura e gravao rpidos. Assim, os resultados obtidos sero mais satisfatrios.

5 Faa um overclock na sua placa de vdeo 5 Faa um overclock na sua placa de vdeo Voc pode configurar sua placa de vdeo para arrancar um pouco mais de frames por segundo enquanto est jogando. Use ferramentas como PowerStrip

(entechtaiwan.com/util/ps.shtm) ou ATITool (www.techpowerup.com/atitool/) esta ainda est na verso Beta para otimizar a exibio de imagens, mas fique atento com essa dica porque voc pode estressar sua placa de vdeo e reduzir o seu tempo de vida til ou ainda causar danos ela. Portanto, pense cuidadosamente antes de fazer isso e lembrese: o risco todo seu. 6 Faa um upgrade nos seus drivers 6 Faa um upgrade nos seus drivers Certos updates de drivers particularmente os para placas de vdeo e chipsets podem melhorar suas performances. Cheque os fabricantes do seu PC, da sua placa-me ou da sua placa de vdeo para ver se existem drivers novos. 7 Torne os drivers externos mais rpidos 7 Torne os drivers externos mais rpidos Voc fica decepcionado com a baixa velocidade dos dispositivos externos USB e Firewire, quando comparados ao drive interno? No se preocupe mais: exata um novo padro que oferece performance de drive interno para os externos. Voc precisar de um acesso para uma porta exata alguns computadores modernos j vm com ele, mas em muitos casos ser preciso comprar uma placa plug-in (PCI ou PCI-Express) com o seu drive. 8 Veja o desempenho do seu computador 8 Veja o desempenho do seu computador O seu Windows Experience Index basicamente informa o quanto seu computador capaz de rodar o Windows Vista, o que te d uma boa idia do que preciso melhorar para obter um melhor desempenho. Clique em Iniciar Painel de Controle, selecione Sistema e Manuteno e clique em Informaes e Ferramentas de Desempenho. Use os links esquerda em conjunto com as nossas dicas para melhorar seu computador. 9 Torne sua rede mais rpida 9 Torne sua rede mais rpida Conexes sem fio so mais lerdas que as conexes via cabo, portanto, no faa o seu computador ficar sem fio, a menos que voc precise. Procure por equipamentos com padro 802.11n para melhor alcance e performance lembre-se, quanto mais distante estiver do ponto de acesso, mais lerda sua conexo ser, ento para transferir arquivos grandes de um PC para outro tente coloc-los o mais perto possvel dele, ou at mesmo plug-lo ao roteador para obter a mxima velocidade de transferncia. 10 Expanda o Paging File 10 Expanda o Paging File O Paging File uma espcie de extenso da memria do seu PC. Se voc tem um segundo disco rgido interno ou um drive de conexo eSATA possvel configurar o Vista para utiliz-los como paging file. Veja como: A) Acesse as Configuraes de Memria

Virtual Abra o Propriedades do Sistema e clique em configuraes avanadas. Selecione as configuraes no campo Performance, clique na tab Avanado e aperte o boto Alterar. B) Configure Novo Paging File Na janela que foi aberta, desmarque a opo que mantinha automtica a configurao do tamanho do paging file para todos os drivers. Procure na sua lista de drivers e selecione a diviso menos utilizada do seu segundo drive. Selecione a opo para o sistema controlar o tamanho e clique para configurar. C) Reinicie e Veja Clique OK trs vezes e quando estiver pronto reinicie o PC. Uma vez reiniciado, volte s telas anteriores e verifique se tanto o drive C quanto o novo drive esto configurados para o paging file. 11 Distribua os arquivos rapidamente 11 Distribua os arquivos rapidamente Quer mandar os arquivos perdidos diretamente s suas respectivas pastas? Faa o download grtis do Magic Folder Gadget ele vai criar uma pasta virtual para a qual voc poder enviar os arquivos. possvel coloc-los em uma nica pasta, ou configurar o programa para enviar determinados tipos de arquivos para uma pasta especfica. 12 Personalize o menu Iniciar 12 Personalize o menu Iniciar Clique com o boto direito no menu Iniciar e v em Propriedades. Selecione Personalizar e voc poder deix-lo de acordo com as suas preferncias, podendo, por exemplo, colocar os programas que voc mais usa em um menu de acesso rpido. 13 Atalho para qualquer ferramenta do Painel de Controle 13 Atalho para qualquer ferramenta do Painel de Controle Se voc usa freqentemente a janela Painel de Controle, por que no criar um atalho para as suas ferramentas? Voc poder coloc-lo em qualquer lugar, at mesmo no menu Iniciar. Como fazer isso? Veja s: A) Criar atalho Abra o Painel de Controle e mude-o para a verso clssica (Iniciar Painel de Controle Aparncia e Personalizao Barra de Tarefas e Menu Iniciar clique na guia Menu Iniciar clique em Menu Iniciar Clssico aperte OK) Clique com o boto direito no Painel de Controle que deseja criar o atalho e selecione Criar Atalho. B) Posicione o atalho Um novo atalho aparecer na sua rea de trabalho voc pode arrast-lo at a Barra de Ferramentas de Acesso Rpido ou at ao menu Iniciar para ter acesso fcil ao Painel de Controle escolhido. 14 Use a tecla Windows 14 Use a tecla Windows O seu teclado tem uma tecla do Windows (situada entre o Ctrl e o Alt) e voc acha que ela s serve para acessar o menu Iniciar? Saiba, ento, que ela faz muito mais do que isso. Apertando a tecla windows + uma determinada letra possvel acessar atalhos em seu computador. Por exemplo: tecla do windows + M minimiza todas as janelas abertas; tecla do windows + F procurar um arquivo ou pasta; tecla do windows + R abre a caixa de dilogo Executar. Voc tambm pode apertar a tecla do windows + um nmero entre o 1 e o 0 para acessar um dos dez primeiros programas da barra de ferramentas de Acesso Rpido. Para conhecer outros atalhos acesse o site da Microsoft.

15 Programe atalhos no seu teclado 15 Programe atalhos no seu teclado Muitos teclados modernos j vm com teclas extras que voc pode configurar como atalhos para acessar programas ou outras partes do computador. Abra o Painel de Controle e clique no cone do Teclado. Procure pela guia que permite voc colocar uma certa funo para uma determinada tecla se no encontrar essa opo, faa o download de drivers ou softwares a partir do site do fabricante do teclado.

16 Crie os seus prprios atalhos 16 Crie os seus prprios atalhos Voc pode configurar atalhos de teclado para qualquer programa que desejar. Clique com o boto direito no atalho do programa escolhido e selecione Propriedades. Depois v em Propriedades do Atalho Atalho Tecla de atalho. A s pressionar a tecla que deseja para o atalho e ela ser combinada com as teclas Ctrl + Alt, j que atalhos de teclado sempre comeam automaticamente com Ctrl + Alt. Para utilizar o atalho criado aperte Ctrl + Alt + tecla escolhida.

17 Utilize a caixa de dilogo Executar 17 Utilize a caixa de dilogo Executar Pressionando a tecla do windows + R voc abrir a caixa de dilogo Executar. A partir dela, possvel digitar endereos da web, nomes de pastas ou dos principais programas e acess-los rapidamente, sem utilizar o menu Iniciar.

18 Use a Barra de endereos 18 Use a Barra de endereos A Barra de endereos tem a mesma funo que a caixa de dilogo Executar, mas voc pode t-la permanentemente em sua barra de tarefas (que fica situada na parte inferior da tela). Para ter acesso a ela, clique com o boto direito na barra de tarefas e selecione Barra de ferramentas Endereo.

19 Encontre um arquivo mais rapidamente 19 Encontre um arquivo mais rapidamente Se voc abrir uma pasta cheia de arquivos, poupe tempo digitando as primeiras letras do nome do arquivo que voc procura ser mais fcil encontr-lo.

20 Utilize a pasta SendTo 20 Utilize a pasta SendTo Abra a caixa de dilogo Executar e digite %APPDATA%\Microsoft\Windows\SendTo para abrir a pasta SendTo. Arraste algum atalho de programa para dentro dessa pasta (segure o Ctrl enquanto estiver fazendo isso, para assegurar que voc est copiando, e no movendo) e ele ficar disponvel na opo Enviar para, que aparece quando se clica com o boto direito em cima de um arquivo. Essa funo tima se voc, por exemplo, tiver

diferentes programas de edio de imagens e quiser abrir um arquivo em qualquer um deles, como opo ao programa padro. 21 D prioridades aos seus programas 21 D prioridades aos seus programas possvel dar certas prioridades aos programas utilizados no seu computador, o que pode melhorar a performance de aplicativos que exigem bastante do processador, como as ferramentas multimdia (Windows Media Player, por exemplo) ou jogos. Por padro, todos os programas esto no nvel Normal, mas possvel aumentar para Acima do Normal e Alta. Para fazer isso, clique com o boto direito na Barra de Tarefas e selecione Gerenciador de Tarefas. Localize o programa na janela que abrir, clique com o boto direito em dele em selecione Ir para processo. Depois clique com o boto direito no arquivo selecionado, na guia Processos, e escolha a prioridade. No escolha a opo Tempo Real porque voc dar ao programa uma prioridade abaixo que a do prprio Windows Vista, e talvez seu sistema fique lerdo. 22 Rode o programa sempre com a prioridade diferente 22 Rode o programa sempre com a prioridade diferente Voc pode configurar um atalho para que ele abra o programa sempre na prioridade escolhida. Troque a prioridade para Acima do Normal ou Alta. Veja como: A) Configure o comando do atalho Clique com o boto direito no atalho e selecione Propriedades. Na caixa Destino, antes do que j est escrito, digite o seguinte: cmd***** /c start "" /high B) Troque o cone do programa Clique em Aplicar. O cone do programa ir mudar para um promt de comando, ento clique em Alterar cone, seguido de Procurar. Encontre o programa que o cone originalmente abria e clique Abrir. Voc ver o cone do programa aparecer. Selecione ele e clique OK duas vezes para terminar. 23 Escolha uma prioridade mais baixa 23 Escolha uma prioridade mais baixa No coloque muitos programas nos nveis de prioridade mais elevados. Ao contrrio, procure alguns programas secundrios e baixe suas prioridades para o nveis Abaixo do Normal e Baixo, assim eles no exigiro muito do tempo de processamento, ajudando a melhorar o desempenho de outros aplicativos. 24 Tenha rapidamente os usos administrativos 24 Tenha rapidamente os usos administrativos Pressione a tecla do windows para acessar o menu Iniciar e digite o programa que voc est procurando. Pressione Ctrl + Shift + Enter, seguido de Alt + C e voc abrir o programa com todos os direitos de uso administrativo sem sequer dar um clique. 25 Desative os promts de segurana 25 Desative os promts de segurana A verso grtis e bsica do Tweak VI (veja artigo Utilize o mximo dos recursos do Tweak) contm algumas praticidades que podem deixar o seu PC mais rpido. Se voc quiser,

durante a instalao do programa possvel desativar o controle das contas dos usurios, removendo a caixa de dilogo de confirmao quando se acessa ferramentas de nveis administrativos. Mas lembre-se que voc est comprometendo a segurana do computador por convenincia, ento desative esta opo com cuidado. 26 Otimize o Superfetch 26 Otimize o Superfetch A funcionalidade Superfetch, do Windows Vista, faz com que as aplicaes e os ficheiros carregem de modo mais rpido. O Tweak VI tem uma seo dedicada a esvaziar o contedo ("flush") dos logs para otimizar o desempenho. Para acessar essa funo, selecione System Information and Tweak Hard drive information, e mude para a guia Prefetcher and SuperFetch optimization. Clique no boto Reset the Prefetcher. 27 Use mais o Tweak VI 27 Use mais o Tweak VI Explore as outras reas do Tweak VI e veja o que voc pode encontrar tem uma seo para melhorar a performance baseada no processador, alm de outras dicas e tweaks. Como dissemos no tutorial sobre o Tweak, no esquea de fazer pontos de restaurao antes de comear a mexer no programa, caso alguma coisa d errada. 28 Desfragmente o disco rgido 28 Desfragmente o disco rgido Desfragmentar o disco rgido basicamente reagrupa os arquivos que estavam fragmentados, tornando o PC mais rpido. Ao contrrio das verses anteriores do Windows, o Windows Vista realiza a desfragmentao automaticamente, uma vez por semana. No entanto, voc pode program-la para ser feita manualmente, diariamente ou uma vez por ms. Para acessar o Desfragmentador de Disco, faa o seguinte: Iniciar Todos os Programas Acessrios Ferramentas do Sistema Desfragmentador de Disco. 29 Desative a desfragmentao automtica 29 Desative a desfragmentao automtica O seu PC fica um pouco mais lerdo quando a desfragmentao est sendo realizada, ento voc pode preferir faz-la manualmente. Desative o agendamento, clicando em Alterar Agendamento, no menu do Desfragmentador de Disco. De preferncia, faa a desfragmentao em um momento que voc no precisa usar o computador, para no interferir no seu trabalho. 30 D uma fora ao disco rgido 30 D uma fora ao disco rgido Muitos computadores vm equipados com disco rgido SATA, superior ao padro antigo IDE. Se o seu laptop ou computador conectado a um dispositivo UPS (Uninterruptible Power Supply), voc pode acelerar o desempenho mexendo em suas configuraes

avanadas. Clique em Iniciar Painel de Controle Sistema e Manuteno Gerenciador de Dispositivos, abra a seo de drivers de disco, clique com o boto direito no disco rgido, escolha Propriedades guia Policies (a segunda da esquerda pra direita). Selecione a caixa para ativar performance avanada e clique OK. 31 Acesse qualquer CD ou DVD instantaneamente 31 Acesse qualquer CD ou DVD instantaneamente Uma maneira prtica de ter acesso aos seus CDs e DVDs, sem ter de ficar trocando eles no drive de leitura, armazen-los como Imagem ISO. Este formato faz uma cpia exata dos dados contidos nos discos, e permite que voc os acesse rapidamente, sem a necessidade de sua mdia original. Para acessar os arquivos ISO, preciso configurar um CD ou DVD virtual sugerimos a utilizao do programa Daemon Tools. 32 Crie arquivos ISO 32 Crie arquivos ISO possvel converter um CD ou DVD para o formato ISO e armazen-lo no disco rgido. Para tanto, use o programa LCISO Creator. Depois de instal-lo, acesso o menu, selecione o disco e clique em Create ISO. 34 Remova os programas que voc no utiliza 34 Remova os programas que voc no utiliza Quanto mais programas voc tiver instalado no seu computador, mais lerdo ele ficar. Os aplicativos que no esto sendo usados ocupam espao no disco rgido e geram clutter (dados inteis que sobrecarregam o registro do sistema). V em Iniciar Painel de Controle Programas Programas e Recursos. Selecione o programa e clique em Desinstalar. 35 Remova os programas que voc no utiliza 35 Remova os programas que voc no utiliza Todo programa que abre assim que o Windows se inicia consome recursos e aumenta o tempo para que a inicializao seja concluda. Alguns programas como as ferramentas de segurana so essenciais, mas outros no. Descubra os aplicativos que carregam no incio com o aplicativo AutoRuns, que voc pode fazer o download no site Microsoft TechNet. Aprenda a mexer nesse programa: A) Extraia os arquivos da pasta zipada Depois de fazer o download do programa, clique duas vezes na pasta e selecione Extrair todos os arquivos. Escolha um local para salvar os arquivos e clique Extrair. Uma vez feito isso, clique duas vezes no arquivo autoruns***** para iniciar o programa. B) Guia Logon Uma janela com vrias guias vai ser aberta. Mude para a guia Logon e desmarque os aplicativos que voc acha seguro desativar voc pode clicar com o boto direito sobre o programa e selecionar Search Online para saber mais sobre determinado programa. C) Delete alguns programas permanentemente Uma vez que voc tenha certeza de que determinado aplicativo no importante, possvel optar por exclu-lo definitivamente,

clicando com o boto direito sobre ele e selecionando Delete. Aperte Yes quando tiver finalizado. 36 Desabilite a descoberta de rede de impressora 36 Desabilite a descoberta de rede de impressora Se voc est conectado a uma rede, mas no compartilha impressora, acelere um pouco as coisas desabilitando a descoberta de rede de impressora. Clique Iniciar Pai nel de Controle Rede e Internet Central de Rede e Compartilhamento. Selecione o compartilhamento de impressora, desative a opo e clique em Aplicar. 37 Acelere as buscas pelo menu Iniciar 37 Acelere as buscas pelo menu Iniciar Clique com o boto direito no menu Iniciar, escolha Propriedades Personalizar. Desmarque as opes de busca dos favoritos e histrico, e a referente s buscas em programas comunicativos (e-mails e programas de mensagens instantneas). Na busca por arquivos, selecione No procurar por arquivos, para restringir a busca apenas ao menu Iniciar. 38 Melhore o desempenho das buscas indexadas 38 Melhore o desempenho das buscas indexadas A pesquisa por ndices significa uma busca bem mais rpida, mas tem impacto no desempenho dirio do computador. Exclua os itens indesejveis inseridos na busca indexada para melhorar a sua performance. Clique em Iniciar Painel de Controle Sistema e Manuteno Opes de Indexao Modificar. Na lista Alterar locais selecionados desmarque a caixa de seleo de um determinado local para no index-lo. 39 Opes avanadas de indexao 39 Opes avanadas de indexao Ainda em Opes de Indexao, clique no boto Avanadas para abrir uma nova janela que permite modificar mais configuraes. Na guia Tipos de Arquivo, possvel adicionar ou remover certos formatos de arquivo da pesquisa indexada. Considere remover os arquivos executveis e outros tipos que voc no deseja buscar. Se voc tiver um tipo de arquivo incomum e quiser adicion-lo no ndice, selecione Adicionar nova extenso (na mesma guia Tipos de Arquivo) e clique em Somente Propriedades do ndice. 40 Desative a busca indexada 40 Desative a busca indexada Para a maioria dos usurios, o impacto mnimo no desempenho do PC, gerado pela busca indexada, aceitvel. Mas se voc no tem um equipamento muito potente, possvel desativar essa opo. Clique em Iniciar Meu Computador, clique com o boto direito no seu drive e selecione Propriedades. Desmarque a opo Indexar disc o para agilizar pesquisa de arquivo. 41 Otimize o Registro do Windows

41 Otimize o Registro do Windows Faa o download grtis e instale o programa Free Registry Defrag. Abra o aplicativo e clique em Analyze Registry para fazer uma anlise do Registro. Espere at que os resultados apaream e clique em Compact/Defrag Registry para recuperar espaos desperdiados e desfragmentar os arquivos, melhorando assim o desempenho do seu computador. 42 Remova os efeitos visuais 42 Remova os efeitos visuais Remova alguns dos efeitos visuais do Windows Vista para dar uma turbinada no seu PC. V em Iniciar, clique com o boto direito em Meu Computador e selecione Propriedades. Clique nas configuraes avanadas e selecione Configurar, na seo Desempenho. Na guia Efeitos Visuais selecione para ajustar para ter melhor desempenho, desativando todos os efeitos, ou selecione Personalizar para desabilitar individualmente os efeitos. Clique OK duas vezes para efetivar as mudanas. 43 Desative os efeitos transparentes 43 Desative os efeitos transparentes O Windows Aero tem um efeito de vidro transparente com animaes que consome um grande nmero de recursos. Voc pode desativ-lo clicando com o boto direito no seu desktop e selecionando Personalizar. Clique em cores das janelas, seguido de Aparncia e desmarque a caixa de seleo Ativar Transparncia antes de clicar em OK. 44 Desative a Restaurao do Sistema 44 Desative a Restaurao do Sistema A Restaurao do Sistema til para recuperar seu sistema quando encontrar algum problema, mas na medida em que ele cria Pontos de Restaurao e monitora o seu sistema o espao do seu computador ocupado e o desempenho do processador prejudicado. Se voc pode viver sem esse recurso de segurana, desative-o. V em Iniciar, clique com o boto direito em Meu Computador e selecione Propriedades. Escolha Proteo do Sistema, desmarque a caixa de seleo perto do drive e clique para desativar a Restaurao do Sistema. 45 Desabilite o Controle de Conta de Usurio 45 Desabilite o Controle de Conta de Usurio O Controle de Conta de Usurio cria um sistema de segurana que impede que se faam modificaes do sistema sem que voc as confirme. Usurios mais avanados capazes de lidar com os riscos de segurana podem desativar esse recurso para acelerar o desempenho do computador quando rodar determinadas ferramentas. Para desativar o Controle de Conta de Usurio, faa o seguinte: Iniciar Painel de Controle Contas de Usurio e Segurana Familiar Contas de Usurio Ativar ou desativar o Controle de Conta de Usurio. Desmarque a caixa de seleo do Usar o Controle de Conta de Usurio (UAC) para ajudar a proteger o seu computador. Clique OK. O Controle de Conta do Usurio pode deixar o computador lerdo e irritar usurios avanados, mas essencial para os menos entendidos.

46 Pare a Hibernao Automtica 46 Pare a Hibernao Automtica O processo de hibernao automtica acontece constantemente no plano de fundo, utilizando recursos. Se voc no se incomoda em selecionar o modo Hibernar manualmente, ou no usa um laptop que depende de bateria, desligue a funo automtica. Abra o Painel de Controle, selecione Sistema e Manuteno e clique para mudar as opes de quando PC entra em modo de espera. Selecione para ele no entrar em modo de espera, e clique OK.

47 Desative a Compactao Diferencial Remota 47 Desative a Compactao Diferencial Remota A menos que voc mude seus arquivos de local dentro de uma rede, de modo freqente, essa funo pode ser desativada seguramente. Abra o Painel de Controle e v em Programas. Escolha Ativar ou desativar recursos do Windows, desmarque a opo Compactao Diferencial Remota e clique OK.

48 Cheque o Visualizador de Eventos 48 Cheque o Visualizador de Eventos Alguns problemas no seu computador podem se manifestar deixando o desempenho lerdo ou em longas esperas. Utilize o Visualizador de Eventos para examinar e consertar esses problemas: A) Acesse Logs do Sistema V em Iniciar, clique com o boto direito em Computador e selecione Gerenciar. Quando o Gerenciamento de computador abrir escolha Visualizador de Eventos aps um pequeno tempo de espera uma tela com um resumo aparecer.

B) Veja os erros e avisos Selecione Logs do Windows e clique duas vezes em um log para ver os eventos gravados nele. Clique em Aes Filtrar Log Atual e marque Nvel crtico, erro, aviso, para visualizar apenas essas opes. Clique OK. C) Detalhes do evento Clique com o boto direito em um evento e selecione Propriedades do Evento. Uma caixa de dilogo aparecer com detalhes do evento e uma descrio do seu histrico. Se informaes adicionais estiverem disponveis, clique para fazer um eventual conserto. 49 Remova a Barra Lateral do Windows 49 Remova a Barra Lateral do Windows Cada gadget da barra lateral do Windows consome recursos do sistema, ento tente ter o mnimo deles possvel, ou, se preferir, desative totalmente a barra lateral. Para fazer isso v em Iniciar Painel de Controle Aparncia e Personalizao Propriedades da Barra Lateral do Windows. Desmarque a opo Iniciar Barra Lateral quando o Windows for iniciado. Clique OK.

50 Verifique se as suas mudanas esto mantendo o computador estvel 50 Verifique se as suas mudanas esto mantendo o computador estvel uma boa idia monitorar o seu sistema para ver que efeitos positivos ou negativos tiveram as modificaes realizadas. O Monitor de Confiabilidade exibe um grfico com informaes de como cada ao afeta o desempenho do seu PC. Clique Iniciar

Informaes e Ferram enta de Desempenho Ferramentas Avanadas Abrir Monitor de Desempenho e Confiana Monitor de Confiabilidade. Vdeo Como Deixar o PC Mais Rpido Vdeo Como Deixar o PC Mais Rpido PARA VISUALIZAR O VDEO CLIQUE NO LINK ABAIXO: http://www.youtube.com/watch?v=YhAZbOhj8zo&feature=fvwrel Bom isso a, espero ter ajudado a resolver de uma vez por toda a lentido do seu PC. Caso depois de executar todos esses processos o problema permanecer consute um tcnico em inf Introduo introduo - primeiros computadores: mquinas complexas, grandes, caras ficavam em salas isoladas com ar condicionado operadas apenas por especialistas programas submetidos em forma de jobs seqenciais - anos 60: primeiras tentativas de interao entre tarefas concorrentes surge tcnica time-sharing, sistemas multi-usurios usurios conectados ao computador por terminais comunicao entre terminais e computador central => surgem primeiras tcnicas de comunicao Introduo introduo - anos 70: surgem microprocessadores computadores muito mais baratos => difuso do uso - aps dcada de 70: computadores cada vez mais velozes, tamanho menor, preo mais acessvel aplicaes interativas cada vez mais freqentes necessidade crescente de incremento na capacidade de clculo e armazenamento computadores conectados podem ter desempenho melhor do que um mainframe, alm de custo menor necessidade de desenvolver tcnicas para interconexo de computadores => redes Introduo introduo informatizao das empresas cria necessidade de troca de informaes entre equipamentos. mtodos iniciais: fitas k7, disquetes, fitas perfuradas, cartes. mtodo moderno: redes de comunicao (lan).

requisitos de comunicao fabril: compartilhamento de recursos; gerenciamento da heterogeneidade; gerenciamento de diferentes tipos de dilogo; garantia de um tempo de resposta mdio ou mximo; confiabilidade dos equipamentos e da informao; conectividade e interoperabilidade; evolutividade e flexibilidade. Introduo introduo necessrio definir arquiteturas, topologias e protocolos apropriados para redes de comunicao industriais. redes do tipo ponto-a-ponto: centralizao das funes de comunicao. redes de difuso: possibilidade de descentralizao da comunicao. idia do final dos anos 70/ incio 80: rede nica para toda a fbrica. idia atual: no existe uma rede nica que atende as necessidades de todas as atividades existentes em uma fbrica. Introduo introduo nas empresas modernas temos grande quantidade de computadores operando em diferentes setores. operao do conjunto mais eficiente se estes computadores forem interconectados: possvel compartilhar recursos possvel trocar dados entre mquinas de forma simples e confortvel para o operador vantagens gerais de sistemas distribudos e downsizing atendidas redes so muito importantes para a realizao da filosofia cim (computer integrated manufacturing). Os Nveis Hierrquicos De Integrao Fabril os nveis hierrquicos de integrao fabril s a s a cad, cae, cap, capp, caq, etc... fms fmc torno, manipulador, centro de usinagem,

etc... motores, chaves, rels, etc... sistema de comunicao enterprise-network (map, top) fieldbus, map-epa, mini-map rtlan Caractersticas da comunicao em CIM caractersticas da comunicao em cim vida til e tamanho mdio dos dados trfego mdio quadros / seg. tempo ocioso entre transmisses nmero de estaes / segmento administrao corporativa planejamento rea clula unidade (subsistema) componente custo mdio

de uma estao hostilidade do meio Motivao das Redes Industriais motivao das redes industriais maioria das redes de comunicao existentes concebidas para automao de escritrios. ambiente industrial tem caractersticas e necessidades que tornam redes para automao de escritrios mal adaptadas: ambiente hostil para operao dos equipamentos (perturbaes eletromagnticas, elevadas temperaturas, sujeira, reas de segurana intrnseca, etc.); - troca de informaes se d entre equipamentos e, as vezes, entre um operador e o equipamento; - tempos de resposta crticos; - segurana dos dados crtica; - grande quantidade de equipamentos pode estar conectada na rede => custo de interconexo crtico. Caractersticas e requisitos bsicos das redes industriais caractersticas e requisitos bsicos das redes industriais comportamento temporal confiabilidade requisitos do meio ambiente tipo de mensagens e volume de informaes conectividade/interoperabilidade (padronizao) a) Comportamento temporal a) comportamento temporal aplicaes industriais freqentemente requerem sistemas de controle e superviso com caractersticas de tempo-real. em aplicaes tempo real, importante poder determinar comportamento temporal do sistema de comunicao. mensagens em str podem ter restries temporais: peridicas: tem que ser enviadas em intervalos conhecidos e fixos de tempo. ex.: mensagens ligadas a malhas de controle. espordicas: mensagens sem perodo fixo, mas que tem intervalo de tempo mnimo entre duas emisses consecutivas. ex.: pedidos de status, pedidos de emisso de relatrios. aperidicas: tem que ser enviadas a qualquer momento, sem perodo nem previso. ex.: alarmes em caso de falhas. Sistemas Tempo-Real sistemas tempo-real

um str um sistema computacional que deve reagir a estmulos (fsicos ou lgicos) oriundos do ambiente dentro de intervalos de tempo impostos pelo prprio ambiente. a correo no depende somente dos resultados lgicos obtidos, mas tambm do instante no qual so produzidos. Arquitetura para Sistemas Tempo-Real arquitetura para sistemas tempo-real A Problemtica da Comunicao em Tempo-Real a problemtica da comunicao em tempo-real m1 dl = 10 end. 01 m2 dl = 15 end. 02 m3 dl = 50 end. 03 m4 dl = 25 end. 04 m5 dl = 5 end. 05 mensagens pendentes em cada estao devem ser entregues a seu destino antes de um prazo limite (deadline) associado. problema de comunicao tempo real: como definir concesso do direito de acesso ao meio de forma a garantir que todas as mensagens sejam entregues antes de seu deadline ? protocolo mac precisa garantir rpido acesso ao barramento para mensagens espordicas de alta prioridade. protocolo mac deve atender mensagens peridicas com a maior eficincia possvel, respeitando seus deadlines. mac deve ter comportamento determinista e, idealmente, permitir escalonamento timo global de mensagens. llc (controle lgico de enlace) deve escalonar mensagens locais pendentes por deadline ou prioridade associada. comunicao em tempo-real

Arquitetura do software de rede para CTR arquitetura do software de rede para ctr camada de aplicao controle lgico de enlace (llc) controle de acesso ao meio (mac) camada fsica ap ap software aplicativo

Servios de enlace para CTR servios de enlace para ctr servios sem conexo: send (receptor, mensagem, requisitos tr); mensagem = receive (emissor); servios com conexo: rtcid = connect(receptor, requisitos tr); send (rtcid, mensagem); mensagem = receive (rtcid); disconnect(rtcid);

Classificao dos Protocolos MAC classificao dos protocolos mac alocao fixa: alocam o meio s estaes por determinados intervalos de tempo, independentemente de haver ou no necessidade de acesso (ex.: tdma = time division multiple access); alocao aleatria: permitem acesso aleatrio das estaes ao meio (ex.: csma = carrier sense multiple access). em caso de envio simultneo por mais de uma estao, ocorre uma coliso e as estaes envolvidas tem que transmitir suas mensagens aps a resoluo do conflito resultante (protocolos de conteno); alocao controlada: cada estao tem direito de acesso apenas quando de posse de uma permisso, que entregue s estaes segundo alguma seqncia predefinida (ex.: tokenpassing, master-slaves); alocao por reserva: para poder usar o meio, as estaes tem que reservar banda com antecedncia, enviando pedidos a uma estao controladora durante um intervalo de tempo pr-destinado e este fim (ex.: crma = cyclic reservation multiple access); hbridos: consistem de 2 ou mais das categorias anteriores.

Classificao dos Protocolos MAC classificao dos protocolos mac

classificao com relao ao comportamento temporal: protocolos deterministas: caracterizados pela possibilidade de definir um tempo limite para a entrega de uma dada mensagem (mesmo que somente em pior caso); protocolos no deterministas: tempo de entrega no determinvel (aleatrio ou probabilstico). Protocolos MAC no deterministas CSMA 1-persistente, p-persistente e no persistente protocolos mac no deterministas csma 1-persistente, p-persistente e no persistente csma = carrier sense multiple access (acesso mltiplo por deteco de portadora) : baseiase no conceito de escuta do meio de transmisso para a seleo do direito de acesso a este. csma p-persistente: estao que quer enviar dados escuta meio. se canal livre, envia quadro com probabilidade p. seno, aguarda na escuta at que o meio esteja livre. caso particular: p=1. csma no persistente: idem anterior, mas se canal ocupado, estao espera um perodo de tempo aleatrio e escuta o canal novamente. CSMA persistente e no persistente csma persistente e no persistente csma 1-persistente: faz melhor uso da banda, mas tem grande chance de gerar colises csma no persistente: faz pior uso da banda, mas tem menor probabilidade de gerar colises csma p-persistente (p<1): compromisso entre as solues anteriores. O protocolo CSMA/CD o protocolo csma/cd csma/cd = carrier sense multiple access with collision detection. se mais de uma estao pronta para emitir uma mensagem com o meio livre, gera-se uma coliso. a primeira estao que detectar a coliso interrompe transmisso, reiniciando-a aps um tempo aleatrio => improvvel ocorrncia de nova coliso. O protocolo CSMA/CD o protocolo csma/cd mtodos de acesso csma convencionais: tempo de reao no pode ser exatamente determinado (no determinismo). no se sabe de antemo: se havero colises; quantas colises seguidas podem ocorrer; o tempo (aleatrio) de espera em caso de coliso. tempo de espera randomizado segundo algoritmo beb (binary exponential backoff) Randomizao de tempo no CSMA/CD (Binary Exponential Backoff)

randomizao de tempo no csma/cd (binary exponential backoff) start station ready ? new frame ? ether silent ? transmit collision ? nc = nc+1 limit = 2nc-1 wait=random [0,limit] nc = 0 no no no yes CSMA/CD csma/cd probabilidade de coliso trfego x nmero estaes Protocolos MAC Deterministas protocolos mac deterministas mtodos de acesso deterministas: tem tempo de resposta limitado e determinvel (ao menos pior caso). podem ser classificados em: mtodos com comando centralizado (ex.: mestre-escravos, rbitro de barramento) mtodos com comando distribudo (ex.: token-passing, variantes deterministas do csma). Comando Centralizado: Mestre-escravos comando centralizado: mestre-escravos Comando Distribudo: Token-bus comando distribudo: token-bus

Comando Distribudo: Token-Ring comando distribudo: token-ring estao interface p/ anel anel unidirecional tap token

Comando Distribudo: Forcing Headers comando distribudo: forcing headers variante determinista de csma (csma/nba = csma with nondestructive bitwise arbitration). estaes enviam bit a bit um identificador da mensagem, que define prioridade da mesma. cada mensagem tem que ter prioridade diferente das demais. se todos os bits do identificador so 0, prioridade mxima. camada fsica executa and sobre cada bit enviado ao barramento (cd ativada ao enviar um 1 e desativado ao enviar um 0). transmisso interrompida quando um 1 enviado e ocorrer coliso (0 lido). se identificador transmitido at o fim sem coliso, resto da mensagem enviado.

Comando Distribudo: Forcing Headers comando distribudo: forcing headers 100 dados 000 dados 001 dados 010 dados 011 dados frame a enviar n 4 n 0 n 1 n 2

n 3 header do frame Comando Distribudo: Forcing Headers comando distribudo: forcing headers para evitar monoplio do meio por n gerador de mensagem de alta prioridade, espao entre quadros preenchido por campo de bits em 1 inserido no final de cada quadro. o barramento s considerado livre para o mesmo n enviar nova mensagem aps ter detectado que o espao interframes no foi interrompido por um bit em 0. estao possuidora da mensagem de alta prioridade ter que esperar ao menos o envio de uma mensagem de prioridade menor para tomar o barramento para si novamente. Comando Distribudo: Comprimento De Prembulo comando distribudo: comprimento de prembulo variante determinista de csma/cd a cada mensagem associado um prembulo com comprimento diferente, que transmitido com cd desativada. aps trmino de envio do prembulo, cd reativada se h coliso, existe outra mensagem mais prioritria sendo enviada e estao fica a espera de meio livre. Comando Distribudo: Comprimento De Prembulo comando distribudo: comprimento de prembulo frame a enviar n 4 n 0 n 1 n 2 n 3 preambulo do frame Comando Distribudo: Comprimento De Prembulo comando distribudo: comprimento de prembulo Comando Distribudo: CSMA/DCR comando distribudo: csma/dcr

csma with deterministic collision resolution determinismo garantido atravs de busca em rvore binria balanceada prioridades so atribudas a cada estao => ndices cada estao deve conhecer: status do barramento: livre ocupado com transmisso ocupado com coliso seu prprio ndice nmero total de ndices consecutivos alocados s fontes (q) tamanho da rvore binria q = menor potncia de 2 maior ou igual a q (ex.: q = 12, q = 16) CSMA/DCR csma/dcr operao como csma/cd at coliso em caso de coliso, iniciado perodo de resoluo por busca em rvore binria => poca estaes envolvidas se auto-classificam em dois grupos: winners (w) ou losers (l): w = ndices entre [0,q/2[ l = ndices entre [q/2, q] estaes do grupo w tentam nova transmisso se nova coliso, nova diviso em grupos: w = [0,q/4[ l = [q/4, q/2] csma/dcr se no ocorrer nova coliso (s sobrou uma estao no grupo w), estao transmite seu frame de dados estaes do grupo l desistem e aguardam trmino de transmisso bem sucedida de outro n seguida de meio livre se grupo w vazio, busca revertida => nova subdiviso de ns a partir do ltimo grupo l: w = [q/2, 3q/4[ l = [3q/4, q] poca encerrada quando todas as estaes envolvidas na coliso original conseguiram transmitir seus dados tempo de durao de uma poca pode ser calculado => determinismo ! seqncia de concesso de direito de acesso ao meio = seqncia de ndices crescentes => ns mais prioritrios transmitem primeiro ! CSMA/DCR - Exemplo csma/dcr - exemplo 6 estaes de uma rede com 16 fontes enviam frames simultaneamente ndices de cada estao conforme figura acima q = 16 q = 16 (24) altura da rvore binria = log2 16 = 4 CSMA/DCR - Exemplo

csma/dcr - exemplo [0,15] [0,7] [0,3] [0,1] [2,3] [4,7] [4,5] [6,7] [8,15] [8,11] [12,15] [8,9] [10,11] [12,13] [14,15] 3 1 2 4 5 6 7 8 9 10 11 12 13 14 15 rvore binria balanceada completa para q = 16 CSMA/DCR - Exemplo

12 c 14,15 w= 14 l=15 csma/dcr - exemplo 0c 2,3,5,12,14,15 w= 2,3,5 l=12,14,15 1c 2,3,5 w= 2,3 l=5 2c 2,3 w= l=2,3 3v 4c 2,3 w=2 l=3 5t 2 6t 3 7t 5 8c 12,14,15 w= l=12,14,15 9v 10 c 12,14,15 w= 12 l=14,15 13 t 14 14 t 15 evoluo do algoritmo CSMA/DCR

csma/dcr o tempo at o inicio da transmisso da fonte com ndice 5 ser: 4 colises + 1 vazio = 5. slot-time 2 transmisses = 2.(tamanho quadro em slot-times) assumindo que cada quadro tem um tamanho fixo de 6 slot-times e considerando 1 slottime como 40 microssegundos, o tempo para incio da transmisso da mensagem da fonte com ndice 5 seria: tinicio 5 = 5.40 + 2.6.40 = 680 microssegundos (no ainda pior caso) o tempo de durao total da poca ser: 7 colises = 7.slot-time 2 vazios = 2. slot-time 6 transmisses = 6 .(tamanho do quadro em slot-times) assumindo 1 slot-time = 40 microssegundos: t poca = 7.40 + 2.40 + 6.6.40 = 1800 microssegundos = 1.8 ms CSMA/DCR csma/dcr clculo do tempo de pior caso pode ser formalizado como segue... seja: (v) = nmero de ramos da rvore binria percorridos por uma mensagem proveniente de um n com ndice v q = menor potncia de 2 maior ou igual ao maior ndice disponvel (v) = nmero de potncias de 2 contidas em v s = 1 slot-time (2 vezes o tempo de propagao do sinal na rede) = tempo mximo de transmisso da uma mensagem no meio fsico (depende do comprimento da mensagem em bits e da taxa de transmisso) CSMA/DCR csma/dcr para uma mensagem participando de uma dada poca, temos que: (v) = log2 q + v - (v) tespera (v) = (v).s + v. para o exemplo anterior, tomando uma mensagem da estao com ndice 5, temos: q =16 v =5 (5) = 2 (5 = 22+20) (5) = log2 16 + 5 - 2 = 7 t espera (5) = 7.s + 5. assumindo s = 40 microssegundos e = 6.s = 240 microssegundos, obteremos para o pior caso de tempo de espera da mensagem da fonte com ndice 5 o valor de 1480 microssegundos. CSMA/DCR csma/dcr o tempo de durao da poca, no pior caso, dado por: t poca = (q-1).s + q.

para uma mensagem que chega a fila de emisso de uma fonte com ndice v em um instante qualquer, o pior caso de tempo de espera maior, pois a nova mensagem pode chegar na fila imediatamente aps o inicio de uma poca, da qual ela ainda no faz parte. neste caso, o pior caso do tempo de espera ser dado por: t max espera (v) = t poca + (v).s + v. Abordagens Para CTR abordagens para ctr abordagem atribuio de prioridades com teste de escalonabilidade off-line (em tempo de projeto) circuito virtual tr com escalonamento on-line de mensagens reserva com escalonamento global requistos mac com resoluo de prioridades mac com tempo de acesso ao meio limitado requer cpias locais de todas as filas de mensagens, difundidas em slots times de reserva ex.de protocolos token-ring c/pr. dif. atrasos comp. prembulo

forcing headers (csma/ca) tdma token-passing waiting room csma/dcr poda b) Confiabilidade b) confiabilidade em aplicaes industriais, erro de 1 bit pode ter conseqncias desastrosas. para aumentar confiabilidade, enlace usa teste cclico de redundncia (crc - cyclic redundancy check) sobre quadros (tcnica polinomial). em sistemas que necessitem de uma operao contnua, pode ser utilizado um meio de transmisso e estaes redundantes. recomenda-se usar cabos blindados em ambientes com fortes campos magnticos. uso crescente de fibra tica. C) Requisitos Do Meio Ambiente c) requisitos do meio ambiente perturbaes eletromagnticas requerem escolha adequada do meio de transmisso. fonte: acionamentos de motores eltricos de grande porte, fontes chaveadas, estaes de solda, conversores estticos, etc. par tranado (assncrono) par tranado (sncrono) cabo coaxial fibra tica custos sensibilidade perturtaxa de transmisso distncia baes Meios De Transmisso

meios de transmisso cabo coaxial: boas caractersticas eltricas. requer resistncias terminais. conectores bnc fceis de abrir. par tranado: usualmente usado com hub/switcher atualmente soluo mais usada para cho fbrica. utp (unshielded twisted pair) cat-5 / stp (shielded twisted pair). fibra tica: timo para rejeitar perturbaes eletromagnticas. dificuldade de realizar topologia em barramento (bus): derivaes ativas x passivas. mais usado em topologias ponto a ponto: anel, estrela, rvore. emulao de bus com hub ou switcher. reas De Risco (Segurana Intrnseca) reas de risco (segurana intrnseca) sujeitas a incndio, exploso presena de lquidos ou gases inflamveis/explosivos no pode haver faiscamento freqncia de sinais eltricos limitada modelo fisco (fieldbus intrinsically safe concept): desenvolvido na alemanha pelo ptb (physikalisch technische bundesanstalt) e reconhecido mundialmente como modelo bsico para operao de redes em reas de risco de exploso ou incndio. reas De Risco (Segurana Intrnseca) reas de risco (segurana intrnseca) princpios de transmisso segundo modelo fisco: cada segmento possui uma nica fonte de alimentao. no se alimenta o barramento enquanto uma estao est enviando. cada dispositivo de campo consome uma corrente constante em steady-state de pelo menos 10 ma, que alimenta o dispositivo. os dispositivos de campo funcionam como uma carga passiva de corrente. existe uma terminao passiva em ambos os extremos da rede. topologias permitidas: linear, em rvore e em estrela. reas De Risco (Segurana Intrnseca) reas de risco (segurana intrnseca) norma iec 1158-2 para camada fsica: transmisso de dados: digital, bit - sncrona, manchester taxa de transmisso: 31,25 kbit/s, modo voltagem cabo: stp com 2 fios alimentao remota: opcional, via linhas de dados classes de proteo contra exploso: intrinsically safe (eex ia/ib) e encapsulation (eex d/m/p/q)

topologias: linha e rvore ou uma combinao numero de estaes: at 32 estaes por segmento, mximo de 126 com 4 repeaters d) Tipo de mensagens e volume de informaes d) tipo de mensagens e volume de informaes nveis hierrquicos superiores: mensagens grandes (kbyte); podem ter tempos de transmisso longos (seg. at min.); longos intervalos entre transmisses. aplicaes mais prximas ao processo: mensagens curtas, tais como: - ligar ou desligar uma unidade -> 1 bit ; - fazer leitura de um sensor / medidor -> 8 bytes ; - alterar o estado de um atuador -> 8 bytes ; - verificar o estado de uma chave ou rel - > 1 bit . requisitos: taxa de transmisso de dados no muito elevada; taxa de ocupao do barramento elevada (grande nmero de quadros pequenos transmitidos); tempo de entrega conhecido. e) Conectividade / interoperabilidade (padronizao) e) conectividade / interoperabilidade (padronizao) verifica-se necessidade de uma especificao de redes locais para aplicaes industriais diferente daquela adotada em automao de escritrio. j existem diversas redes proprietrias para ambiente fabril, mas no permitem a interligao de equipamentos de outros fabricantes. maior entrave conectividade e interoperabilidade: no padronizao das interfaces e protocolos de comunicao. grandes esforos tem sido despendidos para solucionar estes problemas => projetos de padronizao. Projetos de Padronizao de redes industriais projetos de padronizao de redes industriais iniciativas mais importantes de padronizao para redes industriais: projeto proway projeto ieee 802 projeto map (map/epa e mini-map) projeto top projeto fieldbus Projeto PROWAY projeto proway proposta proway (process data highway) iniciada em 1975 pela iec (international electrotechnical commission) para a normalizao de redes de comunicao para controle de processos. proway passou pelas fases a, b e c.

proway a e b utilizavam o protocolo hdlc da iso na camada de enlace, com acesso ao meio tipo mestre / escravos. proway c adotou a tcnica de token-passing. arquitetura composta de 4 camadas do modelo osi: - "line" (camada fsica), - "highway" (camada de enlace), - "network" (camada de rede) e - "application" (camada de aplicao) Projeto IEEE 802 (ISO/IEC 8802) projeto ieee 802 (iso/iec 8802) ieee (institute of electrical and electronics engineers) iniciou em 1980 o projeto 802, que definiu normas para as camadas fsica e enlace do modelo de referncia osi. camada de enlace subdividida em duas subcamadas: llc (logical link control): montagem dos quadros, controle de erros, controle de fluxo, estabelecimento de conexes, servios s camadas acima; mac (medium access control): controle de acesso ao meio. proposta ieee virou norma internacional: iso/iec 8802. norma atual composta de 12 partes. IEEE 802 (ISO/IEC 8802) ieee 802 (iso/iec 8802) ieee 802.1: servios de gerenciamento de redes e generalidades; ieee 802.2: sub-camada llc da camada de enlace. norma prev trs tipos de servios: llc tipo 1: troca de dados sem conexo. no feito controle de erros nem de fluxo e o receptor das mensagens no envia um quadro de reconhecimento ao emissor; llc tipo 2: antes de trocar dados, estaes estabelecem uma conexo entre si. feito controle de erros e de fluxo e a entidade receptora envia um quadro de reconhecimento para cada mensagem recebida; llc tipo 3: comunicao sem conexo, mas realizado controle de fluxo e de erros e o receptor envia um quadro de reconhecimento ao emissor para cada mensagem recebida. IEEE 802 (ISO/IEC 8802) ieee 802 (iso/iec 8802) ieee 802.3 : descrio da sub-camada mac e camada fsica para redes com topologia em barramento e mtodo de acesso ao meio baseado em csma/cd; ieee 802.4 : descrio da sub-camada mac e camada fsica para as redes com topologia em barramento e mtodo de acesso ao meio baseado em "token-passing" (token-bus); ieee 802.5 : descrio da sub-camada mac e camada fsica para as redes com topologia em anel e mtodo de acesso ao meio baseado em "token-passing" (token-ring); ieee 802.6 : descrio da sub-camada mac e camada fsica para as redes metropolitanas com dqdb (distributed queue dual bus, barramento dual com filas distribudas); ieee 802.7 : contm recomendaes do ieee para lans usando broadband. na verso da iso/iec, define uma subcamada mac com slotted ring e a camada fsica correspondente; IEEE 802 (ISO/IEC 8802)

ieee 802 (iso/iec 8802) ieee 802.8 : o ieee criou o fibre optic technical advisory group, cuja meta era propor um padro de lan usando fibra tica como meio fsico em redes com token passing, como fddi (fiber distributed data intarface); ieee 802.9 : is (integrated services) para integrar lans com rdsi (rede digital de servios integrados, isdn em ingls) e fddi (fiber distributed data interface); ieee 802.10 : aborda questes de segurana na interoperao de lans e mans (atualmente define o padro sde, secure data exchange); ieee 802.11 : padroniza lans com mac sem fio (wireless) e a camada fsica correspondente (transceivers de rdio); ieee 802.12 : mtodo de acesso com demanda priorizada (dpa, demand priority access) e camada fsica correspondente. IEEE 802 (ISO/IEC 8802) ieee 802 (iso/iec 8802) mais recentemente foram acrescentados ainda: ieee 802.15: trata de wireless personal area networks (bluetooth); ieee 802.16: aborda wireless metropolitan area networks; ieee 802.17: padro para resilient packet ring; ieee 802.18: comit de padres lan/man. IEEE 802 (ISO/IEC 8802) ieee 802 (iso/iec 8802) A norma IEEE 802.3 (CSMA/CD) a norma ieee 802.3 (csma/cd) 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. ieee 802.3 define famlia de protocolos csma/cd 1-persistentes, para diferentes meios de transmisso, com taxas de transmisso de 1 a 10 mbps. parmetros iniciais da norma: canal de 10 mbps em banda de base, cabo coaxial de 50 ohms, comprimento mximo de 500 m. Quadro IEEE 802.3 quadro ieee 802.3 prembulo de 7 bytes (seqncia 10101010). delimitador de incio de quadro (seqncia 10101011). endereos de destino e de origem, com formatos de 16 ou 48 bits. msb define se endereo individual (0) ou de grupo (1), permitindo multicast e broadcast. tamanho do campo de dados, em bytes (max. 1500 bytes). fcs: palavra de 32 bits, para o controle de erros por crc.

se quadro total menor que 64 bytes, o quadro deve ser completado atravs do campo pad (padding = enchimento, estofamento). IEEE 802.3 ieee 802.3 enlace fsica llc ( logical link control) mac ( medium access control) pls ( physical layer signaling) aui ( attachment unit interface) mau ( medium attachment unit) mdi ( medium dependent interface) IEEE 802.3 - Camada Fsica ieee 802.3 - camada fsica pls (physical layer signaling): interface entre o nvel fsico e a subcamada mac. fornece mac servios de envio e recepo de bits e de deteco de coliso. aui (attachment unit interface): cabos tipo par tranado blindado que permitem conectar rede estaes localizadas a uma certa distncia do meio de transmisso (at 50m). aui interliga a placa de rede ao mau. mau (medium attachment unit): dispositivo eletrnico que transmite, recebe e detecta a presena de sinais no meio e deve estar fisicamente muito prximo a este.

mdi (medium dependent interface): conector que faz conexo entre o mau e o meio fsico em si. IEEE 802.3 - Camada Fsica ieee 802.3 - camada fsica a norma ieee 802.3 define vrias opes de meio fsico e taxa de transmisso, especificadas da forma: exemplo: 10base5: define uma camada fsica com taxa de transmisso de 10mbps, tcnica de sinalizao em banda base (baseband) e comprimento mximo do cabo de 500 metros. IEEE 802.3 - Camada Fsica 10BASE5 (thicknet) ieee 802.3 - camada fsica 10base5 (thicknet) placa de rede conector aui cabo aui conector de presso mdi cabo coaxial grosso 50 ohms mau (vampire tap) IEEE 802.3 - Camada Fsica 10BASE2 (thinnet) ieee 802.3 - camada fsica 10base2 (thinnet) placa de rede conector bnc fmea conector bnc macho conector t bnc

cabo coaxial fino 50 ohms terminador bnc macho 50 ohms IEEE 802.3 - Camada Fsica ieee 802.3 - camada fsica 10broad36: opera com taxa de transmisso de 10mbps, tcnica de sinalizao em banda larga e um cabo de 3600 metros. especificaes adicionais de mau: 10base-t: define mau para par tranado, usualmente empregada para conexo com repetidores multiporta (hubs); 10base-f: mau para fibra tica 10base-fl: define mau para fibra tica, usada para conectar uma estao a um hub; 10base-fb: define mau para interligar repetidores entre si, usada em redes backbone; 10base-fp: define mau para operar como estrela passiva. IEEE802.3 Camada Fsica 10BASE-T ieee802.3 camada fsica 10base-t IEEE802.3 Camada Fsica 10BASE-FL ieee802.3 camada fsica 10base-fl placa de rede conector aui cabo aui mau 10base-fl hub 10base-fl r t r t fibra tica max. 2000m IEEE802.3 Camada Fsica 10BASE-FP ieee802.3 camada fsica 10base-fp

placa de rede conector aui cabo aui mau 10base-fp estrela passiva 10base-fp r t r t fibra tica max. 500m IEEE802.3 Camada Fsica 10BASE-FB ieee802.3 camada fsica 10base-fb fibra tica max. 2000m backbone IEEE 802.3u Fast Ethernet ieee 802.3u fast ethernet 3 verses com 100 mbps, sempre com hub: 100base-t4: usa 4 pares de cabos utp categoria 3 (fio telefnico), com sinalizao em 25mhz cada, com at 100m at hub, modo half-duplex. 100base-tx: usa 2 pares de cabos utp categoria 5 (usa isolante de teflon), um para o hub e outro de retorno, at 100m at o hub, modo full-duplex; 100base-fx: usa 2 fibras ticas multimodo, uma em cada direo, distncia de at 2 km at hub. IEEE802.3 Switched Ethernet ieee802.3 switched ethernet melhora de performance da ethernet pode ser obtida com fast ethernet, porm requer novas placas de rede outra soluo: manter placas 10base-t e ligar a um switcher switcher placas 10base-t A norma IEEE 802.4 (Token Bus)

a norma ieee 802.4 (token bus) define topologia tipo barramento, com direito de transmisso transmitido por meio de ficha. inicializao: passagem da ficha se d segundo ordem descendente do valor do endereo fsico das estaes. estao proprietria da ficha possui o direito exclusivo de transmisso sobre o barramento. este direito pode ser exercido durante um certo perodo de tempo ("token retention time"), aps o qual ela deve ceder a ficha para a prxima estao do "anel" lgico. protocolo define mecanismo de prioridades de quatro nveis, referenciados por 0, 2, 4 e 6 (nvel 0 tem a mais baixa prioridade e o nvel 6 a mais alta prioridade). IEEE 802.4 ieee 802.4 periodicamente, a estao que detm a ficha consulta estaes inativas para verificar se querem fazer parte do anel lgico (quadro "procura sucessor"). este quadro indica endereo da estao que emite o quadro e o da estao seguinte no anel lgico. apenas as estaes cujos endereos estiverem entre os dois endereos indicados podero candidatar-se participao no anel lgico. se nenhuma estao apresenta interesse, a estao proprietria da ficha retoma a evoluo normal do anel. se uma estao apresenta-se como candidata, ela passa a compor o anel lgico e torna-se a prxima destinatria da ficha. se uma estao situada entre duas estaes a e b quer abandonar o anel lgico, ela envia estao a um quadro indicando que a sucessora de a ser a estao b. Quadro IEEE 802.4 quadro ieee 802.4 prembulo (sincronizao a nvel de bit); delimitador de incio de quadro; controle de quadro: quadros de dados ou de controle; endereo destino e origem codificados em 16 ou 48 bits; campo de dados (at 8182 bytes de comprimento); fcs: campo de controle de erros por crc; delimitador de fim de quadro. IEEE 802.4 Opes De Camada Fsica ieee 802.4 opes de camada fsica rede com canal nico e modulao fsk (frequency shift keying) fase contnua, com topologia em barra bidirecional, taxa de transmisso de 1mbps; rede com canal nico e modulao fsk fase coerente, topologia em barra bidirecional, taxas de transmisso de 5mbps ou 10mbps; rede em banda larga, topologia em barra bidirecional com headend (central repetidora com conversor de freqncias do canal de recepo para o canal de envio), taxas de transmisso de 1mbps, 5mbps ou 10mbps; rede utilizando fibra tica, topologia lgica em barra (mas fisicamente em estrela, com um

hub como elemento central), requer um par de fibras para cada estao (uma para receber e outra para transmitir), taxas de transmisso de 5mbps, 10mbps ou 20mbps. A norma IEEE 802.5 (Token Ring) a norma ieee 802.5 (token ring) rede em anel: conjunto de ligaes ponto-a-ponto, em modo unidirecional. cada n do anel equipado de um acoplador. cada bit copiado numa memria de espera do acoplador antes de ser retransmitido ao n seguinte. token fica circulando quando no existe transmisso de quadro. quando uma estao quer emitir um quadro, ela deve adquirir o token e substitu-lo pelo quadro a enviar. como apenas uma ficha est circulando no anel, a emisso de um quadro ao exclusiva de uma nica estao. IEEE 802.5 ieee 802.5 Quadro IEEE 802.5 quadro ieee 802.5 status do quadro: composto de bits a (ativo) e c (copiado). valores dos bits a e c: a = 0 e c = 0: o destinatrio est inativo e quadro no foi copiado; a = 1 e c = 0: o destinatrio est ativo mas o quadro no foi copiado; a = 1 e c = 1: o destinatrio est ativo e o quadro foi copiado (serve como acknowledge). IEEE 802.5 - Camada Fsica ieee 802.5 - camada fsica segmentos com par tranado blindado (stp): 4 ou 16mbps at 250 repetidores no anel segmentos com par tranado comum (utp): 4mbps at 250 repetidores no anel bits codificados em manchester diferencial. A norma IEEE 802.11 - Wireless Networks a norma ieee 802.11 - wireless networks redes sem fio: pacotes transmitidos atravs de canais de freqncia de rdio ou infravermelho. boa alternativa para aplicaes onde difcil instalar cabos. emprego: computadores portteis em um ambiente de rede local mvel; onde rompimento de um cabo pode paralisar todo o sistema;

cho de fbrica: agvs (automatic guided vehicles), robs autnomos mveis e sensores inteligentes. A norma IEEE 802.11 - Wireless Networks a norma ieee 802.11 - wireless networks A norma IEEE 802.11 - Wireless Networks a norma ieee 802.11 - wireless networks A norma IEEE 802.11 - Wireless Networks a norma ieee 802.11 - wireless networks bandas de freqncia ism (industrial, scientific and medical): podem ser utilizadas sem que seja necessria uma licena. ieee 802.11 especifica bandas 902 at 928 mhz, 2.4 at 2.48 ghz e 5.75 at 5.85 ghz. o sinal emitido por uma estao cobre uma rea de 500 m2 com uma potncia de 100mw. reas maiores podem ser cobertas decompondo a rede em vrias subredes, responsveis pela comunicao em uma bsa (basic service area). potncia do sinal de rdio decai com o quadrado da distncia do emissor. pode-se reutilizar a mesma freqncia de transmisso para estaes em bsas diferentes, desde que estejam suficientemente distantes. para construir redes cobrindo reas maiores, bsas so interligadas por um sistema de distribuio, que consiste de uma rede usando meio fsico convencional. A norma IEEE 802.11 - Wireless Networks a norma ieee 802.11 - wireless networks problema tpico das redes de rdio: desvanecimento de rayleigh. parte das ondas de rdio so refletidas quando encontram objetos slidos. em decorrncia desta reflexo, vrias cpias de uma mensagem de rdio podem estar em propagao no meio e chegar a estao receptora em instantes de tempo diferentes. quando as vrias cpias do sinal chegam ao receptor aps percorrerem distancias diferentes, elas se somam aleatoriamente, podendo resultar em um sinal muito enfraquecido ou mesmo nulo. se a diferena no comprimento dos caminhos for um mltiplo do comprimento de onda da portadora do sinal, os vrios componentes podem cancelar-se mutuamente. A norma IEEE 802.11 - Wireless Networks a norma ieee 802.11 - wireless networks desvanecimento de rayleigh: qualidade da recepo varia a medida que estao se move no ambiente. A norma IEEE 802.11 - Wireless Networks a norma ieee 802.11 - wireless networks

como vrias estaes compartilham o meio (rede de difuso) necessrio utilizar um mtodo de acesso. idia inicial: utilizar csma. problema: alcance do sinal de rdio. um sinal oriundo de a pode alcanar b, mas no alcana c nem d. um sinal oriundo de b alcana a e c, mas no d, etc. (a) estao a transmitindo; (b) estao b transmitindo A norma IEEE 802.11 - Wireless Networks a norma ieee 802.11 - wireless networks suponha que a est enviando dados para b: se c escutar o meio, no ir detectar que a esta enviando. c pode tentar enviar um quadro para b, mas como b est no alcance de c, o quadro enviado por a ir colidir com o quadro enviado por c a nvel de b. o fato de uma estao no poder detectar que o meio no est livre porque o concorrente est fora de alcance chamado de "problema da estao escondida" (hidden station problem). A norma IEEE 802.11 - Wireless Networks a norma ieee 802.11 - wireless networks se b estiver transmitindo um quadro para a, c ir detectar a transmisso e concluir que no pode transmitir um quadro para d neste momento. mas, como os receptores de a e d no esto na rea de interferncia uma da outra, nada impede que c envie dados para d enquanto b envia para a ! esta situao conhecida como o "problema da estao exposta" (exposed station problem). em resumo, o que realmente interessa a uma estao pretendendo enviar um quadro em redes sem fio saber se h ou no atividade na rea do receptor. a b c d A norma IEEE 802.11 - Wireless Networks a norma ieee 802.11 - wireless networks dfw-mac (distributed foundation wireless mac) usa protocolo maca (multiple access with collision avoidance). emissor deve estimular o receptor a emitir um quadro pequeno que possa ser detectado pelos seus vizinhos antes de mandar os dados. b quer enviar um quadro para c: (a) b envia para c quadro rts (request to send), contendo o tamanho do quadro de dados que deseja enviar a seguir. (b) c responde com quadro cts (clear to send), contendo a mesma informao de tamanho. b inicia a transmisso quando recebe o quadro cts de c.

A norma IEEE 802.11 - Wireless Networks a norma ieee 802.11 - wireless networks qualquer estao que captar o quadro rts estar forosamente prxima a b e deve se manter em silncio por tempo suficiente para que b receba o cts. qualquer estao que captar o cts estar forosamente prxima a c e deve tambm se manter em silncio por tempo suficiente para que c receba o quadro de dados que b vai enviar a seguir, cujo tamanho pode ser avaliado examinando o quadro cts. como se comportam as demais estaes ? a escuta o rts de b mas no o cts de c, de modo que, desde que no queira mandar dados para b, a pode enviar seus quadros a qualquer outra estao em seu raio de alcance; d escuta o cts de c mas no o rts de b, o que indica que est prxima a uma estao que vai receber um quadro de dados logo a seguir e portanto deve se manter em silncio at que este seja recebido.

A norma IEEE 802.11 - Wireless Networks a norma ieee 802.11 - wireless networks apesar destas precaues, colises ainda podem ocorrer: a e c podem enviar quadros rts para b ao mesmo tempo. estes iro colidir e ser perdidos. no caso de coliso, o emissor do rts espera um certo tempo pelo cts e, se no receber nada, tenta novamente mais tarde. o tempo de espera definido pelo algoritmo beb.

A norma IEEE 802.11 - Wireless Networks a norma ieee 802.11 - wireless networks variaes: 802.11 wlan (wireless local area network) opera na faixa de 2.4ghz ism (industrial, scientific and medical) taxas de 1 ou 2 mbps; largura de banda de 83.5mhz; aprovada em julho de 1997.

A norma IEEE 802.11 - Wireless Networks a norma ieee 802.11 - wireless networks 802.11a (tambm conhecida por wi-fi5) atua na banda de 5ghz unii (unlicensed national information infrastructure); usa ofdm (orthogonal frequency division multiplexing), sistema de modulao com mltiplas portadoras. largura de banda de 300mhz; taxas de 6, 9, 12, 18, 24, 36, 48 e 54mbps. aprovada em setembro de 1999. 802.11b (tambm conhecida por wi-fi) opera na banda de 2.4 ghz ism usa cck (complementary code keying), sistema de modulao com uma nica portadora; taxas de 1, 2, 5.5 e 11 mbps;

usa tecnologia direct sequence spread spectrum (dsss) aprovada em setembro de 1999. A norma IEEE 802.11 - Wireless Networks a norma ieee 802.11 - wireless networks 802.11g opera na banda de 2.4ghz ism; taxas de 1, 2, 5.5, 6, 9, 11, 12, 22, 24, 33, 36 e 54mbps; compatibilidade com o sistema wi-fi (802.11b) para taxas 11mbps; em fase de aprovao; opes de modulao: cck/ofdm sistema hbrido de modulao, prembulo/cabealho com modulao cck, dados com modulao ofdm, opcional. pbcc, opcional, permite taxas de at 33mbps, sistema hbrido de modulao onde o prembulo tem modulao cck e os dados pbcc (packet binary convolutional coding) modulao com portadora nica. ofdm, para sistemas com taxas >20mbps; cck. A norma IEEE 802.11 - Wireless Networks a norma ieee 802.11 - wireless networks apesar de suas vantagens e da crescente difuso nos ltimos anos, as redes sem fio apresentam ainda alguns problemas e resolver. dentre os pontos fracos dessa tecnologia pode-se destacar: interferncia: estudos mostraram que a influncia dos fornos de microondas na performance dos receptores da wlan significativa, uma vez que eles dividem a faixa de espectro de 2.4ghz. essa banda tambm dividida com os telefones sem fio. outro aspecto est relacionado com a proliferao dessas redes em residncias e edifcios de escritrios, o que ir contribuir para aumentar os problemas de interferncia; segurana: a principal preocupao acerca das redes sem fio, pois dados iro trafegar pelo ar e podero ser interceptados por pessoas com equipamentos apropriados. o padro ieee 802.11 definiu um mecanismo de segurana opcional e privativo, que provoca uma sobrecarga (overhead) na rede, mas que oferece certo nvel de segurana s redes sem fio. para impedir que usurios no autorizados acessem sua rede sem fio, um valor de identificao chamado de ess-id, programado em cada ap para identificar a sub-rede de comunicao de dados e funciona como ponto de autenticao das estaes da rede. se uma estao no puder identificar esse valor, no poder se comunicar com o ap respectivo. outros fabricantes duplicam a tabela de controle de endereos mac sobre o ap, permitindo, dessa forma, que apenas estaes com o endereo mac reconhecido possam acessar a wlan. Redes Acsticas

redes acsticas comunicao subaqutica tradicionalmente limitada a aplicaes militares (submarinos, torpedos teleguiados, sonares). primeiro sistema de comunicao uwa (under-water acoustic): telefone criado em 1945 para comunicao com submarinos (guas rasas, modulao fsk de 8 a 11 khz). recentemente surgiram vrias aplicaes civis: explorao submarina para fins cientficos; soldagem e reparao de cascos de navios e dutos por robs submarinos; monitorao de poluio; veculos submarinos no tripulados (auv = autonomous underwater vehicles); sensores e atuadores submarinos (sismgrafos, vlvulas, etc.); comunicao entre mergulhadores; montagem/manuteno/operao de plataformas de explorao/produo de petrleo. Redes Acsticas redes acsticas gerao de sinais: sinais de rdio: para boa propagao na gua, requerem ondas de baixssima freqncia (30 a 300 hz) => antenas grandes e transmissores de alta potencia. sinais ticos: principal problema no atenuao, mas disperso. sinais acsticos: melhor soluo, podem se propagar na gua por milhares de km. requisitos para tipos de dados mais usuais: sinais de controle (comando de vlvulas, solicitao de status, comandos de navegao para auv, etc): requerem cerca de 1kbps; dados telemetria (hidrofones, sismgrafos, sonares, etc): requerem cerca de 10kbps; vdeo: requer de 10kbps a 500kbps para boa taxa atualizao. Redes Acsticas redes acsticas problemas tecnolgicos a superar: perda de transmisso: espalhamento de energia e absoro de som (proporcional ao quadrado da distncia); rudo acstico: pior em guas rasas, portos, etc. reverberao: propagao de sinal por mltiplos caminhos causada por reflexo em obstculos (desvanecimento de rayleigh); variaes espaciais e temporais do meio (temperatura/densidade gua, obstculos mveis, etc.): problema pior se estaes mveis. consideraes de projeto de sistemas uwa: importante eliminar reverberao (muito pior que rdio). uso de dispositivos direcionados: problemtico se estaes mveis; tcnicas fsk com tempo de espera entre pulsos de mesma freqncia (espera ecos desaparecerem); tcnicas spread-spectrum; uso de equalizadores. Redes Acsticas redes acsticas

tipos de sistemas uwa em uso: longo alcance: 20km at 2.000km, modulao fsk de 200hz at 10khz, taxas de transmisso baixas (tpico: 1 bps); mdio alcance: 1km at 20km, uso em guas rasas, modulao fsk de 10khz at 100khz, 5kbps; curto alcance: at cerca de 60m, uso para robs de manuteno e mergulhadores em guas rasas, modulao fsk de 1mhz, taxa de 500kbps. pesquisas atuais: uso de psk e qam (quadrature amplitude modulation) em lugar de fsk; testes com sinais capazes de se propagar por todo o planeta (testado sinal gerado austrlia e lido na califrnia/usa); desenvolvimento de alan (acoustic lan): tendncia de usar protocolos maca e macaw (ieee 802.11), multiplexao de canais por tdm ou cdma+spread spectrum. Projeto MAP projeto map manufacturing automation protocol: iniciativa da gm (1980), com a finalidade de definir rede voltada para automao da manufatura (baseada no rm-osi). map bem adaptada para comunicao entre equipamentos de cho de fbrica, tais como: robs, cnc, clp, terminais de coleta de dados, computadores, etc. para aplicaes com tempos crticos foi definida a verso map/epa (enhanced performance architecture). map/epa apresenta duas pilhas de camadas: arquitetura map completa (7 camadas) e uma arquitetura simplificada (camadas 1, 2 e 7). verso mais simplificada: mini-map implementa somente as camadas 1, 2 e 7 do rm-osi. Projeto TOP projeto top technical office protocol: desenvolvido pela boeing a partir de 1983. redes para automao de reas tcnicas e administrativas. baseado no modelo osi de 7 camadas. servios: correio eletrnico; processamento de textos; acesso a base de dados distribuda; transferncia de arquivos; cad/cam distribudo; troca de documentos; transaes bancrias. a partir de 1986: map e top reunidos (projeto map/top). Projeto FIELDBUS projeto fieldbus 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.).

ainda esto sendo definidos os padres para o fieldbus. principais grupos envolvidos nos trabalhos de padronizao: avaliadores: iec, isa, eureka, nema proponentes: profibus, fip, isa-sp50. Manufacturing Automation Protocol introduo projeto map nasceu no incio dos anos 80 por iniciativa da general motors. na poca, apenas 15% dos equipamentos programveis de suas fbricas eram capazes de se comunicar entre si. custos de comunicao muito elevados, avaliados em 50% do custo total da automao. quantidade de equipamentos programveis deveria sofrer uma expanso de 400 a 500% num prazo de 5 anos. manufacturing automation protocol MAP: introduo map: introduo opes da gm: continuar utilizando mquinas programveis de vrios fabricantes e solucionar o problema da maneira como vinha sendo feito; basear produo em equipamentos de um nico fabricante; desenvolver uma proposta padronizada de rede que permitisse interconectar todos os equipamentos. soluo adotada: terceira opo. em 1981, a gm uniu-se a outras empresas (dec, hp e ibm) definindo soluo baseada no rm-osi. A arquitetura MAP a arquitetura map camadas 1 e 2: selecionadas normas ieee 802.4 (barramento com ficha) e ieee 802.2 (llc). camada fsica: escolhido o suporte de comunicao em broadband, com cabo coaxial. escolha de broadband baseada nas razes seguintes: possibilidade de uso de vrios canais de comunicao sobre um mesmo suporte; permitir a troca de sinais como voz e imagem para aplicaes como superviso, circuito fechado de tv, teleconferncia, etc.; a gm j possua muitas instalaes operando em broadband. A arquitetura MAP a arquitetura map camada de enlace (mac): escolhido token-bus, pois: era o nico protocolo suportado em broadband; muitos equipamentos programveis j usavam broadband e ieee 802.4; possibilidade de atribuir prioridades s mensagens. camada de enlace (llc): optou-se por llc tipo 1 (sem conexo e sem reconhecimento). camada de rede: sem conexo, cada mensagem sendo roteada individualmente atravs da

rede. protocolo de roteamento definido pelo projeto map e normalizado na iso sob o nmero 9542. A arquitetura MAP a arquitetura map camada de transporte: protocolo classe 4 da iso (tp4, iso 8072/73), orientado conexo, com controle de erros. oferece um canal de comunicao confivel, sem perdas, erros, nem duplicao de mensagens. tp4 assegura ainda as funes de fragmentao e blocagem de mensagens. camada de sesso: norma iso 8326/27, modo full-duplex e resincronizao. camada de apresentao: representao de dados baseada na asn.1. A arquitetura MAP a arquitetura map camada de aplicao: mms: troca de mensagens entre equipa-mentos de produo; ftam: acesso e a transferncia de arquivos; ros: gesto de nomes (diretrio); funes de gerenciamento de rede: gesto dos recursos, medio de desempenho, modificao dos parmetros da rede. A arquitetura MAP a arquitetura map A arquitetura MAP-EPA a arquitetura map-epa proposta map original adequada aos nveis hierrquicos superiores. a arquitetura a 7 camadas oferece um overhead indesejvel nos nveis mais baixos da hierarquia. soluo: definio de uma verso simplificada denominada map-epa (enhanced performance architecture). definio de duas pilhas de protocolos: pilha normal full-map e pilha map-epa, desprovida das camadas de rede, transporte, sesso e apresentao. protocolo ieee 802.4 (token-bus) ainda adotado, porm sobre um suporte de transmisso em baseband a 5 mbit/s. um processo de aplicao tem a opo de enviar seus dados atravs da pilha normal ou, em casos onde o requisito seja um tempo de resposta rpida, pela pilha map-epa. A arquitetura MAP-EPA a arquitetura map-epa convencionais aplicaes

A arquitetura Mini-MAP a arquitetura mini-map arquitetura mini-map composta das camadas 1, 2 e 7. protocolo de enlace: llc tipos 1 e 3.

Os servios de mensagem industrial (MMS) os servios de mensagem industrial (mms) mms: conjunto de servios de comunicao orientados para aplicaes industriais. mms organizado em duas partes: manufacturing message services: servios; manufacturing message specification: protocolo. companion standards especficos para: robs (rc); mquinas de comando numrico (cnc); sistemas de viso; controladores lgicos programveis (clp); sistemas de controle de processos.

Os objetos MMS os objetos mms servios mms manipulam objetos virtuais. usurios dos servios mms: processos de aplicao (ap - application process). comunicao entre dois ap realizada segundo um modelo cliente-servidor. objeto bsico: dispositivo virtual de manufatura (vmd, virtual manufacturing device) representa um equipamento real de produo. todo processo de aplicao modelizado no mms possui, no mnimo, um objeto vmd.

Os objetos MMS os objetos mms objetos domnios (domains): permitem reagrupar os programas e os dados necessrios execuo no equipamento considerado. objetos invocao de programa (program invocation): permitem execuo remota de programas. objeto estao operador: permite a um operador humano se comunicar com um equipamento de produo. objetos semforos: permitem gerenciar a sincronizao de processos e o acesso concorrente a recursos. objetos condio de evento, ao de evento e inscrio de evento: deteco e o tratamento de eventos. objetos variveis: leitura e escrita de variveis remotas. objetos jornais: produo de relatrios de produo.

Os objetos MMS os objetos mms

Servios MMS servios mms 84 servios distribudos em 9 classes: gesto de contexto iniciao, liberao, abandono e rejeio de conexo com outro usurio mms gesto de domnio transferncia de informaes (cdigos e dados) para serem carregados num domnio de forma dinmica: as seqncias download e upload so atividades que permitem gerenciar as transferncias entre cliente e servidor gesto de programas permitem que um usurio cliente mms gerencie a execuo remota de programas num usurio servidor acesso a variveis definio e acesso s variveis de um vmd

Servios MMS servios mms gesto de semforos sincronizao e controle do acesso aos recursos de um vmd estao operador entrada e sada de informaes via estaes de operador gesto de eventos definio e tratamento de eventos via servios mms gesto de vmd oferece servios de vmd (informaes sobre os objetos) gesto de jornal salvamento de informaes de estado de um vmd, particularmente no que diz respeito ocorrncia de eventos e afetao de variveis.

Redes Fieldbus redes fieldbus

Vantagens de uso do Fieldbus vantagens de uso do fieldbus reduo da cablagem pela utilizao de um meio fsico compartilhado; reduo do nmero de canais de comunicao com o processo; reduo do tempo e complexidade do projeto de lay-out; facilidade de instalao e manuteno, pela manipulao de um menor nmero de cabos e conexes; facilidade de deteco, localizao e identificao de falhas, atravs de funes de monitorao automtica; maior modularidade no projeto e instalao, aumentando a flexibilidade de expanso de funes e mdulos; melhor consistncia e confiabilidade da informao, atravs da digitalizao e prprocessamento;

Vantagens de uso do Fieldbus vantagens de uso do fieldbus possibilidade de sincronizao dos instantes de amostragem de entrada/sada; melhoria do desempenho global da aplicao pela descentralizao do processamento; maior facilidade de interconexo entre nveis hierrquicos diferentes de automao; reduo dos custos de sistemas atravs da aquisio seletiva de dispositivos compatveis de diferentes fornecedores, eliminando a dependncia de somente um fornecedor; desacoplamento do software de superviso da dependncia de um fornecedor especfico de hardware.

Motivaes e requisitos do Fieldbus motivaes e requisitos do fieldbus map-epa e mini-map permitem a realizao de tempos de resposta de cerca de 100 ms. fieldbus reduz este tempo para abaixo de 10 ms. fieldbus define somente as camadas 1, 2 e 7 do modelo de referncia osi. funes das camadas 3 a 6 indispensveis para a comunicao absorvidas pelas camadas 2 ou 7.

Motivaes e requisitos do Fieldbus motivaes e requisitos do fieldbus aspecto de custo assume grande importncia dispositivos a serem interligados tem em geral custo inferior ao da prpria interface map. so requeridos ns a um custo da ordem de u$ 50 ou inferior.

Motivaes e requisitos do Fieldbus motivaes e requisitos do fieldbus trs classes distintas de aplicao: sistemas "stand-alone": transaes ocorrem somente entre dispositivos ligados em um mesmo segmento de rede (ex.: sensores e atuadores ligados a um cnc dentro de uma mquina). sistemas em cascata: dispositivos conectados a segmentos distintos podem trocar informaes por meio de uma "bridge" (ex.: sdcd - sistema distribudo de controle digital). sistemas hierrquicos: fieldbus est interligado via "gateway" a um nvel hierrquico superior da automao fabril (ex.: estrutura cim).

Motivaes e requisitos do Fieldbus motivaes e requisitos do fieldbus em funo do tipo de aplicaes que se prope a atender, um conjunto de requisitos bsicos so impostos ao fieldbus: elevado desempenho para atender as aplicaes com requisitos de tempo crticos; mtodo de transmisso simples e barato; meio de transmisso de preo acessvel; necessidade de consistncia de dados;

servios compatveis com redes dos nveis hierrquicos superiores (compatibilidade com mms); Motivaes e requisitos do Fieldbus motivaes e requisitos do fieldbus existem vrias solues proprietrias para o fieldbus. esforos para padronizao do fieldbus: Motivaes e requisitos do Fieldbus motivaes e requisitos do fieldbus sistemas fieldbus atuais adequados para o acoplamento direto de sensores e atuadores em processos com dinmica elevada (rtlan) ? A proposta FIP (Factory Instrumentation Protocol) a proposta fip (factory instrumentation protocol) introduo: fip elaborado por um conjunto de empresas europias (principalmente francesas), rgos do governo francs e centros de pesquisa. criadores conglomerados em torno do chamado club fip (http://www.worldfip.org). procurou levar em considerao as restries de tempo real impostas por aplicaes de cho de fbrica. A camada Fsica do FIP a camada fsica do fip meios de transmisso: fibra tica ou par tranado. par tranado: previstas trs velocidades de transmisso: s1: 31.25 kbps (segurana intrnseca) s2: 1 mbps (padro) s3: 2.5 mbps (processos de elevada dinmica) fibra tica: velocidade de 5 mbps. bits codificados segundo o cdigo manchester, que permite o envio simultneo do sinal de sincronizao e dos dados. suporta segmentos com comprimento de at 2000 m e at 256 estaes. A camada de Enlace do FIP a camada de enlace do fip mtodo de acesso ao meio baseado na difuso ("broadcasting"). a difuso organizada por uma entidade centralizada denominada "rbitro de barramento". dados representados por objetos (variveis). cada objeto representado por um "nome" nico no sistema. cada objeto elaborado por um nico transmissor (produtor) e lido por qualquer nmero de receptores (consumidores).

a comunicao transcorre da seguinte forma: rbitro difunde na rede o nome da varivel (objeto) a ser transmitida; o produtor da varivel difunde a informao ligada ao identificador; todos os consumidores interessados lem a varivel difundida. A camada de Enlace do FIP a camada de enlace do fip a varredura das variveis peridicas feita a partir de uma lista implementada no rbitro na inicializao. a transmisso de mensagens no peridicas feita conforme a norma ieee 802.2, llc tipos 1 e 3. Formato do quadro do FIP formato do quadro do fip pre: prembulo, utilizado para sincronizao. fsd/fed: delimitadores de incio e fim de quadro. eb: bits de equalizao, operam como bits de interface entre os delimitadores e os dados codificados em manchester. dfs (data frame sequence): controle: tipo de quadro (quadro de identificao de informao ou de envio de informao). dados: contm endereo lgico ou valor de uma varivel, mensagem, reconhecimento ou lista de identificadores. fcs: controle de erros com tcnica polinomial (polinmio gerador proposto pela ccitt). Servios oferecidos pela camada de enlace FIP servios oferecidos pela camada de enlace fip A Camada de Aplicao do FIP a camada de aplicao do fip fip adota sub-conjunto do mms para aplicaes no crticas no tempo. para aplicaes crticas no tempo, adota famlia de servios mps ("message periodic/aperiodic services"). Funes De Gerenciamento da Rede no FIP funes de gerenciamento da rede no fip o projeto fip definiu uma srie de funes de gerenciamento de rede: definio e atualizao das listas de objetos; definio e atualizao das tabelas de varredura; gerenciamento das operaes de partida e parada; deteco e correo de falhas; A proposta PROFIBUS (PROcess FIeld BUS)

a proposta profibus (process field bus) introduo profibus desenvolvido na alemanha, inicialmente pela siemens em conjunto com a bosch e klockner-moeller em 1987. em 1988 tornou-se um "trial use standard" no contexto da norma din (din v 19245, parte 1), que define as camadas fsica e enlace. posteriormente, grupo de 13 empresas e 5 centros de pesquisa propuseram alteraes nas camadas fsica e enlace e definiram a camada de aplicao (norma din v 19245, parte 2). esta proposta atualmente apoiada por mais de 300 empresas europias e internacionais (www.profibus.com). A camada fsica do PROFIBUS a camada fsica do profibus a camada fsica do profibus baseia-se no padro eia rs-485 (electronic industries association). topologia barramento, utilizando como meio um par tranado blindado. permite a interligao de at 32 elementos (estaes ativas, passivas ou repetidoras) por segmento. so permitidos at 4 segmentos, totalizando um mximo de 128 estaes. codificao nrz, podendo ser implementada com uma usart simples (assncrona). taxas de transmisso: 9.6, 19.2, 93.75, 187.5, 500 kbps, 1.5 mbps, 12 mbps. A camada de enlace do PROFIBUS a camada de enlace do profibus o profibus combina dois mtodos deterministas de acesso ao meio: "master/slave" e "token-passing". A camada de enlace do PROFIBUS a camada de enlace do profibus o profibus agrupa quadros em duas classes: quadros longos: para transmisso entre estaes mais complexas (ativas, mestres); quadros curtos: para dispositivos de campo simples (passivas, escravos). os quadros previstos incluem: quadro longo sem campo de dados; quadro longo com campo de dados fixo; quadro longo com campo de dados varivel; quadro curto sem campo de dados; quadro curto com campo de dados; quadro curto de passagem de token. Servios de enlace do PROFIBUS servios de enlace do profibus protocolo de enlace: fdl ("fieldbus data link"). A camada de Aplicao do PROFIBUS

a camada de aplicao do profibus definido um subconjunto do mms. camada de aplicao dividida em trs subcamadas: fieldbus message specification (fms): protocolo propriamente dito; lower layer interface (lli): interface com a camada de enlace; application layer interface (ali): interface com as aplicaes do usurio. A Proposta ISA SP-50 a proposta isa sp-50 introduo: proposta iniciada pela isa (instrumentation society of america), pelo comit "standards and practices 50". hoje em elaborao pela isa e iec para definir padro mundial para fieldbus. trabalhos de padronizao ainda em andamento. fieldbus foudation: suporte aos usurios e fabricantes (interoperabilidade, conformidade, etc). home-page: http://www.fieldbus.org. A Camada Fsica Do ISA-SP50 a camada fsica do isa-sp50 camada fsica compe-se de trs subcamadas: dis (data independent sublayer): interface com camada de enlace (dte); mds (medium dependent sublayer): codifica dados para formato compatvel com o meio fsico. especificao para par tranado: codificao manchester bifsica; mau (medium attachment unit): descreve o transceptor para o meio fsico. A Camada Fsica Do ISA-SP50 a camada fsica do isa-sp50 A Camada Fsica Do ISA-SP50 a camada fsica do isa-sp50 tipos de meio: meio h1 (reas de segurana intrnseca): par tranado taxa de transmisso de 31,25 kbps at 32 estaes se meio no utilizado para a alimentao dos dispositivos de campo ou 6 estaes com alimentao pelo fio topologias barramento, rvore e estrela; distncia at 1900m sem repetidores at 4 repetidores A Camada Fsica Do ISA-SP50 a camada fsica do isa-sp50

meio h2 (aplicaes de alta velocidade): par tranado. taxa de transmisso de 1 mbps ou 2,5 mbps. topologia em barramento e estrela. distncia mxima de 750 m para 1 mbps e 500m para 2,5 mbps, 30 estaes (sem repetidores). propostas alternativas: fibra tica. sinais de rdio. A Camada De Enlace Do ISA - SP50 a camada de enlace do isa - sp50 classes de servios: servios de gerenciamento de buffers e filas: permitem alocar buffers e filas para a transferncia de dados; servios de transferncia de dados com conexo; servios de transferncia de dados sem conexo: teis no envio de telegramas de difuso (multicast e broadcast); servios de escalonamento de transaes: permitem programar o las, definindo a seqncia de passagem de token. A camada de Enlace do ISA - SP50 a camada de enlace do isa - sp50 classes de funes para estaes: responder: estao s transmite dados em resposta a uma solicitao (estao "escrava"); initiator: estao pode se apoderar do direito de acesso ao meio (token), podendo enviar e requisitar dados a outras estaes por iniciativa prpria; linkmaster: estao pode exercer o papel de escalonador de enlace, administrando o token e gerenciando o tempo interno do sistema; bridge: estao capaz de interligar entidades de enlace diferentes; A camada de Enlace do ISA - SP50 a camada de enlace do isa - sp50 se h mais de um "linkmaster" no sistema, estes disputam entre si na inicializao o papel de escalonador de enlace. a estao vencedora chamada las (link active scheduler). existem trs tipos de token: token de escalonamento: disputado na inicializao por todas as estaes linkmaster, define a estao las. token circulado: distribudo pela estao las s demais estaes com funcionalidade de initiator ou linkmaster, que formam um anel lgico. token delegado: enviado pela estao las a uma estao qualquer por solicitao desta ou para atender s necessidades de um servio de comunicao escalonado pela las. A Camada De Enlace Do ISA - SP50

a camada de enlace do isa - sp50 A Camada De Enlace Do ISA - SP50 a camada de enlace do isa - sp50 formas de acesso ao meio: token passing: segue seqncia predefinida na qual o token sempre recebido da las por um initiator e devolvido a ela aps uso do meio. resposta imediata: um initiator ou o las solicita um dado a um responder, que emite um frame em resposta (relao mestre-escravo). requisio de token: uma estao envia um pedido de token embutido em uma mensagem qualquer. o las delega o token a ela quando tem tempo disponvel. aps o uso, token devolvido a las. A Camada De Enlace Do ISA - SP50 a camada de enlace do isa - sp50 modelos de comunicao suportados: peer-to-peer (p2p): pressupe que cada estao na rede possui capacidades e responsabilidades equivalentes (isto difere do modelo cliente/servidor, no qual algumas estaes so dedicadas a prestar servios s demais). neste modelo, cada frame contm o endereo do emissor e do(s) receptor(es). a comunicao envolve 1 emissor e 1 ou mais receptores. produtor / consumidor: frame gerado pelo produtor (gerador de um dado) difundido para todas as estaes (broadcasting) e contm, no campo de endereo, a identificao de uma varivel. todas as estaes interessadas (consumidoras) podem ler o frame. A Camada De Enlace Do ISA - SP50 a camada de enlace do isa - sp50 camada de enlace subdividida em quatro subcamadas: subcamada de acesso a enlace: interface com a camada fsica, gerencia token e servios de resposta imediata; subcamada de escalonamento de enlace: faz escalonamento de atividades da entidade de enlace. mais complexa em estaes linkmaster (podem assumir a funo de las); subcamada de gerenciamento de conexes: estabelece e rompe conexes; subcamada de gerenciamento de ponte: s existe em estaes tipo bridge. A Camada De Enlace Do ISA-SP50 a camada de enlace do isa-sp50 A Camada De Aplicao Do ISA-SP50 a camada de aplicao do isa-sp50 camada de aplicao ainda em discusso. procura conjugar mms, para aplicaes sem restries temporais, com mps (servios tipo read/write inspirados no fip) para atender trfego cclico e acclico com requisitos de tempo real "duro".

camada de aplicao prev os seguintes servios: mcse (message common service element): estabelece e interrompe conexes entre processos de aplicao (correspondem aos servios acse da iso). imse (industrial message service element): servios semelhantes aos oferecidos pelo mms do projeto map. ddm (distributed database maintenance): servios de acesso bases de dados distribudas. Camada Do Usurio Do ISA-SP50 camada do usurio do isa-sp50 sp-50 define user layer, situada acima da camada de aplicao oferece servios adequados a diversos tipos de aplicaes (como "companion standards" do map). trabalhos atuais: pcul - process control user layer. outros trabalhos devero atender as reas de: automao da manufatura; controle predial (imtica); eletrnica embarcada (automveis), aplicaes domsticas (domtica), etc. Servios De Gerenciamento De Rede Do ISA-SP50 servios de gerenciamento de rede do isa-sp50 sp-50 inclui funes de gerenciamento de rede: gerenciamento de configurao de rede: carregamento; inicializao de endereos; configurao de comunicao e aplicao; partida, etc.; controle de operao: ferramentas de sincronizao, escalonamento, etc.; monitorao de desempenho: deteco, diagnose e recuperao de erros, avaliao e otimizao de desempenho, etc. Fieldbus: Concluses fieldbus: concluses uma vez definido um padro internacionalmente aceito, o fieldbus dever revolucionar o setor de instrumentao. esta tecnologia permite que a inteligncia seja totalmente distribuda pelo campo e favorece o surgimento de dispositivos com capacidades locais de processamento cada vez mais sofisticadas. a integrao total dos equipamentos permitir alteraes nos procedimentos de operao das plantas industriais. o fieldbus dever tambm propiciar a intercambiabilidade a nvel de sensores, atuadores, transmissores e controladores, trazendo ao usurio uma maior flexibilidade na compra de produtos e abrindo espao para novos fabricantes. GPIB

gpib interface de rede padro para instrumentao: gpib (general purpose interface bus). origem: hp-ib (hewlet-packard interface bus). hoje norma ieee 488.1 e iec 625-1. caractersticas: barramento paralelo, 16 linhas com sinal ativo baixo referenciado a um terra comum. tenso acima de 2v considerada como lgico 0 e abaixo de 0.8v como lgico 1. 8 linhas de dados 3 linhas para operaes de handshake 5 linhas para gerenciamento da interface GPIB gpib GPIB gpib linhas de controle nrfd e ndac operam no modo wired-or s assumem o valor lgico true no barramento quando todas as estaes ligadas ao gpib setam a linha correspondente local em true (ativo baixo). gpib requer estao controladora (mestre) do barramento, que define quem ser a estao emissora (talker) e quem sero as estaes receptoras (listeners) em cada instante. a linha atn distingue mensagens de dados (atn=0) de mensagens dedicadas de gerenciamento da interface (atn=1) como, por exemplo, mensagens para definir o talker e os listeners. GPIB gpib aps a definio, pela estao controladora, de quem sero o talker e os listeners, so executados os seguintes passos: se o talker tem um novo byte de dados a enviar, coloca seu valor nas linhas dio 1-8; talker seta linha dav (data valid) em true; listeners setam nrdf (not ready for data) em false; listeners recebem o dado e setam ndac (not data accepted) em false (esta linha s assume o valor false quando todos os listeners receberem o dado, devido ao uso de wired-or); talker seta dav (data valid) em false e remove dados das linhas dio 1-8; listeners setam ndac (not data accepted) em true; se listeners estiverem prontos para receber um novo byte de dados, setam nrfd (not ready for data) em false; talker pode reiniciar processo do passo 1, enviando o byte de dados seguinte. GPIB gpib gpib pode ter at 15 estaes (entre controladora, talkers e listeners) no barramento. comprimento mximo de cabo de 20 metros.

taxa de transmisso de at 1mbps. boa aceitao na rea de instrumentao. gpib no uma interface bem adaptada s necessidades de automao de cho de fbrica (sensores, atuadores, robs, clps, cncs, etc.), pois: cabos de 16 condutores so caros; sinal referenciado ao terra sensvel perturbaes eletromagnticas; comprimento mximo do barramento uma limitao fsica indesejvel. Redes para Automao de Escritrio redes para automao de escritrio redes locais para automao industrial so seriais. tipos mais difundidos: ethernet (dec, intel e xerox), arcnet (datapoint), token-ring (ibm). produtos definem camadas fsica e enlace do modelo osi. Redes para Automao de Escritrio redes para automao de escritrio arcnet (attached resource computer network): boas caractersticas para aplicao industrial, devido a topologia, tcnica de acesso ao meio e preo baixo. ethernet: rede mais popular, tem como desvantagem o mtodo no determinista de acesso ao meio (csma/cd). originalmente desenvolvida para aplicao em escritrio, possui a maior quantidade de unidades instaladas no mercado. rede token-ring: a mais popular entre os produtos da ibm e apresenta como desvantagem o seu alto custo de instalao e baixa flexibilidade. em contrapartida trabalha com elevada taxa de transmisso e inclui um grande nmero de solues entre os produtos ibm. Softwares comerciais para rede softwares comerciais para rede novell netware: o so para rede novell netware j foi o mais difundido no mercado e pode operar sobre diferentes bases de hardware para rede (suporta as redes arcnet, ethernet e token-ring). oferece servios a nvel das camadas de sesso e apresentao. lan-manager: o so para redes da microsoft era o maior concorrente do novell-netware. a verso inicial operava sobre os/2 no servidor. h verses para mvs (ibm) e vms (dec). o lan-manager oferece servios a nvel da camadas de sesso e apresentao. foi embutido no windows 95/98/nt/me/2000. lan-server: so para redes da ibm, inicialmente desenvolvido em conjunto com o lan-manager da microsoft. opera sobre o sistema operacional os/2. pc-lan: so para rede token-ring da ibm, interligando computadores pc. requer o netbios para funcionar. netbios:

o netbios uma api desenvolvida pela ibm que prov servios a nvel das camadas de rede e transporte. DDE/NetDDE dde/netdde dde (dynamic data exchange): protocolo de comunicao entre aplicaes que rodam em ambiente windows (microsoft). permite troca dinmica de dados entre supervisrios (scada), excel, lotus, access, etc. um aplicativo configurado como cliente e o outro como servidor. no dde, servidor e cliente esto na mesma mquina. DDE/NetDDE dde/netdde netdde: implementa a mesma facilidade que dde atravs de portas seriais ou rede. opera sobre o netbios (que pode usar tcp/ip). agente netdde.exe deve estar rodando no servidor e no cliente. ambos os processos (servidor e cliente) devem estar ativos (instanciados) para operao do netdde. comunicao assncrona: processo cliente no fica bloqueado se servidor no responder. http://angelfire.com/biz/rhaminisys/ddeinfo.html. COM / DCOM com / dcom com (component object model): suporta comunicao entre processos no windows (microsoft), semelhante a dde. servidor instanciado pelo cliente no momento do pedido de servio. cliente pode manipular objetos no servidor. comunicao sncrona: cliente fica bloqueado at receber resposta do servidor. distributed com: verso distribuda do com. http://www.sei.cmu.edu/descriptions/com_body.html OPC opc opc (ole for process control): api baseada em ole (object linking and embedding), agora substitudo pelo active x, e com/dcom. define interface comum para intercmbio de dados entre aplicativos windows, particularmente sistemas supervisrios (scada), e dispositivos de campo (clp), permitindo padronizar os drivers. padro definido por um grupo de empresas sobre sistemas da microsoft (opc em si no um sistema proprietrio da microsoft). http://www.opcfoundation.org TCP/IP tcp/ip

os protocolos tcp e ip foram desenvolvidos pela ucb (university of califrnia at berkeley) para a arpa ("advanced research projects agency") em 1969, muito antes da definio do modelo de referncia iso/osi. - sua aplicao original era militar (a arpa vinculada ao dod, departamento de defesa dos eua). o par de protocolos conhecido como tcp/ip uma herana do projeto arpanet. - os servios oferecidos pelo protocolo arpanet permitem transferir arquivos (ftp), executar comandos remotamente (telnet), enviar e receber correio eletrnico (mail), entre outros. TCP/IP tcp/ip - o protocolo tcp ("transmission control protocol") usado para implementar o sequenciamento e o controle de fluxo de informaes e corresponde aproximadamente camada de transporte do modelo osi. - o protocolo ip ("internet protocol") um protocolo no orientado a conexo cujas funes correspondem aproximadamente s da camada de rede do modelo iso/osi. - este par de protocolos adquiriu uma grande importncia, pois hoje a base de funcionamento da internet. TCP/IP tcp/ip - tcp e ip costumam ser utilizados em uma arquitetura de rede diferente da proposta pela iso (rm-osi) - o tcp/ip se estabeleceu como um padro de fato para ligaes de redes heterogneas. - o tcp/ip foi originalmente desenvolvido para interconectar mquinas de diversos fabricantes, ou seja, se tornar um protocolo universal. - na arquitetura tcp/ip, as aplicaes so implementadas de forma isolada, sem um padro que defina sua estrutura. as aplicaes trocam dados utilizando diretamente a camada de transporte (tcp). - foram disponibilizados diversos servios de aplicao sobre tcp/ip. alguns deles sero apresentados a seguir. Gerenciamento de redes gerenciamento de redes - dns (domain name system): um esquema de gerenciamento de nomes, hierrquico e distribudo, que define a sintaxe dos nomes usados na internet. - os endereos tcp/ip so numricos (com uma formao dividida em classes), compostos uma parte destinada a endereamento de rede e uma parte destinada a endereamento de hosts (mquinas). - o dns contm um banco de dados distribudo, mantido por um conjunto de servidores de nomes (name servers), que permite fazer a resoluo de endereos ip (numricos) para o nome de uma mquina. cada nvel hierrquico de um nome denominado um domnio (domain). - ex.: atlas.lcmi.ufsc.br um nome composto de 4 domnios, que equivale ao endereo ip 150.162.14.1. Gerenciamento de redes

gerenciamento de redes - snmp (simple network management protocol): uma aplicao tcp/ip, que providencia uma maneira de gerenciar objetos dentro de uma rede tcp/ip. - os processos que realizam o gerenciamento so denominados agentes e gerentes e tem por objetivo detectar a presena de falhas no funcionamento dos componentes da rede. - o gerente envia comandos aos agentes, solicitando informaes sobre o estado dos objetos gerenciados (comandos get e response) ou modificando este estado (comando put). um agente pode tambm notificar o gerente da ocorrncia de um evento especfico (comando trap). - os objetos gerenciados podem ser estaes de trabalho, gateways, modems, bridges, concentradores, processos, etc. Gerenciamento de redes gerenciamento de redes - finger: providencia uma maneira de se verificar os users que esto conectados a um determinado host. - por default, finger mostra informaes sobre cada user logado na mquina, incluindo: login name, full name, terminal name, idle time, login time, e location. - se o nome de um determinado user especificado, finger retorna informaes sobre aquele user em particular, incluindo: login name, full name, se user esta logado neste momento e de onde, etc. atlas:~> finger stemmer login name: marcelo in real life: marcelo ricardo stemmer directory: /home/professores/marcelo shell: /bin/tcsh on since nov 7 15:48:54 on ttyp7 from goedel no unread mail project: professor do lcmi plan: Gerenciamento de redes gerenciamento de redes - ping: providencia uma maneira de se verificar se um determinado host est ativo na rede. funciona enviando uma mensagem para o host e aguardando uma resposta. se o host no responde, significa que no est conectado rede. atlas:~> ping polaris host polaris is alive - netstat: providencia uma maneira de se verificar as conexes que esto ativas na rede tcp/ip. informa as conexes tcp no host, estado dos servidores tcp/ip neste host, bem como os sockets utilizados, dispositivos e links, e a tabela de roteamento que est ativa. Correio eletrnico correio eletrnico - smtp (simple mail transfer protocol): providencia um servio de correio eletrnico entre os usurios tcp/ip. - este correio permite a troca de mensagens entre dois ou mais users e hosts. - as mensagens a enviar so guardadas no spool do servio de mail. as mensagens

recebidas so armazenadas em caixas postais. - processos servidores fazem o recebimento e envio das mensagens em background. - existem diversas verses de interfaces com o usurio (smi mail, eudora, etc). - usualmente, quando o usurio se conecta ao host, o sistema de correio eletrnico ativado e avisa se existem mensagens na sua caixa postal. Correio eletrnico correio eletrnico - recepo de mail: atlas:~> mail mail version smi 4.0 thu jul 23 13:52:20 pdt 1992 type ? for help. "/var/spool/mail/marcelo": 2 messages 2 new >n 1 farines@lcmi.ufsc.br thu nov 7 15:55 26/1254 lista n 2 bermudez@linse1.linse.ufsc.br thu nov 7 16:02 224/8330 reuniao - envio de mail: atlas:~> mail marcelo@lcmi.ufsc.br subject: aula de redes se voce esta lendo isto, eh porque ainda esta acordado... . cc: aluno@lcmi.ufsc.br Compartilhamento de arquivos compartilhamento de arquivos - nfs (network file system): providencia uma maneira de se compartilhar arquivos de um servidor a partir de vrios hosts de modo integrado e transparente atravs de uma rede tcp/ip. - o nfs realiza um mapeamento dos discos de um determinado servidor na rede tcp/ip, permitindo que os hosts desta rede enxerguem estes arquivos como locais. - com o nfs, mquinas sem disco rgido (diskless) podem armazenar arquivos no disco de outra mquina de forma transparente. - o nfs cria um sistema de arquivos virtual que estende o sistema de arquivos local. um mecanismo chamado redirecionador diferencia arquivos locais de remotos e desvia chamadas a arquivos remotos para um servidor nfs. Comunicao comunicao - slip (serial line ip): um protocolo muito simples, utilizado para conectar dois hosts atravs de uma linha serial, configurando uma ligao ponto-a-ponto. no providencia endereamento; cada um dos hosts tem que ser conhecido pelo outro; no identifica pacotes e no possui correo de erros. muito usado em conexes via modem entre um servidor e uma mquina remota. - ppp (point-to-point protocol): protocolo desenvolvido para substituir o slip e que contm as implementaes que no so oferecidas pelo slip. tambm muito usado em conexes via modem. - aplicativos baseados no ppp ou slip (ex.: trumpet) permitem negociar um endereo ip para

a mquina remota, possibilitando a execuo de programas como mail, ftp, telnet e browsers (netscape, mosaic, etc) a partir dela. Emulao de terminais emulao de terminais - telnet: providencia um interface padro atravs do qual um programa em um host (cliente telnet) acessa recursos em outro host (servidor telnet) como se fosse um terminal local conectado ao servidor de terminais. - o usurio tem que possuir uma conta na mquina remota para poder operar o sistema. atlas:~> telnet polaris.lcmi.ufsc.br trying 150.162.14.4 ... connected to polaris.lcmi.ufsc.br. escape character is '^]'. sunos unix (polaris) login: APIs (Application Program Interfaces) apis (application program interfaces) - rpc (remote procedure call): providencia uma interface de aplicao que permite a comunicao entre dois programas executando em dois hosts diferentes (processamento cooperativo). - mecanismo projetado para facilitar o desenvolvimento de aplicaes distribudas baseadas no modelo cliente/servidor. - no mdulo cliente, o programador define alguns procedimentos como sendo remotos e faz com que o compilador incorpore no programa chamadas a um processo servidor rpc. - no mdulo servidor, os procedimentos compartilhados so declarados como procedimentos servidores. - chamadas aos procedimentos remotos so repassadas ao servidor rpc, que troca mensagens necessrias a execuo do servio remoto via rede. Transferncia de arquivos transferncia de arquivos - ftp (file transfer protocol): permite realizar a transferncia de arquivos entre hosts. o usurio tem que se identificar para o host de onde (ou para onde) o arquivo ser transferido. o ftp estabelece 2 conexes entre os hosts: uma conexo de controle (comandos) e uma conexo de transferncia de dados. podem ser transferidos arquivos dos tipos texto (ascii ou ebcdic) e binrio. - tftp (trivial file transfer protocol): um protocolo mais simples para transferir arquivos entre dois hosts. no leva em considerao nenhuma proteo e autenticao de usurio e estabelece uma nica conexo entre hosts. Transferncia de arquivos transferncia de arquivos

atlas:~> ftp lcmi.ufsc.br connected to lcmi.ufsc.br. 220 atlas ftp server (version wu-2.4(2) tue jan 3 17:40:32 edt 1995) ready. name (lcmi.ufsc.br:marcelo): anonymous 331 guest login ok, send your complete e-mail address as password. password: 230230- welcome, user at atlas ! you are in the ftp server of the 230230- laboratrio de controle e microinformatica - lcmi 230- departamento de engenharia eletrica - deel 230- universidade federal de santa catarina - ufsc 230- 88.040-900 florianpolis sc - brasil +55.482.231.9202 230230- at this moment there are 3 user(s) here (maximum 10). 230230 guest login ok, access restrictions apply. ftp> Impresso remota impresso remota - lpr (line printer redirection): executa o redirecionamento de arquivos de impresso para um host atravs de uma rede tcp/ip. - lpd (line printer daemon): servidor de impresso para hosts remotos em uma rede tcp/ip. execuo remota - rsh (remote shell protocol): executa um shell remotamente em outro host atravs de uma rede tcp/ip. - rexec (remote execution command protocol): um servidor que permite a execuo de um comando rexec de um host remoto atravs de uma rede tcp/ip. o servidor realiza um login automtico incluindo a verificao do usurio. a parte cliente realizada pelo processo rexec. Arquitetura TCP/IP arquitetura tcp/ip modelo de referncia iso/osi aplicao apresentao sesso transporte rede enlace fsica modelo arquitetura tcp/ip

meio fsico controle de acesso ao meio (mac) ip (internet protocol) tcp (transmission control protocol) ftp telnet ... } placa Softwares comerciais para rede softwares comerciais para rede SINEC sinec redes sinec (siemens) incluem: sinec h1: rede compatvel com a norma ieee 802.3 (ethernet). sinec h2: rede compatvel com o padro map. sinec l1: sistema fieldbus proprietrio da siemens. sinec l2: rede fieldbus compatvel com a norma alem profibus. oferecida em 3 verses: dp, fms, pa. SINEC sinec SINEC sinec sinec l2-dp desenvolvido para aplicaes que exijam respostas rpidas, sistemas remotos de i/o (como clps ligados a sensores e atuadores). utiliza o padro rs485 ou fibra tica na camada fsica. para rs485: cabo de 1200 metros com uma taxa de transmisso de 93.75 kbps, 1000 metros com taxa de 187.5 kbps, 200 metros com taxa de 1.5 mbps ou 100 metros com taxa de 12 mbps. at 127 estaes em 4 segmentos de rede ligados por repetidores. operao com mestre nico (single master) e escravos, adotando somente mac mestre/escravos. usa servios sem conexo e sem reconhecimento (llc tipo 1). servios de aplicao voltados para leitura e escrita de variveis remotas (read/write). SINEC

sinec sinec l2-fms concebido para a troca de dados entre sistemas inteligentes autnomos em sistemas de manufatura, como cncs, clps, rcs, pcs, etc. utiliza rs485 ou fibra tica na camada fsica. como as estaes podem ser autnomas, utiliza mac token-passing e mestre/escravos. suporta 127 estaes em 4 segmentos de rede usa servios llc tipos 1 e 3. os servios de aplicao seguem o padro fms (fieldbus message services, subconjunto do mms da rede map). SINEC sinec aplicao tpica sinec l2-fms: rc rede profibus tcd micrmetro laser cnc rob ipso sp-50 torno romi-mazak pc gerente fmc esteira transportadora cmara ccd pcviso SINEC sinec sinec l2-pa permite interligar instrumentos da rea de processos unitrios a um sistema de

comunicao. adota o padro iec 1158-2 na camada fsica, que utiliza o prprio cabo de transmisso de dados para energizar os dispositivos de campo. taxa de transmisso de 31.25 kbps (reas de segurana intrnseca). comprimento mximo do cabo depende do nmero de estaes conectadas e funo de seu consumo de energia. um segmento (sem repetidores) suporta no mximo 32 estaes. mac utiliza o protocolo mestre/escravos. usa llc tipo 1. servios de aplicao semelhantes a l2-dp. BITBUS (INTEL) bitbus (intel) - topologia: barramento. mtodo de acesso ao meio: mestre/escravos. integrao de sensores, atuadores, controladores e instrumentos de medio. arquitetura de apenas trs camadas (1, 2 e 7). camada fsica: interface padro rs-485 com par tranado e taxas de transmisso de at 2.4 mbps (modo sncrono). camada de enlace: protocolo sdlc (synchronous data link and control), um sub-conjunto do protocolo hdlc. processador intel 8044 implementa este protocolo a nvel de hardware. BITBUS (INTEL) bitbus (intel) buffer recepo buffer transmisso 8051 8044 dpram siu BITBUS (INTEL) bitbus (intel) camada de aplicao: servios rac (remote access and control) CAN can rede can (controller area network) desenvolvida pela bosch para integrar elementos inteligentes em veculos autnomos (eletrnica embarcada). automvel pode possuir mais de 200 microprocessadores: carburao eletrnica frenagem anti-bloqueante (abs)

controle e superviso da temperatura do leo e do radiador, presso de leo de freio, etc. ajuste automtico de espelhos retrovisores, banco do motorista, etc. CAN can can lanado em 1984. em 1987 lanado chip 82526 (intel). a partir de 1991 outros fabricantes licenciados: phillips/signetics (chips 82c200, 87c592, 82ce598 e 82c150). motorola (chip 68hc05). nec (chip 72005). siemens, thompson, national, hitachi. cia (can in automation): entidade constituda de usurios e fabricantes de produtos para automao industrial baseados no protocolo. at 1993, a cia j tinha 64 associados fora da industria automobilstica. can vendeu mais de 5 milhes de chips s em 1995. CAN can camada fsica (padro iso/dis 11898): topologia: barramento ou estrela (com concentrador); taxa de transmisso: 125 kbps at 1 mbps; comprimento mximo do barramento: 40 m para 1 mbps; at 1 km para 125 kbps; nmero mximo de ns: 64; codificao de bits: nrz (non return to zero); meio de transmisso: no especificado na norma, mas usualmente usado par tranado ou fibra tica. CAN can subcamada mac: mtodo de acesso ao meio: forcing headers com prioridades para mensagens. subcamada llc: comprimento mximo dos quadros de dados: 8 bytes; controle de erro por crc de 16 bits. camadas 3 at 6 do rm-osi foram suprimidas. CAN Enlace can enlace csma/nba - carrier sense multiple access with non-destructive bitwise arbitration (forcing headers) qualquer n pode acessar o meio se estiver livre nba garante 100% de utilizao do meio e priorizao de mensagens baseada no identificador de 11 bits do frame

sof - start of frame eof end of frame crc - cyclic redundancy check (crc 16) ack - acknowledgment s o f 11 bit identifier length 0 to 8 bytes data arbitration field control field data field frame can CAN Arbitragem can arbitragem como na ethernet, cada n tenta transmitir se meio livre. diferentemente de ethernet, no h colises. se 2 ou mais ns iniciam transmisso simultnea, conflito resolvido por arbitragem bit a bit usando o campo identifier. 0 dominante no fio sobre 1 (operao and binria). se um n transmite 1, mas escuta 0, ele imediatamente pra transmisso. o n vencedor envia o resto da mensagem. mecanismo garante que no se perde informaes nem tempo. o valor do campo identifier define prioridade durante arbitragem (identifier mais baixo vence). isto significa que dois frames no podem ter o mesmo identifier. CAN Exemplo De Arbitragem can exemplo de arbitragem 0 0 0 1 00000001 xxxx 11

e o f 10110110100 0 n 1 transmite: no meio: 0 0 0 1 00000001 xxxx 01 e o f 10110110100 0 n 2 transmite: 0 10110111 n 2 perde arbitragem e pra transmisso! CAN can modelos de comunicao: frame no contm campos especficos para endereo destino/origem. campo identifier pode conter endereo de uma estao, grupo de estaes (multicasting) ou mensagens so difundidas para todas as estaes (broadcasting). campo identifier pode identificar o contedo da mensagem (dados), que difundida para todas as estaes. gerador da mensagem: produtor. estaes interessadas no contedo da mensagem: consumidores. CAN can

norma can no define especificao para a camada de aplicao grupo cia definiu uma especificao para aplicaes em automao: cms (can message services): servios de leitura e escrita de variveis remotas e tratamento de eventos, baseados no mms; nmt (network menagement): servios de inicializao e gerenciamento da rede; dbt (distributor): prov uma distribuio dinmica de nomes definidos pelo usurio para identificar as mensagens. o sistema suporta at 2032 objetos, aos quais associado um nmero de identificao nico na aplicao. o tempo para leitura de dados a nvel da camada de enlace da ordem de 420 s para o objeto de maior prioridade. can tornou-se norma internacional definida pela iso em 1993 sob a designao iso 11898. VAN van a rede van (vehicle area network) foi normalizada em 1990 na frana pelo bureau de normalisation de l'automobile para operar em eletrnica embarcada. a partir de 1992 passou a ser adotada pela renault e pela peugeot. apesar das semelhanas com a rede can, no se conhecem aplicaes da rede van em automao industrial. os chips disponveis esto implementados na forma de asics projetados especificamente para a indstria automobilstica. VAN van propriedades a nvel da camada fsica: topologia: barramento; taxa de transmisso: de 100 kbps at 250 kbps; nmero mximo de ns: 16; comprimento mximo do barramento: 20 metros; codificao de bits: manchester ou nrz. VAN van subcamada mac: mtodo de acesso ao meio: forcing headers (como can); controle de erros: assumido pela subcamada mac, que usa a tcnica de crc; subcamada llc: quadro de dados: 8 bytes ou 28 bytes (verso fullvan); Outras redes para veculos outras redes para veculos j1850 (definida nos estados unidos pela sae) c2d (chrysler collision detection)

mil-std-1553b (para avinica militar) todas com uso restrito eletrnica embarcada. DeviceNet devicenet devicenet uma rede industrial de baixo custo para conectar dispositivos como chaves fim de curso, clulas fotoeltricas, vlvulas, motores, drives, displays de clp e pc, etc. devicenet foi desenvolvida tendo can como base. devicenet oferece manipulao robusta e eficiente de dados e baseada na tcnica produtor / consumidor. DeviceNet devicenet a odva (open devicenet vendor association) uma organizao independente que supervisiona e gerencia as especificaes da devicenet. seu objetivo promover a adoo mundial de devicenet como rede aberta. a odva trabalha conjuntamente com os membros vendedores, usurios finais e distribuidores. possui 320 membros (at julho de 2001). home-pages: http://www.odva.org http://www.ab.com/catalogs/b113/comm/dnet.html DeviceNet Arquitetura application layer physical signaling transceiver transmission media devicenet arquitetura camada 1 camada 2 { camada 7 { data link layer devicenet can devicenet } }

} DeviceNet - Camada Fsica devicenet - camada fsica configurao em barra (daisy-chain ou ramificaes) ns podem ser removidos sem interromper linha at 64 ns endereveis sinal e alimentao de 24vdc no mesmo cabo taxas transmisso: 125kbps, 250kbps, 500kbps conectores selados ou abertos terminador de 121 ohms nas extremidades ramificaes daisy-chain DeviceNet Alimentao e Sinal devicenet alimentao e sinal 24vdc par tranado com dois fios: par sinal: baixa perda, alta velocidade. par alimentao: at 8a corrente. sensores alimentados da linha. opto-isolamento para dispositivos com alimentao prpria (ex.: drive, plc, etc.). pode-se usar vrias fontes de alimentao. DeviceNet - Conectores devicenet - conectores selados: droplines droplines abertos: DeviceNet - Daisy-Chaining devicenet - daisy-chaining usar em painis de controle que agrupam dispositivos at 6 metros do tap dropline tap tap conector plug-in para dispositivo

DeviceNet Distncias e Velocidades devicenet distncias e velocidades data rate barramento ramificaes 125k 250k 500k 500m 250m 100m 26 x 6m 13 x 6m 6 x 6m 156m 78m 36m cumulativo dist. tap

DeviceNet - Enlace devicenet - enlace enlace segue sistema can. formas de comunicao suportadas atravs do modelo produtor/consumidor: master/slave: escravos s enviam dados em resposta a varredura do mestre. peer-to-peer: comunicao livre entre fontes / destinos quaisquer (par a par). multi-master: vrios mestres e vrios escravos. mudana de estado dos dados: envio de dados entre estaes predefinidas sempre que houver alterao de estado. produo cclica de dados: estaes enviam dados entre si em intervalos fixos de tempo.

Uso Do Campo Identifier uso do campo identifier

Grupos 1 e 2 Master/Slave grupos 1 e 2 master/slave

DeviceNet Camada de Aplicao devicenet camada de aplicao definio do campo identifier estabelece prioridade no processo de arbitragem usado pelos ns receptores para identificar mensagens dois tipos de mensagens mensagens de i/o para dados de controle crticos no tempo mensagens explicitas para funes cliente/servidor fragmentao para dados maiores que 8 bytes deteco de identificadores duplicados verificao de consistncia dos dados de aplicao

ControlNet controlnet controlnet international uma organizao independente criada em 1997 que mantm e distribui a especificao controlnet e gerencia is esforos de marketing dos membros associados. home-page: www.controlnet.org mais infos: www.ab.com/catalog/b113/comm/cnet.html

ControlNet controlnet onde usar: nveis intermedirios (clula, rea)

ControlNet 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

ControlNet controlnet camada de enlace: controle de erros no frame por cyclic redundancy check, polinmio ccitt modificado com 16 bits. campo de dados com at 510 bytes. mac: ctdma (concurrent time domain multiple access), que regula a oportunidade de transmitir de cada n em intervalos de tempo ajustveis chamados nut (network update time). a menor nut de 2ms.

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. ControlNet controlnet camada de aplicao: orientao a objetos modos de comunicao: master/slave multi-master peer-to-peer produtor/consumidor leitura de dados: mudana de estado cclico por solicitao HART hart hart (highway addressable remote transducer): protocolo de transio entre tecnologia analgica e digital. hug: hart user group (inclui siemens, hitachi, toshiba, yokogawa, abb, endress+hauser, fischer & porter, rosemount inc., camile bauer, smar international e outras). hart communication foundation (www.hartcomm.org) camada fsica: meio fsico: par tranado com at 3.000 m; taxa de transmisso: 1.200 bps; transmisso assncrona com caracteres uart (1 start bit, 8 bits de dados, 1 bit de paridade e 1 stop bit); topologia: barramento ou rvore; modulao: fsk (padro bell 202, lgico 1 => sinal de 1.200 hz, lgico 0 => 2.200 hz). HART hart camada de enlace: mestre-escravos e token-passing; tempo mdio de resposta: 378.5 ms; camada de aplicao: comandos, respostas, definio de tipos de dados e emisso de relatrios de status. possvel transmitir sinais de 4 a 20 ma (analgicos) e quadros digitais simultaneamente. os chips ht2012 (smar research) e sym20c15 (symbios logic) servem como modems de baixa potncia para uso em equipamentos de campo. o chip requer a adio de filtros e comparadores para a operao do protocolo. HART

hart clp fpb fpb sensor analgico atuador analgico ... 4..20 ma bell 202 bell 202 t i 4..20 ma bell 202 INTERBUS-S interbus-s interbus-s desenvolvido na alemanha pela empresa phoenix contact. obteve ampla aceitao industrial (mais de 5.000 aplicaes). interbus-s concebido para integrao de sensores a atuadores a um elemento de tomada de deciso (clp, cnc, rc, etc.). elemento de tomada de deciso opera como estao mestre. sensores e atuadores so estaes escravas que executam operaes de entrada/sada. interbus-s adotou uma topologia em anel mtodo de varredura denominado "quadro concatenado" ou "quadro somado" (do alemo "summenrahmen-verfahren"). INTERBUS-S interbus-s mestre monta um quadro nico contendo campos reservados para cada um dos escravos. mestre preenche o campo reservado quele escravo com os dados de processo ou parmetros a enviar. o quadro ento enviado ao primeiro escravo no anel. o primeiro escravo reconhece no quadro o incio de sua janela de dados e verifica o contedo somente do campo reservado a ele. escravo l a informao contida no seu campo reservado e substitui o contedo do campo pelos dados de resposta. em seguida, o primeiro escravo envia o quadro completo para o prximo escravo no anel. o processo se repete at que o quadro tenha percorrido todos os escravos do anel e retornado ao mestre. INTERBUS-S

interbus-s analogia com um trem (quadro somado) que pra em diversas estaes (escravos), deixando alguns passageiros e pegando outros. l m1 at. m1 l m2 at. m2 l m3 at. m3 l m4 at. m4 c fcs m4 m3 m2 m1 h master slave 1 slave 2 slave 3 slave 4 frame INTERBUS-S interbus-s o tempo que o quadro somado leva para percorrer o anel (ciclo de varredura) depende do nmero de escravos e determinista. o nmero mximo de entradas e sadas suportadas pelo interbus-s de 2048, que podem ser varridas em 7.2 ms. distncia entre estaes consecutivas no anel: at 400 metros. nmero mximo de estaes: 256 (anel pode ocupar 13 km sem repetidores). taxa de transmisso: 500 kbps. as informaes que o mestre envia para os escravos podem ser:

dados de processo: comandos a executar ou valores a colocar em uma sada (sujeitos restries de tempo real); parmetros de configurao do escravo (sem restries de tempo): enviados em time slots reservados no quadro somado. INTERBUS-S interbus-s camada de aplicao: define servios pms (peripherals message services), subconjunto do mms. os servios pms incluem: gerenciamento de conexes; identificao e verificao de status; gerenciamento de objetos; acesso a variveis (read, write, update, etc.); gerenciamento de programas (dowload, upload, start, stop, resume, etc.). organizaes de empresas drivecom e encom ocupadas de definir padres de utilizao e configurao para interbus-s. sistema candidato padronizao pela iec e din. ASI-BUS asi-bus asi (actuator/sensor interface) desenvolvido por 11 empresas (balluf, baumer, elesta, festo, ifm, peperl+fuchs, sick, siemens, leuze, turck e visolux) e introduzido no mercado em 1993. concebido para interligar elementos perifricos (sensores e atuadores) binrios, tais como chaves fim-de-curso, sensores de proximidade indutivos e capacitivos, rels, vlvulas, etc. estes elementos requerem informao mnima para operar (na maioria dos casos, 1 bit com comandos tipo on/off). ASI-BUS asi-bus asi foi concebido como um sistema mestre/escravos com topologia em barramento. o mestre executa uma varredura cclica dos escravos, enviando quadros de solicitao de dados e aguardando um quadro de resposta. os quadros enviados pelo mestre asi tem um campo de dados de apenas 4 bits e um campo de parmetros de mais 4 bits. o quadro tem 17 bits no total. start bit command-bit 1 1 5 bit slave addr. 4 bit parameter

4 bit data 1 1 test bit stop bit ASI-BUS asi-bus o quadro de resposta do escravo composto de apenas 7 bits. como todas as respostas so destinadas ao mestre, no necessrio um campo de endereo neste quadro. start bit 1 4 bit data 1 1 test bit stop bit ASI-BUS asi-bus quadros utilizados sempre iguais a varredura de cada escravo implica no envio e recepo de um total de apenas 24 bits cada escravo recebe 4 bits de dados e 4 bits de parmetros, e responde, se for o caso, tambm com 4 bits de dados. um escravo asi possui at 4 portas de i/o conectadas a dispositivos perifricos cada porta de sada recebe o valor de 1 dos 4 bits do campo de dados do quadro enviado pelo mestre. se as portas esto configuradas como entradas, seu valor copiado nos 4 bits correspondentes do campo de dados do quadro de resposta do escravo. desta forma, o mestre pode ler ou escrever em qualquer uma das portas remotas dos escravos. ASI-BUS asi-bus asi master slave 2 slave 1 slave 31

... i/o 1 i/o 4 i/o 120 i/o 124 ASI-BUS asi-bus asi suporta at 31 escravos em um barramento. como cada escravo pode ter 4 e/s, o nmero mximo de elementos binrios que podem ser integrados aos 31 escravos de 124. a varredura completa dos 31 escravos, atualizando todas as 124 entradas e sadas, requer cerca de 5 ms. esta configurao permite ligar os sensores e atuadores binrios convencionais atuais rede asi. os 4 bits de parmetros recebidos do mestre podem ser enviados para 4 portas de sada adicionais, podendo ser utilizados para configurar um dispositivo mais sofisticado conectado ao escravo. ASI-BUS asi-bus esta configurao permite conectar sensores e atuadores inteligentes rede asi. ASI-BUS asi-bus o cabo de rede asi composto de 2 condutores no blindados. cabo utilizado tambm para a alimentao dos escravos (24v dc, 100 ma por escravo). um segmento de rede asi pode ter at 100 metros de comprimento. a grande vantagem de asi sobre outras rede tipo fieldbus o custo baixo e simplicidade de implementao, operao e manuteno. sua aplicao em automao industrial vem crescendo muito desde seu lanamento em 1993. FAIS fais fais (factory automation interconnection system): desenvolvida no japo por 30 empresas e o international robotics and factory automation center (irofa). primeiros produtos lanados em 1992. fais uma verso atualizada da rede mini-map. foi concebida para uso em automao fabril no nvel hierrquico de clula (fmc). arquitetura fais composta das camadas 1, 2 e 7. camada fsica:

cabo coaxial com tcnica de transmisso em carrier-band com 5 ou 10 mbps. fibra tica com 10 mbps. FAIS fais camada de enlace de dados: subcamada mac: protocolo token-bus, conforme ieee 802.4. subcamada llc: servio sem conexo com reconhecimento (llc tipo 3), conforme ieee 802.2. camada de aplicao: mms (manufacturing message services); servios de gerenciamento de rede nm (network menagement); dicionrio de objetos od (object dicionary). alteraes bsicas em relao a mini-map: camada fsica com fibra tica e servios de aplicao nm e od. FAIS fais especificao fais 2.0 fibra tica 10 mbps LON lon lon (local operating network): desenvolvida pela empresa echolon em 1990 aplicaes alvo: automao predial (imtica) automao domstica (domtica) automao de escritrios automao industrial. protocolo de comunicao lontalk implementado no processador dedicado neuronchip, produzido pela motorola e toshiba. LON lon o neuronchip composto dos seguintes elementos: 3 processadores de 8 bits (1 executa mac, 2 servios gerais de comunicao, 3 aplicaes do usurio); porta de conexo ao transceiver, atravs do qual o neuronchip se conecta ao meio; pinos de entrada e sada, reset, clock e alimentao (5v); acesso a um nmero de srie de 48 bits definido pelo fabricante; um timer programvel; sistema de memria, contendo 10 kbyte rom, 1 kbyte ram e 512 bytes eeprom para parmetros de rede; 3 temporizadores watch-dog (1 para cada processador);

LON lon lontalk baseado no rm-osi e implementa 7 camadas. ferramentas de suporte lonworks incluem: neuronchip; protocolo lontalk; transceivers que permitem ligar o neuronchip ao meio fsico; lonbuilder developer's workbench: sistema de desenvolvimento orientado a objetos para projeto, implementao e teste de ns lon.

LON lon camada fsica: transceivers oferecidos pela echolon: ftt-10: par tranado, taxa de 78 kbps, 127 ns em um barramento de at 2.700 metros ou segmentos de at 500 metros com topologia em estrela ou anel; lpt-10: par tranado, taxa 78 kbps, 32 ns com 100 ma cada, 64 ns com 50 ma ou 128 ns com 25 ma, barramento de 2.200 metros ou segmentos de at 500 metros com topologia em estrela ou anel, alimentao pelo fio da rede; tpt/xf-78: par tranado, taxa de 78 kbps, barramento com 2.000 metros, 64 ns; tpt/xf-1250: semelhante ao anterior, mas com taxa de transmisso de 1.25 mbps para distncias de at 500 metros;

LON lon camada fsica: transceivers oferecidos pela echolon: plt-10a: utiliza como meio fsico a rede eltrica por meio da tecnologia spread spectrum (tcnica especial de transmisso usada em sistemas com elevados nveis de interferncia), operando na faixa de freqncia de 100 khz at 450 khz com taxa de transmisso de 10 kbps; plt-20: idem ao anterior, mas com freqncia de 125 khz a 140 khz com taxa de transmisso de 5.4 kbps; plt-30: idem aos anteriores, mas com freqncia de 9 a 95 khz e taxa de 2 kbps.

LON lon transceivers de outros fabricantes: rf-300: usa sinais de rdio freqncia de 300mhz, taxa de transmisso de 1.200 bps (rede sem fio); rf-450: idem, com 450 mhz e taxa de 4800 bps; rf-900: idem, com 900 mhz e taxa de 39 kbps; ir: usa sinais em infravermelho, com taxa de transmisso de 78 kbps; fibra tica: taxa de transmisso de 1.25 mbps; cabo coaxial: taxa de transmisso de 1.25 mbps.

LON

lon camada de enlace: subcamada mac: csma preditivo p-persistente com deteco de coliso e atribuio de prioridades s mensagens (comportamento preditivo quando usado servio com reconhecimento) subcamada llc: servios sem conexo (com ou sem reconhecimento) e oferece funes de montagem de quadros e checagem de erros com crc. elementos para interconexo de subredes lon: roteadores (ex.: rtr-10) pontes LON lon n n n n par tranado n n n n router rede eltrica router n rf n rf n rf router n n n n fibra tica

LON lon neuronchip programado em neuron c (orientao a objetos, suporte a programao concorrente, 37 novos tipos de dados definidos na especificao snvt (standard network variable types) e mecanismos de passagem de mensagem). lon ainda pouco conhecido no brasil. mais de 1 milho de ns de rede lon instalados nos estados unidos. em 1994 criado grupo "lonmark interoperability association (inclui empresas como honeywell, detriot edison, ibm, microsoft e leviton). esta associao executa testes e certificao de conformidade para produtos que queiram ter o logotipo lonmark e define diretivas para interoperabilidade.

LON lon a maioria dos ns lon instalados esto em aplicaes de automao predial e residencial. existem estaes baseadas no neuronchip para: controle de lmpadas e eletrodomsticos; termostatos e sistemas hvac (heating, ventilation and air conditioning, ou calefao, ventilao e ar condicionado); sensores de presena e segurana em geral; sensores de luminosidade ambiente; equipamentos de udio e vdeo (por exemplo, home theaters); gerenciamento de energia; controle otimizado de elevadores; subsistemas de gua e gs (vlvulas, sensores de nvel e outros componentes), etc.

P-NET p-net p-net desenvolvida na dinamarca pela empresa ultrakust. aplicao alvo: automao industrial. camada fsica: topologia em anel taxa de transmisso de 76.8 kbps em um anel podem estar no mximo 125 estaes. meio fsico tipo par tranado blindado, com at 1.200 metros de comprimento, sem repeaters.

P-NET p-net subcamada mac: mtodo de acesso ao meio tipo multi-mestre / escravos. em um anel podem estar at 32 estaes mestras. entre as estaes mestras e escravas realizada uma varredura cclica atravs de quadro pr-definidos. a varredura de cada escravo requer 30 slot times, ou cerca de 390s.

entre as estaes mestras, o controle de acesso ao meio do tipo token-passing. a passagem de token entre mestres requer no mximo 10 slot times, ou cerca de 130s. apesar do token passar pelas estaes escravas, uma vez que elas esto tambm no anel, estas no podem ret-lo. P-NET p-net anel p-net: m e e m e e m e pc presso temperatura motor peso vazo clp controller P-NET p-net vrios anis interligados por meio de p-net-controllers, que executam a funo de roteadores ou gateways. m e e e e m e

controller m e e m e m e m m e m e e m e controller P-NET p-net o p-net-controller pode ser usado para conectar dispositivos no desenvolvidos para a pnet que possuam uma interface rs-232c, ou ainda estaes para outro tipo de rede (por exemplo, profibus). o controller programado em process pascal, que suporta programao concorrente e primitivas de comunicao. diversos sistemas baseados em p-net esto em operao na europa. foi criada para a p-net uma organizao de fabricantes e usurios que do suporte ao produto, denominada "international p-net user organization". SERCOS sercos sercos (serial real-time communication system) apresentada ao mercado na emo de 1989. conecta servo-acionamentos a um cnc em mquinas operatrizes, implementando malhas fechadas de controle. no interior de uma mquina-ferramenta existem campos eletromagnticos fortes. por isto, foi proposta uma rede com topologia em anel utilizando como meio fsico a fibra tica. SERCOS

sercos anel sercos cnc acionamentos SERCOS sercos o sistema tem uma estrutura com comando centralizado. cnc exerce o papel de estao mestre e os servo-acionamentos o papel de estaes escravas. podem ser executados ciclos de varredura dos escravos em tempos ajustveis de 62s, 125s, 250s, 500s, e mltiplos de 1 ms at o limite de 65 ms. sercos permite a interligao de at 254 escravos em um anel. o comprimento do cabo de no mximo 40 metros para fibra tica plstica e de at 1000 metros para fibra tica de vidro. cnc executa o controle de posio enquanto o controle de velocidade e de corrente executado no prprio acionamento. rede usada para enviar valores de referncia de velocidade do cnc aos acionamentos e receber valores atualizados dos mesmos. SERCOS sercos na camada de enlace, sercos faz distino entre dois tipos de dados: dados cclicos, com caractersticas de tempo real, usados para controle em malha fechada; dados de servio, usados para configurao, envio de parmetros, etc. para dados de servio usada uma pilha com 3 camadas (fsica, enlace e aplicao). para os dados cclicos ainda includa uma camada de sincronizao (sincronizao dos timers das estaes) a subcamada llc usa um servio sem conexo e sem reconhecimento (quadros errados no so retransmitidos). SERCOS sercos camada de aplicao: composta de servios tipo leitura e escrita de variveis remotas (read/ write). sercos vem sendo utilizada tambm para interligar dispositivos em outras aplicaes alm das mquinas-ferramenta. entre as aplicaes mais usuais esto o controle de eixos de robs industriais e conexo de sensores e atuadores binrios. MODBUS modbus

o protocolo modbus foi criado em 1978 pela modicon (hoje schneider automation). o protocolo visava originalmente implementar uma maneira simples de transferir dados entre controladores, sensores e atuadores usando uma porta rs232 (serial convencional). aps sua criao, tornou-se padro industrial de-facto adotado por muitas empresas com uma segunda opo para intercmbio de dados. 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. home-page: http://modbus.org/ MODBUS modbus 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. modbus usualmente implementado usando rs232, rs422, ou rs485 sobre uma variedade de meios de transmisso (fibra, rdio, celular, etc.). algumas variantes do protocolo original foram criadas posteriormente. modbus plus: um protocolo de maior velocidade baseado em token passing e que usa a estrutura de mensagens do modbus original. os chips modbus plus so disponibilizados pela schneider automation atravs de um programa chamado modconnect. MODBUS modbus modbus tcp/ip: usa tcp/ip e ethernet para transportar a estrutura de mensagens modbus. modbus/tcp requer uma licena, mas as especificaes so de acesso pblico e no h royalties. modbus tcp est disponvel na pgina: http://www.modicon.com/openmbus. modbus suporta dois modos de transmisso: ascii: cada byte da mensagem enviado como 2 caracteres ascii. rtu: cada byte da mensagem enviado como 2 caracteres hexadecimais de 4 bits. Quadro MODBUS quadro modbus address: contm 2 caracteres ascii ou 8 bits rtu. endereos vlidos de escravos esto na faixa de 0 a 247 decimal. endereos individuais esto na faixa de 1 a 247 (0 para broadcasting). function: contm 2 caracteres (ascii) ou 8 bits (rtu). cdigos vlidos vo de 1 a 255 decimal. este campo indica ao escravo que ao este deve executar. exemplos: ler grupo de entradas; ler dados de um grupo de registradores; ler status do escravo para diagnstico; escrever em um grupo de sadas ou registros; permitir carregamento, gravao ou verificao do programa no escravo. quando o escravo responde ao mestre, este campo indica se a operao ocorreu sem erros (ecoa dado recebido) ou se uma resposta de exceo (ecoa dado recebido com msb em 1).

MODBUS modbus data: usa 2 dgitos hexadecimais na faixa de 00 a ffh. estes podem ser 2 caracteres ascii ou um rtu. contm dados adicionais para uso do escravo (endereos de portas de i/o ou registros, quantidades de itens a manipular, etc.). se no houverem erros, este campo retorna o valor solicitado ao escravo. se houver erro, este campo retorna um cdigo de exceo. este campo pode ser vazio. checksum: so usados 2 tipos de checagem de erros (lrc ou crc), dependendo do modo de transmisso (ascii ou rtu) mais detalhes: modbus protocol guide na pgina http://www.modicon.com/techpubs/toc7.html.

Redes IBM redes ibm a ibm oferece uma srie de solues para a interconexo de equipamentos de cho de fbrica, incluindo, entre outros: redes compatveis com o modelo osi, tais como map rede token-ring (ieee 802.5) rede token-bus (ieee 802.4) diversos softwares para redes (netbios, pc-lan, lan-server, etc.) redes baseadas em uma arquitetura prpria denominada sna (systems network architecture)

Redes IBM - SNA redes ibm - sna

Produtos: Concluso produtos: concluso grande variedade de produtos para redes de comunicao no mercado a maioria dos produtos comerciais existentes foram desenvolvidos para aplicaes em automao de escritrios j h produtos especficos para automao consenso sobre a necessidade de definir sistemas de comunicao padronizados metas: interoperabilidade intercambiabilidade

redes locais industriais

Você também pode gostar