Você está na página 1de 103

Redes de Automao Treinamento Petrobrs 2 parte

SENAI Servio Nacional de Aprendizagem Industrial

Escola SENAI Antnio Souza Noschese UFP 2.01

Av. Almirante Saldanha da Gama, 145 CEP: 11030-401 - Ponta da Praia - Santos - SP Fone: (13) 3261-6000 - Fax: (13) 3261-2394 www.sp.senai.br/santos

Redes de Automao Treinamento Petrobrs

SENAI-SP, 2006
Trabalho elaborado pela Escola Senai Antnio Souza Noschese

Coordenao Geral

Waldemar de Oliveira Jnior

Equipe responsvel

Coordenao

Benedito Loureno Costa Neto

Elaborao

Carlos Alberto Jos de Almeida Fbio Lobue dos Santos

Reviso

Rosria Maria Duarte Parada

Escola SENAI Antnio Souza Noschese Av. Almirante Saldanha da Gama, 145 CEP: 11030-401 Ponta da Praia Santos-SP Fone (13) 3261-6000 Fax (13) 3261-2394 Internet: senaisantos@sp.senai.br

Sumrio
Sistema SCADA Sistema SCADA Rede de comunicaes Estrutura e Configurao Modos de comunicao OPC SDCD SDCD Estrutura e configurao Interfaces analgicas Resoluo das interfaces D/A A/D Sub-sistema de monitorao e operao Sub-sistema de comunicao Redes Industriais Redes Industriais Rede corporativa Rede de Controle Redes de Campo 92 94 96 99 103 110 112 119 126 128 130 131 132 68 69 70 72 74 76 77 78 79 82 89 90 91

Caractersticas de algumas redes Organizaes Nvel fsico IEC 61158 2 Isolao eltrica Benefcios do Fieldbus Documentao bsica Arquitetura de Arquitetura de Redes TCP/IP Redes TCP/IP Endereamento de ns na rede TCP-IP Como testar uma rede TCP/IP Redes Wireless Redes Wireless Introduo Tecnologias empregadas IEEE 802.11 Wireless Local Area Network

CLP CLP Controladores Introduo Lgicos Evoluo dos CLPs Programveis Estrutura Bsica de CLPs Mtodos de Processamento Exerccios Mdulos de I/O Sistemas de Memria Arquitetura da Memria de um CLP Linguagem de Programao Diagrama de Contatos Modelos de Arquitetura de CLPs Redes de CLPs Exerccios

134 135 138 141 145 146 153 154 158 159 164 165 166

Redes de Automao Treinamento Petrobras

10 Sistema SCADA
A palavra SCADA um acrnimo para Supervisory Control And Data Acquisition. Os primeiros sistemas SCADA, basicamente telemtricos, permitiam informar periodicamente o estado corrente do processo industrial, monitorizando sinais representativos de medidas e estados de dispositivos atravs de um painel de lmpadas e indicadores sem que houvesse qualquer interface aplicacional com o operador. Com a evoluo tecnolgica, os computadores assumiram um papel de gesto no recolhimento e tratamento de dados, permitindo a sua visualizao e a gerao de comandos de programao para execuo de funes de controle complexas. Atualmente os sistemas SCADA utilizam tecnologias de computao e comunicao para automatizar a monitorao e controle dos processos industriais, efetuando aquisio de dados em ambientes complexos e dispersos geograficamente. Os sistemas SCADA cobrem um mercado cada vez mais vasto, podendo ser encontrados em diversas reas como em hidreltricas, indstria de celulose, petrolfera, txtil, metalrgica, automobilstica e eletrnica, alm dos setores de saneamento bsico, entre outros. Estes sistemas revelam-se de crucial importncia na estrutura de gesto das empresas, fato pelo qual deixaram de ser vistos como meras ferramentas operacionais, ou de engenharia, e passaram a ser vistos como uma importante fonte de informao. Num ambiente industrial cada vez mais complexo e competitivo, os fatores relacionados com a disponibilidade e segurana da informao tm grande relevncia, tornando-se necessrio garantir que a informao esteja disponvel e segura quando necessria, independentemente da localizao geogrfica. Torna-se, portanto, necessrio implementar mecanismos de acessibilidade, de segurana e de tolerncia a falhas. Os sistemas SCADA melhoram a eficincia do processo de monitorao e controle, disponibilizando, em tempo til, o estado atual do sistema atravs de um conjunto de previses, grficos e relatrios de modo a permitir a tomada de decises operacionais apropriadas, quer automaticamente, quer por iniciativa do operador. Componentes do sistema SCADA Sensores e atuadores. Estaes remotas. Rede de comunicaes. Estaes centrais de superviso.
SENAI-SP 68/166

Redes de Automao Treinamento Petrobras

Sensores e atuadores Os sensores e atuadores so dispositivos conectados aos equipamentos controlados e monitorados pelos sistemas SCADA. Os sensores convertem parmetros fsicos, tais como velocidade, nvel de gua e temperatura, em sinais analgicos e digitais legveis pela estao remota. Os atuadores so usados para atuar sobre o sistema, ligando e desligando determinados equipamentos. Estaes remotas O processo de controle e aquisio de dados inicia-se nas estaes remotas PLCs (Programmable Logic Controllers) e RTUs (Remote Terminal Units) com a leitura dos valores atuais dos dispositivos que lhes esto associados e o respectivo controle. Os PLCs e os RTUs so pequenos computadores atravs dos quais as estaes centrais de monitorao se comunicam com os dispositivos existentes nas instalaes fabris. Os PLCs apresentam como principal vantagem a facilidade de programao e controle de I/O. Por outro lado, os RTUs possuem boa capacidade de comunicao, incluindo comunicao via rdio, estando especialmente indicados para situaes adversas onde a comunicao difcil. Atualmente, nota-se uma convergncia no sentido de reunir as melhores caractersticas destes dois equipamentos: a facilidade de programao e controle dos PLCs e as capacidades de comunicao dos RTUs. Rede de comunicaes Rede de comunicaes a plataforma atravs da qual a informao de um sistema SCADA transferida. Levando em considerao os requisitos do sistema e as distncias a cobrir, as redes de comunicao podem ser implementadas, entre outros, atravs dos seguintes meios fsicos: Cabos - Os cabos esto indicados para a cobertura de pequenas distncias. Normalmente so utilizados em fbricas, no sendo adequados para grandes distncias devido ao elevado custo de cablagem, instalao e manuteno; Linhas Dial-Up - As linhas Dial-Up podem ser usadas em sistemas com atualizaes peridicas que no justifiquem conexo permanente. Quando for necessria a comunicao com uma estao remota efetuada uma ligao para o respectivo nmero; Linhas Dedicadas - As linhas dedicadas so usadas em sistemas que necessitam de conexo permanente. Esta uma soluo cara, pois necessrio o aluguel permanente de uma linha telefnica ligada a cada estao remota;
SENAI-SP 69/166

Redes de Automao Treinamento Petrobras

Rdio-Modems - Estes dispositivos so usados em locais onde no esto acessveis linhas telefnicas. Por vezes, em situaes onde uma ligao direta via rdio no pode ser estabelecida devido distncia, necessria a instalao de dispositivos repetidores. Estaes centrais de superviso As estaes centrais de superviso so as unidades principais dos sistemas SCADA, sendo responsveis por recolher a informao gerada pelas estaes remotas e agir em conformidade com os eventos detectados. Podem estar centralizadas num nico computador ou distribudas por uma rede de computadores de modo a permitir a partilha de informao proveniente do sistema SCADA. A interao entre os operadores e as estaes de monitorao central efetuada atravs de uma interface Homem-Mquina, onde comum a visualizao de um diagrama representativo da instalao fabril, da representao grfica das estaes remotas, dos valores atuais dos instrumentos fabris e da apresentao dos alarmes detectados. Estrutura e Configurao Funcionalidades A capacidade de superviso do sistema SCADA inclui as seguintes funcionalidades: Aquisio de dados; Visualizao de dados; Processamento de alarmes; Tolerncia a falhas. Aquisio de dados: A aquisio de dados o processo que envolve o recolhimento e transmisso de dados desde as instalaes fabris, eventualmente remotas, at as estaes centrais de monitorao. O processo de aquisio de dados inicia-se nas instalaes fabris, onde as estaes remotas lem os valores dos dispositivos a elas conectados. Aps a leitura desses valores segue-se a fase de transmisso de dados em que, quer em modo de comunicao por polling, quer em modo de comunicao por interrupo (Report by Exception), os dados so transmitidos atravs da rede de comunicaes at a estao central.

SENAI-SP

70/166

Redes de Automao Treinamento Petrobras

Por fim, o processo de aquisio de dados concludo com o respectivo armazenamento em bases de dados. Visualizao de dados: A visualizao de dados consiste na apresentao de informao atravs de interfaces homem-mquina, geralmente acompanhados por animaes, de modo a simular a evoluo do estado dos dispositivos controlados na instalao fabril. Os sistemas SCADA permitem visualizar, alm dos dados recolhidos, previses e tendncias do processo produtivo com base em valores recolhidos e valores parametrizados pelo operador, alm de grficos e relatrios relativos a dados atuais ou existentes em histrico. Processamento de alarmes: O processamento de alarmes assume um papel de elevada importncia na medida em que permite informar anomalias verificadas, sugerir medidas a tomar e, em determinadas situaes, reagir automaticamente mediante parmetros previamente estabelecidos. O computador, ao analisar os dados recolhidos, verifica se algum dos dispositivos gerou valores excepcionais, indicadores de situaes de alarme. No tratamento de valores digitais, as situaes de alarme podem ser detectadas atravs de uma varivel que assume o valor 0 ou 1; no tratamento de valores analgicos so definidos valores que limitam as situaes aceitveis, de modo a que quando os valores lidos estiverem situados fora das gamas de valores permitidos seja detectada uma situao de alarme. Alm das situaes de alarme detectadas com base nos valores lidos pelos dispositivos, os sistemas SCADA podem acionar alarmes com base na ocorrncia de determinadas combinaes de eventos. Os alarmes so classificados por nveis de prioridade em funo da sua gravidade, sendo reservada a maior prioridade para os alarmes relacionados a questes de segurana. Em situaes de falha do servidor ou da rede de comunicaes possvel efetuar o armazenamento das mensagens de alarme em buffer o que, aliado capacidade de transmisso de mensagens de alarme para vrios servidores, permite atingir maior grau de tolerncia a falhas. Atravs da informao proveniente do login, os sistemas SCADA identificam e localizam os operadores, de modo a filtrar e encaminhar os alarmes em funo das suas reas de competncia e responsabilidade.

SENAI-SP

71/166

Redes de Automao Treinamento Petrobras

Os sistemas SCADA guardam em pastas .log informao relativa a todos os alarmes gerados, de modo a permitir que posteriormente se proceda a uma anlise mais detalhada das circunstncias que estiveram na origem da gerao do alarme. Tolerncia a falhas: Para atingir nveis aceitveis de tolerncia a falhas usual a existncia de informao redundante na rede e de mquinas backup situadas dentro e fora das instalaes fabris, de modo a permitir que sempre que se verifique uma falha num computador o controle das operaes seja transferido automaticamente para outro computador - uma rplica de backup - sem que se notem interrupes significativas. Modos de comunicao Os sistemas SCADA utilizam genericamente dois modos de comunicao: comunicao por polling e comunicao por interrupo. Tecnologias disponveis Internet DDE / NETDDE OLE OPC Protocolos de comunicao de equipamentos (proprietrios/abertos) Internet A Internet cada vez mais o meio de comunicao preferido pelas organizaes. Atravs do uso de tecnologias relacionadas a ela e de padres como TCP/IP, HTTP e HTML , atualmente, possvel o acesso e partilha de dados entre a rea de produo e a rea de superviso e controle de vrias instalaes fabris. De fato, com o uso de um Web browser possvel controlar em tempo real uma mquina localizada em qualquer parte do mundo, bastando introduzir o seu URL no browser, sem que haja necessidade de deslocamento. Os dados so transportados atravs de protocolos comuns, garantindo a interconectividade e a interoperabilidade entre os diversos dispositivos que compem o sistema. A interoperabilidade significa que os dispositivos de uma rede partilham informao, no coexistindo isoladamente. Utilizando as infra-estruturas de rede existentes, baseadas em Ethernet - TCP/IP, possvel desenvolver sistemas de aquisio de dados e automao de sistemas sem

SENAI-SP

72/166

Redes de Automao Treinamento Petrobras

necessidade de infra-estruturas adicionais. No necessrio nenhum hardware especial para desenvolver uma aplicao de aquisio de dados baseada na Internet. O browser se comunica com o servidor Web atravs do protocolo HTTP. Aps o envio do pedido referente operao pretendida, ele recebe a resposta na forma de uma pgina HTML. Algumas das vantagens da implementao de uma aplicao de recolhimento de dados atravs de um browser so: O browser disponibiliza um modo de interao simples, com o qual os utilizadores j esto habituados, podendo incluir ajuda on-line, imagens, som e vdeo; No necessria a instalao de nenhum cliente, dado que geralmente todos os computadores tm browsers instalados, o que simplifica a administrao do sistema; necessrio, apenas, efetuar manuteno de pginas, applets e scripts do lado do servidor; A natureza cliente-servidor da Internet faz com que seja possvel que diversos clientes acessem, simultaneamente, dispositivos e visualizem dados em tempo real, independe da sua localizao. Essa aproximao diferente da tradicional e permite controlar vrios dispositivos. Teoricamente, qualquer dispositivo com capacidade para se comunicar com um computador pode ser colocado na rede. Neste mbito esto includos dispositivos de amostragem analgicos e digitais, PLCs, sensores, cmeras, etc. Alguns destes dispositivos, especialmente os que se comunicam via porta serial, foraram o mercado ao desenvolvimento de dispositivos de converso de comandos de rede para comandos por eles interpretveis, e vice-versa. Todos os dispositivos no adequados para a rede necessitam de um servidor que traduza os pedidos e efetue a comunicao com o dispositivo atravs do seu protocolo nativo. DDE / NetDDE O DDE (Dynamic Data Exchange) um protocolo cliente-servidor que permite a transferncia de dados entre aplicaes atravs do uso de mensagens do Windows. O cliente e o servidor podem ser programados para interpretar os dados como um comando. Para a troca de mensagens entre mquinas remotas existe um mecanismo semelhante ao DDE denominado NETDDE. O DDE totalmente bit blind, ou seja, nem o cliente nem o servidor sabem se esto se comunicando com uma aplicao de 16 ou 32 de bits. Na realidade o servidor desconhece se o cliente se encontra na mesma mquina ou no. O DDE atravs da rede - NETDDE (Network Dynamic Data Exchange) - usa uma hierarquia de nomes semelhante ao DDE; contudo, neste caso os nomes do servio e o tpico foram alterados, respectivamente, para servidor DDE e share representando, o
SENAI-SP 73/166

Redes de Automao Treinamento Petrobras

primeiro, o nome do computador que desempenha as funes de servidor e o segundo os nomes do servio e o tpico da aplicao servidora. O NETDDE usa o protocolo NetBIOS, que corre sobre TCP/IP, permitindo ao NETDDE utilizar a Internet. OLE: O OLE (Object Linking and Embedding) um mecanismo sncrono que permite a um cliente invocar uma subrotina num servidor. Circunstncias em que o OLE pode ser considerado mais indicado do que o DDE: O uso do OLE vantajoso em situaes em que a aplicao cliente assuma o papel principal, delegando parte do seu processamento ao servidor que est espera de pedidos do cliente para manipulao de objetos por ele mesmo gerados. Nestas circunstncias mais rpido e apropriado, para o cliente, invocar diretamente uma subrotina no servidor. Circunstncias em que o DDE pode ser considerado mais indicado do que o OLE: O DDE ideal para permitir que uma aplicao monitore outra aplicao. Devido ao fato de nenhuma das aplicaes estar operando no mesmo contexto no existe interferncia entre elas. O DDE um mecanismo que, por ser bit-blind, permite, quando necessrio, que um mesmo servidor suporte clientes de 16 e 32 bits. O servidor pode levar algum tempo para recolher a informao para a resposta ao pedido efetuado pelo cliente. Uma vez que o DDE assncrono, o cliente pode continuar a executar o seu processamento. A performance do servidor no afetada em situaes de disponibilizao de dados para vrios clientes em mquinas distintas, uma vez que atravs do uso do NETDDE as mensagens so colocadas na fila de espera das mquinas clientes. OPC: Historicamente, os integradores de sistemas tinham que implementar interfaces proprietrias ou personalizadas para extrair dados de dispositivos provenientes de diferentes produtores de hardware. H alguns anos a Microsoft introduziu as tecnologias OLE, COM e DCOM, permitindo s aplicaes interoperar e se comunicar com mdulos distribudos atravs de uma rede de computadores. Com o objetivo de definir um standard para utilizao das tecnologias OLE e COM em aplicaes de controle de produo, os principais fabricantes de hardware e software constituram uma organizao, a OPC Foundation, da qual resultou o OPC (OLE for Process Control). Atualmente est disponvel uma API (Application Programming Interface) standard que permite a criao de aplicaes que se comuniquem com diferentes dispositivos. As vantagens do uso do OPC, entre outras, so as seguintes:
SENAI-SP 74/166

Redes de Automao Treinamento Petrobras

Existncia de uma nica API para todos os servidores de OPC, de modo que o cdigo de uma aplicao cliente possa ser reutilizado em qualquer dispositivo; Oportunidade Excel; Identificao dos servidores que possam disponibilizar aos clientes determinados itens OPC. Um item OPC um canal ou varivel num dispositivo - normalmente um ponto de I/O - que um servidor monitoriza ou controla; Protocolos de comunicao de equipamentos (proprietrios/abertos): Alm das tecnologias citadas, redes proprietrias ou abertas, desenvolvidas por fabricantes de equipamentos, podem vir a fazer parte de um sistema SCADA e podem, tambm, ser utilizadas para troca de dados entre as estaes remotas e o centro de controle operacional. para desenvolver aplicaes clientes em ambientes de desenvolvimento que utilizem COM e ActiveX, tais como Visual Basic, Visual C++ e

SENAI-SP

75/166

Redes de Automao Treinamento Petrobras

11 SDCD
Sistemas de controle de processo e outros sistemas usados em condies industriais tpicas envolvem aquisio de dados de sensores e subseqente controle em malha fechada via atuadores acoplados a controladores individualmente. As tarefas a serem executadas por esses controladores podem ser claramente definidas e uma configurao tima pode ser especificada. Uma forma simplificada de processamento distribudo horizontalmente permite que a carga seja compartilhada entre diferentes processadores sem envolver transferncia de programas aplicativos e grande quantidade de dados. Este tipo de processamento distribudo adequado para aquisio de dados e controle de processos industriais. O processamento de dados gerais e as funes de controle so analisadas, fracionadas e alocadas em diferentes processadores. Assim, cada processador tem que executar somente um conjunto especfico e bem determinado de funes. O programa de aplicao requerido para tais funes estar na memria daquele processador ou sobre um dispositivo de armazenagem de massa acoplado ao mesmo. Similarmente, os dados a serem usados por esses programas de aplicao podero ser tanto armazenados sobre um dispositivo de memria principal ou secundria acoplado ao mesmo ou adquirido diretamente do processo por meio de sensores adequados. Temos, ento, uma base geral de dados da planta distribuda localmente nos subsistemas formados por cada controlador e seus dispositivos associados. Em condies de operao, cada controlador responsvel pela aquisio de dados, calibrao e pela execuo de qualquer pr-processamento necessrio. Esses dados so, ento, usados em um ou mais algoritmos de controle que determinam a ao de controle requerida, a qual executada via atuadores interfaceados ao controlador. Cada um dos processadores ser responsvel pela execuo de qualquer clculo de otimizao necessrios para aquela seo do processo. Uma interface para o operador, separada e com facilidades de aquisio e controle, pode ser prevista. A coordenao do processo obtida pela transferncia, via linha de comunicao, de pequenas quantidades de dados necessrias aos outros controladores. difcil executar uma otimizao de processo geral se nenhum dos computadores tem informao completa sobre o estado geral de todo o processo. Desta forma, caso se deseje realizar uma otimizao geral da planta recomendvel a existncia de um computador central com acesso rpido base de dados de toda a planta e com uma capacidade computacional maior do que a dos processadores
SENAI-SP 76/166

Redes de Automao Treinamento Petrobras

distribudos. Este computador conhecido como hospedeiro e fica em um nvel hierrquico superior aos processadores distribudos horizontalmente. Temos, ento, um sistema com arquitetura mista, isto , processadores distribudos horizontal e verticalmente. A maioria dos SDCD associados a outras atividades tais como superviso, coordenao e controle de produo possuem arquitetura mista. De uma forma geral, as funes exercidas por um SDCD podem ser estruturadas de maneira hierrquica, sendo definidos diversos nveis de atividades. Para melhor caracterizar um SDCD, vamos agrupar os elementos que o compem em quatro subsistemas, de acordo com suas caractersticas funcionais, e mostrar como o atendimento aos nveis hierrquicos acima se coaduna com a caracterizao proposta. Estrutura e configurao Subsistema de aquisio de dados e controle Est diretamente ligado ao processo. Sua principal finalidade a realizao das funes de controle, que so exercidas pelas Estaes de Controle Local . Subsistema de monitorao e operao Nele se concentra a maior parte das funes de Interface Homem-Mquina. Subsistema de superviso e otimizao onde so realizadas as funes de otimizao e gerenciamento de informaes. Subsistema de comunicao Para que seja possvel a realizao de um controle integrado necessrio que exista uma infra-estrutura de comunicao entre os diversos subsistemas. Ento este subsistema ser responsvel pela integrao dos diversos mdulos autnomos do sistema. Sub-sistema de aquisio de dados e controle O objetivo deste grupo de elementos promover a interface direta com o processo e realizar as funes de controle local. importante ressaltar a caracterstica de autonomia destes mdulos, pois mesmo na ausncia das funes de nveis superiores ele deve continuar operando as funes de controle, embora podendo estar degradado segundo algum aspecto especfico. Este subsistema apresenta, na maioria dos SDCD disponveis no mercado, alm dos algoritmos de controle do tipo PID, comuns na instrumentao analgica convencional, uma variada gama de funes que inclui, por exemplo: Controle multivarivel Algoritmos de nvel superior Controle "feed-forward"
SENAI-SP 77/166

Redes de Automao Treinamento Petrobras

Controle de seqncia Controle lgico Intertravamento Soma, subtrao, multiplicao e diviso Raiz quadrada, compensadores de presso e temperatura Polinmios e logaritmos Alarmes de nvel, desvio, velocidade Linearizaes Etc. Dele tambm fazem parte os cartes de interface de entrada e sada com o processo, tais como: Entradas e sadas analgicas Entradas e sadas digitais Entradas de pulsos Multiplexadores Conversores AD e DA Etc. Interfaces analgicas: Quando um dispositivo de medio no utiliza sinal tipo ON/OFF mas sim de tenso ou corrente, variando seu valor em funo da varivel que est sendo medida, diz-se que esse dispositivo ANALGICO, sendo necessrio, para tal medio, um mdulo de entrada analgica. O mdulo de entrada analgica conectado aos sensores no campo e condiciona a medio para valores binrios de forma que a CPU possa entender, convertendo o sinal analgico em digital, utilizando para tal um bloco denominado conversor A/D.

Diagrama de ligaes eltricas de um carto de interface analgico.

SENAI-SP

78/166

Redes de Automao Treinamento Petrobras

A figura a seguir, mostra o circuito eletrnico correspondente entrada do carto de interface analgico, onde deve ser observado que o sinal das entradas, tanto pode ser em corrente como em tenso, bastando fechar o jumper S1 ou S2, conforme o canal desejado, para que o tipo de sinal na entrada passe a ser tenso.

Circuito eletrnico correspondente entrada de um carto de interface analgico.

Circuito eletrnico correspondente sada de um carto de interface analgico.

Resoluo das interfaces D/A A/D A converso D/A (digital / analgica) ou A/D (analgica / digital) gera ou utiliza um sinal digital composto por bits. A quantidade de bits utilizada pela palavra digital na converso determina o que chamado de resoluo. Quanto maior a resoluo de uma interface, mais exata ser sua percepo em relao aos sinais analgicos externos e mais precisa ser sua representao digital. Um carto com uma boa resoluo deve possuir, alm de um bom conversor A/D, uma capacidade de memria suficiente para armazenar o dado com exatido.

SENAI-SP

79/166

Redes de Automao Treinamento Petrobras

SINAL DIGITAL

3276410 = 0111111111111100 2

1638010 = 0011111111111100 2

410 = 0000000000000100 2 SINAL ANALGICO 010 = 0000000000000000 2 0% = 0 mA 0,01221% = 2,5635A 50% = 10,5 mA mA 100% = 21 mA

Relao entre um sinal analgico e um digital.

Sistema de backup Este subsistema contm, tambm, as placas de memria que armazenam os microprogramas das funes executveis, das rotinas de diagnsticos de falha e das rotinas de "back-up", alm das placas e mdulos para redundncia parcial ou total e os circuitos necessrios segurana intrnseca. No nvel deste subsistema poder ou no haver um outro subsistema de monitorao e operao local simplificado, conforme mostrado na
SENAI-SP

figura do modelo de referncia.


80/166

Redes de Automao Treinamento Petrobras

Este subsistema faz interface com

os

subsistemas de comunicao e com um

eventual subsistema simplificado de monitorao local. Componentes bsicos de uma estao de controle formado por um conjunto de controladores capazes de executar as tarefas descritas anteriormente no subsistema de Aquisio de Dados e Controle. Cada um destes controladores implantado por meio de um vrias entradas digitais e/ou analgicas. Esse processador pode, normalmente, enviar de 1 at 16 sinais de atuao analgicos ou de 1 at centenas de sinais de sada digital. processador de propsitos especiais locado remotamente, podendo receber informaes de poucas ou

Painel de um subsistema de aquisio de dados e controle.

H outro tipo de controlador baseado em microprocessadores

que se encaixa na

descrio de controlador dada acima. um dispositivo totalmente independente e que, atravs do compartilhamento de tempo, controla de 4 a 8 malhas do processo. Pode ser programado para fazer uma variedade de tarefas e sua configurao feita local ou remotamente. Normalmente montado em painel local. Usualmente o mostrador comum a todas as malhas. O usurio deve, ento, selecionar a malha que deseja supervisionar. Atravs desse visor ele pode acessar todas as variveis de processo bem como valores do ponto de operao, sada, ou valores das constantes de ajustes das malhas. Pode, tambm, selecionar operao manual ou automtica e mudar os valores da sada e o ponto de operao. Como os fabricantes desse tipo de equipamento tm fornecido um suporte para interface com a rede de comunicao, ele considerado como um elemento dos SDCD.

SENAI-SP

81/166

Redes de Automao Treinamento Petrobras

Tambm poder ser usado como um equipamento de back-up e redundncia, visto ter interface de operao local. Controladores lgicos programveis (CLP) tambm fazem a funo de aquisio e controle. Sua funo bsica a de executar tarefas equivalentes a circuitos contatores, temporizadores e rels, encontrando maior aplicao em substituio aos painis de comandos eltricos convencionais( com rels, contatores, etc). Podem tambm realizar a aquisio de sinais analgicos e executar algoritmos PID, realimentando o processo por uma sada analgica correspondente. Sub-sistema de monitorao e operao Este subsistema trata especificamente da interface homem-mquina. Por interface homem-mquina entendemos os dispositivos de Hardware que fornecem ao operador maior controle e melhor nvel de informao sobre a condio de operao da planta, reduzindo o seu esforo atravs da simplificao dos procedimentos operacionais. So caractersticas normalmente existentes num subsistema de operao e monitorao: Fornecer ao operador um conjunto de informaes sobre o estado de operao da planta atravs de um nmero de estaes de operao suficiente para atender todas as variveis de interesse do processo; Fornecer ao operador, em tempo hbil, informaes num formato que evidencie a ocorrncia de condies excepcionais de operao, para que providncias imediatas possam ser tomadas; Permitir que variveis de processo sejam agrupadas de maneira que o operador possa realizar uma anlise comparativa entre variveis constituintes de cada grupo; Possibilitar o uso simultneo de vrias estaes de operao para que todas as funes disponveis possam ser utilizadas em todas as estaes de operao e estas possam ser instaladas em locais diferentes. Encapsular procedimentos de operao de forma que seja mais segura e veloz a resposta do operador ocorrncia de uma irregularidade na planta. Encapsulamento consiste, basicamente, na utilizao de teclas funcionais. Essas teclas determinam, quando pressionadas, o acionamento de procedimentos de operao, de sorte que toda uma seqncia de operaes possa ser substituda por apenas uma operao. Normalmente, os SDCDs utilizam uma filosofia de gerncia por exceo, mostrando informaes suficientes para o operador saber que tudo corre bem. Quando as condies saem do normal, maiores detalhes podem ser mostrados ou solicitados. As informaes so apresentadas sob a forma de telas grficas. As telas so claras e sucintas. O acmulo de informaes na tela pode prejudicar a visualizao das condies excepcionais.
SENAI-SP 82/166

Redes de Automao Treinamento Petrobras

Telas: As caractersticas bsicas em termos de telas so as seguintes: Janelas overview Apresentam, de forma bastante simplificada at 300 controladores/indicadores, dispostos em grupos lgicos, arranjados de forma que o operador identifique facilmente as condies de alarme, modo de controle automtico ou manual e grandeza dos desvios. Existem diferentes estilos e maneiras de representar as informaes nestas telas; entretanto, o tipo mais comum utiliza barras para informar o operador, as quais so alinhadas por uma linha de referncia onde as mesmas podem sofrer desvios para cima ou para baixo. O tamanho da barra representar a grandeza do desvio da varivel em relao ao set point (geralmente configurada para 5 ou 10%). A cor da barra representar as situaes de alarme e o modo de operao. Janela de instrumentos Mostra um face plate (frontal) de um instrumento tpico de painel (controlador, indicador, botoeira, totalizador, etc...), permitindo ao operador verificar com mais detalhes uma seo da planta que precisa de ateno. O operador poder, ento, monitorar e manipular alguns parmetros de controles tais como: set point, transferncia automtico manual, sada para vlvula, etc. Isso cria uma interface de operao bem amigvel porque o operador de painel continua a operar um instrumento convencional.

Janela de instrumentos

Janela de grficos de tendncia Mostra, numa representao grfica e sempre atualizada, a tendncia das variveis de processo nos ltimos minutos. desejvel que possam ser mostrados, simultaneamente, os grficos de tendncia de mais de uma varivel do processo.

SENAI-SP

83/166

Redes de Automao Treinamento Petrobras

Janela de grficos de tendncia.

Janela de grficos histricos O histrico das variveis de processo ao longo de perodos maiores, tais como horas, dias e meses apresentado. Os valores mdios nos perodos em questo e o grfico no so atualizados no tempo. Existem recursos do tipo cancelar a indicao de variveis para se estudar separadamente uma ou mais variveis. A janela de grficos histricos pode dispor de um cursor (linha vertical ) que pode ser movimentado pela tela, fornecendo os pontos de interseo do cursor com as curvas das variveis.

Janela de grficos histricos.

SENAI-SP

84/166

Redes de Automao Treinamento Petrobras

OBS: Atualmente existem no mercado softwares de superviso que operam em padres grficos gerenciados por Sistemas Operacionais baseados em janelas (WINDOWS). Isso significa que no existem, nesses sistemas, telas fixas, como visto anteriormente, bem como a hierarquia de navegao das mesmas. O usurio poder, na operao, abrir as janelas de funes de acordo com suas necessidades tornando o sistema muito mais flexvel e amigvel. Janela de sinticos Mostram graficamente sees de um fluxograma com os valores das variveis de processo e set points atualizados continuamente. Os fluxogramas podem apresentar caractersticas adicionais que possibilitem um melhor entendimento dos mesmos, tais como indicao de alarmes, variaes de nvel, monitorao do trajeto do fluxo pelas tubulaes, indicao dos valores das variveis de forma dinmica, etc. Pode-se, inclusive, ativar o "faceplate" de um controlador numa regio da tela, podendo o operador atuar no mesmo sem sair da tela.

Janela de sinticos.

Componentes bsicos de uma estao de operao formado por um console de operao composto, basicamente, de um terminal de vdeo, teclado e impressora. Neste conjunto instalado um software de superviso e controle de processos industriais. Os arranjos dos consoles so muitas vezes construdos de maneira que vrias telas sejam convenientemente alocadas e um operador possa observar a operao de vrias

SENAI-SP

85/166

Redes de Automao Treinamento Petrobras

sees da planta ao mesmo tempo. Podem incluir registradores, chaves crticas, telefone, etc. importante que o sistema fornea os dados do processo de maneira informaes (dados) e comandos ao sistema. rpida e ordenada para o operador da planta. Tambm necessrio que o operador fornea

Teclado de membrana dedicado.

O teclado do operador um importante aspecto a ser analisado no console. atravs dele que o operador pode comandar mudanas do set point, tipo de tela e outros dados da malha de controle. Alguns sistemas usam o teclado como mquina de escrever onde as vrias teclas so classificadas e codificadas e desempenham funes especficas no controle do processo. Outros sistemas utilizam um arranjo completamente diferente, onde grupos separados de teclas so arranjados de acordo com sua funo. Podem ser codificadas e coloridas para proporcionar maior facilidade de reconhecimento ao operador. Esse teclado recebe o nome de teclado de operao.

Console de operao de um SDCD.

SENAI-SP

86/166

Redes de Automao Treinamento Petrobras

Existe a tendncia de alguns fabricantes do software de supervisrios fornecerem um tipo de vdeo conjugado com um sistema de entrada de dados, que recebe o nome de "touch screen" (toque de tela). Esse sistema consiste de um vdeo, o qual recebe uma moldura com emissores de luz infravermelha de um lado e elementos fotossensveis do outro. Isso cria, sobre a tela do monitor, uma malha invisvel de luz infravermelha. Quando o operador coloca o dedo sobre a tela os raios luminosos so bloqueados. A moldura percebe isso e informa as coordenadas da tela ao computador onde a tela foi tocada. Nesse sistema a tela mostra previamente vrias opes de operao. O usurio deve tocar a regio da tela demarcada pela moldura da opo (geralmente retngulos). Sub-sistema de superviso e otimizao O subsistema de superviso e otimizao consiste de um minicomputador (uso opcional) capaz de executar as funes de superviso total do sistema, otimizao do processo e gerao de relatrios gerenciais. Suas principais funes e caractersticas so as seguintes: Formatar e indicar condies de alarme nos consoles de vdeo e imprimi-las numa impressora de alarmes. Alimentar a janela de sumrio de alarmes com uma tabela alfanumrica contendo os alarmes ativos, seus estados, reconhecidos ou no, e sua condio de alarme, crtico ou no, horrios de ativao, reconhecimento e desativao. Obs.: Condies de alarmes tambm podem ser visualizados nas janelas de situao geral, de grupo ou individual. Quaisquer mtodos podero ser utilizados para notificar o operador da ocorrncia de alarmes como, por exemplo, sinais sonoros, simbologia diferenciada, alterao de cores da tela, etc.. Coletar dados atravs dos subsistemas de controle e aquisio e registr-los em meios magnticos, tais como unidades de disco, para mostr-los instantnea ou posteriormente nos consoles ou imprimi-los nas impressoras. Em termos de relatrios, normalmente esto disponveis os seguintes: - Momentneo: Emitido a pedido do operador, apresentando as variveis de processo, seus tags, valores e situao do loop. Ex. Hard-Copy de tela, situao das variveis, etc... - Evento: Emitido na ocorrncia de um evento pr-configurado. Ex. Relatrio de eventos de alarmes, transferncia auto-manual,etc. - Peridicos: Emitidos periodicamente, conforme o perodo pr-configurado. Ex. Situao das variveis de hora em hora, etc... Realizar clculos para atingir um ou mais objetivos de otimizao da planta ou de consumo de energia e analisar a performance da planta ou dos equipamentos.

SENAI-SP

87/166

Redes de Automao Treinamento Petrobras

Gerenciar mdulos de batelada objetivando melhorar a desempenho de vrias atividades que teriam de ser realizadas manualmente. Normalmente, o subsistema de superviso e otimizao permite o desenvolvimento de software de aplicao, ou mesmo de software de controle de processos em background, sem interrupo do sistema de controle, facilitando a alterao de configuraes de controle, clculos de performance, equaes de balano material e de energia, etc.

Componentes bsicos do subsistema de superviso e otimizao O principal elemento deste subsistema o que chamamos de hospedeiro (Host Computer). Computadores so, usualmente, divididos em vrias classes, com diferentes critrios de classificao. Velocidade, memria principal e custo podem ser usados para classific-los. Tanto a velocidade quanto a memria dependem muito do comprimento da palavra, isto , o nmero de bits que um computador pode processar por vez. Os computadores, geralmente, so agrupados em quatro classes principais: Microcomputadores: So constitudos por uma nica CPU. Minicomputadores: Trabalham com mais de uma CPU. Possuem alta velocidade de processamento. Mainframes: so qualificados pelo seu grande tamanho de memria e velocidade. Trabalham com vrias CPUs e usualmente so encontrados como computadores centrais de grandes corporaes. Super computadores: so construdos a partir de uma classe especial de processadores, freqentemente definidos como supercomputadores. computador

Computador host.

O computador hospedeiro, quando existe, geralmente consiste de um minicomputador com um tempo de acesso de memria razoavelmente rpido. Suas funes so muitas. Podem ser tanto de processamento de palavras e de dados como
SENAI-SP 88/166

Redes de Automao Treinamento Petrobras

de aplicaes diretas de controle, de gerao de telas grficas dinmicas e/ou de programas para otimizao e coordenao da operao da planta. Entre programas associados ao hospedeiro temos programas de otimizao e de emisso de relatrios peridicos, entre outros, mas sempre com a finalidade de fornecer informaes de alto nvel ao gerente da planta. Sub-sistema de comunicao O subsistema de comunicao composto pela rede local de comunicao (cabos, interfaces e protocolos). Tem a funo de interligar os outros subsistemas de forma a integrar o equipamento. Deve possuir confiabilidade e rapidez.

Subsistema de comunicao.

SENAI-SP

89/166

Redes de Automao Treinamento Petrobras

12 Redes Industriais
Os sistemas de controle antigos tipo SDCD tem a sua instalao e manuteno implicando em altos custos principalmente quando se desejava ampliar uma aplicao onde, alm dos custos de projeto e equipamento, custos com cabeamento dos equipamentos de campo unidade central de controle. Para minimizar estes custos e aumentar a operacionalidade de uma aplicao introduziu-se o conceito de rede de comunicao digital para interligar os vrios equipamentos de uma aplicao. A utilizao de redes em aplicaes industriais prev um significativo avano nas seguintes reas: Custos de instalao Procedimentos de manuteno Opes de upgrades Informao de controle de qualidade Informaes de instrumentos para manuteno Configuraes dos instrumentos a distncia O projeto de implantao de sistemas de controle baseados em redes, requer um estudo para determinar qual o tipo de rede que possui as maiores vantagens de implementao ao usurio final, que deve buscar uma plataforma de aplicao compatvel com o maior nmero de equipamentos possveis. Surge da a opo pela utilizao de arquiteturas de sistemas abertos que, ao contrrio das arquiteturas proprietrias onde apenas um fabricante lana produtos compatveis com a sua prpria arquitetura de rede, o usurio pode encontrar em mais de um fabricante a soluo para os seus problemas. Alm disso, muitas redes abertas possuem organizaes de usurios que podem fornecer informaes e possibilitar trocas de experincias a respeito dos diversos problemas de funcionamento de uma rede. Redes industriais so padronizadas sobre 3 nveis de hierarquias cada qual responsvel pela conexo de diferentes tipos de equipamentos com suas prprias caractersticas de informao (ver Figura ). O nvel mais alto, nvel de informao da rede, destinado a um computador central que processa o escalonamento da produo da planta e permite operaes de monitoramento estatstico da planta sendo imlpementado, geralmente, por softwares gerenciais (MIS). O padro Ethernet operando com o protocolo TCP/IP o mais comumente utilizado neste nvel.

SENAI-SP

90/166

Redes de Automao Treinamento Petrobras

TRADITIONAL INDUSTRY NETWORK ARCHITECTURE

Information Layer

Control Layer

Discrete Control

Nveis de redes industriais O nvel intermedirio, nvel de controle da rede, a rede central localizada na planta incorporando PLCs, DCSc e PCs. A informao deve trafegar neste nvel em tempo real para garantir a atualizao dos dados nos softwares que realizam a superviso da aplicao. O nvel mais baixo, nvel de controle discreto, se refere geralmente s ligaes fsicas da rede ou o nvel de I/O. Este nvel de rede conecta os equipamentos de baixo nvel entre as partes fsicas e de controle. Neste nvel encontram-se os sensores discretos, contatores e blocos de I/O. As redes de equipamentos so classificadas pelo tipo de equipamento conectado a elas e o tipo de dados que trafega pela rede. Os dados podem ser bits, bytes ou blocos. As redes com dados em formato de bits transmitem sinais discretos contendo simples condies ON/OFF. As redes com dados no formato de byte podem conter pacotes de informaes discretas e/ou analgicas e as redes com dados em formato de bloco so capazes de transmitir pacotes de informao de tamanhos variveis. Assim, classificam-se as redes quanto ao tipo de equipamento a ela ligados e aos dados que ela transporta. Ento temos: Rede corporativa: Rede que interliga sistemas gerenciais que podem, inclusive, estar geograficamente distribudos. Rede de controle: a rede central localizada na planta incorporando PLCs, DCSs (Digital Control Systems) e PCs. A informao deve trafegar neste nvel em tempo real para garantir a atualizao dos dados nos softwares que realizam a superviso da aplicao.
SENAI-SP 91/166

Redes de Automao Treinamento Petrobras

Redes de campo: Subdivididas em: - Rede sensorbus (manufatura) - dados no formato de bits (AS-i e INTERBUS Loop). - Rede devicebus (manufatura) PROFIBUS DP). - Rede fieldbus (manufatura e instrumentao) - dados no formato de pacotes de mensagens (PROFIBUS PA e o Fieldbus Foundation). Para a instrumentao de manufatura o foco concentra-se, principalmente, nas redes de campo, onde existem, hoje, diversas tecnologias utilizadas. - rede sensorbus Utilizada principalmente em automao de manufatura com controle lgico, onde trafega dados no formato de bits. - rede devicebus - Utilizada principalmente em automao de manufatura com controle lgico, onde trafega dados no formato de bytes. - rede fieldbus - Utilizada principalmente em automao de processos com controle complexo, onde trafega dados no formato de pacotes de mensagens.
TYPE OF CONTROL AND DEVICES
Type of Control
Process Control

dados no formato de bytes (DeviceNet e o

Fieldbus
IEC/ISA SP50 Fieldbus Foundation Profibus PA HART

Devicebus Sensorbus
Logic Control
Seriplex ASI INTERBUS Loop Device Net SDS Profibus DP LONWorks INTERBUS-S

Low-end

Midrange

High-end

Type of Devices

Simple Devices bit byte

Complex Devices block

Classificao das redes.

A rede sensorbus conecta equipamentos simples e pequenos diretamente rede. Os equipamentos deste tipo de rede necessitam de comunicao rpida em nveis discretos e so tipicamente sensores e atuadores de baixo custo. Estas redes no almejam cobrir grandes distncias. Exemplos tpicos de rede sensorbus incluem Seriplex, ASI e INTERBUS Loop. A rede devicebus preenche o espao entre redes sensorbus e fieldbus e pode cobrir distncias de at 500 m. Os equipamentos conectados a esta rede tero mais pontos discretos, alguns dados analgicos ou uma mistura de ambos. Alm disso, algumas destas redes permitem a transferncia de blocos em uma menor prioridade comparado aos dados no formato de bytes. Esta rede tem os mesmos requisitos de transferncia rpida de dados da rede de sensorbus, mas consegue gerenciar mais equipamentos e

SENAI-SP

92/166

Redes de Automao Treinamento Petrobras

dados. Alguns exemplos de redes deste tipo so DeviceNet, Smart Distributed System (SDS), Profibus DP, LONWorks e INTERBUS-S. A rede fieldbus interliga os equipamentos de I/O mais inteligentes e pode cobrir distncias maiores. Os equipamentos acoplados rede possuem inteligncia para desempenhar funes especficas de controle tais como loops PID, controle de fluxo de informaes e processos. Os tempos de transferncia podem ser longos mas a rede deve ser capaz de comunicar-se por vrios tipos de dados (discreto, analgico, parmetros, programas e informaes do usurio). Exemplo de redes fieldbus incluem: Fieldbus Foundation, Profibus PA e HART. Os tipos de equipamentos que cada uma destas classes agrupam podem ser vistos na Figura a seguir.

PRODUCT GROUPING
Analytical SLCs, Temp. Controllers Control Valves Process Sensors DCSs PCs, PLCs Operator Interfaces Drives Motion Controllers Switches, Sensors, Valves Motor starters Push buttons

Fieldbus

Devicebus

Sensorbus

Grupos de produtos por classe de rede.

Origem de algumas tecnologias: A origem das tecnologias tem, neste caso, influncia direta sobre a aplicabilidade atual destas redes. O PROFIBUS foi desenvolvido na universidade de Karlsruhe com o fim de atender o mercado de controle de processos, como o prprio nome reflete: PROcess FIeld BUS. A organizao PROFIBUS ajudou muito seu desenvolvimento e aceitao no mercado. A DeviceNet tem como fundamento a rede CAN, desenvolvida pela BOSCH para automao de veculos. O protocolo foi adotado na Europa onde at hoje tem boa aceitao para automao de mquinas onde at hoje tem boa popularidade. No entanto, pela falta de padronizao nas camadas superiores do protocolo, sua aceitao ficou bastante restrita. O protocolo DeviceNet definiu as camadas superiores atravs da
SENAI-SP 93/166

Redes de Automao Treinamento Petrobras

associao ODVA. Logo a seguir criou-se a associao CIA (CAN In Automation ), de origem europia, que tambm definiu o protocolo de maneira completa. O uso do protocolo CAN na automao de carros desenvolveu-se mais lentamente, mas hoje bastante usado na indstria automobilstica. A aplicao automotiva caracteriza-se por um volume de dados relativamente baixo, distncias muitos pequenas e necessidade de tempo de reao pequeno. O padro AS-i comeou a ser desenvolvido em 1990 por uma associao de fabricantes europeus, que se props a conceber uma rede de comunicao de baixo custo e que atendesse o nvel mais baixo da automao no campo. O trmino dos trabalhos ocorreu em 1993. Posteriormente esse grupo foi desfeito e a tecnologia passou a ser administrada por uma Associao Internacional (AS - International). A rede AS-i um sistema de sensores e atuadores de baixo nvel. Normalmente os sinais dos sensores e atuadores dos processos industriais so transmitidos atravs de um grande nmero de cabos. O sistema ASI permite a simplificao desse sistema de fiao e ligao, substituindo o ento sistema rgido de cabos por apenas um par de fios, que podem ser usados por todos sensores e atuadores. Eles so responsveis pela alimentao dos sensores/atuadores e pela transmisso dos dados binrios de entrada e sada. A rede foi concebida para complementar os demais sistemas e tornar mais simples e rpida a conexo dos sensores e atuadores com os seus respectivos controladores. Caractersticas de algumas redes: A velocidade e comprimento das redes esto, neste caso, ligados tecnologia de controle de acesso ao meio. O protocolo PROFIBUS baseia-se em uma relao Mestre/Escravo , com capacidade multimestre via "token". Isso permite o uso do padro fsico RS-485 at a velocidade de 12Mbauds. O protocolo DeviceNet, ao adotar o padro CAN fixou, tambm, sua interface fsica. Nessa interface e no controle de acesso ao meio CSMA/NBA ( Carrier Sense Multiple Access with Non-destructive Bitwise Arbitration ) residem todas as vantagens e desvantagens fundamentais que diferenciam os protocolos. O mecanismo de acesso CSMA/NBA baseia-se na coliso no destrutiva de dados, caso dois ns iniciem simultaneamente uma transmisso. Isso tem vantagens que sero comentadas posteriormente, mas limita de forma definitiva a velocidade bruta da rede. usado para detectar colises sem necessidade de retransmisso, mas impe limitaes eltricas nos "drivers" da linha de transmisso, fazendo com que eles atuem mais lentamente nas transies de bit. O resultado que velocidades mximas so
SENAI-SP 94/166

Redes de Automao Treinamento Petrobras

limitadas na DEVICENET em 0,5 Mbaud, em comprimentos muito menores que o PROFIBUS. A rede ASI permite o uso de mltiplos tipos de topologias de rede permitindo, ainda, que a qualquer momento possa se iniciar uma nova derivao, possibilitando a incluso de novos sensores e atuadores. Cada usurio pode escolher sua topologia conforme a necessidade e disposio fsica dos elementos no campo. O cabo da rede no necessita de resistor de terminao. Sua nica limitao est relacionada com o comprimento do fio, que deve possuir cem metros. Caso necessrio, o cabo pode ter um acrscimo de duzentos metros com a utilizao de repetidores (boosters) ficando, assim, com um comprimento total de trezentos metros. Os tipos de topologia mais utilizados so as seguintes: topologia em estrela (star), topologia em linha (line), topologia em rvore (tree) e em anel (ring). Nmero de ns O nmero mximo de ns da rede no caso PROFIBUS est limitado a 127 no total e a 32 em cada segmento. A limitao de 32 est relacionada ao padro RS-485 e o nmero 127 ao endereamento lgico do protocolo. A interligao dos segmentos que perfazem o nmero de 127 ns pode ser feita por repetidores no padro eltrico ou tico. No h limite prtico para o nmero de segmentos ticos. O nmero mximo de ns da rede no caso DeviceNet est limitado a 64, em um segmento nico. A limitao est relacionada ao padro CAN. O sistema AS-i baseia-se numa comunicao mestre-escravo, cujo mestre responsvel pelo direcionamento das "perguntas" e tratamento das "respostas" dos escravos. O mestre pode gerenciar at trinta e um escravos. A comunicao entre o mestre e os escravos feita serialmente atravs de um par de fios no tranados e nem blindados. Inicialmente o mestre "fala" com o primeiro escravo, atualiza as sadas do mesmo (se existir) e pergunta o estado binrio das entradas. Imediatamente o escravo responde e, aps um pequeno delay, o mestre "fala" com o prximo escravo. Aps o escravo trinta e um, o ciclo se completa e o mestre comea a conversar novamente com o escravo numero um. O ciclo de varredura completo tem durao de at 5ms (contendo 31 escravos na rede). Um escravo caracteriza-se por possuir um chip (Asic - Application Specific Integrated Circuit) especialmente desenvolvido e que possui quatro bits que podem ser configurados como entrada ou sada. Esse chip tambm responsvel por determinar o endereo de cada escravo. O procedimento de endereamento dos escravos feito atravs de unidade de endereamento. Os sensores, ou atuadores "burros", ou seja, que no so considerados escravos (no possuem o chip) podem ser conectados rede atravs de mdulos de entrada e sada.

SENAI-SP

95/166

Redes de Automao Treinamento Petrobras

Controles de acesso e modelos de comunicao O controle de acesso ao meio, diferencial bsico das tecnologias, o argumento mais explorado na defesa do protocolo DeviceNet. Seu mecanismo, extremamente engenhoso e eficiente, permite a interligao entre ns da rede sem a interferncia de um mestre. Esse mecanismo, definido no padro CAN, pode ser estudado na norma CAN, disponvel em alguns "sites" da Internet. Baseado nos mecanismos do protocolo CAN, a DeviceNet utiliza o modelo de comunicao Produtor / Consumidor , onde as mensagens so enviadas, sem requisio, por um n e utilizadas pelos ns que tiverem interesse na informao. Outros mecanismos tambm podem ser utilizados, como Mestre / Escravo e mensagens no solicitadas. Tornam a comunicao eficiente pois minimizam a utilizao do canal de comunicao. Por outro lado, tornam o protocolo mais complicado, dificultando sua implementao e compreenso por parte do usurio final. O protocolo PROFIBUS tem um conceito mais simples, usando o modelo Mestre / Escravo, mas com a possibilidade de mais de um mestre na mesma rede, que se alternam no controle da rede atravs de um " token". Como o limite de velocidade 24 vezes maior e o tamanho mximo do pacote muito maior que no DeviceNet, a eficincia de comunicao acaba sendo maior, pelo menos quando de considera sistemas de porte mdio e grande. O protocolo PROFIBUS foi recentemente ampliado, permitindo a comunicao direta entre mestre e escravos com o fim de atender aplicaes tpicas em mquinas rpidas. Esse padro denominado DP-V2. A rede AS-i utiliza um mtodo de comunicao do tipo mestre-escravo baseado em um sistema cclico de polling capaz de diagnosticar falhas em escravos e dispositivos com tempo mximo de ciclo de 4,7ms para 256 pontos. Organizaes Cada um dos protocolos normalizado e promovido por uma organizao constituda de vrios fabricantes e usurios. Abaixo temos a apresentao dos sistemas por suas organizaes. Profibus A Organizao PROFIBUS tem sede na Alemanha. Sua pgina www.profibus.com O PROFIBUS foi estabelecido como um padro nacional alemo DIN 19245 em 1989. Em 1996 foi ratificado como padro europeu EN 50170. Em 2000 foi ratificado como padro internacional IEC 61158. A tecnologia PROFIBUS tem sido refinada atravs da experincia do usurio final, o que
SENAI-SP 96/166

Redes de Automao Treinamento Petrobras

a habilita a ser usada atravs de um espectro de mercado que to extenso quanto o de outras tecnologias similares. Como resultado, o PROFIBUS a mais desenvolvida e consolidada soluo para redes industriais. A caracterstica chave o reconhecimento da tendncia corrente para controle: sistemas centralizados (ou orientados conexo) esto, agora, dando passagem para as topologias descentralizadas e distribudas. O PROFIBUS acomoda ambas de um modo altamente eficiente, alm de possibilitar a integrao de uma planta extensa tanto na forma horizontal quanto na vertical atravs do uso da tecnologia PROFInet. As caractersticas chaves que fazem do PROFIBUS a tecnologia preferida para comunicao industrial so: Velocidade Facilidade de uso e versatilidade Economia Interoperao e uso da tecnologia Plug and Play Abertura e padronizao Uma vantagem importante do PROFIBUS que esta tecnologia cobre fbricas, processos e, com o uso da tecnologia PROFInet, extensas aplicaes empresariais. Isto faz do PROFIBUS a melhor e mais simples soluo para uso em grandes plantas e grandes aplicaes. DeviceNet A organizao que promove a DeviceNet a ODVA, Open Device Vendor Association, que tem sede nos EUA. Sua pgina www.odva.org . A DeviceNet uma das lderes mundiais em redes para automao industrial orientada a dispositivos. De fato, mais de 40% dos usurios finais inspecionados por analistas industriais independentes relataram sua opo pela DeviceNet entre outras redes. A DeviceNet oferece uma manipulao de dados robusta e eficiente porque baseada na tecnologia Produtor/Consumidor, onde os dados so identificados e tm destino certo. So redes tipicamente multicast. Este modelo moderno de comunicao oferece capacidades chave que habilitam o usurio a, efetivamente, determinar qual a informao necessria e quando ela necessria. Os usurios tambm so beneficiados pelo policiamento de testes estabelecidos pela ODVA, que assegura a interao dos produtos. Como resultado, podem misturar e proporcionar interao entre equipamentos de uma variedade de provedores, assim como integr-los sem complicaes.

SENAI-SP

97/166

Redes de Automao Treinamento Petrobras

AS-i A organizao que promove a rede AS-i a AS-i International. Fazem parte dessa associao sessenta e cinco membros, situados em nove pases. Os nove pases que possuem fabricantes de produtos com tecnologia ASI so os seguintes: Blgica, Franca, Alemanha, Inglaterra, Itlia, Japo, Holanda, Sua e Estados Unidos. Esta associao responsvel por determinar os critrios de padronizao das especificaes tcnicas e testes dos produtos, juntamente com a divulgao e o marketing da tecnologia. Atualmente existem cerca de duzentos (200) produtos com tecnologia ASI no mercado. Seu site www.asinterface.com. A interface AS-I a mais simples soluo em redes para atuadores e sensores em sistemas de manufatura. uma tecnologia aberta suportada por mais de 100 fabricantes em todo o mundo, o que garante as mais indicadas solues, alm de suporte global e liberdade de escolha entre produtos e fabricantes que melhor atendam as necessidades. Uma rede AS-i oferece uma eficiente alternativa ao cabeamento convencional no mais baixo nvel hierrquico da automao. Pode, tambm, ser interligada com os nveis mais altos em fieldbus para implementao de dispositivos I/O de baixo custo. Encarecimentos contnuos alargaram as aplicaes e hoje a interface AS-i provida por centenas de milhares de produtos e aplicaes no espectro da automao. O Foudation Fieldbus O Foudation Fieldbus um sistema de comunicao digital bidirecional (Figura ) que permite a interligao em rede de mltiplos instrumentos diretamente no campo realizando funes de controle e monitorao de processo e estaes de operao (IHM) atravs de softwares supervisrios A seguir estaremos analisando os detalhes de projeto utilizando-se o protocolo FIELDBUS elaborado pela Fieldbus Foundation e normalizado pela ISA-The International Society for Measurement and Control para automao de Plantas de Processos.
SENAI-SP 98/166
DPT + PID FCV TT PT

TWO WAY COMMUNICATION


OPERATION STATION MAINTENANCE TOOL

Redes de Automao Treinamento Petrobras

O nvel fsico IEC 61158 2 No estudo do nvel fsico estaremos analisando os tipos de ligaes possveis (fiao, cabos coaxiais, tico ou rdio), conexes, terminadores, caractersticas eletricas, etc... especificados pela FIELDBUS FOUNDATION PHYSICAL LAYER PROFILE SPECIFICATION, Document FF-94-816, August 28,1995. Como complementao de bibliografia, as informaes contidas neste curso esto baseadas nos seguintes documentos publicados pela ISA - The International Society for Measurement and Control- pela Fieldbus Foundation e pela IEC The Electrotechinical Commission : IEC 1158-2 : 1993, Feldbus Standard for use in Industrial Control Systems - Part 2: Physical Layer Specification and Service Definition. ISA - S50.02 - 1992, Fieldbus Standard for use in Industrial Control Systems - Part 2: Physical Layer Specification and Service Definition. ISA - dS50.02-1995-544A, Fieldbus (draft) Standard for use in Industrial Control Systems - Part 2: Physical Layer Specification and Service Definition, Amendment to Cluse 24 (Formerly Clause 11) Fieldbus Preliminary Application Note on Intrinsic Safety,Revision 1.1, 21 September 1995. ISA/SP50-1993-466C - Fieldbus Standard for use in Industrial Control Systems, Part 2: Physical Layer Specification and Service Definition, Amendment 1 : Radio Medium - Proposed Clauses 18,19&20-1993 ISA/SP50-1993-477 - TR1 : Technical Report for Low Speed Radio Medium Physical Layer Fieldbus-1993. ISA/SP50-1994-517A - Fieldbus Standard for Use in Industrial Control Systems, 1994 ISA/SP50-1995-518A - Fieldbus Standard for Use in Industrial Control Systems, Attachment Unit (MAU) Current Mode (1 Ampere),Wire Medium-1995 IEC 65C/178/CDU IEC 61158-3 Data Link Layer DLL Service Part 3 IEC 65C/179/CDU IEC 61158-4 Data Link Layer DLL Protocol Part 4 A Norma ANSI/ISA-S50.02-1992, aprovada em 17 de Maio de 1994 - Fieldbus Standard for Use in Industrial Control Systems Part 2: Physical Layer Specification and Service Definition trata do meio fsico para a realizao das interligaes os principais tens so: transmisso de dados somente digital self-clocking
SENAI-SP 99/166

Part

7: Fieldbus Management, Clause 1: Introduction, Scope, Definitions, Reference ModelPart

2: Physical Layer Specification and Service Definition, Amendment X: Medium

Redes de Automao Treinamento Petrobras

comunicao bi-direcional cdigo Manchester modulao de voltagem (acoplamento paralelo) velocidades de transmisso de 31,25 kb/s, 100 Mb/s barramento sem energia, no intrinsecamente seguro barramento com energia, no intrinsecamente seguro barramento sem energia, intrinsecamente seguro barramento com energia, intrinsecamente seguro Regras Na velocidade de 31,25 kb/s a norma determina, dentre outras, as seguintes regras: 1. um instrumento FIELDBUS deve ser capaz de se comunicar entre os seguintes nmeros de equipamentos: entre 2 e 32 instrumentos numa ligao sem segurana intrseca e alimentao separada da fiao de comunicao; entre 2 a 6 instrumentos alimentados pela mesma fiao de comunicao numa ligao com segurana intrnseca; entre 1 e 12 instrumentos alimentados pela mesma fiao de comunicao numa ligao sem segurana intrnseca. Obs.: Esta regra no impede a ligao de mais instrumentos do que o especificado, estes nmeros foram alcanados levando-se em considerao o consumo de 9 mA +/- 1 mA, com tenso de alimentao de 24 VDC e barreiras de segurana intrnseca com 11 a 21 VDC de sada e 80 mA mximos de corrente para os instrumentos localizados na rea perigosa. 2. um barramento carregado com o nmero mximo de instrumentos na velocidade de 31,25 kb/s no deve ter entre a soma dos trechos do trunk e de todos os spurs um comprimento maior que 1.900 m (ver Figura ); Obs.: esta regra no impede o uso de comprimentos maiores desde que sejam respeitadas as caractersticas eltricas dos equipamentos.

SENAI-SP

100/166

Redes de Automao Treinamento Petrobras

Line Drawing Representation of Simple Fieldbus Segment


1900M Max. Fieldbus Segment BUS

Terminator +

Terminator

Signal Isolation Circuit

Control or Monitoring Device Field Devices

Fieldbus Power Supply

Comprimento mximo de um segmento FIELDBUS

3. nmero mximo de repetidores para a regenerao da forma de onda entre dois instrumentos no pode exceder a 4 (quatro) ( ver Figura ); 4. um sistema FIELDBUS deve ser capaz de continuar operando enquanto um instrumento est sendo conectado ou desconectado; 5. as falhas de qualquer elemento de comunicao ou derivao (com exceo de curtocircuito ou baixa impedncia) no dever prejudicar a comunicao por mais de 1 ms; 6. deve ser respeitada a polaridade em sistemas que utilizem pares tranados, seus condutores devem ser identificados e esta polarizao deve ser mantida em todos os pontos de conexo; 7. para sistemas com meio fsico redundante: cada canal deve atender as regras de configurao de redes; no deve existir um segmento no redundante entre dois segmentos os repetidores tambm devero ser redundantes; os nmeros dos canais devero ser mantidos no FIELDBUS, isto , os canais do FIELDBUS devem ter os mesmos nmeros dos canais fsicos. 8. shield dos cabos no devero ser utilizados como condutores de energia. Distribuio de energia A alimentao de equipamentos FIELDBUS pode ser feita opcionalmente atravs dos mesmos condutores de comunicao ou separadamente; um instrumento com alimentao separada pode ser conectado a um outro instrumento com alimentao e comunicao no mesmo par de fios. Na seqncia algumas especificaes eltricas para sistemas FIELDBUS :
SENAI-SP 101/166
1.900 M 1.900 M 1.900 M 1.900 M 1.900M

PHYSICAL LAYER
DISTANCE CAN BE INCREASED WITH REPEARTERS MAXIMUM = 4

REP1

REP2

REP3

REP4

Terminator

redundantes;

Redes de Automao Treinamento Petrobras

Um equipamento pode opcionalmente receber energia por condutores de sinal ou por condutores separados; Um equipamento pode ser certificado como intrinsecamente seguro recebendo energia tanto pelos condutores de sinal quanto por condutores separados; Um equipamento energizado separadamente pode ser conectado a um equipamento energizado pelo mesmo condutor de sinal.

Caractersticas dos equipamentos energizados em Limites para 31,25 Kbit/s rede Voltagem de operao Mxima voltagem 9,0 a 32,0 V DC 35 V

Mxima taxa de mudana de corrente de repouso (no 1,0 mA/ms transmitindo); este requisito no aplicado nos primeiros 10 ms aps a conexo do equipamento em uma rede em operao ou nos primeiros 10 ms aps a energinzao da rede. Mxima corrente; este requisito ajustado durante o Corrente de repouso mais 10 intervalo de 100 s at 10 ms aps a conexo do mA equipamento a uma rede em operao ou 100 s at 10 ms aps a energizao da rede. Requisitos para a alimentao de redes Voltagem de sada, no intrinsecamente seguro Voltagem de sada, intrinsecamente seguro (I.S.) Limites para 31,25 Kbit/s 32 V DC depende da faixa da barreira

Impedncia de sada no intrinsecamente segura, medida 3 K dentro da faixa de frequncia 0,25 fr 1,25 fr Impedncia de sada, intrinsicamente segura, medida 400 K (A alimentao dentro da faixa de frequncia 0,25 fr 1,25 fr intrinsecamente segura inclui uma barreira intrinsecamente segura). Um equipamento FIELDBUS que inclui o modo de voltagem de 31,25 Kbit/s ser capaz de operar dentro de um intervalo de voltagem de 9 V 32 V DC entre os dois condutores incluindo o ripple. O equipamento poder ser submetido a mxima voltagem de 35 V DC sem causar danos. NOTA: Para sistemas intrinsecamente seguros a voltagem de operao pode ser limitada pelos requisitos de certificao. Neste caso a fonte de energia estar localizada na rea segura e sua voltagem de sada ser atenuada por uma barreira de segurana ou um componente equivalente.
SENAI-SP 102/166

Redes de Automao Treinamento Petrobras

Um equipamento FIELDBUS que inclui o modo de voltagem de 31,25 Kbit/s obedecer os requisitos da norma ISA-S50.02 quando energizada por uma fonte com as seguintes especificaes: A tenso de sada da fonte de alimentao para redes no intrinsecamente seguras ser no mximo de 32 V DC incluindo o ripple; A impedncia de sada da fonte de alimentao para redes no intrinsecamente seguras ser 3 K dentro da faixa de frequncia 0,25 fr 1,25 fr (7,8 KHz 39 KHz). Este requisito no aplicado dentro dos 10 ms da conexo nem na remoo de um equipamento do campo; A impedncia de sada de uma fonte de alimentao intrinsecamente segura ser 400 K dentro da faixa de frequncia 0,25 fr 1,25 fr (7,8 KHz 39 KHz); Os requisitos de isolao do circuito de sinal e do circuito de distribuio de energia em relao ao terra e entre ambos devem estar de acordo com a IEC 61158-2 (1993).
Simple Fieldbus Topology Representation
(Terminator) T Multi-conductor Cable (Only one pair required) Power to BUS

I/O

T (Terminator)

AAA 1

Single Twisted Pair

Field Devices and Control Devices

Barramento de comunicao energizado

Isolao eltrica Todos os equipamentos FIELDBUS que usam fios condutores, seja na energizao separada ou na energizao atravs dos condutores de sinal de comunicao, devero fornecer isolao para baixas frequncias entre o terra, o cabo do barramento e o equipamento. Isto deve ser feito pela isolao de todo o equipamento do terra ou pelo uso de um transformador, opto-acoplador, ou qualquer outro componente isolador entre o trunk e o equipamento. Uma fonte de alimentao combinada com um elemento de comunicao no necessitar de isolao eltrica. Para cabos blindados, a impedncia de isolao medida entre a blindagem do cabo FIELDBUS e o terra do equipamento FIELDBUS dever ser maior que 250 K todas as frequncias abaixo de 63 Hz. em

SENAI-SP

103/166

Redes de Automao Treinamento Petrobras

A mxima capacitncia no balanceada para o terra de ambos terminais de entrada de um equipamento no dever exceder 250 pF. Especificao do meio condutor Conectores para os cabos, se utilizados, podero ser do tipo engate rpido ou conectores tradicionais. Terminaes no campo, nao devem ser feitas diretamente nos terminais dos instrumentos e sim atravs de conectores em caixas de terminao. Cabos De acordo com os requisitos da norma ISA-S50.02, o cabo utilizado para ligar equipamentos FIELDBUS com o modo de voltagem de 31,25 Kbit/s pode ser um simples par de fios tranados com a sua blindagem atendendo os seguintes requisitos mnimos (a 25 C): Z0 em fr (31,25 KHz) = 100 20%; Atenuao mxima em 1,25 fr (39 KHz) = 3.0 dB/Km; Mxima capacitncia no balanceada da blindagem = 2 nF/Km; Resistncia DC mxima (por condutor) = 22 /Km; Atraso mximo de propagao entre 0,25 fr e 1,25 fr = 1.7 s/Km; rea seccional do condutor (bitola) = nominal 0,8 mm2 (#18 AWG); Cobertura mnima da blindagem dever ser maior ou igual a 90%. Para novas instalaes devemos especificar cabos de par tranado com blindagem do tipo A, outros cabos podem ser usados mas respeitando as limitaes da tabela abaixo como por exemplo os cabos mltiplos com pares tranados com uma blindagem geral (denominado cabo tipo B). O tipo de cabo de menos indicao o cabo de par tranado simples ou multiplo sem qualquer blindagem (denominado cabo tipo C). O tipo de cabo de menor indicao o cabo de mltiplos condutores sem pares tranados (denominado cabo tipo D) e blindagem geral. A seguir a tabela de especificaes dos tipos de cabos (a 25 C):

SENAI-SP

104/166

Redes de Automao Treinamento Petrobras

Parmetros Impedncia caracterstica, Z0, Resistncia mxima, /km

Condies fr (31,25 KHz)

Tipo A 100 20

Tipo B 100 30

Tipo C **

Tipo D **

DC por condutor

22

56

132

20

Atenuao mxima, 1,25 dB/km rea seccional kHz)

fr

(39 3.0

5.0

8.0

8.0

0.8 (#18 AWG)

0.32 (#22 AWG) 2

0.13 (#26 AWG) **

1.25 (#16 AWG) **

nominal do condutor (bitola), mm2 Capacitncia mx. 1 metro

de 2

no balanceada, pF Observaes:

comprimento ** no especificado

Outros tipos de cabo que atendam ou suplantem as especificaes podem ser utilizados. Cabos com especificaes melhoradas podem habilitar barramentos com comprimentos maiores e/ou com imunidade superior interferncia. Reciprocamente, cabos com especificaes inferiores podem provocar limitaes de comprimento para ambos, barramentos (trunk) e derivaes (spurs) mais nao sao aceitos cabos que no atendam a conformidade com os requisitos RFI/EMI. Para aplicaes de segurana intrnseca, a razo indutncia/resistncia (L/R) deve ser menor que o limite especificado pela agncia regulamentadora local.
FOUNDATION TECHNOLOGY
31.25 kbit/s FIELDBUS WIRING
CONTROL ROOM EQUIPMENT
USER LAYER

COMMUNICATION STACK

PHYSICAL LAYER

Trunk

Junction box

Spurs

Cable Length = Trunk Lenght + All Spur Lengths Maximum Length = 1900 metres with Type ACable

Cabos utilizados no FIELDBUS


SENAI-SP 105/166

Redes de Automao Treinamento Petrobras

Cabo tipo A B C D

Distncia (m) 1900 1200 400 200

Comprimentos tpicos de barramento e derivaes

Acopladores O acoplador pode prover um ou muitos pontos de conexo para o barramento. Pode ser integrado ao equipamento FIELDBUS caso no haja nenhuma derivao. Caso contrrio, dever ter pelo menos 3 pontos de acesso um para o spur e um para cada lado do trunk. Um acoplador passivo deve conter qualquer um ou todos os elementos opcionais descritos abaixo: Um transformador para fornecer isolao galvnica e um transformador de impedncia entre trunk e spur; Conectores, para fornecer conexes fceis de spur e/ou trunk; Resistores de proteo como visto na figura abaixo, para proteger o barramento do trfego entre outras estaes dos efeitos de um spur em curto-circuito num trunk desenergizado, no intrinsecamente seguro. Acopladores ativos, que requerem alimentaes externas, podem conter componentes para amplificao do sinal e retransmisso. Atravs das ligaes internas dos acopladores pode-se construir vrias topologias.

MAIN TRUCK CABLE

Inside Junction Box

BUS TERMINATOR

Ligaes internas de uma caixa de campo


SENAI-SP 106/166

Redes de Automao Treinamento Petrobras

Splices Um splice qualquer parte da rede na qual as caractersticas de impedncia do cabo da rede no so preservadas. Isto possivelmente oportuno para operao dos condutores de cabos, remoo da blindagem do cabo, troca do dimetro do fio ou seu tipo, conexo spurs, conexo em terminais nus, etc. Uma definio prtica para splice , portanto, qualquer parte da rede que no tem um comprimento contnuo de um meio condutor especificado. Para redes que tm um comprimento total de cabos (trunk e spurs) maior que 400 m, a soma de todos os comprimentos de todos os splices no deve exceder 2,0 % do comprimento do cabo. Para comprimento de cabos de 400 m ou menos, a soma dos comprimentos de todos splices no deve exceder 8 m. O motivo para esta especificao preservar a qualidade de transmisso requerendo que a rede seja construda quase totalmente com o meio condutor especificado.A continuidade de todos os condutores do cabo deve ser mantida em um splice. Terminadores Um terminador deve estar em ambas pontas do cabo de trunk, conectado de um condutor de sinal para o outro. Nenhuma conexo deve ser feita entre o terminador e a blindagem do cabo. Pode-se ter o terminador implementado internamente uma caixa de campo (Junction Box).

Terminal Block in Field Mounted Junction Box


To Control Building (Single or Multi-Pair) Twisted Pair (Shielded)

Inside Junction Box

Field Wiring and Field Devices Fieldbus Terminator

Shields not shown

Terminador interno uma caixa de campo O valor da impedncia do terminador deve ser 100 20% dentro da faixa de frequncia 0,25 fr 1,25 fr (7,8 KHz a 39 KHz). Este valor aproximadamente o valor mdio da impedncia caracterstica do cabo nas frequncias de trabalho e escolhido para minimizar as reflexes na linha de transmisso.
SENAI-SP 107/166

Redes de Automao Treinamento Petrobras

O vazamento de corrente direta pelo terminador no deve exceder 100 A. O terminador deve ser no polarizado. Todos os terminadores usados em aplicaes intrinsecamente seguras devem atender as necessidades de isolao e distanciamento (necessrias para a aprovao I.S.). aceito para as funes de fonte de alimentao, barreiras de segurana e terminadores a combinao de vrias maneiras (desde que a impedncia equivalente atenda os requisitos da norma ISA-S50.02).
Schematic Representation of Balanced Transmission Line
Near-End Terminator Fieldbus Power Suply Signal Isolation Circuit 100 1 F Far-End Terminator

Field Devices

20 V Nom

+ -

100 1 F

1900M Max.

Esquema da linha de transmisso balanceada

Regras de Blindagem Para atender os requisitos de imunidade a rudos necessrio assegurar a continuidade da blindagem atravs do cabeamento, conectores e acopladores, atendendo as seguintes regras: A cobertura da blindagem do cabo dever ser maior do que 90% do comprimento total do cabo; A blindagem dever cobrir completamente os circuitos eltricos atravs tambm dos conectores, acopladores e splices. Nota: O no atendimento das regras de blindagem pode degradar a imunidade a rudo. Regras de Aterramento O aterramento para um sistema FOUNDATION FIELDBUS deve estar permanentemente conectado terra atravs de uma impedncia suficientemente baixa e com capacidade suficiente de conduo de corrente para prevenir picos de voltagem, os quais podero resultar em perigo aos equipamentos conectados ou pessoas, a linha comum (zero volts) pode ser conectada terra onde eles so galvanicamente isolados do barramento FIELDBUS.

SENAI-SP

108/166

Redes de Automao Treinamento Petrobras

Equipamentos FIELDBUS devem funcionar com o ponto central de um terminador ou de um acoplador indutivo conectado diretamente para a terra. Equipamentos FIELDBUS no podem conectar nenhum condutor do par tranado ao terra em nenhum ponto da rede. Sinais podem ser aplicados e preservados diferencialmente atravs da rede. uma prtica padro para uma blindagem de um cabo do barramento FIELDBUS (se aplicvel) ser efetivamente aterrado em um ponto nico ao longo do comprimento do cabo. Por esta razo equipamentos FIELDBUS devem ter isolao DC da blindagem do cabo ao terra. tambm uma prtica padro conectar os condutores de sinal ao terra de forma balanceada ao mesmo ponto, por exemplo, usando o tap central de um terminador ou um transformador acoplador. Para sistemas com barramento energizado, o aterramento da blindagem e dos condutores de sinal devero estar pertos da fonte de alimentao. Para sistemas intrinsecamente seguros o aterramento dever ser na conexo de terra da barreira de segurana. Segurana Intrnseca As barreiras de segurana intrnsecas devem ter impedncia maior do que 400 em qualquer frequncia no intervalo de 7,8 KHz a 39 KHz, essa especificao vale para barreiras de segurana intrnsecas do tipo equipamento separado ou incorporadas internamente em fontes de alimentao. Dentro do intervalo de voltagem de funcionamento da barreira de segurana intrnseca (dentro do intervalo 7,8-39 KHz) a capacitncia medida do terminal positivo (lado perigoso) para a terra no dever ser maior do que 250 pF da capacitncia medida do terminal negativo (lado perigoso) para a terra. Uma barreira de segurana intrnseca no dever estar separada do terminador por mais de 100 m. A barreira pode apresentar uma impedncia de 400 na frequncia de trabalho e a resistncia do terminador deve ser suficientemente baixa para que quando colocada em paralelo com a impedncia da barreira, a impedncia equivalente dever ser inteiramente resistiva.
HAZARDOUS AREA
TERMINATOR INTRINSIC SAFETY BARRIER

Inside Junction Box

BUS TERMINATOR

Segurana Intrnseca
SENAI-SP 109/166

Redes de Automao Treinamento Petrobras

Benefcios do Fieldbus Os benefcios da tecnologia FIELDBUS podem ser divididos em melhoria e maior quantidade de informaes de controle e no de controle e benefcios econmicos. Benefcios na obteno de informao Nos sistemas de automao tradicionais, o volume de informaes disponveis ao usurio no ia muito alm daquele destinado s informaes de controle. Nos sistemas FIELDBUS, o volume de informaes extra controle bem maior devido s facilidades atribudas principalmente comunicao digital entre os equipamentos.

FIELDBUS BENEFITS
INCREASED PROCESS INFORMATION
FIELDBUS-BASED AUTOMATION SYSTEMS

TRADITIONAL AUTOMATION SYSTEMS

NON-CONTROL INFORMATION

CONTROL INFORMATION

YESTERDAY

TODAY

Comparao do volume de informaes entre os dois sistemas

Benefcios econmicos Baixos custos de implantao: Engenharia de detalhamento Mo de obra/materiais de montagens Equipamentos do sistema supervisrio Configurao do sistema Obras civil Ar condicionado Baixos custos no acrscimo de novas malhas Instalao apenas de novos instrumentos no campo

SENAI-SP

110/166

Redes de Automao Treinamento Petrobras

FIELDBUS BENEFITS WIRING SAVINGS


DCS FCS

CONTROLLER

I/O SUBSYSTEM
I.S I.S. I.S. I.S.

4-20 MA

FIELDBUS

Reduo de custos na implementao de novas malhas

Baixos custos de implantao da automao por rea Instalao apenas de placas de interfaces Ganhos tecnolgicos Instrumentao de ponta (estado da arte) Vantagens operacionais do sistema (sistema aberto) Tecnologia atualizada (sistema de controle)
FIELDBUS BENEFITS
EXPANDED VIEW
DCS FCS

CONTROLLER INPUT/OUTPUT SUBSYSTEM FIELDBUS

TRADITIONAL 4-20 MA VIEW STOPS AT I/O SUBSYSTEM FIELDBUS VIEW EXTENDS INTO INSTRUMENTS

Informaes obtidas pelos dois sistemas

Comparaes com as tecnologias anteriores Seguramente, devido as vantagens da tecnologia FIELDBUS o SDCD tradicional no mais recomendado para novos projetos, para os sistemas existentes os altos custos de substituio dos instrumentos e a obsolncia do sistema de controle podem abreviar a sua vida til e provocar a introduo da tecnologia FIELDBUS.

SENAI-SP

111/166

Redes de Automao Treinamento Petrobras

FIELDBUS BENEFITS 2 WAY COMMUNICATION

CONTROL SYSTEM NETWORK

CONTROL SYSTEM NETWORK

CONTROLLER INPUT/OUTPUT SUBSYSTEM FIELDBUS

TRADITIONAL 4-20 MA ONE VARIABLE UNI-DIRECTIONAL

FIELDBUS MULTIPLE VARIABLES BI-DIRECTIONAL

Fluxo das informaes nos sistemas tradicional e FIELDBUS

Documentao bsica Para a elaborao dos dois tipos de projetos (SDCD e FIELDBUS) so gerados diversos documentos, tanto para o SDCD como para o FIELDBUS, porm com graus de complexidades diferentes, que so caractersticos de cada tecnologia.Podemos observar a seguir uma tabela comparativa: Projeto SDCD Reviso de engenharia Diagrama funcional Diagrama lgico Base de dados Planta de instrumentao Detalhe tpico de instalao Arranjo de painis Diagrama de interligaes de Painis Diagrama de alimentao Arranjo de armrios Lista de cabos fluxogramas de sim sim sim sim sim sim sim sim sim sim sim sim FIELDBUS / Complexidade Igual Menor Igual Igual Igual Menor Igual no tem no tem Menor Menor Menor Grau de

Diagrama de malhas

Comparao entre SDCD e FIELDBUS


SENAI-SP 112/166

Redes de Automao Treinamento Petrobras

Anlise dos documentos a) Reviso de Fluxogramas de engenharia A reviso dos fluxogramas, para ambas as tecnologias, SDCD e FIELDBUS sero parecidas, sendo que para o FIELDBUS, a inteligencia de controle estar localizada no campo.
FIELDBUS BENEFITS REDUCTION IN SYSTEM HARDWARE
DCS FCS

CONTROLLER I/O SUBSYSTEM

FIELDBUS

TRADITIONAL FIELDBUS

CONTROL IN THE FIELD DEVICES


Reduo no hardware com a implementao de transmissores "inteligentes"

b) Diagrama de malhas Na tecnologia FIELDBUS haver uma reduo de trabalhos, na elaborao dos diagramas de malhas, pois sero apresentados, para cada malha, apenas a configurao de controle dos elementos de campo, pois a fiao ser muito simples, no necessitando apresentar o bifilar das malhas, que estar sendo representado em documento do software de configurao contendo todas as malhas.

SENAI-SP

113/166

Redes de Automao Treinamento Petrobras

Schematic Representation of an Analog Loop


Field Indicator (Optional)

+ POWER SUPPLY 1-5V To DCS, Recorder, etc. To second Control Room Device (Optional) 1-5V 4 - 20 mA 250 250 Field Device

Representao esquemtica de um loop analgico para sistemas convencionais.

c) Diagrama Funcional Este documento no sofrer alteraes. d) Diagrama Lgico Este documento no sofrer alteraes. e) Base de Dados de configurao de controle e superviso Haver praticamente o mesmo volume de trabalho. f) Planta de instrumentao Na tecnologia FIELDBUS haver uma grande reduo de trabalhos, na elaborao deste documento, devido principalmente, ao encaminhamento de cabos e bandejas, pois, sero necessrios poucos recursos mecnicos, devido a baixa utilizao de cabos de interligao, principalmente com a sala de controle. g) Detalhes tpicos de instalao Este documento no sofrer alteraes. h) Arranjos de painis Na tecnologia FIELDBUS no sero gerados estes documentos. i) Diagrama de interligao de painis Na tecnologia FIELDBUS no sero gerados estes documentos.

SENAI-SP

114/166

Redes de Automao Treinamento Petrobras

j) Diagrama de alimentao Esse documento no caso do FIELDBUS, ser muito simples, pois a alimentao por lotes de instrumentos e no individualmente. k) Arranjo de armrios Caso exista este documento para o FIELDBUS, ele ser muito simples, pois normalmente no haver necessidade deste documento. l) Lista de Cabos No caso do FIELDBUS, essa lista, dependendo da planta, pode ser at 10% da lista comparativa com o sistema SDCD. m) Folhas de especificao. Na tecnologia FIELDBUS haver uma reduo nessas folhas de especificao, pois a inteligncia est localizada nos elementos de campo, e no nos elementos de controle na sala de controle. n) Lista de Material Como haver uma reduo dos componentes de um projeto na tecnologia FIELDBUS, consequentemente a lista de material ser menor.Detalhando um projeto FIELDBUS Vrias topologias podem ser aplicadas em projetos Fieldbus. De forma a simplificar e tornar mais claro os grficos, as fontes de alimentao e os terminadores foram omitidos destes.

SENAI-SP

115/166

Redes de Automao Treinamento Petrobras

Possible Fieldbus Topologies


PLANT HIGHWAY /H2
(Terminators not shown) JUNCTION BOX

FIELDBUS I/O

H1 LEVEL

End-to-End

Bus with spurs (or drops)

Point-to-Point

Tree

Topologias possveis no foundation

Total Devices on Segment 1-12 13-14 15-18 19-24 25-32

1 Device per Spur 394 ft. (120 m) 295 ft. (90 m) 197 ft. (60 m) 98 ft. (30 m) 3 ft. (1 m)

2 Devices per Spur 295 ft. (90 m) 197 ft. (60 m) 98 ft. (30 m) 3 ft. (1 m) 3 ft. (1 m)

3 Devices per Spur 197 ft. (60 m) 98 ft. (30 m) 3 ft. (1 m) 3 ft. (1 m) 3 ft. (1 m)

4 Devices per Spur 98 ft. (30 m) 3 ft. (1 m) 3 ft. (1 m) 3 ft. (1 m) 3 ft. (1 m)

Um importante aspecto na concepo de um projeto Foundation Fieldbus a determinao de como sero instalados os equipamentos que faro parte da rede. Dessa forma devem ser consideradas as distncias mximas permitidas entre os equipamentos, ou seja, deve-se ter em mos a planta onde ser efetuado o projeto para a determinao dos melhores pontos para instalao dos equipamentos de forma a otimizar ao mximo o comprimento do barramento (trunk) e das derivaes (spurs) como visto na figura.

SENAI-SP

116/166

Redes de Automao Treinamento Petrobras

H1

<60m

<90m
<1

<1m

Configurao Tpica de Instalao Alm disso, outras caractersticas tambm devem ser consideradas tais como: nmero mximo de equipamentos ligados uma mesma rede (um fator limitante pode ser a fonte de alimentao que deve alimentar todos os transmissores, caso o barramento seja energizado), a topologia utilizada na implementao dos equipamentos (ver prxima seo) e os elementos que constituiro a rede fieldbus conjuntamente com os equipamentos (dispositivos que permitam facilidade e agilidade quando for solicitado algum tipo de manuteno com um determinado equipamento, como por exemplo as caixas de campo). Outro ponto a ser analisado refere-se utilizao de barreiras de segurana intrnseca e redundncia dos equipamentos. Deve-se fazer uma anlise preliminar destas caractersticas no ambiente de instalao do sistema visando a maior otimizao possvel no que se refere s instalaes dos equipamentos (nmero de equipamentos e comprimento de cada barramento), caso se faa necessrio a utilizao destes recursos.

<120m

<1

This segment has 11 devices. Each spur with one device must be <120 meters, the spur with 2 devices must be <90 meters, and the spur with 3 devices must be less than 60 meters.

SENAI-SP

117/166

Redes de Automao Treinamento Petrobras

NUMBER OF ELEMENTS 25-32 19-24 15-18 13-14 01-12

MAX. SPUR LENGTH (m) 0 30 60 90 120

BUS TOTAL LENGTH (TRUNK + SPURS) <1900m

Instalao de um sistema foundation

SENAI-SP

118/166

Redes de Automao Treinamento Petrobras

13 Arquitetura de Redes TCP/IP

No mundo de hoje, no se pode falar de redes sem falar do TCP/IP. O conjunto de protocolos originalmente desenvolvido pela Universidade da Califrnia em Berkeley, sob contrato para o Departamento de Defesa dos EUA, se tornou o conjunto de protocolos bancados por pesos pesados da indstria, como a IBM (SNA), Microsoft (NetBIOS/NetBEUI) e Novell (IPX/SPX). O grande motivo de todo esse sucesso foi justamente o fato do TCP/IP no ter nenhuma grande empresa associada ao seu desenvolvimento. Isto possibilitou a sua implementao e utilizao por diversas aplicaes em praticamente todos os tipos de hardware e sistemas operacionais existentes.

APANET commissioned by DOD 1969

FTP 1973 Telnet 1972 IP 1981

TCP/IP Protocol Suite 1982

TCP 1974

DNS 1984

1965

1970

1975
Cronologia do pacote TCP IP

1980

1985

Mesmo antes do Boom da internet o TCP/IP j era o protocolo obrigatrio para grandes redes formadas por produtos de muitos fornecedores diferentes, e havia sido escolhido pela Microsoft como o protocolo preferencial para o Windows NT, devido s limitaes tcnicas do seu prprio conjunto de protocolos, o NetBEUI. Entretanto, ao contrrio dos protocolos proprietrios para redes locais da Microsoft e da Novell, que foram desenhados para serem praticamente plug and play, as necessidades que orientam o desenvolvimento do TCP/IP obrigaram ao estabelecimento de uma srie de parametrizaes e configuraes que devem ser conhecidas pelo profissional envolvido com instalao, administrao e suporte de redes.
SENAI-SP 119/166

Redes de Automao Treinamento Petrobras

As pilhas de protocolos Quem j estudou mais a fundo a documentao de produtos de redes ou participou de cursos mais especficos certamente se deparou com o modelo OSI de 7 Camadas.Todos os softwares de redes so baseados em alguma arquitetura de camadas, e normalmente nos referimos a um grupo de protocolos criado para funcionar em conjunto com uma pilha de protocolos (em Ingls, protocol stack, por exemplo, the TCP/IP stack).O termo pilha utilizado porque os protocolos de uma dada camada normalmente interagem somente com os protocolos das camadas imediatamente superior e inferior. Entretanto, o modelo OSI um modelo conceitual, e no a arquitetura de uma implementao real de protocolos de redes.Mesmo os protocolos definidos como padro oficial pelo ISO International Standards Organization a entidade criadora do modelo OSI, no foram projetados e construdos segundo este modelo. O importante entender o conceito de pilhas de protocolo, pelo qual cada camada realiza uma das funes necessrias para comunicao em rede, tornando possvel a comunicao em redes de computadores utilizando vrias tecnologias diferentes. O modelo de pilha de 4 camadas do TCP/IP O TCP/IP foi desenhado segundo uma arquitetura de pilha, onde diversas camadas de software interagem somente com as camadas acima e abaixo. H diversas semelhanas com o modelo OSI da ISO, mas o TCP/IP anterior formalizao deste modelo e, portanto possui algumas diferenas. O nome TCP/IP vem dos nomes dos protocolos mais utilizados desta pilha, o IP (Internet Protocol) e o TCP (Transmission Control Protocol). Mas a pilha TCP/IP possui ainda muitos outros protocolos, dos quais veremos apenas os mais importantes, vrios deles necessrios para que o TCP e o IP desempenhem corretamente as suas funes. Visto superficialmente, O TCP/IP possui 4 camadas, desde a aplicaes de rede at o meio fsico que carregam os sinais eltricos at o seu destino. Alm das camadas propriamente ditas, temos uma srie de componentes, que realizam a interface entre as camadas:

SENAI-SP

120/166

Redes de Automao Treinamento Petrobras

Aplicao

RSLinx Interchange FTP, TELNET TCP IP Ethernet 802.3 10baseT, MAU, etc

Transporte Rede Enlace Fsico

Camadas do TCP-Ip de acordo com o modelo ISO/OSI Vamos apresentar agora uma descrio da funo de cada camada do TCP/IP:

Enlace - Os protocolos de enlace tem a funo de fazer com que as informaes sejam transmitidas de um computador para o outro em uma mesma mdia de acesso compartilhado (tambm chamada de rede local) ou em uma ligao ponto-a-ponto(ex: modem ).Nada mais do que isso.A preocupao destes protocolos permitir o uso do meio fsico que conecta os computadores na rede e fazer com que os bytes enviados por um computador cheguem a outro computador diretamente desde que haja uma conexo direta entre eles. Rede - J o protocolo de rede, o Internet Protocol (IP), responsvel por fazer com que as informaes enviadas por um computador chegue a outro, mesmo que eles estejam em redes fisicamente distintas, ou seja,no existe conexo direta entre eles. Como o prprio nome (Inter-net) diz, o IP realiza a conexo entre redes.E ele quem traz a capacidade da rede TCP/IP se reconfigurar quando uma parte da rede esta fora do ar, procurando um caminho (rota) Alternativo para a comunicao. Transporte - Os protocolos de transporte mudam o objetivo, que era conectar dois equipamentos, para conectar dois programas.Voc pode ter em um mesmo computador vrios programas trabalhando com a rede simultaneamente, por exemplo, um browser Web e um leitor de e-mail. Da mesma forma, um mesmo computador pode estar rodando ao mesmo tempo um servidor Web e um servidor POP3. Os protocolos de transporte (UDP e TCP) atribuem a cada programa um nmero de porta, que anexado a cada pacote de modo que o TCP/IP saiba para qual programa entregar cada mensagem recebida pela rede.
SENAI-SP 121/166

Redes de Automao Treinamento Petrobras

Aplicao - Finalmente os protocolos de aplicao so especficos para cada programa que faz uso da rede. Desta forma existe um protocolo para a conversao entre um servidor Telnet, e assim em diante. Cada aplicao de rede tem o seu prprio protocolo das camadas mais baixas para poder atingir o seu destino. Existem dois protocolos de transporte no TCP/IP.O primeiro o UDP, um protocolo que trabalha com datagramas , que so mensagens com um comprimento mximo prfixado e cuja entrega no garantida. Caso a rede esteja congestionada, um datagrama pode ser perdido e o UDP no informa as aplicaes desta ocorrncia. Outra possibilidade que o congestionamento em uma rota da rede possa fazer com que os pacotes cheguem ao seu destino em uma ordem diferente daquela em que foram enviados. O UDP um protocolo que trabalha sem estabelecer conexes entre os softwares que esto se comunicando. J o TCP um protocolo orientado a conexo. Ele permite que sejam enviadas mensagens de qualquer tamanho e cuida de quebrar as mensagens em pacotes que possam ser enviados pela rede. Ele tambm cuida de ordenar os pacotes no destino e de retransmitir qualquer pacote que seja perdido pela rede de modo que o destino receba a mensagem original da maneira como foi enviada. Agora, vamos aos componentes que ficam na interface entre os nveis 3 e 4 e entre os nveis 1 e 2. O Sockets uma API para a escrita de programas que trocam mensagens utilizando o TCP/IP. Ele fornece funes para testar um endereo de rede, abrir uma conexo TCP, enviar datagramas UDP e esperar por mensagens da rede. O Winsockets, utilizado para aplicaes internet Windows nada mais do que uma pequena variao desta API para acomodar limitaes do Windows 3.1. No Windows NT e Win95 pode ser usada a API original sem problemas. O Domain Name Service (DNS) fornece os nomes lgicos da internet como um todo ou de qualquer rede TCP/IP isolada. Temos ainda o ARP que realiza o mapeamento entre os endereos Ethernet, de modo que os pacotes possam atingir os seus destinos em uma rede local. Por fim, o DHPC permite a configurao automtica de um computador ou outro dispositivo conectado a uma rede TCP/IP, em vez de configurarmos cada computador
SENAI-SP 122/166

Redes de Automao Treinamento Petrobras

manualmente. Mas, para entender o porque da necessidade do DHCP, temos que entender um pouco mais do funcionamento e da configurao de uma rede TCP/IP.

Non-DHCP Client

DHCP Client IP Address1 IP Address2

DHCP Client

DHCP Server
Servio DHCP

DHCP Database DHCP Database IP Address1 IP Address1 IP Address2 IP Address2 IP Address3 IP Address3

Em uma rede TCP/IP, cada computador (ou melhor, cada placa de rede, caso o computador possua mais que uma) possui um endereo numrico formado por 4 octetos (4 bytes), geralmente escrito na forma w,x,y,z.
32 Bits Class B Network ID Host ID

Example:

w. x. y. z. 131.107.3.24
Endereamento IP

Alm deste endereo IP, cada computador possui uma mscara de rede (network mask ou subnet mask), que um nmero do mesmo tipo mas com restrio de que ele deve comear por uma seqncia contnua de bits em 1, seguida por uma seqncia contnua de bits em zero. Ou seja, 11111111.11111111.00000000.00000000 (255.255.0.0), mas nunca um nmero como 11111111.11111111.00000111.00000000 (255.255.7.0).

SENAI-SP

123/166

Redes de Automao Treinamento Petrobras

Mscara de rede

A mscara de rede serve para quebrar um endereo IP em um endereo de rede e um endereo de host.Todos os computadores em uma mesma rede local (fisicamente falando, por exemplo, um mesmo barramento Ethernet) devem ter o mesmo endereo de rede, e cada um deve ter um endereo de host diferente. Tomando-se o endereo IP como um todo, cada computador em uma rede TCP/IP (inclusive em toda a Internet) possui um endereo IP nico e exclusivo. O InterNIC controla todos os endereos IP em uso ou livres na Internet, para evitar duplicaes, ele reserva certas faixas de endereos chamadas de endereos privativos para serem usados em redes que no iro se conectar diretamente na Internet.
Address Class Class A Class A Class B Class B Class C Class C Bits Used for Subnet Mask Dotted Decimal Dotted Decimal Notation Notation

11111111 00000000 00000000 00000000 255.0.0.0 11111111 00000000 00000000 00000000 255.0.0.0 11111111 11111111 00000000 00000000 255.255.0.0 11111111 11111111 00000000 00000000 255.255.0.0 11111111 11111111 11111111 00000000 255.255.255.0 11111111 11111111 11111111 00000000 255.255.255.0 Class B Example Class B Example IP Address Subnet Mask Network ID Host ID

131.107. 16.200 255.255. 0.0 131.107. y.z w.x. 16.200


Classes de rede

SENAI-SP

124/166

Redes de Automao Treinamento Petrobras

Quando o IP recebe um pacote para ser enviado pela rede, ele quebra o endereo destino utilizado a mscara de rede do computador e compara o endereo de rede do destino com o endereo de rede dele mesmo. Se os endereos de rede forem iguais, isto significa que a mensagem ser enviada para um outro computador na mesma rede local, ento o pacote repassado para o protocolo de enlace apropriado (em geral o Ethernet). Se os endereos forem diferentes, o IP envia o pacote para o default gateway, que nada mais do que o equipamento que fornece a conexo da rede local com outras redes.
Number Number of Networks of Networks Number of Hosts Number of Hosts per Network per Network Range of Range of Network IDs Network IDs (First Octet) (First Octet)

Class A Class A Class B Class B Class C Class C

126 126 16,384 16,384 2,097,152 2,097,152

16,777,214 16,777,214 65,534 65,534 254 254

1 126 1 126 128 191 128 191 192 223 192 223

Nmero de elementos permitidos de acordo com cada classe de rede

Este equipamento pode ser um roteador dedicado ou pode ser um servidor com mltiplas placas de rede, e se encarrega de encaminhar o pacote para a rede local onde o endereo IP de destino est localizado. importante que o endereo IP do default gateway esteja na mesma subnet que o da mquina a ser configurada, caso contrrio ela no ter como enviar pacotes para o default gateway e assim s poder se comunicar com outros hosts na mesma subnet. Resumindo um computador qualquer em uma rede TCP/IP deve ser configurado com pelo menos estes trs parmetros: o seu endereo IP exclusivo, a sua mscara de rede (que deve ser a mesma utilizada pelos demais computadores na mesma LAN) e o endereo IP do default gateway.

SENAI-SP

125/166

Redes de Automao Treinamento Petrobras

Endereamento de ns na rede TCP-IP Todos os dispositivos capazes de se comunicar via Ethernet possuem um nico endereo de hardware. Este pode ser encontrado em uma etiqueta no prprio dispositivo.
Fabricante Endereo de hardware do fornecedor

OO-OO

BC-01-AO-29

Um endereo IP (32 bits) necessrio para que um dispositivo pertena a rede, este endereo dividido em duas componentes, o endereo de rede e o endereo de n (host). Como se processa a comunicao em uma rede TCP/IP Digamos que o host com o endereo IP 172.16.1.101 deseje enviar um pacote para o endereo 172.16.2.102. Caso a mscara de rede seja 255.255.0.0, o AND binrio do endereo fonte ser 172.16.0.0, e o AND do endereo de rede e portanto esto diretamente conectados no nvel de enlace.

Janela de endereamento IP

Neste caso, o nvel IP envia um pacote ARP pela rede Ethernet para identificar qual o endereo Ethernet do host cujo IP 172.16.2.102. Este pacote enviado como um broadcast, de modo que todos os hosts conectados no mesmo segmento Ethernet
SENAI-SP 126/166

Redes de Automao Treinamento Petrobras

recebero o pacote, e o host configurado para o endereo Ethernet. Assim o IP pode montar o pacote Ethernet corretamente endereado e enviar o pacote para o seu destino. Agora digamos que a mscara de rede no fosse 255.255.0.0, mas sim 255.255.255.0. Neste caso, os endereos de rede da origem e destino seriam respectivamente 172.16.1.0 e 172.16.2.0. Como os endereos de rede so diferentes, isto significa que no temos conectividade direta (no nvel de enlace) entre os dois hosts, portanto o pacote dever ser entregue por intermdio de um roteador, que o default gateway. Digamos que o default gateway seja 172.16.1.1 (observe que o endereo de rede do default gateway seja 172.16.1.0, o mesmo do nosso host de origem). Ento o host ir enviar um pacote ARP pela rede para descobrir o endereo Ethernet do default gateway, e enviar o pacote para este. Ao receber o pacote, o default gateway ir verificar que o endereo IP de destino o IP de outro host que no ele, e ir verificar qual o endereo de rede do destino. Pode ser que o pacote esteja endereado para uma rede local na qual o default gateway tenha que direcionar o pacote para um outro roteador mais prximo do destino final. De qualquer forma, o default gateway segue o mesmo processo de gerar o endereo de rede utilizando a netmask, e em seguida enviar um pacote ARP pedindo o endereo Ethernet do prximo host a receber o pacote. A diferna que um roteador no tem um default gateway, mas sim uma tabela de roteamento, que diz quais endereos de rede podem ser alcanados por quais roteadores.

1 1

2 2

3 3

Router

Router

124.x.y.z 124.x.y.z

192.121.73.z 131.107.y.z 192.121.73.z 131.107.y.z

Roteamento

SENAI-SP

127/166

Redes de Automao Treinamento Petrobras

Notem que este exemplo considerou apenas a comunicao entre dois equipamentos, no entre dois programas. O nosso exemplo ficou apenas no nvel de rede da pilha um pacote, e ser responsabilidade dele decodificar e utilizar de alguma forma as informaes contidas no pacote. TCP/IP, mas acima dela o processo simples: o IP verifica que tipo de pacote foi recebido (TCP, UDP ou outro) e repassa o pacote para o protocolo apropriado. O protocolo de transporte ir ento verificar o nmero de porta contido no pacote e qual programa est associado quela porta. Este programa ser notificado da chegada de Como testar uma rede TCP/IP Caso voc venha a ter problemas de comunicao, todas as pilhas TCP/IP, independente de qual sistema operacional, trazem o utilitrio ping para testar a conectividade entre dois hosts TCP/IP. Siga o seguinte procedimento: Ping 127.0.0.1. Este endereo IP um loopback, ou seja, no vai para a rede, fica no computador que originou a mensagem. Se o ping acusar o recebimento da resposta, significa que a pilha TCP/IP est instalada e ativa no computador onde foi realizado o teste. (Somente a ttulo de curiosidade, voc pode usar o loopback do TCP/IP para desenvolver aplicaoes de rede em uma mquina standalone, sem nenhum tipo de conexo de rede disponvel.)

Resultado do comando ping

1.

Ping meu_ip. Tendo comprovado que o TCP/IP est ativo na mquina origem,

vamos enviar uma mensagem para ela mesmo, para verificar se a placa de rede (ou modem) est ativos no que diz respeito ao TCP/IP. Aqui voc testa apenas o driver da sua placa de rede, no a placa em si nem os cabos da rede.
SENAI-SP 128/166

Redes de Automao Treinamento Petrobras

2.

Ping ip_na_minha_rede. Agora vamos testar a comunicao dentro da rede local

onde o computador de origem est localizado. Garanta que o computador dono do ip_na_minha_rede est com o TCP/IP e a sua placa de rede ativos, sgundo os dois testes acima. Se no funcionar, voc tem um problema de cabos ou em uma placa de rede, ou simplesmente as suas mscaras de rede e endereo IP esto incorretos. 3. Ping ip_do_default_gateway. Se a comunicao dentro da minha rede local est OK, temos que verificar se o default gateway da minha rede est no ar, pois todos os pacotes que saem da minha rede local passam por ele. 4. Ping ip_do_outro_lado. Digamos que o meu default gateway que est diretamente conectado na rede est no ar. Ento eu dou um ping no endereo IP desta placa. Se o default gateway no estiver no ar. Ento eu dou um ping no endereo IP desta placa. Se o default gateway no estiver diretamente conectado na rede destino, eu repito os passos (4) e (5) para cada equipamento que esteja no caminho entre origem e destino.

SENAI-SP

129/166

Redes de Automao Treinamento Petrobras

14 Redes Wireless
Introduo As redes locais sem fio (WLANs) constituem-se como uma alternativa s redes convencionais com fio, fornecendo as mesmas funcionalidades, mas de forma flexvel, de fcil configurao e com boa conectividade em reas prediais ou de campus. Dependendo da tecnologia utilizada, rdio freqncia ou infravermelho, e do receptor, as rede WLANs podem atingir distncias de at 18 metros. Sendo assim, as WLANs combinam a mobilidade do usurio com a conectividade a velocidades elevadas de at 155 Mbps, em alguns casos. Como funcionam os WLANs Atravs da utilizao portadoras de rdio ou infravermelho, as WLANs estabelecem a comunicao de dados entre os pontos da rede. Os dados so modulados na portadora de rdio e transmitidos atravs de ondas eletromagnticas. Mltiplas portadoras de rdio podem coexistir num mesmo meio, sem que uma interfira na outra. Para extrair os dados, o receptor sintoniza numa freqncia especfica e rejeita as outras portadoras de freqncias diferentes. Num ambiente tpico o dispositivo transceptor (transmissor/receptor) ou ponto de acesso (access point) conectado a uma rede local Ethernet convencional (com fio). Os pontos de acesso no apenas fornecem a comunicao com a rede convencional, como tambm intermediam o trfego com os pontos de acesso vizinhos, num esquema de micro clulas com roaming semelhante a um sistema de telefonia celular. Um grupo de empresas est coordenando o desenvolvimento do protocolo IAPP (Inter-Access Point Protocol), cujo objetivo garantir a a interoperabilidade entre fabricantes fornecendo suporte a roaming atravs das clulas. O protocolo IAPP define como os pontos de acesso se comunicaro atravs do backbone da rede, controlando os dados de vrias estaes mveis.

SENAI-SP

130/166

Redes de Automao Treinamento Petrobras

Rede wireless LAN tpica

Tecnologias empregadas H vrias tecnologias envolvidas nas redes locais sem fio e cada uma tem suas particularidades, suas limitaes e suas vantagens. A seguir, so apresentadas algumas das mais empregadas. Sistemas Narrowband: Os sistemas narrowband (banda estreita) operam numa freqncia de rdio especfica, mantendo o sinal de rdio o mais estreito possvel o suficiente para passar as informaes. O crosstalk indesejvel entre os vrios canais de comunicao pode ser evitado coordenando cuidadosamente os diferentes usurios nos diferentes canais de freqncia. Sistemas Spread Spectrum: So os mais utilizados atualmente. Utilizam a tcnica de espalhamento espectral com sinais de rdio freqncia de banda larga, provendo maior segurana, integridade e confiabilidade, em troca de um maior consumo de banda. H dois tipos de tecnologias spread spectrum: a FHSS, Frequency-Hopping Spread Spectrum e a DSSS, Direct-Sequence Spread Spectrum. A FHSS usa uma portadora de faixa estreita que muda a freqncia em um cdigo conhecido pelo transmissor e pelo receptor que, quando devidamente sincronizados, o efeito a manuteno de um nico canal lgico. A DSSS gera um bit-code (tambm chamado de chip ou chipping code) redundante para cada bit transmitido. Quanto maior o chip maior ser a probabilidade de recuperao da informao original. Contudo, uma maior banda requerida. Mesmo que um ou mais bits no chip sejam danificados durante a transmisso, tcnicas estatsticas embutidas no rdio so capazes de recuperar os dados originais sem a necessidade de retransmisso.
SENAI-SP 131/166

Redes de Automao Treinamento Petrobras

Sistemas Infrared: Para transmitir dados os sistemas infravermelho utilizam freqncias muita altas, um pouco abaixo da luz visvel no espectro eletromagntico. Igualmente luz, o sinal infravermelho no pode penetrar em objetos opacos. Assim as transmisses por infravermelho ou so diretas ou difusas. Os sistemas infravermelho diretos de baixo custo fornecem uma distncia muito limitada (em torno de 1,5 metro). So normalmente utilizados em PAN (Personal Area Network) como, por exemplo, os palm pilots, e ocasionalmente so utilizados em WLANs. IEEE 802.11 Wireless Local Area Network O grupo de trabalho IEEE 802.11, do Instituto dos Engenheiros Eltricos e Eletrnicos, responsvel pela definio do padro para as redes locais sem fio WLANs. O padro proposto especifica trs camadas fsicas (PHY) e apenas uma subcamada MAC (Medium Access Control). Como apresentado abaixo, o draft prov duas especificaes de camadas fsicas com opo para rdio, operando na faixa de 2.400 a 2.483,5 mHz (dependendo da regulamentao de cada pas), e uma especificao com opo para infravermelho. Frequency Hopping Spread Spectrum Radio PHY: Esta camada fornece operao 1 Mbps, com 2 Mbps opcional. A verso de 1 Mbps utiliza 2 nveis da modulao GFSK (Gaussian Frequency Shift Keying), e a de 2 Mbps utiliza 4 nveis da mesma modulao; Direct Sequence Spread Spectrum Radio PHY: Esta camada prov operao em ambas as velocidades (1 e 2 Mbps). A verso de 1 Mbps utiliza da modulao DBPSK (Differential Binary Phase Shift Keying), enquanto que a de 2 Mbps usa modulao DBPSK (Differential Quadrature Phase Shift Keying); Infrared PHY: Esta camada fornece operao 1 Mbps, com 2 Mbps opcional. A verso de 1 Mbps usa modulao 16-PPM (Pulse Position Modulation com 16 posies), e a verso de 2 Mbps utiliza modulao 4-PPM. No lado da estao, a subcamada MAC fornece os seguintes servios: autenticao, desautenticao, privacidade e transmisso da MADU (MAC Sublayer Data Unit), e, no lado do sistema de distribuio: associao, desassociao, distribuio, integrao e reassociao. As estaes podem operar em duas situaes distintas:

SENAI-SP

132/166

Redes de Automao Treinamento Petrobras

Configurao Independente: Cada estao se comunica diretamente entre si, sem a necessidade de instalao de infraestrutura. A operao dessa rede fcil , mas a desvantagem que a rea de cobertura limitada. Estaes com essa configurao esto no servio BSS (Basic Service Set); Configurao de Infra-estrutura: Cada estao se comunica diretamente com o ponto de acesso que faz parte do sistema de distribuio. Um ponto de acesso serve as estaes em um BSS e o conjunto de BSS chamado de ESS (Extended Service Set). Alm dos servios acima descritos, o padro ainda oferece as funcionalidades de roaming dentro de um ESS e gerenciamento de fora eltrica (as estaes podem desligar seus transceivers para economizar energia). O protocolo da subcamada MAC o CSMA/CA (Carrier Sense Multiple Access with Collision Avoidence). Concluses As redes locais sem fio j so uma realidade em vrios ambientes de redes, principalmente nos que requerem mobilidade dos usurios. As aplicaes so as mais diversas e abrangem desde aplicaes mdicas, por exemplo, visita a vrios pacientes com sistema porttil de monitoramento, at ambientes de escritrio ou de fbrica. Apesar das limitaes de cobertura geogrfica, utilizando-se a arquitetura de sistemas de distribuio, pode-se aumentar a abrangncia da rede sem fio, fazendo uso de vrios sistemas de distribuio interconectados via rede com fio, num esquema de roaming entre microclulas, semelhante a um sistema de telefonia celular convencional.

SENAI-SP

133/166

Redes de Automao Treinamento Petrobras

15 CLP
Introduo O controlador programvel, ou simplesmente CP, tem revolucionado os comandos e controles industriais desde o seu surgimento na dcada de 70. Antes do surgimento dos CPs as tarefas de comando e controle de mquinas e processos industriais eram feitas por rels eletromagnticos, especialmente projetados para este fim e que ainda hoje se parecem bastante com o dispositivo eletromecnico inventado por Samuel F. B. Morse em 1836. O primeiro CP surgiu na indstria automobilstica, at ento um usurio em potencial dos rels eletromagnticos utilizados para controlar operaes sequenciadas e repetitivas numa linha de montagem. Compunha-se de circuitos eletrnicos montados com componentes semi-condutores como transistores, Cis, etc. A normalizao do Brasil para representar um Controlador Programvel adota como sigla CP e define como sendo um equipamento digital com hardware e software compatveis com aplicaes industriais. Portanto comum encontrarmos os termos PLC; CLP E CP referindo ao mesmo equipamento. Segundo a NEMA (National Eletrical Manufactures Association), um CP definido como aparelho eletrnico digital que utiliza uma memria programvel para o armazenamento interno de instrues especficas, tais como lgica, sequenciamento, temporizao, contagem e aritmtica, para controlar, atravs de mdulos de entradas e sadas, vrios tipos de mquinas e processos.

SENAI-SP

134/166

Redes de Automao Treinamento Petrobras

Caractersticas Basicamente, um controlador programvel apresenta as seguintes caractersticas: Hardware e/ou dispositivo de controle de fcil e rpida programao ou reprogramao, com a mnima interrupo na produo. Capacidade de operao em ambiente industrial sem o apoio de equipamentos ou hardware especficos. Sinalizadores de estado e mdulos tipo plug-in de fcil manuteno e substituio. Hardware ocupando espao reduzido e apresentando baixo consumo de energia. Possibilidade de monitorao do estado e operao do processo ou sistema, atravs da comunicao com computadores. Compatibilidade com diferentes tipos de sinais de entrada e sada. Capacidade de alimentar, de forma contnua ou chaveada, cargas que consomem correntes de at 2 A. Hardware de controle que permite a expanso dos diversos tipos de mdulos, de acordo com a necessidade. Custo de compra e instalao competitivo em relao aos sistemas de controle convencionais. Possibilidade de expanso da capacidade de memria. Conexo com outros CPs atravs de redes de comunicao EVOLUO DOS CLPs Inicialmente projetados para substituirem os sistemas de controle por rels, os CPs limitavam-se a aplicaes envolvendo mquinas e processos de operaes repetitivas. Com o advento e a conseqente evoluo tecnolgica dos microprocessadores, os CPs tiveram suas funes ampliadas, aumentando consideravelmente sua capacidade e flexibilidade operacionais. O que no seu surgimento era executado com componentes discretos, hoje se utiliza de microprocessadores e microcontroladores de ltima gerao, usando tcnicas de processamento paralelo, inteligncia artificial, redes de comunicao, fieldbus, etc. A nvel de software aplicativo, os controladores programveis, podem se tornar compatveis com a adoo da norma IEC 1131-3, que prev a padronizao da linguagem de programao e sua portabilidade, fato que nos dias de hoje parece iluso. Os CPs oferecem um considervel nmero de benefcios para aplicaes industriais, que podem ressaltar em economia que excede o custo do CP e devem ser consideradas quando da seleo de um dispositivo de controle industrial. As vantagens de sua utilizao, comparadas a outros dispositivos de controle industrial, incluem:
SENAI-SP 135/166

Redes de Automao Treinamento Petrobras

menor ocupao de espao potncia eltrica requerida menor reutilizao programvel, em caso de mudanas de requisitos de controle alta confiabilidade pequena manuteno permite interface com outros CPs e/ou outros dispositivos projeto do sistema mais rpido Ciclo Evolutivo O ciclo evolutivo dos controladores programveis o seguinte: 1968: Projeto de um CP para a General Motors Co., com o objetivo de substituir os sistemas de controle a rels. 1969: Primeiro CP fabricado para indstria automobilstica com componentes equivalentes aos rels 1971: Primeira aplicao de um CP fora da indstria automobilstica. 1972: Introduo de instrues de temporizao e contagem nos Cps. 1973: Introduo de operaes aritmticas, controle de impresso, movimentao de dados e operaes matriciais. 1974: Introduo de terminais de programao com TRC (tubos de raios catdicos) 1975: Introduo de controle analgico PID 1977: Introduo de Cps bastante compactos, baseados a tecnologia de microprocessadores. 1978: Os Cps obtm grande aceitao no mercado norte-americano, com vendas aproximadas de 80 milhes de dlares. 1979: Integrao entre o sistema de comunicao do CP e a operao de uma planta individual. 1980: Introduo de mdulos inteligentes de entrada e sada, proporcionando alta velocidade e controle preciso em aplicaes de posicionamento. 1981: Introduo de redes de comunicao permitindo que o CP se comunique com dispositivos inteligentes como computadores, leitores de cdigos, etc. 1982: Introduo de mini e micros Cps. 1983: Introduo de redes de controle, permitindo que vrios Cps acessem os mesmos mdulos I/O. Aps este momento, se torna difcil descrever toda evoluo dos CPs com preciso de datas, dada a rapidez na introduo de novas tecnologias, porm podemos citar as seguintes evolues tecnologicas de:
SENAI-SP 136/166

Redes de Automao Treinamento Petrobras

Hardware Maior velocidade de varredura, devido utilizao de microprocessadores e microcontroladores de 16 e 32 bits. Mdulos de entrada e sada de alta densidade, possibilitando baixo custo e espaos reduzidos. Mdulos inteligentes, microprocessados que permitem controles descentralizados ( mdulo PID, comunicao ASC II, posicionadores, emissores de relatrio, etc.). Redundncia de CPU, utilizando arquitetura de votao majoritria, sistema dual hot stand-by ou sistema dual full duplex. Software Utilizao de linguagem de programao de alto nvel, permitindo grande flexibilidade de programao quando da utilizao de perifricos. Utilizao de microcomputadores compatveis com IBM/PC como ferramenta de programao. Representao do programa em diagrama de contatos, diagrama de blocos funcionais e lista de instruo. Diagnsticos e deteco de falhas na monitorao de mquinas e processos. Introduo da matemtica de ponto flutuante, tornando possvel o desenvolvimento de clculos complexos. Os sistemas Petroqumica Aeronutica Refinarias Minerao (ouro, carvo, minrio de ferro, etc.) Madeireiras Indstrias de embalagens Fbrica de vidro Fbrica de borracha Indstrias de produtos alimentcios Programa espacial Usinas hidroeltricas Fbricas de plsticos Parque de diverses Transportadoras, etc. de controle baseados em controladores programveis (Cps) so aplicados nas mais diferentes reas, a saber:

SENAI-SP

137/166

Redes de Automao Treinamento Petrobras

ESTRUTURA BSICA DE CLPs A Estrutura bsica de um controlador programvel adveio do hardware bsico de um computador. Podemos afirmar que um CP um computador para aplicaes especficas, pois utiliza a mesma unidade central de processamentos (UCP) de um computador comum, acrescida de uma fonte de alimentao com timas caractersticas de filtragem/estabilizao, interface E/S imune a rudos, e de um invlucro especfico para aplicaes industriais. O diagrama de blocos seguir, ilustra a estrutura bsica de um controlador programvel.
TERMINAL DE PROGRAMAO

FONTE DE ALIMENTAO

UNIDADE CENTRAL DE PROCESSAMENTO (CPU)

MEMRIA

INTERFACE DE I/O

MDULO DE ENTRADA

MDULO DE SADA

A Unidade Central de Processamento (UCP), responsvel pelo processamento do programa, isto , coleta os dados dos cartes de entrada, efetua o processamento segundo o programa do usurio, armazenado na memria e envia o sinal para os cartes de sada como resposta do processamento. Quando se tratar de controladores programveis (CPs), o termo processador ser utilizado para identificar o hardware do qual a UCP faz parte. Quando se tratar de computadores, o termo UCP ser utilizado para identificar o hardware do processador central. A operao simplificada de um CP pode ser representada pela estrutura abaixo

SENAI-SP

138/166

Redes de Automao Treinamento Petrobras

o - 00 o - 01 o - 02 o - 03 o - 04 o - 05 o - 06 o - 07 IN 1 0 E N T R A D A S

OUT 04

IN

IN

Memri a

Carto de Sada
o - 00 o - 01 o - 02 o - 03 o - 04 o - 05 o - 06 o - 07 OUT 1

S A D A S

Parte 1 2 3 4

Funo Processador do CP efetuando a leitura contnua dos estados no mdulo de entrada e a atualizao da tabela imagem das entradas. Processador do CP executando continuamente o programa lgico do usurio, baseado na tabela imagem das entradas. Processador do CP atualizando continuamente a tabela imagem das sadas, baseado na soluo do programa lgico do usurio. Processador do CP ativando ou desativando continuamente os estados dos mdulos de sada de acordo com a tabela imagem das sadas.

SENAI-SP

139/166

Redes de Automao Treinamento Petrobras

PROCESSADOR OU CPU A palavra processador ou CPU utilizada para identificar a parte do controlador programvel responsvel pela execuo de todas as suas funes. O processador ou CPU de um controlador programvel assemelha-se UCP de um computador quanto concepo do hardware, pois ambos compem-se de blocos funcionais similares. O processador tem a funo de coletar os dados enviados pelos mdulos de entrada assim como selecionar os dados previamente armazenados, efetuando o processamento dos mesmos de acordo com o programa do usurio. O resultado lgico destas operaes (RLO) ser posteriormente enviado para os mdulos de sada. A figura seguir mostra o diagrama funcional simplificado de um controlador programvel

Com exceo dos dispositivos perifricos, os sistemas representados acima parecem idnticos. A diferena entre um CP e um computador est na forma como o microprocessador (UCP) foi configurado e programado. Um controlador programvel baseado no microprocessador 6800 tem o seu processador configurado para executar operaes programadas em linguagem de alto nvel, como a linguagem de contatos de rel. Um computador baseado no mesmo microprocessador ter a sua UCP configurada para executar operaes programadas em basic, por exemplo.
SENAI-SP 140/166

Redes de Automao Treinamento Petrobras

Mtodos de Processamento O processamento do programa do usurio de um CP, poder ter estruturas diferentes para a execuo do mesmo, tais como: processamento por interrupo; processamento comandado por tempo; processamento por evento. processamento cclico; Processamento por interrupo Certas ocorrncias no processo controlado no podem, algumas vezes, aguardar o ciclo completo de execuo do programa. Neste caso, ao reconhecer uma ocorrncia deste tipo, a CPU interrompe o ciclo normal do programa e executa um outro programa, chamado de rotina de interrupo. Esta interrupo pode ocorrer a qualquer instante da execuo do ciclo de programa. Ao finalizar esta situao, o programa voltar a ser executado do ponto onde ocorreu a interrupo. Uma interrupo pode ser necessria, por exemplo, numa situao de emergncia onde procedimentos referentes a esta situao devem ser adotados.

SENAI-SP

141/166

Redes de Automao Treinamento Petrobras

Processamento comandado por tempo Da mesma forma que determinadas execues no podem ser dependentes do ciclo normal de programa, algumas devem ser executadas a certos intervalos de tempo, as vezes muito curto, na ordem de 10 ms. Este tipo de processamento tambm pode ser encarado como um tipo de interrupo, porm ocorre a intervalos regulares de tempo dentro do ciclo normal de programa. Processamento por evento Este processado em eventos especficos, tais como no retorno de energia, falha na bateria e estouro do tempo de superviso do ciclo da CPU. Neste ltimo caso, temos o chamado Watch Dog Time (WD), que normalmente ocorre como procedimento ao se detectar uma condio de estouro de tempo de ciclo da CPU, parando o processamento numa condio de falha e indicando ao operador atravs de sinal visual e as vezes sonoro. Processamento cclico a forma mais comum de execuo que predomina em todas as CPUs conhecidas, e de onde vem o conceito de varredura, ou seja, as instrues de programa contidas na

memria, so lidas uma aps a outra sequencialmente do incio ao fim, da retornando ao incio ciclicamente. Um dado importante de uma CPU o seu tempo de ciclo, ou seja, o tempo gasto para a execuo de uma varredura. Este tempo est relacionado com o tamanho do programa do usurio (em mdia 2 ms a cada 1.000 instrues de programa). Ao ser energizado, estando o CP no estado de execuo, o mesmo cumpre uma rotina de inicializao gravada em seu sistema operacional. Esta rotina realiza as seguintes tarefas: Limpeza da memria imagem, para operandos no retentivos; Teste de memria RAM; Teste de executabilidade do programa.
SENAI-SP 142/166

Redes de Automao Treinamento Petrobras

Aps a execuo desta rotina, a CPU passa a fazer uma varredura (ciclo) constante, isto , uma leitura sequencial das instrues em loop (lao). Entrando no loop, o primeiro passo a ser executado a leitura dos pontos de entrada. Com a leitura do ltimo ponto, ir ocorrer, a transferncia de todos os valores para a chamada memria ou tabela imagem das entradas. Aps a gravao dos valores na tabela imagem, o processador inicia a execuo do programa do usurio de acordo com as instrues armazenadas na memria. Terminando o processamento do programa, os valores obtidos neste processamento, sero transferidos para a chamada memria ou tabela imagem das sadas, como tambm a transferncia de valores de outros operandos, como resultados aritmticos, contagens, etc. Ao trmino da atualizao da tabela imagem, ser feita a transferncia dos valores da tabela imagem das sadas, para os cartes de sada, fechando o loop. Neste momento iniciado um novo loop. Para verificao do funcionamento da CPU, estipulado um tempo de processamento, cabendo a um circuito chamado de Watch Dog Timer, supervision-lo. Ocorrendo a ultrapassagem deste tempo mximo, o funcionamento da CPU, ser interrompido, sendo assumido um estado de erro. O termo varredura ou scan, so usados para dar um nome a um ciclo completo de operao (loop). O tempo gasto para a execuo do ciclo completo chamado Tempo de Varredura, e depende do tamanho do programa do usurio, e a quantidade de pontos de entrada e sada.

SENAI-SP

143/166

Redes de Automao Treinamento Petrobras

seguir, temos o fluxograma de um processamento cclico.

START (PARTIDA)
LIMPEZA DE MEMRIA TESTE DE RAM

OK SIM
LEITURA DOS CARTES DE ENTRADA

NO

ATUALIZAO DA TABELA IMAGEM DAS ENTRADAS

EXECUO DO PROGRAMA DO USURIO ATUALIZAO DA TABELA IMAGEM DAS SADAS TRANSFERNCIA DA TABELA IMAGEM PARA AS SADAS

TEMPO DE VARREDURA

NO STOP (PARADA)

OK SIMM

SENAI-SP

144/166

Redes de Automao Treinamento Petrobras

Exerccios 1. Defina o que um Controlador Programvel.

2. Cite cinco aplicaes para um controlador programvel

3. Quais so as partes que constituem um controlador programvel ? Desenhe um diagrama de blocos de suas partes constituintes.

4. Quais os quatro passos bsicos realizados pelo processador (CPU) de um CLP, durante a execuo de uma varredura?

5.O que memria imagem das entradas e sadas de um controlador programvel ?

6. Defina o que : Processamento por evento e processamento cclico. 7.O que um circuito watch-dog timer co-de-guarda em um controlador programvel ?

8. Defina o conceito de varredura em controlador programvel

9. Descreva o funcionamento de um CP atravs de um fluxograma.

SENAI-SP

145/166

Redes de Automao Treinamento Petrobras

MDULOS DE I/O Os mdulos de entrada ou de sada so constitudos de cartes eletrnicos, cada qual com capacidade para receber um certo nmero de variveis. Normalmente esses mdulos se encontram dispostos em gabinetes juntamente com a fonte de alimentao e a UCP. Mdulos de entrada Os mdulos de entrada so considerados como elementos de interface entre os sensores localizados no campo e a lgica de controle de um controlador programvel (CP). A estrutura interna de um mdulo de entrada pode ser subdividida em seis blocos principais:

SENAI-SP

146/166

Redes de Automao Treinamento Petrobras

Parte Sensores de campo

Funo Informar ao controlador programvel as condies do processo

Terminais para conexo dos sensores de Permitir a interligao fsica entre os campo sensores de campo e o programvel. Condicionamento e converso do sinal de Converter os sinais de campo em nveis entrada Indicadores de estado das entradas baixos de tenso, compatveis com o processador utilizado. Proporcionar indicao visual do estado funcional Isolao eltrica das entradas contidas num mdulo de entrada. Proporcionar isolao eltrica entre os sinais vindos do campo e os sinais do processador. Interface/multiplexao Informar ao processador o estado de cada varivel de entrada. Classificao Dependendo da natureza do sinal de entrada, podemos dispor dos seguintes tipos de mdulos de entrada: TIPO DIGITAL (AC) CARACTERSTICAS 12 Vac; 24 A 48 Vac; 220/240 Vac 110/127 Vac; controlador

120 Vdc com isolao 12 Vdc; 12 a 24 Vdc com resposta rpida; DIGTAL (DC) 24 a 48 Vdc; 12 a 24 Vdc (lgica positiva) sinking; 12 a 24 Vdc (lgica negativa) source; 48 Vdc source; 48 Vdc sinking ANALGICO 1 a 5 Vdc; 0 a 10Vdc; -10 a +10Vdc; 4 a 20mA. TTL com suprimento; TTL com dreno; 5 a 30 Vdc selecionvel; 5Vdc ESPECIAL contador/ decodificador; 12 a 24Vdc codificador/ contador; termopar; cdigo ASCII; cdigo Gray; pulsos de alta velocidade.

SENAI-SP

147/166

Redes de Automao Treinamento Petrobras

A ilustrao seguir mostra a configurao de cartes de entrada DC tipo P lgica positiva (com sensores NPN-sink) .

MDULO DE ENTRADA COM LGICA POSITIVA

Os sinais recebidos por um mdulo de entrada podem vir de dois tioos de sensores: Discretos: chave limite botoeira chave de digitadora (thumbwheel) chave de presso fotoclula contato de rel chave seletora teclado Analgico: transdutor de presso transdutor de temperatura clula de carga (strain gage) sensores de vazo
SENAI-SP 148/166

Redes de Automao Treinamento Petrobras

transdutores de vibrao transdutores de corrente transdutores de vcuo transdutores de fora Mdulos de Sada Os mdulos de sada tambm so considerados como elementos de interface, pois permitem que o processador se comunique com o meio externo.

SENAI-SP

149/166

Redes de Automao Treinamento Petrobras

A estrutura interna de um mdulo de sada pode ser subdividida em sete blocos principais, relacionados a seguir.

Parte Interface/multiplexao

Funo Recebe os sinais vindos do processador direcionando-os para as respectivas sadas.

Memorizador de sinal Isolao eltrica

Armazena

os

sinais

que

foram

multiplexados pelo bloco anterior. Proporciona isolao eltrica entre os sinais Indicadores de estado de sadas vindos do processador e os dispositivos de campo. .Proporciona indicao visual do estado funcional das sadas contidas num mdulo de sada Estgio de potncia Transforma os sinais lgicos de baixa potncia vindos do processador em sinais de potncia, capazes de operar os diversos tipos de dispositivos de campo Terminais para conexo dos dispositivos Permite a conexo fsica entre CP e os de campo Dispositivos de campo dispositivos de campo. Consiste em dispositivos eletromecnicos que atuam no processo/equipamento, em funo dos sinais de controle enviados pelo CP. Classificao Dependendo da natureza dos dispositivos de campo e do tipo de sinal de controle necessrio para comand-los, podemos dispor dos seguintes tipos de mdulos de sada: alternado (AC) digital analgico especial

SENAI-SP

150/166

Redes de Automao Treinamento Petrobras

TIPO AC DC

CARACTERSTICAS 12Vac; 24 a 48Vac; 120Vac; 220/240Vac; 120Vac com isolao. 12 a 60Vdc; 12 a 24Vdc com resposta rpida; 24 a 48Vdc; 12 a 24Vdc com suprimento; 12 a 24Vdc com dreno; 48Vdc com suprimento; 48Vdc com dreno.

Analgico Especial

1 a 5Vdc; 0 a 10Vdc; -10 a +10Vdc; 4 a 20mA. TTL com suprimento; TTL com dreno; 5 a 30Vdc selecionvel; contato NA; contato NF; sada em ASCII; servo-motor; motor de passo.

Os mdulos de sada podem acionar os seguintes tipos de dispositivos de sada: Discretos: controladores de motores indicadores de painel contator vlvula solenide display bobina de rel sistemas de alarma/segurana sirena Analgicos: acionadores AC vlvula de controle acionadores DC

SENAI-SP

151/166

Redes de Automao Treinamento Petrobras

MDULO DE SADA COM LGICA POSITIVA

MDULO DE SADA COM LGICA NEGATIVA

SENAI-SP

152/166

Redes de Automao Treinamento Petrobras

SISTEMAS DE MEMRIA O sistema de memria uma parte de vital importncia no processador de um controlador programvel, pois armazena todas as instrues assim como os dados necessrios para execut-las. Existem diferentes tipos de sistemas de memria. A escolha de um determinado tipo depende: do tipo de informao a ser armazenada; da forma como a informao ser processada pela UCP. As informaes armazenadas num sistema de memria so chamadas palavras de memria, que so formadas sempre pelo mesmo nmero de bits. A capacidade de memria de um CP definida em funo do nmero de palavras de memria previstas para o sistema e pode ser representada por um mapa chamado mapa da memria. Tipos de memrias A arquitetura da memria de um controlador programvel pode ser constituda por diferentes tipos de memria. Tipo de memria RAM dinmica esttica memria somente para ROM leitura no voltil no permite apagamento gravada pelo fabricante no voltil PROM memria programvel no permite apagamento gravada pelo usurio no voltil EPROM memria apagvel leitura EEPROM E PROM FLASH-EPROM
2

Descrio memria randmico de acesso

Observaes voltil gravada pelo usurio

somente de leitura programvel/ somente de

apagamento por ultravioleta gravada pelo usurio no voltil apagvel eletricamente gravada pelo usurio

memria apagvel leitura

programvel/ somente de

SENAI-SP

153/166

Redes de Automao Treinamento Petrobras

Arquitetura da memria de um CLP Independentemente dos tipos de memrias utilizadas, o mapa da memria de um controlador programvel pode ser dividido em cinco reas principais:
TERMINAL DE PROGRAMAO

FONTE DE ALIMENTAO

UNIDADE CENTRAL DE PROCESSAMENTO (CPU)

MEMRIA

INTERFACE DE I/O

MEMRIA EXECUTIVA

MDULO DE ENTRADA

MDULO DE SADA

MEMRIA DO SISTEMA EXECUTIVA

MEMRIA STATUS DE I/O MEMRIA DE DADOS

MEMRIA DO USURIO

Memria executiva Memria do sistema Memria de status dos mdulos E/S (tabela imagem) Memria de dados Memria do usurio Memria executiva Descrio

SENAI-SP

154/166

Redes de Automao Treinamento Petrobras

formada por memrias do tipo ROM ou PROM, pois o contedo das mesmas (sistema operacional) foi desenvolvido pelo fabricante do CP e portanto no dever ser alterado pelo usurio. Funo Armazenar o sistema operacional, o qual responsvel por todas as funes e operaes que podem ser executadas por um CP Memria do sistema Descrio Esta rea de memria formada por memrias do tipo RAM, pois ter o seu contedo constantemente alterado pelo sistema operacional. Funo Armazenar resultados e/ou informaes intermedirios, gerados pelo sistema operacional, quando necessrio. Comentrio No pode ser alterada pelo usurio. Memria de status dos mdulos E/S Descrio As memrias de status dos mdulos E/S so do tipo RAM. A UCP, aps ter efetuado a leitura dos estados de todas as entradas, armazenar essas informaes na rea denominada status das entradas ( ou imagem das entradas). Aps o processamento dessas informaes os resultados lgicos (RLO) sero armazenados na rea denominada status das sadas (ou imagem das sadas) antes de serem enviados para as respectivas sadas. Funo Armazenar o estado dos sinais de todas as entradas e sadas de cada mdulo E/S. Processo medida que o programa vai sendo executado, a UCP vai armazenado os resultados na rea denominada status das sadas (tabela imagem das sadas), at o trmino da sequncia de operaes contidas no programa. Logo aps, essas informaes sero transferidas para as respectivas sadas. Comentrio Podem ser monitoradas pelo usurio sendo que uma possvel alterao s ser permitida se contida no programa do usurio. Memria de dados Descrio As memrias de dados so do tipo RAM. Funes de temporarizao, contagem ou aritmticas necessitam de uma rea de memria para armazenamento de dados, como: valores pr-selecionados ou acumulados de contagem ou temporazio;
SENAI-SP 155/166

Redes de Automao Treinamento Petrobras

resultados ou variveis de operaes aritmticas; resultados ou dados diversificados a serem utilizados por funes de manipulao de dados. Funo Armazenar dados referentes ao programa do usurio. Classificao Alguns processadores subdividem a rea de memria de dados em duas sub-memrias: Memria para dados fixos Memria para dados variveis A primeira programada pelo usurio atravs dos terminais de programao. A segunda utilizada pelo processador para armazenar os dados acima citados. Memria do usurio Descrio A UCP efetuar a leitura das instrues contidas nesta rea a fim de executar o programa do usurio, de acordo com os procedimentos predeterminados pelo sistema operacional, que se encontra gravado na memria executiva. Funo Armazenar o programa de controle desenvolvido pelo usurio. Classificao A rea de memria destinada ao usurio pode ser configurada de diversas maneiras: RAM RAM/EPROM RAM/EAROM A tabela seguir, mostra os vrios tipos de memria para a rea do usurio Tipo de memria A maioria dos CPs utiliza memrias RAM para armazenar o programa do RAM RAM/EPROM usurio assim como dados internos do sistema. O usurio desenvolve o programa e efetua os testes em RAM. Uma vez checado o programa, este transferido para EPROM, de onde o processador obter as informaes necessrias. Comentrio 1. Caso haja necessidade de se alterarem dados ou clculos durante a execuo do programa do usurio, haver necessidade de um pequeno grupo de memrias RAM para armazenar dados variveis. 2. Qualquer alterao futura implicar na reprogramao das EPROMs.
SENAI-SP 156/166

Descrio

Redes de Automao Treinamento Petrobras

RAM/EAROM

Esta configurao de memria do usurio permite que, uma vez definido o programa, este seja copiado automaticamente em EAROM, bastando que se introduza uma nica instruo no CP. Uma vez efetuada a cpia, o CP poder operar tanto em RAM como EAROM. Caso haja necessidade de alguma modificao, esta ser feita eletricamente.

Comentrio Caso haja falta de energia eltrica, as informaes armazenadas em memria RAM sero preservadas devido existncia de baterias de ltio. A UCP comunica-se com o sistema de memria, atravs de dois canais (vias de comunicao): Bus de endereo Permite que a UCP se comunique diretamente com qualquer endereo de memria. Bus de dados Uma vez selecionado o endereo atravs do bus de endereo, a UCP poder efetuar operaes de carregamento ou retirada de dados. Para um micro processador de oito bits, o bus de endereo ter dezesseis linhas e o bus de dados oito linhas. Durante a leitura de uma instruo do usurio, a UCP efetua a leitura e decodificao de duas posies consecutivas de memria, o que equivale a um dado de dezesseis bits.

SENAI-SP

157/166

Redes de Automao Treinamento Petrobras

LINGUAGEM DE PROGRAMAO A execuo de tarefas ou resoluo de problemas com dispositivos microprocessados requerem a utilizao de uma linguagem de programao, atravs da qual o usurio pode se comunicar com a mquina a fim de atingir esses objetivos. Classificao Podemos classificar as diversas linguagens utilizadas na programao de dispositivos microprocessados em dois grupos: Linguagem de baixo nvel Linguagem de alto nvel Linguagem de baixo nvel A linguagem de mquina considerada a de mais baixo nvel, pois cada instruo composta por combinaes dos bits 0 e 1. A linguagem Assembly considerada de baixo nvel, apesar das instrues consistirem em vocbulos simblicos (mneumnicos). Neste tipo de linguagem, cada instruo do programa fonte corresponde a uma nica instruo do programa objeto.
PROGRAMA FONTE (USURIO) PROGRAMA MONTADOR (COMPILADOR) PROGRAMA OBJETO (LNG. MQUINA) MICROPROCESSADOR

A linguagem de baixo nvel apresenta - alguns inconvenientes no momento da sua utilizao, pois requer do usurio conhecimento sobre a arquitetura do microprocessador. Linguagem de alto nvel Uma linguagem de programao passa a ser de alto nvel medida que esta se aproxima da linguagem corrente utilizada na comunicao entre pessoas. Apresenta uma estrutura rgida devido s regras utilizadas no momento da elaborao do programa. Uma nica instruo em linguagem de alto nvel (programa fonte), corresponder a vrias instrues em linguagem de mquina (programa objeto). Como vantagens, temos: No requer do usurio conhecimento sobre a arquitetura do microprocessador. Reduz o tempo gasto na elaborao de programas. Como desvantagens, temos: O nmero de instrues do programa objeto s ser conhecido aps a compilao do programa fonte.

SENAI-SP

158/166

Redes de Automao Treinamento Petrobras

Os controladores programveis utilizam linguagens de alto nvel para a sua programao. seguir, temos alguns exemplos de utilizao das linguagens de programao em funo da aplicao. NOME DA LINGUAGEM FORTRAN COBOL PASCAL BASIC STEP 5 AL3800 AL3830 MASTER TOOL PGM SPW IPDS SUCOS 3 USO Aplicaes tcnico-cientficas Aplicaes comerciais Uso geral Uso geral Programao de CP SIEMENS/MAXITEC Programao de CP ALTUS Programao de CP ALTUS Programao de CP ALTUS Programao de CP SISTEMA Programao de CP WEG Programao de CP ALLEN-BRADLEY Programao de CP KCLOKNER

Linguagens de programao de CLPs Normalmente podemos programar um controlador programvel atravs de um software que possibilita a sua apresentao ao usurio em trs formas diferentes: Diagrama de contatos; Diagrama de blocos lgicos; Lista de instrues Alguns CPs, possibilitam a apresentao do programa do usurio em uma ou mais formas. DIAGRAMA DE CONTATOS Esta forma de programao, tambm conhecida como: Diagrama de rels; diagrama escada ou diagrama ladder. Esta forma grfica de apresentao est muito prxima a normalmente usada em diagrama eltricos.

SENAI-SP

159/166

Redes de Automao Treinamento Petrobras

E1

E2

S1

( )
E3 E4

DIAGRAMA DE BLOCOS LGICOS Mesma linguagem utilizada em lgica digital, onde sua representao grfica feita atravs das chamadas portas lgicas.

E1 E2

& >=1
S1

E3 E4

&

LISTA DE INSTRUO Linguagem semelhante utilizada na elaborao de programas para computadores. :A :A :O :A :A := I 1.4 I 1.3 Q 3.0 I 1.5 I 1.6

Anlise da programao quanto aspectos especficos Com o objetivo de ajudar na escolha de um sistema que melhor se adapte as necessidades de cada usurio, pode-se analisar as caractersticas das linguagens de programao disponveis de CLPs. Esta anlise se deter nos seguintes pontos: quanto a forma de programao; quanto a forma de representao; documentao; conjunto de instrues. Quanto a forma de programao
SENAI-SP 160/166

Redes de Automao Treinamento Petrobras

Programao linear - programa escrito em um nico bloco Programao estruturada - estrutura de programa que permite: Organizao; Desenvolvimento de bibliotecas de rotinas para utilizao em vrios programas; Facilidade de manuteno; Simplicidade de documentao e entendimento por outras pessoas alm do autor do programa. Permite dividir o programa segundo critrios funcionais, operacionais ou geogrficos. Quanto a forma de representao Diagrama de contatos; Diagrama de blocos; Lista de Instrues. Documentao A documentao mais um recurso do editor de programa, do que de linguagem de programao. De qualquer forma, uma abordagem neste sentido torna-se cada vez mais importante, tendo em vista que um grande nmero de profissionais esto envolvidos no projeto de um sistema de automao que se utiliza de CLPs, desde sua concepo at a manuteno. Quanto mais rica em comentrios, melhor a documentao que normalmente se divide em vrios nveis. Conjunto de instrues o conjunto de funes que definem o funcionamento e aplicaes de um CLP e podem ser sub-divididas em classes: Substituio de comandos a rels: Funes lgicas; Memorizao; Temporizao; Contagem. Manipulao de variveis analgicas: Movimentao de dados; Funes aritmticas. Funes complexas: Saltos (Jumps) controlados; Indexao de instrues; Converso de dados; Controle PID; Sequenciamento; Aritmtica de ponto flutuante;
SENAI-SP 161/166

Redes de Automao Treinamento Petrobras

Normalizao Existe a tendncia de utilizao de um padro de linguagem de programao onde ser possvel a intercambiabilidade de programas entre modelos de CLPs e at de fabricantes diferentes, de acordo com a norma IEC 1131-3. Isto possvel, utilizando-se do conceito de linguagem de alto nvel, onde atravs de um chamado compilador, podese adaptar um programa para a linguagem de mquina de qualquer tipo de microprocessador, isto , um programa padro, pode servir tanto para o CLP de um certo fabricante A como para um outro fabricante B. A norma IEC 1131-3, prev trs linguagens de programao e duas formas de representao. As linguagens so: Ladder Diagram - programao como esquemas de rels. Boolean Blocks - blocos lgicos representando portas E , OU, NEGAO, OU EXCLUSIVO, etc. Structured Control Language (SCL) - linguagem que vem substituir todas as linguagens declarativas tais como linguagem de instrues, BASIC estruturado e outras. Esta linguagem novidade no mercado internacional e baseada no PASCAL. As formas de representao so: Programao convencional; Sequential Functional Chart (SFC) - evoluo do graphcet francs. A grande vantagem de se ter o software normalizado que em se conhecendo um conhece-se todos, economizando em treinamento e garantindo que, por mais que um fornecedor deixe o mercado, nunca se ficar sem condies de crescer ou repor equipamentos. Sistemas de programao A maioria dos sistemas de programao adotados atualmente, so baseados em microcomputador tipo IBM/PC, podendo ainda hoje ser utilizado alguns programadores dedicados (mquinas desenvolvidas exclusivamente para programao). Os sistemas baseados em microcomputador utilizam equipamentos convencionais, acrescidos de um software adequado desenvolvido pelo fabricante. Normalmente, estes softwares, permitem: o desenvolvimento de programas em uma ou mais linguagens de programao; comunicao do sistema programador com o CLP e documentao adequada do programa. Normalmente o usurio, poder dispor dos seguintes modos de trabalho: Modo programao O modo programao permite que o usurio altere a memria do processador da seguinte forma:

SENAI-SP

162/166

Redes de Automao Treinamento Petrobras

acrescentando novos dados e/ou instrues; alterando as informaes j gravadas na memria; apagando informaes previamente gravadas. As operaes executadas quando o sistema programador se encontra no modo programa, podem ocorrer de duas formas: Off-line Neste modo de programao, o CP poder estar ou no em operao, pois o programa que estiver sendo desenvolvido no sistema de programao no ser transferido para o CP durante o seu desenvolvimento. Portanto, alteraes ou apagamentos de programa no provocaro alteraes nos dispositivos de sada. Este modo de programao o mais seguro, pois o programa s ser transferido para o CP quando o mesmo estiver parado. On-line O modo de programao on-line permite que se alterem dados e/ou instrues na memria do processador, com o CP em operao. Portanto, qualquer alterao efetuada no programa ser executada imediatamente pelo processador.

Modo comunicao Este modo permite que o usurio monitore qualquer rea de memria do processador, com o controlador programvel em operao. Permite tambm que seja efetuado o procedimento de foramento de algumas variveis do controlador programvel.
SENAI-SP 163/166

Redes de Automao Treinamento Petrobras

MODELOS DE ARQUITETURA DE CLPs A arquitetura de um CLP, est ligada a maneira como os mdulos de I/O esto ligados a CPU. A arquitetura, tambm chamada de configurao, representa a disposio como esto conectados os diversos mdulos de I/O, podendo ser classificado como: Configurao local Entende-se como configurao local, aquela em que os mdulos I/O, esto montados no mesmo rack da CPU ou a no mximo 15 metros de distncia do mesmo.

CPU

I/O LOCAL

Configurao remota Entende-se como configurao remotal, aquela em que os mdulos I/O, esto montados fora do rack da CPU em distncias acima de 15 metros. Para tal finalidade so necessrios mdulos especiais para interligao de racks remotos. A distncia mxima para este tipo de configurao gira em torno de 200 a 3600 metros.
I/O REMOTO

CPU

I/O LOCAL

REDE REMOTA DE I/O

SENAI-SP

164/166

Redes de Automao Treinamento Petrobras

Redes de CLPs Entende-se como configurao em rede, aquela em que diversas CPUs os mdulos I/O, esto montados fora do rack da CPU em distncias acima de 15 metros. Para tal finalidade so necessrios mdulos especiais para interligao de racks remotos. A distncia mxima para este tipo de configurao gira em torno de 200 a 3600 metros.

CPU

I/O LOCAL

CPU

I/O LOCAL

REDE DE C.L.P.

CPU

I/O LOCAL

I/O REMOTO

REDE REMOTA DE I/O

SENAI-SP

165/166

Redes de Automao Treinamento Petrobras

Exerccio 1. Qual a diferena entre memria RAM e memria EPROM? 2. Explique o que memria de status de E/S (imagem)? 3. Explique o que memria do usurio. 4. D a definio de: a. mdulo de entrada b. mdulo de sada 5. Quais so e qual a funo dos seis blocos bsicos que compe um mdulo de entrada para CLP? 6. O que significa mdulo de entrada com lgica negativa? 7. Qual a funo do estgio de potncia de um mdulo de sada de CLP? 8. Quais as principais formas de programao que so utilizadas em CPs ? 9. Quais so os tipos de conjuntos de instrues que possui um controlador programvel? 10. Qual o tipo de sistema de programao normalmente utilizado para programar os controladores programveis atuais ? 11. Quais os modos de programao que basicamente temos em um CP ? 12. O que programao on line ? 13. Porque a linguagem de diagrama de contatos a mais utilizada em CPs ? 14. Quais as vantagens da programao estruturada ? 15. O que pretende a norma IEC 1131-3 ?

SENAI-SP

166/166

Você também pode gostar