Você está na página 1de 108

Gerncia de Gesto Educacional Coordenadoria de Automao Industrial

Rede ASi e Profibus

Vitria Fevereiro de 2008

REDES INDUSTRIAIS Rede ASi em CLP Siemens Rede Profibus em CLP Siemens

5EDIO FEV/08
(Edio provisria ainda em reviso)

Prof. Guilherme Vicente Curcio

Centro Federal de Educao Tecnolgica do Esprito Santo

SUMRIO: Rede ASi ........................................................................................... 04 Famlia de CLPs Siemens Simatic S7 ........................................... 24 Rede ASi no Simatic S7 (O software STEP 7) ............................... 28 Rede Profibus .................................................................................. 57 Rede Profibus no Simatic S7 ......................................................... 82

Centro Federal de Educao Tecnolgica do Esprito Santo

Rede ASi

Centro Federal de Educao Tecnolgica do Esprito Santo

INTRODUO A REDE AS-Interface:


Quem deseja automatizar um processo, necessita de sensores e atuadores isso inevitvel. Seja num centro de logstica, onde sensores ticos controlam a posio de um pacote sobre esteiras. Seja em uma mquina de engarrafamento, onde o nvel de lquido controlado. Ou mesmo, em uma usina onde barras tm que ser cortadas no lugar correto: os sensores so os olhos e ouvidos do comando e controle de processos, e esto presentes em todas as partes da instalao. O sinal de encoders ou de outros sensores de campo foram por muito tempo coletados segundo padres antigos: cada um dos sensores e atuadores eram instalados diretamente aos altos nveis de automao, fazendo com que surgissem complexas ramificaes de cabos ligados diretamente aos painis de comando. A tecnologia BUS padronizada em nvel de campo, comando e gerenciamento em meados dos anos 90, instalou-se tambm no mundo dos sensores e atuadores binrios, com a introduo da AS-Interface. Um padro geral foi instaurado: robusto e flexvel o suficiente para suprir todas as exigncias de um Bus de dados industrial, mas ao mesmo tempo especialmente elaborado para tambm atender as necessidades dos nveis de comando "inferiores". Com a AS-Interface, os "olhos e ouvidos" da produo finalmente entraram na onda da nova tecnologia de comunicao industrial. Atualmente no existe um forte concorrente para a AS-Interface e com o apoio de uma organizao internacionalmente forte, assim como de fabricantes mundialmente reconhecidos. A AS-Interface continuar dominando o mercado tambm no futuro. A AS-Interface um sistema com o qual podemos conectar mdulos juntos ao processo (sensores, atuadores e painis de operao), conectados ao nvel mais baixo de uma planta qualquer ("cho de fbrica"). Na rea de automao, esta , sem sombra de dvidas, a soluo mais simples e barata. Este informativo se dirige tanto a interessados como a usurios da AS-Interface. Permite adquirir os conhecimentos mnimos e necessrios sobre a tecnologia ASInterface, de forma rpida e fcil.

Antigamente cada um dos sensores no campo tinha que ser conectado com o CLP (cablagem paralela). Hoje em dia, os sensores e atuadores so conectados uns com os outros e o comando simplesmente atravs de um cabo o cabo AS-Interface.

Centro Federal de Educao Tecnolgica do Esprito Santo

AS-Interface Somente mais um BUS?


A rede AS-Interface existe desde 1994, com a qual sinais analgicos e digitais juntos ao processo e mquina podem ser transmitidos de forma digital. A ASInterface ao mesmo tempo uma interface universal entre os nveis mais altos de comando e os simples atuadores e sensores em nveis inferiores ("cho de fbrica"). Tecnologia de bus de campo Porque utilizar o Bus? O que nos levou ao desenvolvimento da ASInterface? No faz muito tempo que a presso para reduo de custos na automao exigiu uma mudana estrutural. O que alavancou esta mudana foram os imensos custos provocados pela instalao dos cabos que tinham que ser usados para a conexo do nvel de campo aos equipamentos de automao (normalmente controladores lgicos programveis), pois cada um dos atuadores ou sensores tinha que ser conectado com o comando central e sua respectiva alimentao. Isso no provocava somente custos altos de montagem, mas tambm de cablagem, bem como um maior nmero de falhas e conseqentemente, menor confiabilidade do sistema.

Comparao de custos entre a tcnica convencional e a tcnica AS-Interface para uma mquina fresadora

Em 1997, foi estimado que 36% de todas as falhas e paradas de mquinas ainda eram causadas por falhas na instalao eltrica. A palavra mgica era (e ainda ) Descentralizao primeiramente na tcnica de automao e, um pouco mais tarde, tambm na tcnica de acionamento e de ligao. O que se quer dizer com isso? Muito simples: A antiga fiao paralela sendo cara (tambm conhecida por rvore de cabos) foi substituda por um bus de campo serial, ou seja, um cabo de dois condutores, com o qual todos os integrantes da automao podem ser conectados.

Centro Federal de Educao Tecnolgica do Esprito Santo

As vantagens de custo so bastante significativas. Desta forma, se economiza segundo um estudo da Universidade Tcnica de Munique, mais de 25% nos custos de instalao em uma fresadora, ao usar a AS-Interface. Mesmo que os custos dos mdulos ASInterface inicialmente sejam mais altos, muito comum que no geral tenhase economias na ordem de 15% a 30%. Comunicao industrial A montagem de um sistema de automao complexo parece primeira vista at mesmo para experts algo bastante complicado: Vrios equipamentos de comando trabalham conectados juntos com as mais diferentes redes de dados e protocolos. Por isso, se tornou comum dividir os nveis de comando segundo hierarquias determinadas. Elas se diferenciam com relao ao tempo de atuao, grau de proteo, do tipo de dados a serem transmitidos e muito mais. Para o entendimento das tarefas da ASInterface e da sua posio dentro da hierarquia de comando na comunicao industrial, explicaremos aqui de forma resumida as caractersticas bsicas dos diferentes nveis.

Os diferentes nveis na comunicao industrial

Centro Federal de Educao Tecnolgica do Esprito Santo

Nvel de gerenciamento: No nvel mais alto, o nvel de gerenciamento, computadores so conectados uns com os outros no nvel de comando. s vezes at fbricas inteiras umas com as outras, ou computadores principais com computadores que comandam toda a produo. O volume de dados da ordem de megabyte e a transferncia dos dados, em geral, no precisa acontecer em tempo real. O meio de transmisso , por exemplo, a rede Ethernet. Nvel de produo e processo: No nvel de produo e processo, o PROFIBUS (Process Fieldbus) j est consagrado. Com uma velocidade de transmisso de at 12 Mbit/s no seu tipo DP, ele perfeito para as mais altas exigncias na tcnica de automao. Agora existe o PROFIBUS como PROFIBUS-PA tambm para a tcnica de gerenciamento de processo. As complementaes em processo contnuo e acclico, adicionadas em 1999, fazem dele a partir de agora ideal tambm para utilizao em processos de fabricao tpicos de Motion Control. Nvel de atuadores/sensores: O nvel de atuadores/sensores o nvel mais baixo no campo. Atuadores e sensores binrios so conectados no nvel de campo e de processo. Uma grande parte dos equipamentos enviam ou necessitam de sinais binrios (por ex. BERO, contatores, partida de motor, vlvulas magnticas, conjunto de vlvulas pneumticas, etc.). A quantidade de dados necessria mnima. A velocidade de transmisso de dados, porm, muito alta. Exatamente aqui est a rea de atuao da AS-Interface. A AS-Interface se consagrou, desde a sua introduo no mercado, com mais de um milho de pontos de controle. Esta rede j provou ser tambm a soluo perfeita para as tarefas ligadas a automao de campo, com quase nenhuma concorrncia devido ao seu baixo custo, a sua facilidade de instalao e sua robustez. AS-Interface - A soluo perfeita: Antes que se comeasse a desenvolver um sistema de bus para o nvel de campo mais baixo que deveria ser aberto e independente de fabricante (como as redes Ethernet e PROFIBUS), tinha-se que resolver um problema bastante simples: os componentes que por um lado deveriam ser conectados no sistema bus, por outro lado eram advindos dos mais diferentes fabricantes, estes no estavam necessariamente em condies de funcionar sem problemas uns com os outros e com o sistema. Associao Internacional AS-Interface Para se compatibilizar os componentes, 11 fabricantes de renome do ramo de sensores/atuadores se uniram em 1990 em um consrcio. O Projeto AS-Interface de antes tornou-se agora a Associao AS-Interface que tem como objetivos a padronizao internacional, o desenvolvimento contnuo do sistema, assim como a certificao dos produtos para a rede AS-Interface. O usurio reconhece os produtos testados e certificados atravs do logotipo "sombreado" (acima) e atravs de um nmero de teste ligado a este logotipo.

Centro Federal de Educao Tecnolgica do Esprito Santo

O que se espera da AS-Interface No nvel de comando mais baixo esta rede interliga sensores, contatores, chaves de partida, sinalizadores, botes, entre outros, sendo que a quantidade de informaes transmitidas se limitam a poucos bits. Para esta tarefa de interligao, os sistemas de transmisso de dados existentes antigamente, ou eram sobre-dimensionados ou simplesmente no podiam ser utilizados. Eles utilizavam condutores muito caros ou inadequados para a aplicao direta em campo (por exemplo: cabos de fibra de vidro, blindado ou inflexvel) e a quantidade de dados era grande demais. Os protocolos de dados no comportavam ou a parte eletrnica do comando era muito complexa para que cada sensor binrio pudesse se tornar participante do bus, j que o nmero deles poderia e pode ser enorme em grandes plantas industriais automticas ou semiautomticas. Alm disso, a montagem e a colocao em funcionamento deveriam ser efetuadas da forma mais simples possvel e sem formao especial para tal. Os custos de instalao deveriam ser baixos e a quantidade de dados a ser transmitida deveria ser suficiente. Resumindo: a AS-Interface deve ser capaz de conectar sensores e atuadores e lig-los aos nveis de comando mais altos. Tudo isto de forma simples, barata e de acordo com as normas industriais padronizadas.

No importa se h poeira, umidade ou temperaturas extremas com o grau de proteo IP67 a AS-Interface est bem equipada.

O resultado tcnico obtido excelente. A AS-Interface preenche as exigncias de forma perfeita e isto tanto no uso direto em campo (IP65 /IP67) quanto dentro de painis (IP20), alm de poder ser aplicada em ambientes com temperaturas de 25 C at +85C.

Centro Federal de Educao Tecnolgica do Esprito Santo

Sistema com um nico mestre A concepo da AS-Interface a de um sistema com um nico mestre e com varredura cclica. Traduzindo, significa que h somente um mdulo de comando (mestre) dentro da rede ASInterface que consulta os dados de todos os outros participantes (escravos) em espaos de tempo exatamente definidos (varredura).

Configurao mnima de uma rede AS-Interface

Pequenas quantidades de dados A AS-Interface est otimizada com relao quantidade de dados que corresponde exatamente s exigncias do nvel de campo mais baixo. Os telegramas de dados tm uma estrutura definida e um comprimento pr-determinado. Em um ciclo so intercambiados no total at quatro bits de dados teis na direo de entrada e quatro na de sada entre um escravo e o mestre. Exigncias de tempo real O tempo mximo de ciclo, isto , o tempo que o mestre pode necessitar, at que o primeiro participante seja novamente consultado. Na AS-Interface esse tempo de no mximo 5ms em um sistema com sua capacidade total, e portanto com at 31 escravos-padro. Em um sistema AS-Interface totalmente otimizado, segundo a especificao completa 2.1, o tempo mximo do ciclo de 10ms com 62 escravos. Estes tempos atendem, na maioria dos sistemas de comando, s "exigncias de tempo real". O processo de consulta determinstico, isto , o mestre pode "confiar" que ele vai ter sua disposio dentro de um determinado intervalo de tempo os dados atuais de cada participante ligado rede AS-Interface.

Centro Federal de Educao Tecnolgica do Esprito Santo

10

Transmisso de dados No caso dos cabos utilizados, tratam-se de cabos de dois condutores sem blindagem e sem condutor PE, que transmitem os dados e a energia auxiliar ao mesmo tempo (para os sensores). O protocolo inteligente construdo de tal forma que o sistema seja extremamente sensvel danos. Por este motivo pode-se abdicar totalmente de blindagem. O cabo perfilado amarelo tornou-se caracterstico para a AS-Interface que atravs de um sistema de contato inovador (tcnica "vampiro") permite uma montagem simples e eficiente. Uma rede AS-Interface pode tambm ser montada com um cabo redondo padro, mas por motivos econmicos, o condutor perfilado seguramente a melhor opo. Topologia de rede A rede AS-Interface pode ser montada como instalaes eltricas usuais. Por ser robusta no h nenhuma restrio quanto a estrutura (topologia de rede). Os mdulos AS-Interface podem ser instalados em forma linear, estrela, rvore ou anel. Em um sistema padro AS-Interface pode-se conectar no mximo 31 escravos sendo que cada escravo pode ter at quatro entradas e quatro sadas (no total at 124 bits de entrada e 124 de sada). Em um sistema AS-Interface segundo a especificao avanada 2.1 pode-se conectar at 62 escravos A/B. Estes tm no mximo quatro entradas e trs sadas (isto , at 248 bits para entradas e 186 para sadas dentro de um sistema AS-Interface). Cada sensor inteligente com chips de AS-Interface integrados recebem um endereoescravo prprio e se comportam frente ao mestre como escravos "normais".

As configuraes possveis de uma rede AS-Interface so: linear, estrela ou rvore. A configurao em anel tambm possvel.

Centro Federal de Educao Tecnolgica do Esprito Santo

11

AS-Interface e seus componentes principais O componente mais importante de todo o sistema AS-Interface to pequeno que cabe facilmente sobre uma unha, mas sem ele a AS-Interface muito provavelmente nunca teria alcanado a sua importncia atual estamos falando do chip escravo da AS-Interface. Escravo Escravos so, no fundo,mdulos de E/S descentralizados do controlador programvel (CLP). O escravo AS-Interface reconhece os bits de dados enviados pelo mestre e envia de volta os seus prprios. Em um mdulo AS-Interface padro pode-se pendurar, e cada vez, at quatro sensores e quatro atuadores binrios. Fala-se de um escravo inteligente quando o chip do AS-Interface est integrado no sensor ou atuador. Os custos da parte eletrnica so muito baixos. Escravos AS-Interface existem tanto em mdulos digitais, analgicos e pneumticos, como tambm em componentes inteligentes, como por exemplo: partidas de motores, sinalizadores coluna ou botoeiras. Com os mdulos pneumticos pode-se comandar cilindros pneumticos simples ou de ao dupla. Isto no economiza somente em cablagem, mas tambm em canaletas!

Escravo ASi

Chave de partida descentralizada para motores CC: sem problema quando se utiliza um mdulo de partida CC ASInterface

Bloco de vlvulas penumticas, escravo ASi

Centro Federal de Educao Tecnolgica do Esprito Santo

12

Mestre O Mestre da AS-Interface forma uma conexo com redes superiores. Ele organiza atravs de atividade prpria o trnsito de dados no cabo AS-Interface e os disponibiliza se necessrio a um sistema bus num nvel superior, como por exemplo o PROFIBUS (veja tambm os Gateways). Paralelamente consulta dos sinais, o mestre transmite tambm parmetros a cada um dos participantes, controla a rede continuamente e realiza diagnsticos. Ao contrrio de sistemas bus complexos, a AS-Interface quase completamente capaz de se auto configurar. O usurio no precisa configurar nada, como por exemplo: direito entrada, taxa de dados, tipo de telegrama, etc. O mestre executa automaticamente todas as funes que so necessrias para o funcionamento correto da ASInterface. Alm disso, ele possibilita o auto-diagnstico do sistema. Ele reconhece as falhas em qualquer ponto da rede, indica o tipo de falha e pode ainda determinar em que escravo ocorreu o problema.

Exemplo de um mestre da AS-Interface: SIMATIC S7-300

Mesmo os comandos completos da famlia SIMATIC C7 podem atuar como mestres na AS-Interface

Gateway Dentro de estruturas de automao mais complexas, a AS-Interface pode tambm ser conectada a um bus de campo superior, como por exemplo: PROFIBUS-DP. Para tal, necessrio um Gateway (DP/AS-i Link) que serve como mestre da AS-Interface apesar de no bus de campo superior (PROFIBUS- DP) atuar como escravo. A ASInterface torna-se ento uma emissria de sinais binrios para cada um dos sistemas de bus de campo superior.

Centro Federal de Educao Tecnolgica do Esprito Santo

13

Cabo O cabo amarelo e perfilado, padro da AS-Interface, tornou-se um tipo de marca registrada. Ele possui uma seo geometricamente determinada e transmite ao mesmo tempo dados e energia auxiliar para os sensores. Para os atuadores necessria uma tenso auxiliar alimentada adicionalmente (24VCC). Para se poder utilizar a mesma tcnica de instalao para os atuadores, foram especificados cabos com as mesmas caractersticas, mas de outra cor. Desta forma, o cabo para a energia auxiliar 24VCC um cabo perfilado preto. O isolamento dos condutores composto normalmente por uma borracha (EPDM). Para aplicaes com exigncias maiores podem se utilizar cabos com outras composies qumicas como: TPE perfilado (elastmero termoplstico) ou PUR perfilado (poliuretano). Como condutor de transmisso podem ser utilizados tambm cabos redondos com sistema de conduo duplo sem condutor PE. Uma blindagem do condutor no necessria em funo da tcnica de transmisso empregada.

10 mm 4 mm

Cabo Profiled Proteo contra polaridades inversas Cabo rubber Self sealing Verses resistentes ao leo: PUR (Polyurethane) : resistente a leos lubrificantes TPE (Special-PVC) : resistente a gs, leo e a petrleo Disponvel em: Amarelo: (Dados e potncia 30 V DC) Preto: (Potncia auxiliar 24 V DC) Vermelho: (Potncia auxiliar at 230 V AC)

Centro Federal de Educao Tecnolgica do Esprito Santo

14

Fonte de Alimentao A alimentao de energia para a rede AS-Interface disponibiliza uma tenso de 29,5 at 31,6VCC que tem que corresponder s normas IEC para baixas tenses com isolao segura (PELV). A separao segura em circuitos de energia PELV oferece uma fonte projetada segundo a norma IEC 742-1 que tambm suficiente para exigncias quanto resistncia contra curto circuito permanente e contra a sobrecarga. Graas ao desacoplamento dos dados na fonte AS-Interface pode-se transmitir tanto dados como tambm energia. Para isso os dados so modulados em corrente contnua pela AS-Interface em forma de impulsos com modulao de pulso alternada (APM). Cada ramo da AS-Interface necessita da sua prpria fonte. Sadas so alimentadas normalmente atravs de cabos AS-Interface pretos. Para isso necessria uma fonte padro com 24VCC segundo especificao PELV (condutor de proteo aterrado). Tambm existem fontes dentro das quais tanto a tenso AS-Interface como a tenso contnua padro podem ser utilizadas em um s produto.

Fonte AS-Interface da srie SIRIUS NET.

Centro Federal de Educao Tecnolgica do Esprito Santo

15

Partes complementares para extenso da rede A AS-Interface funciona sem repetidores at um comprimento de 100m, e com repetidores at 300m. Repetidores Caso o equipamento exija mais de 100 m, pode-se complementar a fonte por exemplo com repetidores para cada 100m adicionais at no mximo 300m. O repetidor trabalha como amplificador. Os escravos podem ser conectados a quaisquer segmentos ASInterface. Cada segmento necessita uma fonte separada. Adicionalmente, o repetidor separa ambos segmentos galvanicamente um do outro, sendo que a seletividade aumenta em caso de curto circuito. Extensores O cabo AS-Interface pode ser prolongado com um extensor. Mas no caso de sua utilizao no podem ser ligados escravos na primeira parte do ramo. Por isso, os extensores s so recomendados quando por exemplo uma distncia maior entre o equipamento e o painel de comando tem que ser superada.

O comprimento mximo de 100m por segmento AS-Interface. Este comprimento de rede pode ser aumentado atravs de extensores e/ou repetidores para at 3 segmentos.

Centro Federal de Educao Tecnolgica do Esprito Santo

16

AS-Interface - Tcnica de conexo


Tcnica de conexo "vampiro" Os cabos perfilados podem ser ligados com os conectores dos escravos em qualquer lugar de maneira surpreendentemente fcil e segura. A responsvel por isso a tcnica de conexo "vampiro", tambm chamada de piercing. assim que funciona: Os "dentes" de contato perfuram a borracha do cabo e estabelecem contato seguro com os condutores de cobre. Se, no caso de retirada de um escravo, os dentes so retirados, os buracos se fecham devido a capacidade auto-regeneradora do cabo, de em cada um dos pontos reativar o isolamento (no caso dos cabos de borracha EPDM). Em funo da geometria do cabo, uma troca de plos na instalao est praticamente fora de cogitao e por isso mesmo, no h uma capa blindada.

Mais fcil impossvel: Tcnica de conexo "vampiro".

Tcnica modular A tcnica modular uma caracterstica tpica da tecnologia AS-Interface. Assim, utilizam-se escravos que so compostos de duas partes: de uma placa de montagem como base e de uma parte superior, o mdulo propriamente dito. Entre eles colocado o cabo, como em um "sanduche". Os mdulos contm a eletrnica da ASInterface, bem como as suas funcionalidades e a possibilidade de conexo para sensores e atuadores. H mdulos dos mais diferentes tipos, e com as mais diversas funes.

Cabos so simplesmente colocados sobre a base. Aqui a base de um mdulo K45.

Centro Federal de Educao Tecnolgica do Esprito Santo

17

AS-Interface na prtica A AS-Interface no tem se comprovado somente como o padro industrial para conexes de equipamentos binrios simples.Tambm o to propagado "fcil utilizao sem know-how especial de bus" no exagero. Pelo contrrio: A superioridade da ASInterface est na sua simplicidade. Checklist Para aquele que vai comear a utilizar a AS-Interface vai aqui um checklist com 10 pontos que tornaro o passo para o mundo AS-Interface ainda mais fcil:
1. Quantas entradas e sadas so necessrias?
Com o nmero das entradas e das sadas em toda a instalao, calcula-se o nmero de pontos de rede AS-Interface necessrios.

2. Quanta energia necessitam os I/Os distribudos?


A quantidade total de energia dos mdulos necessrios define a escolha da fonte AS-Interface. Como as fontes de rede no podem ser ligadas paralelamente, em que se usar uma fonte de rede dimensionada para a energia total necessria.

3. So necessrios cabos especiais?


A princpio no possvel combinar cabos perfilados e cabos redondos. As condies ambientes determinam se so necessrios cabos de borracha, TPE ou PUR. Em todo caso, para comprimentos de cabos maiores que 100m tem que ser usados repetidores ou extensores.

4. A classificao do endereo est correta?


Para se ter uma boa viso geral, deve-se sempre, preparar um desenho que deixe claro quais endereos esto direcionados a quais escravos, pois um endereamento duplo pode eventualmente no ser reconhecido pelo Mestre como erro.

5. Quais mdulos pertencem a quais endereos?


Os mdulos e tambm os cuidadosamente. escravos que foram endereados devem ser todos marcados

6. Quando so montados os mdulos?


S se as regras 4 e 5 foram levadas em considerao. O cabo em si pode ser colocado como desejar.

7. Como se configura o todo?


A configurao simplesmente reconhecida enquanto o perfil da ASInterface registra cada escravo no mestre. Isso normalmente acontece automaticamente, mas pode acontecer tambm manualmente atravs de software de controle.

8. Os escravos foram detectados?


Primeiramente tem-se que verificar se o mestre detectou todos os seus escravos. Somente depois disto pode-se comutar para funcionamento protegido e o CLP para RUN.

9. Como se testa?
Testes de entrada e sada so realizados semelhantes aos do CLP. Isto significa que os sensores so ativados no local e checados pelo CLP.

10. Como se colocam todos os equipamentos em funcionamento?


Pode-se desenvolver o software de comando convencional ou utilizar um software j pronto. Neste ltimo caso, a classificao simblica ter que ser, eventualmente, adaptada.

Centro Federal de Educao Tecnolgica do Esprito Santo

18

Configurando Configurar significa no caso da ASInterface somente que seja feita uma lista de escravos especificados e em seguida armazenada no mestre. Geralmente a configurao acontece atravs do mestre. Isto significa que o mestre reconhece automaticamente a configurao da rede (Informaes para aplicaes especiais, pode ser feita tambm no CLP). Na configurao so determinados o endereo do escravo e o tipo do escravo (cdigo ID), a configurao de entrada e sada (cdigo de I/O Entrada/ Sada) e os parmetros (no caso de sensores inteligentes), caso haja. Com esta lista, o mestre controla se a configurao desejada a mesma que a realizada. Para se fazer isto, os escravos precisam ser endereados antes. Endereamento de cada participante (escravo) Os endereos de todos os escravos participantes tm que ser programados antes do funcionamento da rede ASInterface. Isto pode acontecer off-line atravs de um aparelho de endereamento, on-line pelo mestre do sistema da AS-Interface ou aps a montagem atravs de uma caixa de endereamento integrada. Os endereos em si so os valores de 1 at 31 (ou de 1A at 31A e 1B at 31B no caso da especificao ASInterface 2.1). Um escravo novo, ainda no endereado, tem o endereo 0. Ele tambm reconhecido pelo mestre como novo e como escravo ainda no endereado e, neste estado, ainda no estar integrado na comunicao normal dentro da rede ASInterface. A classificao dos endereos no rgida. Isto , totalmente indiferente se o escravo com o endereo 21 seguido do escravo com endereo 28, inicia as fileiras ou se d ao primeiro escravo o endereo 1 a seqncia no relevante.

Centro Federal de Educao Tecnolgica do Esprito Santo

19

Parametrizao Normalmente os escravos no necessitam ser parametrizados, exceto escravos inteligentes. A especificao de cada escravo informa se ele tem que ser parametrizado e quais funes tm os parmetros. Enquanto o endereo de um escravo em funcionamento normal nunca se modifica, os parmetros podem se modificar. Por este motivo, diferencia-se tambm os parmetros fixos dos alterveis. Parmetros fixos so determinados somente uma vez e depois no comissionamento. Um exemplo para isto o mdulo de entrada analgico que ajustado atravs de um parmetro em uma faixa de energia de 0 a 20 mA ou de 4 at 20 mA. Os parmetros em si so bits dos quais 4 esto disposio de cada mdulo e que so colocados em 0 ou 1. Eles so transmitidos aos escravos ao ligar o sistema. Operao Assim que o sistema AS-Interface estiver completo, isto , todos os componentes estiverem montados, os escravos endereados e eventualmente parametrizados e o comissionamento encerrado, pode-se dar a partida ("start up"): o sistema transferido para o funcionamento normal e o mestre trabalha no modo protegido. Somente so ativados os escravos que foram configurados. Escravos no configurados, por exemplo aqueles que foram instalados adicionalmente, provocam somente um aviso de falha. Para receb-los e inclu-los no sistema de comunicao, tem-se somente que trocar para o modo de configurao. E l, a funo "configurao de escravos" executa de forma simples a recepo dos "novos" escravos. Tanto no "start up" quanto durante o funcionamento normal, o sistema controlado ininterruptamente. Os dados necessrios para isso como por exemplo, tenso, modo, configurao errnea, etc. so disponibilizados ao comando superior pelo mestre da ASInterface, por exemplo, em forma de um diagnstico. Dez dicas valiosas para a montagem Para que no d nada errado, deve-se observar na montagem as dez dicas seguintes:
Dica 1 Fonte
A AS-Interface no pode de modo algum ser aterrada! Por isso no se deve utilizar uma fonte normal, mas somente fontes da ASInterface (PELV) com separador de dados e conectar com "Terra (GND)" da massa do equipamento.

Dica 2 Extenso da rede


O cabo AS-Interface no pode ser instalado sem repetidor/extensor por mais de 100m levando-se em conta todos os ramais at os pontos de ligao! No caso da rede ser extendida, deve-se atentar para o seguinte: Com Extensor: comprimento do condutor entre o extensor e o mestre deve ser no mximo 100m. no conectar nenhum escravo e/ou fonte AS-Interface entre o mestre e o extensor. os condutores +e no podem ser trocados. Com Repetidor: pode-se ligar at dois repetidores em srie com isso o comprimento do condutor ser de no mximo 300m (isto , 3 segmentos com no mximo 100m). junto a cada repetidor tem que se conectar uma fonte da AS-Interface. aps um repetidor no se pode ligar uma extenso, em casos normais.

Centro Federal de Educao Tecnolgica do Esprito Santo

20

Dica 3 Escravos
Cada endereo de escravo s pode aparecer uma vez. Para isso, utilize somente endereos de 1 at 31 e de 1A at 31B da tcnica A/B (especificao 2.1). Observe: mdulos que contm o chip SAP 4.0 (vide instrues de funcionamento), podem ser reendereados no mximo 15 vezes. Aps este nmero, eles conservam o ltimo endereo.

Dica 4 Energia auxiliar complementar


Se os escravos tm que ser alimentados com energia auxiliar complementar, ento vale o seguinte: no caso de 24VCC deve-se utilizar uma fonte PELV e, se possvel, o cabo de energia auxiliar perfilado preto no caso de 230VCA deve-se utilizar, se possvel, o cabo de energia auxiliar perfilado vermelho.

Dica 5 Colocao do cabo


Na colocao da AS-Interface, observe o seguinte: se possvel, sempre utilizar no cabo amarelo perfilado: Marrom ( + ) e Azul ( ). apesar da comunicao atravs do cabo AS-Interface ser insensvel a interferncias eletromagnticas (EMC), ele deve ser colocado separado dos cabos de potncia e isto tambm no painel de comando! cada ramificao da AS-Interface necessita de seu prprio cabo os cabos da AS-Interface no podem ser colocados com outros cabos. mas se forem utilizadas canaletas (por exemplo no painel de comando) ento, deve-se colocar o cabo AS-Interface sempre separado, em outra canaleta, distinta dos fios de comando convencionais.

Dica 6 Montagem de acordo com EMC


Todas indutncias, por exemplo: bobinas de contatores, de rels, vlvulas, freios devem ser ligadas com supressores tipo diodos, varistores ou RCs. No uso de inversores de freqncia utilize sempre filtro de rede, filtro de sada e condutores blindados.

Dica 7 Alimentao de sensor e atuador


Sensores e atuadores tm que ser alimentados diretamente a partir da entrada ou sada correspondente do escravo. Os cabos AS-Interface devem ser mantidos separados dos cabos de energia e o mais curto possvel. Isto significa que os mdulos escravos deveriam estar o mais prximo possvel dos sensores ou atuadores.

Dica 8 Instalao do inversor de freqncia


observe atentamente as diretrizes de instalao no manual de instrues. conecte cabos blindados (por exemplo entre o filtro e o inversor de freqncia e entre o inversor de freqncia e o motor) diretamente em ambos os lados (antes e depois do inversor) de forma espaosa com a massa do equipamento (e com suficiente seo no mnimo 4 mm2). conecte todas as partes metlicas com a massa do equipamento.

Dica 9 Extenso no sistema 2.1


O funcionamento de escravos A/B e de "novos" escravos analgicos s possvel com o mestre da especificao 2.1.

Dica 10 Status / Diagnstico


ara uma busca de falhas rpida, os bits de status e diagnsticos devem ser analisados no CLP.

Centro Federal de Educao Tecnolgica do Esprito Santo

21

O que fazer se algo der errado? Um sistema por melhor e mais simples que seja pode apresentar falhas. Existem tambm com relao a ASInterface falhas tpicas que normalmente podem ser reconhecidas facilmente e do mesmo modo podem ser corrigidas. A nica falha que a AS-Interface no reconhece a paralisao de um sensor ou atuador binrio conectado a um mdulo. Um escravo defeituoso simplesmente trocado por um novo escravo. Uma ruptura do cabo AS-Interface tem como conseqncia a paralisao de escravos. Pela definio de sua posio pode-se localizar a ruptura do cabo com preciso, pois os escravos que esto atrs deste local do ponto de vista do mestre no so mais alcanveis. No caso de um curto circuito, existir sempre o perigo que as conseqncias para o sistema sejam bastante negativas. Por isso o mestre reconhece o curto no bit APF (ASInterface-Power-Fail) e o comunica imediatamente.Todos os escravos passam para o estado "fora de atividade", isto significa para os atuadores, que no se tem mais energia. AS-Interface e segurana Nos componentes importantes para a segurana em uma automao da produo, como por exemplo em interruptores de emergncia, feixes de luz, contatos de portas de proteo, entre outros, no se pode correr riscos. A funo de segurana ininterrupta de todos os sensores e atuadores e respostas confiveis em milsimos de segundos tm prioridade mxima, para proteger funcionrios e equipamentos. Por muito tempo isto tinha como conseqncia, em sistemas de automao, gastos muito altos, pois atuadores e sensores importantes para segurana eram instalados utilizando-se cablagem paralela. Segurana no trabalho Com os componentes de "Segurana no trabalho", a AS-Interface preenche tambm as condies para um bus de segurana. Dados de entrada e sada digitais seguros e normais podem ser transmitidos juntos em um cabo ASInterface. Como funciona o sistema pode ser realmente seguro? Adicionalmente aos componentes conhecidos da AS-Interface (mestre, escravos, fonte, ...) temos um monitor de segurana e escravos seguros que funcionam na mesma rede AS-Interface. O mestre trata os escravos de segurana como todos os outros escravos e os conecta como escravos convencionais na rede.

Centro Federal de Educao Tecnolgica do Esprito Santo

22

O protocolo de transmisso e o cabo AS-Interface padro so to robustos que servem para telegramas dirigidos segurana. A segurana necessria alcanada atravs da transmisso de sinais adicionais entre os escravos seguros e o monitor de segurana. O monitor de segurana "espera" de cada escravo de segurana um telegrama de 4 bits que se modifica continuamente de acordo com um algoritmo definido. Se o telegrama esperado no chega ao escravo de segurana por causa de uma falha ou se um escravo de segurana envia continuamente o telegrama reservado para casos de emergncia 0-0-0-0, o monitor de segurana desliga aps no mximo 45ms (= tempo total de reao) as sadas voltadas segurana. O equipamento para de funcionar e um alarme enviado ao mestre. O sistema trabalha de modo to confivel que pode ser utilizado em aplicaes at da categoria de segurana 4 de acordo com a EN 954-1 e est certificado pelos institutos especializados em segurana TV e BIA.

Segurana no trabalho: O monitor de segurana e escravos de segurana fazem da AS-Interface tambm um bus de segurana.

Centro Federal de Educao Tecnolgica do Esprito Santo

23

FAMLIA DE CLPs SIEMENS SIMATIC S7 A famlia SIMATIC representa no somente uma linha de CLPs, e sim toda uma linha de produtos de AUTOMAO TOTALMENTE INTEGRADA. Os controladores lgicos programveis da famlia SIMATIC S7 podem ser divididos em: Micro PLC (S7-200), pequeno mdio porte (S7-300) e mdio / grande porte (S7-400). SIMATIC S7-300 o pequeno e totalmente modular CLP da famlia SIMATIC S7. CARACTERISTICAS: Diversas CPUs com diferentes capacidades. Extensivo espectro de mdulos. Pode ser expandido em at 32 mdulos. Mdulos integrados em barramento backplane. Pode ser ligado em rede com interface multi-point (MPI), PROFIBUS e industrial Ethernet. Conexo central com PC acessa todos os mdulos (FM e CP). Sem regras para alocao das placas. Configurao e parametrizao via software STEP 7.

O STEP7 Softwares STEP 7 o software para elaborao de programa, roda nos sistemas DOS e Windows. O STEP7 a ferramenta de automao da famlia S7. Atravs dela configura-se e parametriza-se todo o hardware edita-se o programa, testa e faz-se o carregamento e procura de defeitos, alm de toda a documentao necessria. Com o auxilio de pacotes opcionais pode se ainda configurar redes locais, utilizar linguagens de alto nvel ou orientada a tecnologia. Pr-requisitos para a instalao do STEP7: Processador Hard drive (disponvel) RAM Interface Monitor Mouse Sistema operacional CD-ROM Pentium 200 MHz 400 MB >= 32 MB, 128 MB recomendado MPI ou cabo PC / MPI SVGA, VGA, EGA ou TIGA Sim Windows 9.x / NT Sim

Um microcomputador PC compatvel que atenda aos pr-requisitos acima, pode ser utilizado sem restries. Para a comunicao com o CLP necessrio uma interface MPI (multipoint interface) ou um cabo de converso PC / MPI (para ser ligado interface serial).

Centro Federal de Educao Tecnolgica do Esprito Santo

24

INSTALAO DO STEP7 Como todo aplicativo Windows, o software deve ser instalado via a funo Adicionar/Remover Programas do Windows, que executara o programa SETUP do STEP7. Durante a instalao do STEP7, deve se integrar drives para a comunicao com o CLP (cabo ou carto) e para F-EPROMs. Pode-se tambm mudar as definies padres de interrupo e endereos se necessrio. As seguintes opes podem ser setadas durante a instalao do STEP7: Escopo da instalao (normal, mnima, definida pelo usurio). Lngua. Definio por interface PG / PC. Opes de EPROM.

O software STEP7 provido com uma proteo contra copia e pode ser operada em somente um terminal de programao por vez. O software no pode ser usado at ser autorizado pelo disquete de autorizao. Esse disquete transfere uma autorizao para o hard disk depois que a instalao do software foi concluda. Antes de utilizar o software em outro terminal de programao necessrio executar a transferncia de autorizao. Leia o contedo do arquivo README.TXT no disk de autorizao. Sem seguir estas instrues existe risco que a autorizao seja irrecuperavelmente perdida. Selecionando idioma de programao: Antes de o bloco ser aberto para edio dos mnemnicos, a linguagem para o editor de programas deve ser selecionada. Podem se selecionas entre os mnemnicos IEC (Internacional / Ingls) ou SIMATIC (Alemo). Selecionando: Ative o comando de menus Opes Customize

Centro Federal de Educao Tecnolgica do Esprito Santo

25

Selecione a pasta de linguagem. Selecione a linguagem desejada. SIMATIC = Alemo; IEC = Internacional (Ingls).

Importante: Existem duas selees independentes. Lngua do editor = seleciona o idioma da ferramenta STEP7 (Ingls / Alemo / Espanhol / Italiano / Francs). Lngua dos mnemnicos = seleciona o idioma que o programa do usurio ser escrito (Ingls / Alemo).

Centro Federal de Educao Tecnolgica do Esprito Santo

26

INTRODUO DO HARDWARE S7-300: No S7-300 o endereamento dos mdulos de I/O, CP e FM so slot-orientados, isto , o seu endereo depende da posio do modulo no trilho. Alguns slots so reservados: PS, CPU e IM. Slot 1: PS Fonte de alimentao. Obrigatoriamente no primeiro slot. No associado nenhum endereo para a fonte de alimentao. Slot 2: CPU Dever estar localizada prxima a fonte de alimentao. No associado nenhum endereo para a CPU. Slot 3: IM - Para conectar racks de expanso. No associado nenhum endereo para o modulo de interface (IM). At mesmo se a IM no estiver presente, ela dever ser considerada no esquema de endereamento do slot. O slot 3 logicamente reservado pela CPU para a IM . Slot4: 11: Mdulos de sinais. Slot 4 considerado o primeiro slot para mdulos de entradas e sadas (ou CP ou FM) . O slot4 possui um endereamento para um carto digital (entrada = I, sada = Q). Endereamento de I/O digital: O endereamento das entradas (I) e sadas (Q) digitais comea com o endereo 0 para o modulo de sinal localizado no slot 4. Cada mdulo digital ocupa 4 bytes de endereos independentes do nmero de pontos. Endereamento de I/O analgico: O endereamento de entradas e sadas analgicas comea no endereo 256 para o modulo de sinal localizado no slot 4. Cada mdulo analgico ocupa 16 bytes de endereo independente do tipo de modulo, sendo que cada canal analgico ocupa 2 bytes de dados. No S7-300 o endereamento para sinais analgicos comea com 256, sendo, portanto que o primeiro canal no primeiro mdulo no primeiro rack ir ento ser PIW 256. O ultimo endereo analgico e 766 (para os S7-300). Modo de operao: Chave de seleo manual do modo de operao da CPU. MRES = Reset da memria STOP = O programa no executado. RUN = O programa processado, porm o programa no pode ser alterado pelo terminal de programao (processando o programa). RUNP = presente apenas em alguns modelos, permite alterar o programa mesmo quando este est sendo processado, sem a necessidade de passar a CPU para STOP.
Centro Federal de Educao Tecnolgica do Esprito Santo

27

Rede ASi no Simatic S7 (O SOFTWARE STEP 7) Iniciando o STEP 7 Menu : Iniciar > Programas > Simatic > SIMATIC Manager Caso abra a tela Wizard, desabilite a opo Display Wizard on starting the SIMATIC Manager e clique em Cancel Isso far a com que a tela Wizard no abra mais na iniciao do SET 7.

Criando um projeto: File > New Projetc

Centro Federal de Educao Tecnolgica do Esprito Santo

28

Com a tela New visualizada: No espao correspondente a Name digite o nome do projeto; Ao clicar em Browse, escolha o local (diretrio) onde deseja criar o projeto, caso contrrio o projeto ser salvo no diretrio informado em Storage location (path). Clique em Ok.

Com a tela do SIMATIC Manager aberta: Clique com o boto direito do mouse sobre o nome do projeto criado, escolhendo a opo Insert New Object > SIMATIC 300 Station

Duplo Clique em SIMATIC 300

Centro Federal de Educao Tecnolgica do Esprito Santo

29

Configurando e Parametrizando: Configurando o hardware: A configurao executada pela ferramenta configurador de hardware, selecionando os mdulos utilizados, posicionado-os no SLOT respectivo do trilho/ bastidor. Para a correta configurao, cada mdulo do CLP dever ser inserido no programa. Iniciando a parametrizao: Duplo clique em Hardware.

Menu: Insert > Hardware Componets

Centro Federal de Educao Tecnolgica do Esprito Santo

30

Duplo clique em SMATIC 300

Clique em pasta Rack 300 Duplo clique em Rail


Neste ponto inserido na configurao o trilho que serve de base para a configurao do CLP. Sem este trilho o sistema no permite a configurao do CLP e seus cartes.

Centro Federal de Educao Tecnolgica do Esprito Santo

31

Selecione o SLOT 2 Em Hardware Catalog Selecione a pasta CPU 300 Clique em CPU 313C-2DP Clique Duplo em 6ES7 313-6CE00-0AB0

Neste ponto inserido na configurao a CPU do CLP Siemens modelo 313C-2DP.

Com a tela Properties PROFIBUS interface DP (RO/S7.1): Clique em OK

Centro Federal de Educao Tecnolgica do Esprito Santo

32

Clique no SLOT 4 ; Em Hardware Catalog > SIMATIC 300: Clique na pasta CP-300; Clique em AS-Interface Duplo clique em CP 343-2 ASI
Neste ponto inserido na configurao o carto Mster ASI, modelo CP 343-2 ASI.

Aparecer no SLOT 4 a seguinte configurao:

Neste ponto feita a compilao da configurao do hardware do CLP.

Menu: Station > Save and Compile

Fechar janela referente ao Hardware;

Centro Federal de Educao Tecnolgica do Esprito Santo

33

Tipos de Blocos de Programa Blocos de Sistema. Funes pr-definidas ou blocos de funo integradas ao sistema operacional da CPU. Estes blocos de sistema so chamados de programas do usurio. Blocos do Usurio: So reas providas para administrar o cdigo e os dados para o seu programa. Baseado nas necessidades do seu processo. Blocos de Organizao (OB): Forma a interface entre a CPU e o programa do usurio. Pode-se escrever um programa inteiro no OB1 e deix-lo processando a cada ciclo. Pode-se porm escrever um programa em diferentes blocos e usar o OB1 para chamar estes blocos quando necessrio. Segundo sugesto do fabricante, a forma mais adequada de operao escrever o programa em blocos de funes (FCn) e utilizar o bloco de organizao (OB1) para chamar os blocos de funes: Sendo assim, Bloco OB ira chamar as funes FC1 e FC2. Funes FC: O bloco de funes onde so inseridas instrues de operao lgica. Criao de Blocos (OB1, FC1, FC2): Na tela SIMATIC Manager Duplo clique em SIMATIC 300(1); Duplo clique em CPU 313C-2DP.

Centro Federal de Educao Tecnolgica do Esprito Santo

34

Duplo clique em S7 Program (1)

Duplo clique em Blocks.

Clique com o boto direito em Blocks Opo Insert New Object > Function

Centro Federal de Educao Tecnolgica do Esprito Santo

35

Com a tela Properties Function: Certifique-se que a opo em Created in Language LAD (Ladder). Clique em OK

Clique com o boto direito em Blocks Opo Insert New Object > Function

Com a tela Properties Function: Certifique-se que a opo em Created in Language LAD (Ladder).
Centro Federal de Educao Tecnolgica do Esprito Santo 36

Clique em OK

Criando OB1: Na verdade OB1 sempre ser criado automaticamente dentro de blocks basta agora configur-lo. o gerenciador de FC1 e FC2. Duplo clique em OB1.

Centro Federal de Educao Tecnolgica do Esprito Santo

37

Com a tela Properties Organization Block, escolha LAD em Created in Language e clique em OK.

Duplo clique em OB1;

Menu: Insert > Program Elements

Centro Federal de Educao Tecnolgica do Esprito Santo

38

Selecionando a linha abaixo de Network 1 Na janela de Program Elements Clique em FC Blocks Clique em FC1

Menu: Insert > Network

Repita o mesmo procedimento de criao de FC1, agora para FC2


Centro Federal de Educao Tecnolgica do Esprito Santo

39

Selecionando a linha abaixo de Network 2 Na janela de Program Elements Clique em FC Blocks Clique em FC2

Esta configurao faz com que o bloco OB1 Chame a execuo dos blocos de funo FC1 e FC2, nos quais estaro efetivamente os programas.

Fechar janela referente ao OB1;

Centro Federal de Educao Tecnolgica do Esprito Santo

40

Configurando o Bloco de Funo FC1 O contedo abaixo foi traduzido para o portugus do manual da Festo Didactic (pg. A27 a A-36), por isso pode existir alguns problemas de concordncia, mas que no prejudicar seu entendimento. Configure a AS-Interface Mestre CP-343-2 pela chave SET no CP 343-2. Prepare o boto de configurao: Usando o seletor de modo, troque a CPU para STOP. Tenha certeza que o Mestre da AS-Interface, o Escravo da AS-Interface e a Fonte AS-Interface esto conectados rede AS-Interface. Tenha certeza da tenso que fornecida a rede AS-Interface pela Fonte ASInterface. Confira se os endereos AS-Interface dos escravos conectados diferencia de 0. Leve a alavanca do boto ao modo configurao: Confira-se o estado do CP 343-2 est em modo de configurao. Voc pode averiguar isto pelo fato que o LED CM (modo de configurao) est acesso. Se no est acesso, voc precisa apertar o boto SET para trocar a chave do CP 343-2 para modo de configurao. Cheque se o escravo conectado foi reconhecido. O LED2 deve ser acesso durante a fase, durante a qual no esto acessos os LEDs 10+, 20+ e B. Agora ative o boto SET. Isto armazena a configurao da rede de AS-interface e possibilita o mestre de AS-interface acessar a rede. Informao adicional: Modo de configurao Este modo fixo no estado de entrega do CP343-2 (o LED CM est acesso). O modo de configurao usado para comissionar uma rede AS-Interface. Neste modo, o CLP CP343-2 pode trocar dados com quaisquer dos escravos conectado linha de ASInterface. Qualquer acrscimo recente de um escravo reconhecido imediatamente pelo mestre e incorporado na troca de dados cclica. Modo protegido Voc pode trocar para o modo protegido com o boto SET. Neste modo, o CP343-2 troca s dados com esses escravos que foram configurados. Configurado neste contexto significa que os endereos de escravo e dados de configurao armazenados no CP coincidem com os valores dos escravos correspondentes. Determine os endereos de entrada do Slave 1 do mdulo de usurio de AS-Interface. Determine os endereos de sada do Slave 1 do mdulo de usurio de AS-Interface. Slave 1 determinado o endereo 2 na AS-Interface. (observar na tabela 1 que o slave 2 lgico corresponder ao slave 1 no nosso hardware).

Centro Federal de Educao Tecnolgica do Esprito Santo

41

Os status das entradas e sadas dos escravos da AS-Interface so armazenados no mestre CP343-2 da AS-Interface. O endereo inicial para este armazenamento slotdependente e ser levado para uma tabela de configurao de hardware. A rea de armazenamento est na rea de dados do perifrico. O seguinte est reservado neste caso: Para entrada: PIB 256 PIB 271 Para sada: PQB 256 PQB 271

CP 343-2 (AREA DE DADOS DO PERIFRICO): PIB/PQB

256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271

Bit number 7 6 5 4 3 2 D3 D2 D1 D0 D3 D2 IN4 IN3 IN2 IN1 IN4 IN3 OUT4 OUT3 OUT2 OUT1 OUT4 OUT3 Reserved for diagnostics Slave 01 Slave 02 Slave 04 Slave 06 Slave 08 Slave 10 Slave 12 Slave 14 Slave 16 Slave 18 Slave 20 Slave 22 Slave 24 Slave 26 Slave 28 Slave 30 Slave 03 Slave 05 Slave 07 Slave 09 Slave 11 Slave 13 Slave 15 Slave 17 Slave 19 Slave 21 Slave 23 Slave 25 Slave 27 Slave 29 Slave 31

1 0 D1 D0 IN2 IN1 OUT2 OUT1

Tabela 1 : Armazenamento para os escravos da AS-Interface no mestre CP343-2 AS-Interface. Porm, a reserva seguinte solicita os endereos na rea de dados do perifrico. Os endereos no podem ser endereos bit por bit, mas s em word ou modo doube word.

Centro Federal de Educao Tecnolgica do Esprito Santo

42

Voc precisa transferir a rea de armazenamento do mestre AS-Interface a uma rea livre da tabela imagem na CPU. Voc depois pode ler ou escrever na tabela para acesso a esta rea de armazenamento em modo bit. Podem ser achadas informaes sobre a distribuio da imagem tabela da CPU na tabela de configurao.

Os endereos seguintes so alocados na tabela de imagem: IB 124 - IB 125 (entradas integradas da CPU 313) QB 124 - QB 125 (sadas integradas da CPU 313) Os endereos seguintes no so alocados e esto livremente disponveis: IB 0 - IB123 QB 0 - QB 123 Projete deciso: O inputs/outputs dos escravos de AS-Interface sero transferidos rea de armazenamento que se inicia na posio 64 da memria do CLP.
Byte address Inputs image table IB 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 Outputs image table QB 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 CP 343-2 rea de dados do perifrico: PIB/PQB 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 D3 IN4 OUT4. Slave 02 Slave 04 Slave 06 Slave 08 Slave 10 Slave 12 Slave 14 Slave 16 Slave 18 Slave 20 Slave 22 Slave 24 Slave 26 Slave 28 Slave 30 7 D2 IN3 OUT3. 6 D1 IN2 OUT2. 5 D0 IN1 OUT1. Bit number 4 D3 IN4 OUT4. Slave 01 Slave 03 Slave 05 Slave 07 Slave 09 Slave 11 Slave 13 Slave 15 Slave 17 Slave 19 Slave 21 Slave 23 Slave 25 Slave 27 Slave 29 Slave 31 3 D2 IN3 OUT3. 2 D1 IN2 1 D0 IN1 0

OUT2. OUT1.

Reserved for diagnostics

rea de armazenamento para o escravo AS-Interface para o CP 343-2. O uso de escravo da AS-Interface no projeto nomeado para a AS-Interface endereo 2 que identificado pelo IO cdigo 7H. Neste caso, as quatro linhas de transmisso de dados D0 a D3 so usados ambos como entradas e sadas.

Centro Federal de Educao Tecnolgica do Esprito Santo

43

O input/output se dirige dos escravos da AS-interface com o endereo de AS-interface 2 escravo 1 ento: Input 1 (IN1): Input 2 (IN2): Input 3 (IN3): Input 4 (IN4): I65.4 I65.5 I65.6 I65.7 Output 1 (OUT1): Output 2 (OUT2): Output 3 (OUT3): Output 4 (OUT4): Q65.4 Q65.5 Q65.6 Q65.7

IO code 7H

D3 I/O

D2 I/O

D1 I/O

D0 I/O

Como a troca de dados programada no programa de PLC? A troca de dados entre o mestre da AS-Interface e seus escravos executada por um subprograma definido em um bloco de funo, o qual chamado de FC1 (FC_AS_i_Master). Para que o dados do escravo da AS-Interface sejam atualizados a cada ciclo de programa, o bloco de funo FC1 (FC_AS_i_Master) deve ser chamada no bloco organizacional OB1. A leitura e escrita de acesso aos dados do perifrico deve ser efetuada em word ou modo double word a endereos de input/output.

PID256

ID64

QD64

PQD256

Centro Federal de Educao Tecnolgica do Esprito Santo

44

Na folha de trabalho com a tabela de endereamento, devem ser anotados: O endereo do escravo de AS-Interface utilizado. Os endereos de entrada e sada do escravo da AS-Interface no mestre da ASInterface. Os endereos de entrada e sada do escravo da AS-Interface na tabela de imagem. Os endereos de entrada e sada das entrada e sada que integraram o CPU313. Criando FC1, onde pega os dados de campo, jogando-os para a memria do CPU, devolvendo-os para perifricos. Duplo clique em FC1

Selecione Network 1 Na janela de Program Elements Duplo Clique em Move

Centro Federal de Educao Tecnolgica do Esprito Santo

45

Move informaes vindas do perifrico para CPU.

PIW256

IW64

Menu: Insert > Network Selecione Network 2 Na janela de Program Elements Duplo clique em Move Move informaes processadas na CPU para o Perifrico.

PIW256

IW64

QW64

PQW256

No exemplo acima temos apenas dois elementos, mas deve-se colocar todos os elementos necessrios para que todos os 31 escravos possveis de instalao na rede sejam acessados, mesmo que no estejam presentes na rede, lembrando que a troca de dados pode ser feita em Bytes, Word (2 bytes) ou Double Word (4 bytes).

Menu: File > Save; Fechar janela referente ao FC1;

Centro Federal de Educao Tecnolgica do Esprito Santo

46

Editor de Programas (FC2)


exatamente no bloco de funo FC2 onde ser escrito o programa efetivo que ir fazer o funcionamento do projeto em questo. A seguir dado um exemplo sem compromisso com funcionalidade.

Duplo clique em FC2 Menu: Insert > Program Elements Utilize contatos abertos, fechados, contadores, comparadores e temporizadores e faa lgica. Fazendo uso das entras e sadas dos escravos AS-i, para demonstrar o funcionamento da rede AS-i. Caso haja alguma dvida a cerca do funcionamento de algum elemento abaixo basta selecion-lo e clicar F1 para obter sua descrio e funcionamento.

Exemplo de aplicao de contatos, temporizadores (parte de uma lgica).

Centro Federal de Educao Tecnolgica do Esprito Santo

47

SIMULAO
O programa de controle do CLP Symatic da Siemens possibilita a simulao do funcionamento do mesmo. A seguir so dadas instrues de como proceder para a simulao do funcionamento de um programa.

Menu: Options > Simulate Modules

Ou no cone Simulation On/Off

Centro Federal de Educao Tecnolgica do Esprito Santo

48

A seguinte tela ir abrir:

Na Tela do Simulador clique em Insert para manipular e monitorar entradas e sadas. Imput Variable - Manipular as variveis de entrada; Output Variable Monitor as variveis de sada; Timer Monitorar os Temporizadores; Counter Monitorar os Contadores;

Deixe o simulador aberto e volte tela do SIMATIC Manager Selecione SIMATIC 300(1) e clique em Download ou menu : PLC > Download

Centro Federal de Educao Tecnolgica do Esprito Santo

49

Volte na tela do Simulador e Clique em Run, para comear a simulao e observar se mudam os estados de entrada observando o resultado esperado na sada. Caso queira acompanhar o funcionamento via lgica ladder, volte tela SIMATIC Manager e Selecione em Blocks FC2, abrindo a programao Ladder existente em FC2, para monitorar, menu Debug > Monitor ou no cone Monitor.

Centro Federal de Educao Tecnolgica do Esprito Santo

50

DOWNLOAD PARA PLC


Para efetuarmos o Download para o PLC devemos primeiramente certificamos de que o Adaptador MPI est conectado corretamente ao PLC e na porta deseja do Computador, (Ex: Porta COM1), e que o PLC esteja na ligado e na posio STOP. Obs.: Neste momento o software de Simulao S7-PLCSIM deve estar fechado, caso contrrio o processo de carga acontecer para o CLP virtual de simulao e no o real. Configurando o Adaptador MPI. Na tela do SIMATIC Manager, Menu : Options > Set PG/PC Interface ...

Na tela Set PG/PC Interface,

No

campo

Interface

Parameter -

Assigment Used, procure PC Adapter (MPI), caso no encontre, em Interfaces Add/Remove na mesma tela, clique em Select...

Centro Federal de Educao Tecnolgica do Esprito Santo

51

Na tela Installing/Unistalling Interfaces Selecione PC Adapter depois Install - > e para fechar clique em Close.

] Na tela Set PG/PC Interface, no campo Interface Parameter Assigment Used, selecione PC Adapter (MPI), em seguida Properties... Certifique-se dos parmetros abaixo:

Configura parmetros de comunicao da rede com o Adaptador MPI.

Configura e seleciona a porta local do computador que esta conectado no Adaptador MPI e velocidade de comunicao da porta COM utilizada.

Clique em OK para finalizar a configurao.

Centro Federal de Educao Tecnolgica do Esprito Santo

52

Na tela do SIMATIC Manager Selecione SIMATIC 300(1) e clique em Download ou menu : PLC > Download

Acione a chave Run do PLC. Acione as entradas conforme previsto no projeto e observe as sadas. Caso queira acompanhar o funcionamento via lgica ladder, na tela SIMATIC Manager e selecione em Blocks FC2, abrindo a programao Ladder existente em FC2, para monitorar, menu Debug > Monitor ou no cone Monitor.

Offline: No h comunicao entre PLC e o SIMATIC, clique novamente em Monitor ou certifique-se que o PLC est ligado e os cabos do adaptador MPI esto ligados corretamente. STOP: O PLC est na posio STOP RUN: O PLC est na posio RUN.

Centro Federal de Educao Tecnolgica do Esprito Santo

53

DESCRIO DOS EQUIPAMENTOS UTILIZADOS:


Unidade de conexo para 24 V digital sinaliza de sensor e atuadores a uma rede de AS-interface. A unidade contm 2 slaves cada com 4 I/Os digitais que so telegrafados a um 24-pin IEEE 488compliant system connector (SysLink). Conexo com uma unidade de conexo universal (Order no. 162231) permite sensor e atuadores com 4mm safety sockets ser usado. Number of slaves: 2 Inputs: 8 Outputs: 8 AS-i connection: 4 x M12 sockets Digital connection: SysLink connector (IEEE 488)

AS-Interface I/O connection unit Cabo de conexo AS-interface entre Marter, Power supply e Slaves. Cada cabo tem um conector M12 AS-i em cada final. Uma conexo adicional provida, enquanto permitindo conexo de um escravo adicional que usa isolamento perfurando. AS-Interface cable Fonte de tenso para componentes de ASinterface. . Input voltage: 115/230 V AC Output voltage: 30 V DC Output current: 2.4 A AS-i connection: 2 x M12 sockets

AS-Interface power supply

Input voltage: 230/115 V AC (47 - 63 Hz) Output voltage: 24 V DC, short-circuit-proof Output current: max. 4.5 A Dimensions: 115 x 155 x 200 mm

Tabletop power supply unit

Centro Federal de Educao Tecnolgica do Esprito Santo

54

Adaptador MPI para comunicao PLC / SIMATIC S7. Com cabo RS232 ou cabo USB para Win 2000/XP.

PC adapter

VEEP2 Cabo para conectar os I/Os (SysLink) ao EasyPort.

I/O data cable with SysLink connectors (IEEE 488) on both ends, crossover A unidade de conexo universal conecta toda 4 mm safety plugs with the 24-pin system connector as per IEEE 488 (SysLink). Se torna uma interface universal entre unidades com conectores de 4 mm e dispositivos equipados com conectores de SysLink como por IEEE488:
Conexo para um I/O terminal de uma estao de MPS por um cabo de I/O com conectores de SysLink a ambos os finais Inputs: 3 safety sockets each for 8 three-wire sensors Outputs: 2 safety sockets each for 8 actuators Connections: 4 mm safety sockets for 24 V DC, SysLink connector (IEEE488) I/O status display: Via LED Via LED

Universal connection unit, digital (SysLink) O S7 EduTrainer Compact equipado com a verso compacta das sries do S7-300, o S7-313C com integrado digital e anlogo introduz e produes ou o S7-313C-2DP com contribuies digitais integradas e produes como tambm Profibus-DP ou o S7-314C2DP com integrado digital e anlogo introduz e produes como tambm Profibus-DP.. 2 SysLink sockets to IEEE 488 each for 8 digital inputs/outputs 15-pin Sub-D connector for analogue inputs/outputs (if module
present)

4 mm safety sockets for 24 V operating voltage (external power


supply unit required)

MPI interface or additional Profibus-DP interface for CPU S7313C-2DP/S7-314C-2DP

AS-interface connection socket (reserved for ASi) EMERGENCY-OFF function SIMATIC S7 EduTrainer Compact

Centro Federal de Educao Tecnolgica do Esprito Santo

55

DIAGRAMA DE MONTAGEM:

Centro Federal de Educao Tecnolgica do Esprito Santo

56

Rede PROFIBUS

Centro Federal de Educao Tecnolgica do Esprito Santo

57

REDE PROFIBUS:

O PROFIBUS um padro aberto de rede de comunicao industrial, utilizado em um amplo espectro de aplicaes em automao da manufatura, de processos e predial. Sua total independncia de fabricantes e sua padronizao so garantidas pelas normas EN50170 e EN50254. Com o PROFIBUS, dispositivos de diferentes fabricantes podem comunicar-se sem a necessidade de qualquer adaptao na interface. O PROFIBUS pode ser usado tanto em aplicaes com transmisso de dados em alta velocidade como em tarefas complexas e extensas de comunicao. Atravs de seu contnuo esforo de desenvolvimento tecnolgico, o PROFIBUS o sistema de comunicao industrial mais bem preparado para o futuro. A Organizao de Usurios PROFIBUS est atualmente trabalhando na implementao de conceitos universais para integrao vertical baseada em TCP/IP. PROFIBUS oferece diferente protocolos de comunicao (Communication Profile): DP e FMS. De acordo com a aplicao, pode-se utilizar como meio de transmisso (Physical Profile) qualquer um dos seguintes padres: RS-485, IEC 61158-2 ou Fibra tica. O Perfil da Aplicao (Aplication Profile) define as opes do protocolo e da tecnologia de transmisso requerida nas respectivas reas de aplicao e para os vrios tipos de dispositivos. Estes perfis tambm definem o comportamento do dispositivo.

PERFIL DE COMUNICAO (COMMUNICATION PROFILE)


O perfil de comunicao PROFIBUS define como os dados sero transmitidos serialmente atravs do meio de comunicao.

PROFIBUS-DP - Periferia Descentralizada (Decentralized Periphery) O DP o perfil mais freqentemente utilizado. Otimizado para alta velocidade e conexo de baixo custo, foi projetado especialmente para a comunicao entre sistemas de controle de automao e seus respectivos I/Os distribudos a nvel de dispositivo. O PROFIBUS-DP pode ser usado para substituir a transmisso de sinal em 24 V em sistemas de automao de manufatura assim como para a transmisso de sinais de 4 a 20 mA ou HART em sistemas de automao de processo. PROFIBUS-FMS (Fieldbus Message Specification) O PROFIBUS-FMS o perfil de comunicao universal para tarefas de comunicao complexas. FMS oferece muitas funes sofisticadas de comunicao entre dispositivos inteligentes. No futuro, com o uso do TCP/IP no nvel de clula, o FMS ter um papel menos significativo.

PERFIL FSICO (PHYSICAL PROFILE)


A aplicao de um sistema de comunicao industrial amplamente influenciada pela escolha do meio de transmisso disponvel. Assim sendo, aos requisitos de uso genrico, tais como alta confiabilidade de transmisso, grandes distncias a serem cobertas e alta velocidade de transmisso, soma-se as exigncias especficas da rea automao de processos tais como operao em rea classificada, transmisso de dados e Centro Federal de Educao Tecnolgica do Esprito Santo 58

alimentao no mesmo meio fsico, etc. Partindo-se do princpio de que no possvel atender a todos estes requisitos com um nico meio de transmisso, existem atualmente trs tipos fsicos de comunicao disponveis no PROFIBUS: - RS-485 para uso universal, em especial em sistemas de automao da manufatura; - IEC 61158-2 para aplicaes em sistemas de automao em controle de processo; - Fibra tica para aplicaes em sistemas que demandam grande imunidade interferncias e grandes distncias. Atualmente, esto sendo feitos desenvolvimentos para uso de componentes comerciais de 10 e 100 Mbit/s como camada fsica para PROFIBUS. Links e acopladores so disponveis para acoplamento entre os vrios meios de transmisso. Enquanto o termo Acoplador (Couplers) aplica-se dispositivos que implementam o protocolo somente no que se refere ao meio fsico de transmisso, o termo Link se aplica aos dispositivos inteligentes que oferecem maiores opes na operao entre subredes.

PERFIL DE APLICAO (APLICATION PROFILE)


O perfil de Aplicao descreve a interao do protocolo de comunicao com o meio de transmisso que est sendo utilizado, alm de definir o comportamento do dispositivo durante a comunicao. O mais importante perfil de aplicao PROFIBUS , atualmente, o perfil PA, que define os parmetros e blocos de funo para dispositivos de automao de processo, tais como transmissores, vlvulas e posicionadores. Existem ainda alguns outros perfis disponveis, tais como: Acionamentos (Drives), Interface Homem Mquina e Encoders, etc. os quais definem a comunicao e o comportamento destes equipamentos de uma maneira independente do fabricante.

CARACTERSTICAS BSICAS
O PROFIBUS especifica as caractersticas tcnica e funcionais de um sistema de comunicao industrial, atravs do qual dispositivos digitais podem se interconectar, desde do nvel de campo at o nvel de clulas. O PROFIBUS um sistema multi-mestre e permite a operao conjunta de diversos sistemas de automao, engenharia ou visualizao, com seus respectivos dispositivos perifricos (por ex. I/Os). O PROFIBUS diferencia seus dispositivos entre mestres e escravos. Dispositivos mestres determinam a comunicao de dados no barramento. Um mestre pode enviar mensagens, sem uma requisio externa, sempre que possuir o direito de acesso ao barramento (o token). Os mestres tambm so chamados de estaes ativas no protocolo PROFIBUS. Os dispositivos escravos so dispositivos remotos (de periferia), tais como mdulos de I/O, vlvulas, acionamentos de velocidade varivel e transdutores. Eles no tm direito de acesso ao barramento e s podem enviar mensagens ao mestre ou reconhecer mensagens recebidas quando solicitados. Os escravos tambm so chamados estaes passivas. J que para executar estas funes de comunicao somente um pequena parte do protocolo se faz necessria, sua implementao particularmente econmica.

ARQUITETURA DO PROTOCOLO
O PROFIBUS baseado em padres reconhecidos internacionalmente, sendo sua arquitetura de protocolo orientada ao modelo de referncia OSI (Open System Interconnection) conforme o padro internacional ISO 7498. Neste modelo, a camada 1 (nvel fsico) define as caractersticas fsicas de transmisso, a camada 2 (data link layer) define o protocolo de acesso ao meio e a camada 7 (application layer) define as funes de aplicao. A arquitetura do protocolo PROFIBUS mostrado na figura 4. O PROFIBUS-DP usa somente as camadas 1 e 2, bem como a interface do usurio. As camadas 3 a 7 noso utilizadas. Esta arquitetura simplificada assegura uma transmisso de dados eficiente e rpida. O DirectData Link Mapper (DDLM) proporciona interface do usurio acesso fcil camada 2. As funes de aplicao disponveis ao usurio, assim como o comportamento dos dispositivos e do sistemas dos vrios tipos de dispositivos DP, so especificados na Interface do Usurio. No PROFIBUS-FMS as camadas 1, 2 e 7 so de especial importncia. A camada de aplicao composta do FMS (Fieldbus Message Specification) e do LLI (Lower Layer Interface). O FMS define uma ampla seleo de servios de comunicao mestre-mestre ou mestre-escravo. O LLI define a representao destes servios FMS no protocolo de transmisso de dados.

Centro Federal de Educao Tecnolgica do Esprito Santo

59

MEIO DE TRANSMISSO RS-485


O padro RS 485 a tecnologia de transmisso mais freqentemente encontrada no PROFIBUS. Sua aplicao inclui todas as reas nas quais uma alta taxa de transmisso aliada uma instalao simples e barata so necessrias. Um par tranado de cobre blindado (shieldado) com um nico par condutor o suficiente neste caso. A tecnologia de transmisso RS 485 muito fcil de manusear. O uso de par tranado no requer nenhum conhecimento ou habilidade especial. A topologia por sua vez permite a adio e remoo de estaes, bem como uma colocao em funcionamento do tipo passo-a-passo, sem afetar outras estaes. Expanses futuras, portanto, podem ser implementadas sem afetar as estaes j em operao. Taxas de transmisso entre 9.6 kbit/sec e 12 Mbit/sec podem ser selecionadas, porm uma nica taxa de transmisso selecionada para todos dispositivos no barramento, quando o sistema inicializado. Instrues de instalao para o RS-485 Todos os dispositivos so ligados uma estrutura de tipo barramento linear. At 32 estaes (mestres ou escravos) podem ser conectados um nico segmento. O barramento terminado por um terminador ativo do barramento no incio e fim de cada segmento (Veja Figura 5). Para assegurar uma operao livre de erros, ambas as terminaes do barramento devem estar sempre ativas. Normalmente estes terminadores encontramse nos prprios conectores de barramento ou nos dispositivos de campo, acessveis atravs de uma dip-switch. No caso em que mais que 32 estaes necessitem ser conectadas ou no caso que a distncia total entre as estaes ultrapasse um determinado limite, devem ser utilizados repetidores (repeaters) para se interconectar diferentes segmentos do barramento. O comprimento mximo do cabo depende da velocidade de transmisso (Veja Tabela 2). As especificaes de comprimento de cabo na Tabela 2, so baseadas em cabo Tipo-A, com o seguintes parmetros: - Impedncia: 135 a 165 Ohms - Capacidade: < 30 pf/m - Resistncia: 110 Ohms/km - Medida do cabo: 0.64mm - rea do condutor: > 0.34mm

Centro Federal de Educao Tecnolgica do Esprito Santo

60

Os cabos PROFIBUS so oferecidos por vrios fabricantes. Uma caracterstica particular o sistema deconexo rpida. O uso de cabos do tipo B, ao contrrio do que anteriormente divulgado, no mais recomendado. Durante a instalao, observe atentamente a polaridade dos sinais de dados (A e B). O uso da blindagem absolutamente essencial para se obter alta imunidade contra interferncias eletromagnticas. A blindagem por sua vez deve ser conectada ao sistema de aterramento em ambos os lados atravs de bornes de aterramento adequados. Adicionalmente recomenda-se que os cabos de comunicao sejam mantidos separados dos cabos de alta voltagem. O uso de cabos de derivao deve ser evitados para taxas de transmisso acima de 1,5Mbits/s. Os conectores disponveis no mercado hoje permitem que o cabo do barramento entre/saia diretamente no conector, permitindo assim que um dispositivo seja conectado/desconectado da rede sem interromper a comunicao. Nota-se que quando problemas ocorrem em uma rede PROFIBUS, cerca de 90% dos casos so provocados por incorreta ligao e/ou instalao. Estes problemas podem ser facilmente solucionados com o uso de equipamentos de teste, os quais detectam falhas nas conexes. Para a conexo em locais com grau de proteo IP20, utiliza-se conectores tipo DB9 (9 pinos). A definio da pinagem e esquema de ligao mostrada na figura 5.

J no caso de grau de proteo IP65/76, existem 3 alternativas para a conexo: - Conector circular M12 (IEC 947-5-2) - Conector HAN-BRID, conforme recomendao DESINA - Conector hbrido SIEMENS

Centro Federal de Educao Tecnolgica do Esprito Santo

61

MEIO DE TRANSMISSO IEC-61158-2


Transmisso sncrona em conformidade norma IEC 61158-2, com uma taxa de transmisso definida em 21,25 Kbuts/s, veio atender aos requisitos das indstrias qumicas e petroqumicas. Permite, alm de segurana intrnseca, que os dispositivos de campo sejam energizados pelo prprio barramento. Assim, o PROFIBUS pode ser utilizado em reas classificadas. As opes e limites do PROFIBUS com tecnologia de transmisso IEC61158-2 para uso em reas potencialmente explosivas so definidas pelo modelo FISCO (Fieldbus Intrinsically Safe Concept). O modelo FISCO foi desenvolvido pelo instituto alemo PTB - Physikalisch Technische Bundesanstalt (Instituto Tecnolgico de Fsica) e hoje internacionalmente reconhecida como o modelo bsico para barramentos em reas classificadas. A transmisso baseada no seguintes princpios, e freqentemente referida como H1 - cada segmento possui somente uma fonte de energia, a fonte de alimentao; - alimentao no fornecida ao bus enquanto uma estao est enviando - os dispositivos de campo consomem uma corrente bsica constante quando em estado de repouso - os dispositivos de campo agem como consumidores passivos de corrente (sink) - uma terminao passiva de linha necessria, em ambos fins da linha principal do barramento - topologia linear, rvore e estrela so permitidas. No caso da modulao, supe-se que uma corrente bsica de pelo menos 10 mA consumida por cada dispositivo no barramento. Atravs da energizao do barramento, esta corrente alimenta os dispositivos de campo. Os sinais de comunicao so ento gerados pelo dispositivo que os envia, por modulao de + /- 9 mA, sobre a corrente bsica.

Para se operar uma rede PROFIBUS em rea classificada necessrio que todos os componentes utilizados na rea classificada sejam aprovados e certificados de acordo com o modelo FISCO e IEC 61158-2 por organismos Centro Federal de Educao Tecnolgica do Esprito Santo 62

certificadores autorizadas tais como PTB, BVS (Alemanha), UL, FM (EUA). Setodos os componentes utilizados forem certificados e se as regras para seleo da fonte de alimentao, comprimento de cabo e terminadores forem observadas, ento nenhum tipo de aprovao adicional do sistema ser requerida para o comissionamento da rede PROFIBUS. Instrues de instalao para o IEC-61158 Na sala de controle normalmente esto localizados o sistema de controle de processo, bem como dispositivos de monitorao e operao interconectados atravs do padro RS485. No campo, acopladores (couplers) ou links adaptam os sinais do segmento RS485 aos sinais do segmento IEC 61158-2. Eles tambm fornecem a corrente para alimentao remota dos dispositivos de campo. A fonte de alimentao limita a corrente e tenso no segmento IEC 61158-2. Acopladores de segmento, os Couplers, so conversores de sinal que adaptam os sinais RS-485 ao nvel do sinal IEC 61158-2. Do ponto de vista do protocolo os acopladores so transparentes. Se acopladores de segmento so utilizados, a velocidade do segmento RS-485 ficar limitada em no mximo 93,75 Kbit/s. Links, por sua vez, possuem sua prpria inteligncia intrnseca. Eles tornam todos os dispositivos conectados ao segmento IEC 61158-2 em um nico dispositivo escravo no segmento RS-485. Neste caso no existe limitao de velocidade no segmento RS-485 o que significa que possvel implementar redes rpidas, por exemplo, para funes de controle, incluindo dispositivos de campo conectados em IEC 61158- 2. Na rede PROFIBUS-PA so possveis estruturas tanto de rvore como linha, ou uma combinao dos dois. Veja Figura 7. A combinao geralmente otimiza o comprimento do bus e permite a adaptao de um sistema eventualmente existente.

Em um estrutura linear, as estaes so conectadas ao cabo principal atravs de conectores do tipo T. A estrutura em rvore pode ser comparada tcnica clssica de instalao em campo. O cabo multivias pode ser substitudo pelo par tranado do barramento. O painel de distribuio continua a ser utilizado para a conexo dos dispositivos de campo e para a instalao dos terminadores de barramento. Quando uma estrutura em rvore utilizada, todos os dispositivos de campo conectados ao segmento de rede so interligados em paralelo ao distribuidor.

Centro Federal de Educao Tecnolgica do Esprito Santo

63

Independente da topologia utilizada, o comprimento da derivao da ligao dever ser considerado no clculo do comprimento total do segmento. Uma derivao no deve ultrapassar 30m em aplicaes intrinsecamente seguras. Um par de fios blindados utilizado como meio de transmisso (veja fig 7). Ambas as terminaes do cabo principal do barramento devem ser equipados com um terminador passivo de linha, que consiste num elemento RC em srie com R=100 Ohms e C=1 F. Tanto os couplers quanto os links possuem o terminador de barramento integrados. Uma ligao com a polaridade invertida no barramento no afetar o correto funcionamento do mesmo, j que os dispositivos de campo so equipados com sistemas automticos de deteco de polaridade. O nmero de estaes que pode ser conectado um segmento limitado a 32. Este nmero pode ser ainda mais reduzido em funo do tipo de classe de proteo exploso. Em redes intrinsecamente seguras, tanto a tenso mxima quanto a corrente mxima de alimentao so especificadas dentro de limites claramente definidos. Observe que mesmo nos casos que a segurana intrnseca no utilizada, a potncia da fonte de alimentao limitada.

De modo geral, para determinar o comprimento mximo da linha, calcula-se a corrente consumida pelos dispositivos de campo, seleciona-se uma unidade de alimentao, conforme tabela 5, e determina-se o comprimento de linha para o tipo de cabo selecionado conforme tabela 6. A corrente necessria obtida da soma das correntes bsicas dos dispositivos de campo do segmento selecionado, somada uma reserva de corrente de 9 mA por segmento, destinado para a operao do FDE (Equipamento de desconexo por falha). O FDE evita que dispositivos defeituosos bloqueiem o barramento permanentemente.

A conexo em um barramento intrinsecamente seguro de dispositivos auto-alimentados pelo barramento e dispositivos alimentados externamente possvel, se os dispositivos alimentados externamente forem equipados com isolamento apropriado de acordo com EN 50 020. Deve ser considerada entretanto, no clculo da corrente total, a corrente que o dispositivo com alimentao externa consome do barramento.

MEIO DE TRANSMISSO COM FIBRA TICA


Fibra tica pode ser utilizada pelo PROFIBUS para aplicaes em ambientes com alta interferncia electromagntica ou mesmo com o objetivo de aumentar o comprimento mximo com taxas de transmisso elevadas. Vrios tipos de fibra esto disponveis, com diferentes caractersticas, tais como, distncia mxima, preo e aplicao. Para uma rpida descrio, consulte tabela 7. Os segmentos PROFIBUS que utilizam fibra normalmente so em estrela ou em anel. Alguns fabricantes de componentes para fibra tica permitem o uso de links redundantes com meios fsico alternativo, cuja transferncia automtica quando ocorre uma falha.

Centro Federal de Educao Tecnolgica do Esprito Santo

64

Diversos fabricantes oferecem conectores especiais com conversor integrado de sinais RS485 para fibra tica e vice-versa. Isto proporciona um mtodo muito simples de troca entre transmisso RS 485 e fibra tica dentro de um sistema.

PROTOCOLO DE ACESSO AO MEIO PROFIBUS


Os perfis de comunicao PROFIBUS (Communication Profiles) usam um protocolo uniforme de acesso ao meio. Este protocolo implementado pela camada 2 do modelo de referncia da OSI. Isto inclui tambm a segurana de dados e a manipulao do protocolos de transmisso e mensagens. No PROFIBUS a camada 2 chamada Fieldbus Data Link (FDL). O Controle de Acesso ao meio (MAC) especifica o procedimento quando uma estao tem a permisso para transmitir dados. O MAC deve assegurar que uma nica estao tem direito de transmitir dados em um determinado momento. O protocolo do PROFIBUS foi projetado para atender os dois requisitos bsicos do Controle de Acesso ao Meio: - Durante a comunicao entre sistemas complexos de automao (mestres), deve ser assegurado que cada uma destas estaes detm tempo suficiente para executar suas tarefas de comunicao dentro de um intervalo definido e preciso de tempo. - Por outro lado, a transmisso cclica de dados em tempo real dever ser implementada to rpida e simples quanto possvel para a comunicao entre um controlador programvel complexo e seus prprios dispositivos de I/Os (escravos). Portanto, o protocolo PROFIBUS de acesso ao barramento (Figura 8) inclui o procedimento de passagem do Token, que utilizado pelas estaes ativas da rede (mestres) para comunicar-se uns com os outros, e o procedimento de mestre-escravo que usado por estaes ativas para se comunicarem com as estaes passivas (escravos).

O procedimento de passagem do Token garante que o direito de acesso ao barramento (o token) designado a cada mestre dentro de um intervalo preciso de tempo. A mensagem de Token, um telegrama especial para passar direitos de acesso de um mestre ao prximo mestre, deve ser distribuda no anel lgico de Token pelo menos uma vez a todos mestres dentro de um intervalo de tempo mximo denominado tempo de rotao do Token. No PROFIBUS o procedimento de passagem de Token somente utilizado na comunicao entre estaes ativas (mestres). O procedimento mestre-escravo permite ao mestre que no momento possui o Token acessar seus prprios escravos. O mestre pode enviar mensagens aos escravos ou ler mensagens dos escravos. Este mtodo de acesso permite as seguintes configuraes de sistema: Centro Federal de Educao Tecnolgica do Esprito Santo 65

- sistema puro mestre-escravo - sistema puro mestre-mestre (com passagem de token) - uma combinao dos dois A figura 8 mostra uma configurao PROFIBUS com trs estaes ativas (mestres) e sete estaes passivas (escravos). Os trs mestres formam um anel lgico de Token. No momento que uma estao ativa recebe o telegrama de Token passa a executar seu papel de mestre durante um determinado perodo de tempo. Durante este tempo, pode comunicar-se com todas estaes escravas num relacionamento de comunicao de mestreescravo e com todas estaes mestres num relacionamento mestre-mestre de comunicao. Um anel de Token a corrente organizacional de estaes ativas que forma um anel lgico baseado em seus endereos de estao. Neste anel, o Token (direito de acesso a rede) passado de um mestre ao prximo numa ordem especificada (endereos crescentes). Na fase de inicializao do sistema, a tarefa do controle de acesso (MAC) das estaes ativas captar esta designao lgica e estabelecer o anel de Token. Na fase operacional, estaes ativas defeituosas ou fora de operao so removidas do anel e novas estaes ativas podem ser adicionadas ao anel. Alm disto, o controle de acesso assegura que o Token seja passado de um mestre ao prximo em ordem crescente de endereos. O tempo de reteno do Token por um mestre depende do tempo de rotao de Token configurado. A deteco de defeitos no meio de transmisso ou no receptor, assim como deteco de erros de endereamento (por ex.: endereos duplicados) ou na passagem do token (por ex.: mltiplos ou tokens ou perda do token) so funes do Controle de Acesso ao Meio (MAC) do PROFIBUS. Outra tarefa importante de camada 2 a segurana de dados. A camada 2 do PROFIBUS formata frames que asseguram a alta integridade de dados. Todos os telegramas tm Hamming Distance HD=4, alcanada atravs do uso de telegramas especiais delimitadores de incio/fim, bit de paridade e byte de check, conforme norma IEC 870-5-1. A camada 2 do PROFIBUS opera num modo denominado sem conexo. Alm de transmisso de dados pontoa-ponto, proporciona tambm comunicaes do tipo multi-ponto (Broadcast e Multicast). Comunicao Broadcast significa que uma estao ativa envia uma mensagem sem confirmao a todos outras estaes (mestres e escravos). Comunicao Multicast significa que uma estao ativa envia uma mensagem sem confirmao a um grupo de estaes pr-determinadas (mestres e escravos).

Cada perfil de comunicao PROFIBUS utiliza um subset especfico dos servi os da camada 2 (veja tabela 8). Os servios so acionados por camadas mais elevadas via pontos de acesso de servio (SAPs). No PROFIBUS-FMS estes pontos de acesso de servio so utilizados para enderear os relacionamentos lgicos de comunicao. No PROFIBUS-DP a cada funo definida associado um ponto de acesso de servio. Vrios pontos de acesso de servio podem ser usados simultaneamente por todas estaes passivas e ativas. Uma distino feita entre fonte (SSAP Source) e destino dos pontos de acesso de servio (DSAP - Destiny).

PERFIL DE COMUNICAO DP
O PROFIBUS-DP foi projetado para comunicao de dados em alta velocidade no nvel de dispositivo. Os controladores centrais (por exemplo:, PLCs/PCs) comunicam com seus dispositivos de campo distribudos: (I/Os), acionamentos (drivers), vlvulas, etc., via um link serial de alta velocidade. A maior parte desta comunicao de dados com os dispositivos distribudos feita de uma maneira cclica. As funes necessrias para estas comunicaes so especificadas pelas funes bsicas do ROFIBUSDP, conforme EN 50 170. Alm da execuo destas funes cclicas, funes de comunicao so cclicas esto disponveis especialmente para dispositivos de campo inteligentes, permitindo assim configurao, diagnstico e Centro Federal de Educao Tecnolgica do Esprito Santo

66

manipulao de alarmes. Estas novas funes no cclicas so definidas na diretriz PROFIBUS No. 2.042 e so descritos no captulo Funes DP Estendidas.

FUNES BSICAS
O controlador central (mestre) l ciclicamente a informao de entrada dos escravos e escreve tambm ciclicamente a informao de sada nos escravos. O tempo de ciclo do bus geralmente mais curto que o tempo de ciclo do programa do PLC, que em muitas aplicaes em torno de 10 ms. Alm da transmisso cclica de dados de usurio, PROFIBUS-DP proporciona funes poderosas de diagnstico e configurao. A comunicao de dados controlada por funes de monitorao tanto no mestre, como no escravo. A tabela 9 proporciona um resumo das funes bsicas do PROFIBUS-DP.
Tecnologia de transmisso RS-485 (par tranado cabo de dois fio) ou Fibra tica Baudrate: 9.6 kbit/sec a 12 Mbit/sec Acesso ao Bus Procedimento de passagem de token entre mestres e procedimento de mestre-escravo para escravos Possvel sistemas mono-mestre ou multi-mestre Dispositivos mestre e escravo, mximo de 126 estaes em um barramento de comunicao Comunicao Peer-to-peer (transmisso de dados de usurio) ou Multicast (comandos de controle) Transmisso de dados do usurio mestre-escravo cclica e transmisso de dados no cclica mestremestre Modos de Operao Operate: Transmisso cclica de entrada e sada de dados Clear: Entradas so lidas, e sadas so mantidas em estado seguro. Stop: Transmisso de dados s possvel em mestre-mestre Sincronizao Comandos de controle permitem sincronizao de entradas e sadas Sync mode: Sadas so sincronizadas Freeze mode (modo de congelamento): Entradas so sincronizadas. Funcionalidade Transmisso de dados cclica entre mestre DP e escravo(s) DP Ativao ou desativao dinmica de escravos individualmente Verificao da configurao do escravo DP Poderosas funes de diagnstico, 3 nveis hierrquicos de mensagens de diagnsticos Sincronizao de entradas e/ou sadas Designao de endereos para escravos DP via o barramento Configurao de mestre DP (DPM1) sobre o bus Mximo de 246 bytes de entrada e sada por escravo DP Funes de segurana e proteo Todas mensagens so transmitidas com Hamming distance HD=4 Watchdog timer no escravo DP Proteo de acesso para I/O dos escravos DP Monitorao da transmisso de dados com temporizador configurvel pelo Mestre Tipos de dispositivos Class-2 DP master (DPM2) : programao/configurao/DP diagnstico de dispositivos Class-1 DP master (DPM1) : controlador programvel central tais como PLCs, PCs, etc. DP slave: dispositivo com I/O binrio ou analgico, drivers, vlvulas, etc. Tabela 9: Funes bsicas do PROFIBUS-DP

CARACTERSTICAS BSICAS
Centro Federal de Educao Tecnolgica do Esprito Santo 67

Somente uma alta velocidade de transferncia de dados no um critrio suficiente para o sucesso de um sistema de comunicao de dados. Instalao e manuteno simples, uma boa capacidade de diagnstico e uma de transmisso de dados segura e livre de erros so tambm importantes para o usurio. O PROFIBUS-DP representa a combinao tima destas caractersticas.

VELOCIDADE
O PROFIBUS-DP requer aproximadamente 1 ms a 12 Mbit/sec para a transmisso de 512 bits de dados de entrada e 512 bits de dados de sada distribudos em 32 estaes. A figura 7 mostra o tempo tpico de transmisso do PROFIBUS-DP em funo do nmero de estaes e da velocidade de transmisso. O significativo aumento da velocidade em comparao com o PROFIBUS-FMS deve-se principalmente ao uso do servio SRD (Envia e Recebe Dados) da camada 2 para transmisso de entrada/sada de dados num nico ciclo de mensagem.

FUNES DE DIAGNSTICO
As vrias funes de diagnsticos do PROFIBUS-DP permitem a rpida localizao de falhas. As mensagens de diagnsticos so transmitidas ao barramento e coletadas no mestre. Estas mensagens so divididas em trs nveis: Diagnsticos de Estao: estas mensagens ocupam-se com o estado operacional geral da estao (por exemplo: alta temperatura ou baixa tenso). Diagnsticos de Mdulo: estas mensagens indicam que existe uma falha em um I/O especfico (por ex.: o bit 7 do mdulo de sada) de uma estao. Diagnsticos de Canal: estas mensagens indicam um erro em um bit de I/O (por ex.: curto-circuito na sada 7).

CONFIGURAO DO SISTEMA E TIPOS DE DISPOSITIVOS


O PROFIBUS DP permite sistemas mono e multi-mestre oferecendo um alto grau de flexibilidade na configurao do sistema. At 126 dispositivos (mestres ou escravos) podem ser ligados a um barramento. Sua configurao consiste na definio do nmero de estaes, dos endereos das estaes e de seus I/Os, do formato dos dados de I/O, do formato das mensagens de diagnstico e os parmetros de barramento. Cada sistema de PROFIBUS-DP pode conter trs tipos de dispositivos diferentes: Classe-1 DP MASTER um controlador central que troca informao com as estaes descentralizadas (por ex.: DP slaves) dentro de um ciclo de mensagem especificado. Dispositivos mestres tpicos incluem controladores programveis (PLCs) e PC ou sistemas VME. Classe-2 DP MASTER so terminais de engenharia, programadores, dispositivos de configuraes ou painis de operao. So utilizados durante o comissionamento para configurao do sistema DP e tambm para a manuteno e diagnstico do barramento e/ou de seus dispositivos. Um DP SLAVE um dispositivo perifrico (dispositivos de I/O, drivers, IHM, vlvulas, etc.) que coleta informaes de entrada e enviam informaes de sada ao controlador . Pode haver dispositivos que possuem somente informaes de entrada e outros com somente informaes de sada A quantidade de informao de I/O depende do tipo de dispositivo. Um mximo de 246 bytes de entrada e 246 bytes de sada so permitidos.

Centro Federal de Educao Tecnolgica do Esprito Santo

68

Em sistemas mono-master somente um mestre ativo no barramento durante a fase de operao da rede. A figura10 mostra a configurao de um sistema mono-master. O PLC o controlador central, sendo os DPescravos distribudos conectados ele via o barramento. Sistemas Mono-master possuem tempo de ciclo curtssimo. Em configuraes multi-master vrios mestres so ligados a um nico barramento. Estes mestres so subsistemas independentes, cada um consistindo em um mestre DPM1 e seus respectivos escravos DP, opcionalmente com dispositivos de configurao e diagnstico adicionais. A imagem de entrada e sada dos escravos de DP podem ser lidas por todo os mestres DP. Entretanto, somente um nico mestre DP (por ex.:o DPM1 designado durante configurao) poder escrever em uma sada. Naturalmente sistemas multimestres possuem um tempo de ciclo mais longo que sistemas Mono-Mestre.

COMPORTAMENTO DO SISTEMA
A especificao do PROFIBUS DP inclui uma detalhada descrio do comportamento do sistema para garantir a intercambiabilidade dos dispositivos. O comportamento de sistema determinado principalmente pelo estado de operao do DPM1. DPM1 pode ser controlado localmente ou via o bus pelo dispositivo de configurao. H trs estados principais: STOP: neste estado, nenhuma transmisso de dado entre o DPM1 e os escravos DP ocorre. CLEAR: neste estado, o DPM1 l a informao de entrada dos escravos DP e retm as sadas no estado de segurana. OPERATE: neste estado, o DPM1 est na fase de transferncia de dados. Numa comunicao cclica de dados, as entradas dos escravos DP so lidas, e as sadas so escritas nos escravos DP. O DPM1 envia ciclicamente, em um intervalo de tempo determinado e configurvel, seu estado atual todos os escravos DP associados atravs do comando denominado Multicast. J a reao do sistema um erro durante a fase de transferncia de dados para o DPM1 (por ex.: falha de um escravo DP) determinado pelo parmetro de configurao auto-clear. Se este parmetro est ativo (=1), o DPM1 altera todas as sadas do escravo DP defeituoso para um estado seguro, assim que tenha detectado que este escravo no est respondendo suas requisies. O DPM1 muda ento para o estado CLEAR. No outro caso, isto , se este parmetro no est ativo (=0), o DPM1 permanece no estado OPERATE mesmo quando uma falha ocorre, e o usurio ento deve programar a reao do sistema, por exemplo, atravs do software aplicativo.

TRANSMISSO CCLICA DE DADOS ENTRE O DPM1 E OS ESCRAVOS DP


A transmisso de dados entre o DPM1 e os escravos DP associados a ele executado automaticamente pelo DPM1 em uma ordem definida, que repete-se. Quando configurando o sistema, o usurio especifica a associao de um escravo DP ao DPM1 e quais escravos DP sero includos ou excludos da transmisso cclica de dados do usurio. A transmisso de dados entre o DPM1 e os escravos DP dividida em trs fases: parametrizao, configurao e transferncia de dados. Durante as fases de configurao e parametrizao de um Escravo- DP, sua configurao real comparada com a configurao projetada no DPM1. Somente se corresponderem que o Escravo-DP passar para a fase de transmisso de dados. Assim, todos os parmetros de configurao, tais como tipo de dispositivo, formato e comprimento de dados, nmero de entradas e sadas, etc. devem Centro Federal de Educao Tecnolgica do Esprito Santo 69

corresponder configurao real. Estes testes proporcionam ao usurio uma proteo confivel contra erros de parametrizao. Alm da transmisso de dados, que executada automaticamente pelo DPM1, uma nova parametrizao pode ser enviada um Escravo-DP sempre que necessrio.

MODO SYNC E FREEZE


Alm da transferncia de dados com as estaes associadas, executada automaticamente pelo DPM1, o mestre pode enviar tambm comandos de controle a um nico escravo, para um grupo de escravos ou todos escravos simultaneamente. Estes comandos so transmitidos como comandos Multicast. Eles possibilitam o uso dos modos sync e freeze para a sincronizao de eventos nos escravos de DP. Os escravos iniciam o modo sincronizado (sync) quando recebem um comando sync de seu mestre. Assim, as sadas de todos escravos endereados so congeladas em seus estados atuais. Durante as transmisses de dados subsequentes os dados de sada so armazenados nos escravos, mas os estados de sada (fsica) do escravo permanecem inalterados. Os dados armazenados de sada no so enviados s sadas at que o prximo comando de sync seja recebido. O modo de Sync concludo com o comando de unsync. De modo semelhante, o comando de controle de congelamento (freeze) fora os escravos endereados a assumirem o modo freeze. Neste modo de operao os estados das entradas so congelados com o valor atual. Os dados de entrada no so atualizados novamente at que o mestre envie o prximo comando de freeze. O modo freeze concludo com o comando de unfreeze.

MECANISMOS DE PROTEO
A segurana e confiabilidade se faz necessrio para proporcionar ao PROFIBUS-DP funes eficientes de proteo contra erros de parametrizao ou erros do equipamento de transmisso. Para se obter isto, um mecanismo de monitorao de tempo est implementado tanto no mestre DP quanto nos escravos DP. O intervalo de tempo especificado durante configurao. No Mestre-DP: O DPM1 monitora a transmisso de dados dos escravos com o Data_Control_Timer. Um temporizador de controle independente para cada escravo. Este temporizador expira quando a correta transmisso de dados no ocorre dentro do intervalo de monitorao. O usurio informado quando isto acontece. Se a reao automtica de erro (Auto_Clear = True) estiver habilitada, o DPM1 sai do estado OPERATE, altera as sadas de todos escravos endereado para o estado de segurana (fail-safe) e muda o seu estado para CLEAR. No Escravo-DP O escravo usa o controle de watchdog para detectar falhas do mestre ou na linha de transmisso. Se nenhuma comunicao com o mestre ocorre dentro do intervalo de controle de watchdog, o escravo automaticamente muda suas sadas para o estado de segurana (fail-safe). Adicionalmente, proteo de acesso requerida para as entradas e sadas dos escravos DP que operam em sistemas multi-mestres. Isto assegura que o direito de acesso s pode ser executado pelo mestre autorizado. Para todos outros mestres, os escravos oferecem uma imagem de suas entradas e sadas que podem ser lidas de qualquer mestre, sem direito de acesso.

FUNES ESTENDIDAS DO PROFIBUS DP


As funes estendidas do PROFIBUS-DP torna-o possvel transmitir funes acclicas de leitura e escrita, bem como alarmes entre mestre e escravos, independente da comunicao cclica de dados. Isto permite, por exemplo, a utilizao de um Terminal de Engenharia (DPM2) para a otimizao dos parmetros de um dispositivo (escravo) ou para se obter o valor do status de um dispositivo, sem perturbar a operao do sistema.

Centro Federal de Educao Tecnolgica do Esprito Santo

70

Com estas funes estendidas, o PROFIBUS-DP atende os requisitos de dispositivos complexos que freqentemente tm que ser parametrizados durante a operao da rede. Hoje em dia, as funes estendidas do PROFIBUS-DP so principalmente utilizadas na operao online dos dispositivos de campo em PROFIBUS-PA atravs de Terminais de Engenharia. A transmisso dos dados acclicos executada com uma baixa prioridade, paralelamente a transferncia cclica de dados. O mestre requer algum tempo adicional para executar os servios de comunicao acclico. Para permitir isto, a ferramenta de parametrizao normalmente aumenta o tempo de circulao do token o suficiente para dar ao mestre a chance de executar no somente as comunicaes cclica de dados mas tambm tarefas acclicas. Estas funes so opcionais, porm compatveis com as funes bsicas do PROFIBUS-DP. Dispositivos existentes que no necessitam ou no queiram utilizar estas novas funes continuam a ser utilizados, j que estas funes so complementares s funes bsica existentes. As extenses do PROFIBUS-DP so especificadas na diretriz tcnica de PROFIBUS No. 2.082.

ENDEREAMENTO COM SLOT E INDEX


Ao se enderear os dados no PROFIBUS supe-se que os escravos estejam montados como um bloco fsico, ou que possam ser estruturados internamente em unidades de funo lgicas, chamados de mdulos. Este modelo tambm usado nas funes bsicas do PROFIBUS-DP para transmisso cclica de dados, onde cada mdulo tem um nmero constante de bytes de entrada e/ou sada que so transmitidos, sempre em uma mesma posio no telegrama de dados do usurio. O procedimento de endereamento baseado em identificadores que caracterizam o tipo do mdulo, tal como entrada, sada ou uma combinao de ambos. Todo identificadores juntos resultam na configurao do escravo, que tambm verificada pelo DPM1 quando o sistema inicializa. Os servios acclicos tambm so baseados neste modelo. Todos blocos de dados habilitados para acessos e leitura e escrita tambm so considerados pertencentes aos mdulos. Estes blocos podem ser endereados por um nmero de slot (ranhura) e ndex (ndice). O nmero de slot enderea o mdulo, e o index enderea o bloco de dados pertencente um mdulo. Cada bloco de dados pode ter um tamanho de at 244 bytes, ver Fig. 12. Com dispositivos modulares, o nmero de slot designado aos mdulos.

Iniciando com 1, os mdulos so numerados consecutivamente em ordem crescente. O slot nmero 0 atribudo ao prprio dispositivo. Dispositivos compactos so tratados como uma unidade de mdulo virtual. Usando a especificao de comprimento na requisio de leitura e escrita, tambm possvel ler ou escrever partes de um bloco de dados. Se acesso aos blocos de dados for bem sucedido, o escravo responde a leitura ou escrita positivamente. Se o acesso no for bem sucedido, o escravo d uma resposta negativa com a qual possvel identificar o erro ou problema.

TRANSMISSO ACCLICA DE DADOS ENTRE UM DPM1 E OS ESCRAVOS


As seguintes funes so disponveis para comunicao acclica de dados entre um mestre (DPM1) e os escravos. Centro Federal de Educao Tecnolgica do Esprito Santo 71

MSAC1_Read: o mestre l um bloco de dados de um escravo. MSAC1_Write: o mestre escreve um bloco de dados de um escravo. MSAC1_Alarm: transmisso de um alarme do escravo para o mestre. A confirmao de um alarme explicitamente reconhecida pelo mestre. Somente aps o reconhecimento ter sido recebido, que o escravo capaz de enviar uma nova mensagem de alarme. Isto significa, que um alarme nunca pode ser sobrescrito. MSAC1_Alarm_Acknowledge: o mestre envia um mensagem de reconhecimento para o escravo que enviou um alarme. MSAC1_Status: transmisso de uma mensagem de estado do escravo para o mestre. No haver mensagem de reconhecimento do envio. As mensagens de estado, portanto, podem ser sobrescritas. Os dados so transferidos atravs de uma conexo. Esta conexo estabelecida pelo DPM1. Esta funo s pode ser usada por um mestre que tem tambm parametrizado e configurado o escravo em questo.

TRANSMISSO ACCLICA DE DADOS ENTRE UM DPM2 E ESCRAVOS


As seguintes funes so disponveis para comunicao acclica de dados entre um Terminal de Engenharia (DPM2) e escravos. MSAC2_Initiate e MSAC_Abort: estabelece e encerra uma conexo para comunicao de dados acclicos entre um DPM2 e um escravo. MSAC2_Read: o mestre l um bloco de dados de um escravo. MSAC2_Write: o mestre escreve um bloco de dados de um escravo. MSAC2_Data_Transport: com este servio, o mestre pode escrever dados aciclicamente em um escravo e se necessrio, tambm ler dados de um escravo no mesmo ciclo de servio. O significado dos dados especfico da aplicao e definido nos perfis. A conexo denominada MSAC_2 e estabelecida antes do incio da comunicao de dados acclica pelo DPM2 atravs do servio MSAC2_Initiate. Aps isto, a conexo est liberada para os servios: MSAC2_Write, MSAC2_Read e MSAC2_Data_Transport. Quando uma conexo no mais necessria, ela desconectada pelo mestre atravs do servio MSAC2_Abort. possvel para um mestre manter vrias conexes ativas ao mesmo tempo. O nmero de conexes que pode ser mantida ativa ao mesmo tempo limitada pelos recursos disponveis nos escravos e varia em funo do tipo de dispositivo. A transmisso de dados acclica efetuada numa seqncia predefinida, que ser descrita seguir, com a ajuda do servio MSAC2_Read. Primeiro o mestre envia uma requisio MSAC2_Read para o escravo; nesta requisio os dados necessrios so endereados usando nmero de slot e index. Aps esta requisio ser recebida, o escravo tem a oportunidade de produzir os dados solicitados. O mestre ento envia telegramas regulares para coletar os dados solicitados dos escravos. O escravo responde aos telegramas do mestre com um breve reconhecimento sem dados, at ele ter processado os dados. A prxima requisio do mestre ento respondida com uma resposta MSAC2_Read, com a qual os dados so transmitidos ao mestre. A transmisso de dados monitorada por tempo. O intervalo de monitorao especificado com o servio DDLM_Initiate quando a conexo estabelecida. Se o monitor de conexo detecta uma falha, automaticamente a conexo desfeita tanto no mestre quanto no escravo. A conexo poder ser estabelecida novamente ou utilizada por um outro parceiro. So reservados para as conexes MSAC2_C2 os pontos de acesso 40 a 48 nos escravos e 50 no DPM2.

PERFIL DE COMUNICAO FMS


O perfil de comunicao FMS foi projetado para a comunicao no nvel de clulas. Neste nvel, controladores programveis (CLPs ou PCs) comunicam-se uns com outros. Nesta rea de aplicao, mais importante que um sistema com tempos de reao rpida um sistema com uma diversidade grande de funes disponveis. A camada de aplicao (7) do FMS composta das seguintes partes: - FMS: Fieldbus Message Specification e - LLI: Lower Layer Interface O modelo de comunicao PROFIBUS FMS possibilita que aplicaes distribudas sejam unificadas em um processo comum atravs do uso de relacionamentos de comunicao. A parte da aplicao situada no Centro Federal de Educao Tecnolgica do Esprito Santo 72

dispositivo de campo que pode ser acessada via comunicao denominada de dispositivo virtual de campo (VFD virtual field device). A figura 13 mostra a relao entre um dispositivo real e virtual. Neste exemplo somente determinadas variveis (isto , nmero de unidades, taxa de falhas e paradas) so parte do dispositivo de campo virtual e podem ser acessadas via uma relao de comunicao. As variveis valor desejado (setpoint) e receita (recipe) no esto disponveis neste caso. Todos os objetos de comunicao de um dispositivo FMS so registrado em um dicionrio de objetos (OD). O dicionrio contm descrio, estrutura e tipo de dados, assim como a associao entre os endereos internos do dispositivo do objeto de comunicao e sua denominao no barramento (ndice/nome). Objetos de comunicao esttica so registradas no dicionrio de objetos estticos. So configurados um nica vez e no podem ser modificados durante a operao. FMS reconhece cinco tipos de objetos de comunicao. - variveis simples - matriz (array): srie de simples variveis do mesmo tipo - registro (record): srie de variveis simples de diferentes tipos - domnio (domain) - evento (event message) Objetos de comunicao dinmica so registrados na seo dinmica do dicionrio de objetos. Estes podem ser modificados durante a operao.

Endereamento lgico o mtodo preferido de endereamento de objetos. O acesso realizado com um endereo curto (ndice) que um nmero inteiro sem sinal. Cada objeto possui um nico ndice. Opcionalmente pode-se enderear os objetos pelo nome. Objetos de comunicao podem tambm ser protegidos do acesso no autorizado atravs da proteo de acesso, ou os servios de acesso que podem ser restringidos (por ex. somente leitura)

FMS SERVICES
Os servios FMS so um subset dos servios MMS ((MMS = Manufacturing Message Specification, ISSO 9506), que foram otimizados para aplicaes de barramentos e que foram ento estendidos por funes para a administrao dos objetos de comunicao e gerenciamento de redes. A figura 14 prov uma viso geral dos servios PROFIBUS disponveis. Servios confirmados podem somente ser utilizadas para relao de comunicao orientada conexo. A execuo do servio mostrada na figura 15. Servios no confirmados podem tambm ser utilizados em relaes de comunicao sem conexo (broadcats e multicast). Podem ser transmitidos em alta ou baixa prioridade. Os servios FMS esto divididos nos seguintes grupos: Servios gerenciamento do contexto para estabelecer ou encerrar conexes lgicas

Centro Federal de Educao Tecnolgica do Esprito Santo

73

Servios de acesso variveis utilizados para acessar variveis, registros, matrizes ou lista de variveis. Servios de gerenciamento do domnio utilizados para transmitir grande quantidades de memria. Os dados devem ser divididos em segmentos pelo usurio. Servios gerenciamento de chamada de programas utilizados para controle de programas. Servios de gerenciamento de eventos utilizados para transmitir mensagens de alarme. Estas mensagens so enviadas como transmisses mutlicast ou broadcast. Servios VFD Support utilizados para identificao e status. Podem ser enviados espontaneamente quando requisitado por um dispositivo como transmisso multicast ou brioadcast. Servios de gerenciamento OD utilizados para acessos de leitura e escrita ao dicionrio de objetos. Lower Layer Interface (LLI). O mapeamento das camadas 7 a 2 gerenciada pela LLI. Tarefas incluem controle de fluxo e monitorao da conexo. O usurio comunica-se com outros processos atravs de canal lgico denominado de associao de comunicao. O LLI prov vrios tipos de associao de comunicao para a execuo do FMS e servios de gerenciamento. As associaes de comunicao tem diferentes capacidades de conexo isto , monitorao, transmisso e demandas dos parceiros de comunicao) Associaes de comunicao orientada conexo representam uma conexo lgica ponto-a-ponto entre dois processos de aplicao. A conexo deve primeiro ser estabelecida com um servio Initiate antes que possa ser utilizado para transmisso de dados. Aps tenha sido estabelecida com sucesso, a conexo protegida contra acesso no autorizado e fica disponvel para a transmisso de dados. Quando a conexo no mais necessria, ela pode ser desconectada atravs do servio Abort. O LLI possibilita a monitorao controlada por tempo para associaes de comunicao orientados conexo. Os atributos da conexo aberta e definida so outra importante caracterstica de uma associao de comunicao orientada conexo. Nas conexes definidas o parceiro da comunicao especificado durante a configurao. Em conexes abertas o parceiro da comunicao no especificado at a fase de estabelecimento da conexo. Associaes de comunicao sem conexo possibilitam a um dispositivo se comunicar simultaneamente com diversas estaes utilizando servios no confirmados. Em associaes de comunicao broadcast, um servio FMS no confirmado simultaneamente enviado para todas as outras estaes. Em relacionamentos de comunicao multicast, um servio FMS no confirmado simultaneamente enviados para um predefinido grupo de estaes. Todas as associaes de um dispositivo FMS so registrados no CRL. EM dispositivos simples, a lista definida pelo fabricante. No caso de dispositivos complexos, o CRL configurvel pelo usurio. Cada associao de comunicao endereado por uma designao abreviada, a referncia de comunicao (CREF). Do ponto de vista do barramento, uma CREF definida pelo endereo da estao, ponto de acesso do servio da camada 2 e LLI. O CRL contm a associao entre o CREF e a camada 2 bem como o endereo LLI. Adicionalmente, o CRL tambm especifica qual servios DMS sero suportados, o tamanho dos telegramas, etc. para cada CREF

Centro Federal de Educao Tecnolgica do Esprito Santo

74

GERENCIAMENTO DE REDE
Alm dos servios FMS, funes de gerenciamento de rede (Fieldbus MAnagement Layer 7 = FMA7) esto isponveis. As funes FMA7 so opcionais e permitem uma configurao central. Podem ser iniciadas remota ou localmente. Gerenciamento de Contexto pode ser utilizado para estabelecer e desconectar um conexo FMA7. Gerenciamento da Configurao pode ser usada para acessar CRLs, variveis, contadores estticos e parmetros das camadas 1 /2. Pode tambm ser usada para identificao e registro das estaes do barramento. Gerenciamento de Falha pode ser usada para indicas falhas/eventos e para reiniciar os dispositivos. Um acesso uniforme para os dispositivos de configurao obtido atravs da especificao da conexo de gerenciamento padro. Uma conexo de gerenciamento padro deve ser registrada com CREF=1 no CRL para cada dispositivo que suporte servios FMA7 como um responder

PERFIL DE APLICAO (APPLICATION PROFILE)


Os perfis de aplicao PROFIBUS descrevem o uso dos perfis fsico e de comunicao para uma determinada aplicao (automao de processo, automao predial) ou para um certo tipo de dispositivo (encoders, drivers).

AUTOMAO DE PROCESSO (PA)


O uso do PROFIBUS em dispositivos e aplicaes tpicas de automao e controle de processos definido por perfil PA. O perfil pode ser obtido no documento nmero 3.042 da Associao PROFIBUS. Ele baseado no perfil de comunicao DP e dependendo do campo de aplicao, os meios de comunicao:

IEC 61158-2, RS-485 ou fibra tica podem ser usadas. O perfil PA define os parmetros dos dispositivos e o comportamento de dispositivos tpicos, tais como: transmissores de variveis, posicionadores, etc. independente do fabricante, facilitando assim, a intercambiabilidade do dispositivo e a total independncia do fabricante. A descrio das funes e o comportamento dos dispositivos est baseado no internacionalmente reconhecido modelo de Blocos Funcionais (Function Block Model). As definies e opes do perfil de aplicao PA, tornam o PROFIBUS um conveniente substituto para transmisso analgica com 4 a 20 mA ou HART. O PROFIBUS tambm permite medir e controlar em malha fechada processos industriais atravs de um nico par de cabos, alm de efetuar manuteno e conexo/desconexo de dispositivos durante a operao, at mesmo em reas perigosas. O perfil PROFIBUS-PA foi desenvolvido em cooperao conjunta com os usurios da indstria de processos (NAMUR) e possui os seguintes requisitos especiais para trabalho nestas reas de aplicao: - perfil de aplicao padronizado para automao e controle de processo e intercambiabilidade de dispositivos de campo entre diferentes fabricantes - insero e remoo de estaes (dispositivos), mesmo em reas intrinsecamente seguras, sem influenciar outras estaes - alimentao dos dispositivos tipo transmissores, executada via o prprio barramento, conforme o padro IEC 61158-2.

Centro Federal de Educao Tecnolgica do Esprito Santo

75

- possibilidade de uso em reas potencialmente explosivas com protees do tipo intrnseca (Eex ia/ib) ou encapsulada (Eex d)

ASPECTOS DA COMUNICAO
O uso do PROFIBUS em automao e controle de processo pode alcanar uma economia de at 40% em planejamento, cablagem, comissionamento e manuteno, alm de oferecer um aumento significante na funcionalidade e segurana do sistema. A figura 17, mostra as diferenas entre as ligaes de um sistema convencional (4 a 20 mA) e um sistema baseado em PROFIBUS.

Os dispositivos de campo em reas classificadas so conectados via PROFIBUS utilizando a tecnologia IEC 61158-2, permitindo a transmisso de dados em conjunto com a alimentao do dispositivo, atravs de um nico par de fios. A interface da rea no-classificada, onde o PROFIBUS utiliza RS-485, realizada por um acoplador ou um link . Diferente da fiao convencional, onde um fio individual usado para cada sinal a ser ligado do ponto de medio ao mdulo de E/S do sistema digital de controle (DCS), com o PROFIBUS os dados de vrios dispositivos so transmitidos atravs de um nico cabo. Enquanto uma alimentao separada (em caso de instalao prova de exploso) para cada sinal na ligao convencional necessria, o acoplador ou link de segmento realiza esta funo em comum para muitos dispositivos em uma rede PROFIBUS. Dependendo dos requisitos da rea classificada e do consumo de energia dos dispositivos, de 9 (Eex ia/ib) at 32 (no Ex) transmissores podem ser conectados em um acoplador/link de segmento. Isto economiza no somente na ligao, mas tambm nos mdulos de E/S do DCS. Baseado no fato de que vrios dispositivos podem ser alimentados em conjunto de uma nica fonte de alimentao, ao utilizar PROFIBUS todos os isoladores e barreiras podem ser eliminados. Os valores e o estado dos dispositivos de campo PA so transmitidos ciclicamente com alta prioridade entre um DCS (DPM1) e os transmissores usando as rpidas funes bsicas do DP. Isto assegura que um valor de medio e seu estado esto sempre atualizados e disponibilizados no sistema de controle (DPM1). Por outro lado, os parmetros do dispositivo para visualizao, operao, manuteno e diagnstico so transmitidos pelos Terminais de Engenharia (DPM2) com as funes DP acclicas de baixa prioridade via conexo C2.

ASPECTOS DA APLICAO
Alm de definies relevantes sobre comunicao, o perfil PA tambm contm definies sobre a aplicao, tais como: tipo de dados e unidades de medida do valor transmitido, assim como o significado da palvra de status que acompanha o valor medido. As especificaes para a unidade de medida e o significado dos parmetros do dispositivo, tais como limites baixo e alto do range de medio so independentes do fabricante. Para auxiliar no comissionamento possvel ainda a simulao de valores no prprio transmissor.Atravs da simulao pode-se definir um valor fictcio usando uma ferramenta de engenharia, que ento transmitido do transmissor para o sistema de controle, ao invs do valor real da medio, facilitando a simulao de estados crticos de uma planta industrial e auxiliando o pessoal de comissionamento em um processo passo-a-passo. O comportamento do dispositivo descrito por variveis padronizadas com as quais as propriedades dos transmissores so descritas em detalhes. A figura 18 mostra o princpio de um transmissor, descrito no bloco de funo Sada Analgica (Analog Input).

Centro Federal de Educao Tecnolgica do Esprito Santo

76

O perfil PA consiste de uma folha de dados genrica contendo as definies aplicveis para todos tipos de dispositivos e uma folha de dados do dispositivo contendo informaes especficas para o determinado dispositivo. O perfil adequado tanto para a descrio de dispositivos com somente uma varivel de medida (single variable) quanto para dispositivos multifuncionais com vrias variveis de medida (multivariable). O atual perfil do PROFIBUS PA (verso 3.0), define a folha de dados do dispositivo para os tipos mais comuns de transmissores: - Presso e Presso diferencial - Nvel, Temperatura e vazo - Vlvulas e posicionadores - Analisadores

BLOCOS DE FUNO (FUNCTION BLOCKS) PA


O perfil PA suporta a intercambiabilidade e a interoperabilidade de dispositivos de campo PA de diferentesfabricantes, usando o internacionalmente reconhecido modelo de blocos funcionais que descrevemparmetros e funes do dispositivo. Os blocos de funo representam diferentes funes do usurio, taiscomo entrada analgica ou sada analgica. Alm dos blocos de funo de aplicao especfica, dois blocosde funo so disponveis para caractersticas especficas do dispositivo (Physical Block e TransducerBlock). Os parmetros de entrada e sada dos blocos de funo podem ser conectados via barramento eligado as aplicaes de controle de processo. Bloco Fsico (Physical Block): contm informaes gerais do dispositivo, tais como: nome, fabricante,verso e nmero de srie do dispositivo. Bloco Transdutor (Transducer Block): contm dados especficos do dispositivo, tipo parmetros de correo. Bloco de Entrada Analgica (Analog Input Block) AI: fornece o valor medido pelo sensor, com estado (status) e escala (scaling). Bloco de Sada Analgica (Analog Output Block) AO: fornece o valor de sada analgica especificada pelo sistema de controle. Bloco de Entrada Digital (Digital Input Block) DI: fornece ao sistema de controle o valor da entrada digital. Bloco de Sada Digital (Digital Output Block) DO: fornece a sada digital com o valor especificado pelo sistema de controle. Uma aplicao composta de vrios blocos de funo. Os blocos de funo so integrados nos dispositivos de campo pelo fabricante do dispositivo e podem ser acessados via comunicao, assim como pelo Terminal de Engenharia.

Centro Federal de Educao Tecnolgica do Esprito Santo

77

APLICAES FAILSAFE
O perfil PROFISafe (No. Ordem 3.092) define como dispositivos de Falha Segura (botes para parada de emergncia, lmpadas) so conectados a um Controlador Programvel via PROFIBUS. Isto significa que as vantagens de um padro de comunicao industrial aberto tipo PROFIBUS, pode ser tambm utilizado em reas especiais onde at agora quase todos dispositivos so conectados convencionalmente. Durante o desenvolvimento do conceito para transmisso segura de dados via PROFIBUS, o foco no foi somente a reduo do gasto com fiao, mas tambm o grande campo de aplicao nas indstrias de manufatura e processo. Como resultado, dispositivos com perfil PROFISafe podem operar sem restries e em harmonia com dispositivos padro utilizando o mesmo meio fsico. PROFISafe baseado no perfil de comunicao do DP e pode ser operado com RS-485, fibra tica ou IEC 61158-2. O PROFISafe uma soluo de software de canal simples, que no requer nenhum cabo adicional. Ele leva em conta todos possveis erros conhecidos que podem ocorrer durante uma comunicao serial (repetio, perda, insero, seqncia incorreta, atrasos, dados de processo corrompidos e endereamento errado) e define mecanismos de segurana adicionais estendendo os limites padro de deteco e de eliminao de erros no protocolo de acesso ao barramento do PROFIBUS. Por meio de uma inteligente seleo e combinao das medidas disponveis, tal como numerao consecutiva, monitorao de tempo com reconhecimento, identificao fonte-alvo e controle CRC, assim como o patenteado SIL Monitor, foi possvel alcanar a desejada classe de probabilidade de falhas at SIL3 ou AK6, ou categoria 4. Para os fabricantes de dispositivos Failsafe, h um software especial que implementa todas definies do perfil PROFISafe. Um fator relevante so os relatrios positivos que o perfil PROFISafe recebeu dos institutos TV e BIA.

Centro Federal de Educao Tecnolgica do Esprito Santo

78

AUTOMAO PREDIAL
Este perfil (No. de Ordem 3.011) dedicado a um ramo especfico e serve como base para muitas solicitaes pblicas em automao predial. Baseado no Perfil de Comunicao FMS, ele define como controlar, monitorar, regular, operao, manipular alarme e arquivamento de sistemas de automao predial.

PERFIS DE APLICAO PARA TIPOS DE DISPOSITIVOS ESPECIAIS


Baseado no perfil de comunicao DP, alguns outros perfis so definidos para os seguintes tipos de dispositivos: Controladores NC/RC (3.052): Este perfil descreve como robs de manipulao e montagem so controlados. Cartas de fluxo mostram o movimento e controle de programa dos robs do ponto de vista do sistema de mais alto nvel da automao. Encoders (3.062): Este perfil descreve a conexo do DP de encoders de rotao, angulares e lineares com volta nica e resoluo multi-volta. Duas classes de dispositivos definem funes bsicas e adicionais tais como escalonamento, manipulao de alarme e diagnsticos. Acionamentos de Velocidade Varivel (Drives) (3.072): Este perfil especifica como os acionamentos so parametrizados e como setpoints e valores instantneos so transmitidos. Isto habilita a intercambiabilidade de acionamentos de diferentes fabricantes. O perfil contm especificaes para controle de velocidade e modos de posicionamento, alm de especificar as funes bsicas do acionamento, deixando liberdade para aplicaes especficas e futuros desenvolvimentos. Interface Homem Mquina (3.082): Este perfil para Interfaces Homem Mquina (IHM) especifica a conexo destes dispositivos via DP com os componentes de um nvel superior no sistema de automao. O perfil usa as funes estendidas DP para comunicao.

DESENVOLVIMENTO DE DISPOSITIVOS
Dispositivos PROFIBUS possuem diferentes caractersticas de funcionalidade (p. ex.: nmero de I/Os, funes de diagnsticos) ou de parametrizao da comunicao, tais como taxa de transmisso e tempo de monitorao. Estes parmetros variam individualmente para cada tipo de dispositivo e de fabricante e so normalmente documentados nos manuais tcnicos. Apesar disto, a fim de tornar o PROFIBUS um sistema configurvel facilmente, tipo Plug and Play, definiu-se um Arquivo de Dados Eletrnicos do Dispositivo (Arquivo GSD), onde estas informaes so armazenadas.

Centro Federal de Educao Tecnolgica do Esprito Santo

79

Existem as mais diversas ferramentas de configurao para a rede PROFIBUS, contudo, baseado nestes arquivos GSD, possvel configurar mesmo uma rede PROFIBUS complexa, com os mais diversos dispositivos de diferentes fabricantes, de uma maneira simples, rpida e intuitiva.

ARQUIVOS GSD
As caractersticas de comunicao de um dispositivo PROFIBUS so definidas na forma de uma folha de dados eletrnica do dispositivo (GSD). Os arquivos GSD devem ser fornecidos pelo fabricante dos dispositivos. Os arquivos GSD ampliam a caracterstica de rede aberta, podendo ser carregado durante a configurao, utilizando qualquer ferramenta de configurao, tornando a integrao de dispositivos de diversos fabricantes em um sistema PROFIBUS simples e amigvel.

Os arquivos GSD fornecem uma descrio clara e precisa das caractersticas de um dispositivo em um formato padronizado. Os arquivos GSD so preparados pelo fabricante para cada tipo de dispositivo e oferecido ao usurio na forma de um arquivo. Seu formato padronizado torna possvel a utilizao automtica das suas informaes no momento da configurao do sistema. O arquivo GSD dividido em trs sees: Especificaes gerais Esta seo contm informaes sobre o fabricante e nome do dispositivo, reviso atual de hardware e software, taxas de transmisso suportadas e possibilidades para a definio do intervalo de tempo para monitorao Especificaes relacionadas ao Mestre Esta seo contm todos parmetros relacionados ao mestre, tais como: o nmero de mximo de escravos que podem ser conectados, ou opes de upload e download. Esta seo no existe para dispositivos escravo. Especificaes relacionadas ao Escravo Esta seo contm toda especificao relacionada ao escravo, tais como: nmero e tipo de canais de I/O, especificao de informaes e textos de diagnsticos nos mdulos disponveis. Nas sees individuais, os parmetros so separados por palavras chave. Um distino feita entre parmetros obrigatrios (por ex.: Vendor_Name) e parmetros opcionais (por ex.: Sync_Mode_supported). A definio dos grupos de parmetros permite a seleo de opes. Alm disso, arquivos do tipo bitmap com o smbolo dos dispositivos podem ser integrado. O formato do arquivos GSD contm listas (tal como velocidade de comunicao suportada pelo dispositivo) assim como espaos para descrever os tipos de mdulos disponveis em um dispositivo modular. Na homepage do Associao PROFIBUS est disponvel para download um Editor de GSD, a fim de auxiliar fabricantes que estejam desenvolvendo dispositivos PROFIBUS. A especificao dos arquivos GSD e seu formato podem ser encontrados nos Manuais: - No. 2122: Comunicao DP - No. 2102: Comunicao FMS A Associao PROFIBUS mantm uma biblioteca abrangente de arquivos GSD da maioria dos dispositivos PROFIBUS disponveis no mercado, acessveis sem custo: http://www.profibus.org

IDENT NUMBER

Centro Federal de Educao Tecnolgica do Esprito Santo

80

Todos os escravos e mestres classe tipo-1 devem possuir um nmero de identificao (ID). O mestre compara o nmero de identificao dos dispositivos conectados com o nmero de identificao especificado e gravado pela ferramenta de configurao do sistema. A transferncia de dados do usurio no inicializada at que os corretos tipos de dispositivos com as corretas estaes tenham sido conectados no barramento. Isto oferece um alto grau de segurana contra erros de configurao. Fabricantes de dispositivos devem solicitar a Organizao de Usurios PROFIBUS um nmero de identificao para cada tipo de dispositivo. A organizao se responsabiliza tambm pela administrao dos nmero de identificao (ID). Uma faixa especial de nmeros de identificao foi reservado para dispositivos PROFIBUS PA: 9700(h) 977F(h), que pode ser usada por todos os dispositivos que atendam exatamente as definies do perfil PA verso 3.0 ou superior. A definio destes IDs gerais aumentam a intercambiabilidade dos dispositivos PA. A seleo do nmero de identificao a ser usado pelo dispositivo deve ser feita de acordo com o tipo e nmero de blocos de funo disponvel. O nmero de identificao 9760(h) reservado para dispositivos de campo PA com vrios e diferentes tipos de blocos de funo (dispositivos multivariveis).

DESCRIO ELETRNICA DO DISPOSITIVO (EDD)


A descrio eletrnica do dispositivo (EDD) traa as propriedades de um dispositivo PROFIBUS. A linguagem pode ser usada universalmente e permite descries independente do fabricante tanto para dispositivos simples (sensores e atuadores) quanto para sistemas complexos. A descrio eletrnica do dispositivo (EDD) fornecida pelo fabricante do dispositivo em formato eletrnico para cada dispositivo. Os arquivos EDD so lidos pelas ferramentas de configurao simplificando assim o comissionamento e a manuteno do sistema PROFIBUS. Por um lado, os arquivos EDD descrevem as variveis e a funo de um dispositivo e por outro contm elementos para operao e visualizao. Para uma completa especificao dos arquivos EDD, veja o documento No. 2152 do PROFIBUS.

CONCEITO FDT (FIELDBUS DEVICE TOOL)


Dentro dos trabalhos em desenvolvimento, o comit tcnico de Automao de Processo da Organizao PROFIBUS est atualmente trabalhando no conceito de uma ferramenta de engenharia de sistemas. A Ferramentas de Dispositivos de Campo (FDT) opera baseada na tecnologia Microsoft COM/DCOM, oferecendo uma base independente para acessar todas caractersticas de comunicao e aplicao de um dispositivo na configurao, operao e diagnstico de um grande sistema no futuro. Neste conceito, todos parmetros e opes de um dispositivo de campo so fornecidos pelo fabricante do dispositivo na forma de um DTM (Device Type Manager). Os arquivos GSD, os quais j existem hoje, e as descries de dispositivos EDD, so componentes do DTM.

Centro Federal de Educao Tecnolgica do Esprito Santo

81

Rede Profibus no Simatic S7:


Objetivo Esteja familiarizado com os fundamentos de troca de dados em um sistema de fieldbus. Possa comissionar um sistema de Profibus com Master e um Slave inteligente. Possa identificar e eliminar as faltas freqentemente acontecendo durante comissionamento. Implementao O processo de um controle escolhido pelo aluno que ser controlado com ajuda de uma conexo de Profibus-DP e um escravo inteligente (ET200S). Caso o aluno deseje pode integrar a rede AS-interface neste projeto.

Neste projeto, os alunos sero guiados passo por passo. O seguinte descrito em detalhes: Como o sistema de Profibus ser ampliado fisicamente; Como o hardware no projeto de Profibus ser configurado; Como a conexo de Profibus-DP ser estabelecida e ser configurada; Como o projeto inteiro ser comissionado. Passos para ser executado no projeto Configure o sistema de Profibus-DP Crie um projeto de Profibus-DP no software de controle Defina a configurao de hardware para a CPU 313C-2DP no projeto Defina a configurao de hardware para o ET 200S no projeto Configure a rede Crie o programa de usurio e mesa de smbolos para a CPU 313C-2DP. Comissione o sistema

Configurao de Hardware Fixe a chave do DIP no ET 200S Set o Profibus se dirigem (neste caso endereo 3), usando interruptores 1-7. Pela chave 8, o ET 200S pode ser trocado entre estar de stand-alone e Slave de DP modo (ON: modo Stand-alone, OFF: modo Slave DP).
Centro Federal de Educao Tecnolgica do Esprito Santo

82

Endereos dos Dispositivos CPU 313C-2DP Endereo Profibus Entradas Locais Sadas Locais ET 200S Endereo Profibus Entrada Sada

2 I124.0 I125.7 Q124.0 Q125.7 3 I1.0 I1.3 I2.0 I2.3 I3.0 I3.3 Q4.0 Q4.3 Q6.0 Q6.3 Q7.0 Q7.3

Estabelea a conexo de Profibus entre a CPU 313C-2DP e o ET 200S.

Centro Federal de Educao Tecnolgica do Esprito Santo

83

CONFIGURANDO A REDE PROFIBUS NO SOFTWARE STEP 7 Iniciando o STEP 7 Menu : Iniciar > Programas > Simatic > SIMATIC Manager Caso abra a tela Wizard, desabilite a opo Display Wizard on starting the SIMATIC Manager e clique em Cancel Isso far a com que a tela Wizard no abra mais na iniciao do SET 7.

Criando um projeto: File > New Projetc

Centro Federal de Educao Tecnolgica do Esprito Santo

84

Com a tela New project visualizada: No espao correspondente a Name digite o nome do projeto; Ao clicar em Browse, escolha o local (diretrio) onde deseja criar o projeto, caso contrrio o projeto ser salvo no diretrio informado em Storage location (path). Clique em Ok.

Com a tela do SIMATIC Manager aberta: Insira a rede profibus (menu: Insert > Subnet > Profibus)

Inicio da Configurao do Master da Rede Profibus.


Centro Federal de Educao Tecnolgica do Esprito Santo 85

Insira a estao Simatic 300 (Menu: Insert > Station > 2 Simatic 300 Station)

Agora renomeie a estao SIMATIC 300 para CPU 313C-2DP Depois que foi feita a troca do nome selecione CPU 313C-2DP, e entre na configurao de Hardware (duplo clique) da estao CPU313C-2DP.

Centro Federal de Educao Tecnolgica do Esprito Santo

86

Abrir uma nova janela semelhante a essa abaixo;

Insira o Catalogo de Hardware (hardware componets) acesse o Menu: Insert >Insert Object

Centro Federal de Educao Tecnolgica do Esprito Santo

87

Adicione um RACK, em SIMATIC 300 > RACK-300 > Rail efetue um duplo Clique em Rail ;

Selecione o SLOT 2 da CPU 313C-2DP (como na figura abaixo) Em SIMATIC 300 > CPU 300 > CPU 313C-2DP > 6ES7 313-6CE00-0AB0 (Clique Duplo)

Centro Federal de Educao Tecnolgica do Esprito Santo

88

Uma janela com o nome Properties PROFIBUS interface DP (RO/S2.1) abrir. Verifique se Address est em 2 e em Subnet escolha a PROFIBUS(1) 1,5Mbps e de OK.

Com isso o endereo do Mestre da rede Profibus ser 2 e a velocidade de comunicao da rede Profibus 1.5Mbps. Portanto o endereo 2 j est sendo utilizado e nenhum outro dispositivo poder ser configurado com o endereo 2.

Depois de apertar OK,a janela dever estar como mostrado na figura acima. Mostrando uma espcie de rede Profibus. Repare que no h nada conectado alem da estao 313C 2DP.

Centro Federal de Educao Tecnolgica do Esprito Santo

89

Adicione um carto ASi no SLOT 4 do RACK : SIMATIC 300 > CP-300 > AS-Interface > CP 343 2 AS-i (ultima opo)

Mesmo que no projeto no seja utilizado o carto ASi, ele se faz necessrio para o funcionamento adequado da estao. Menu: Station > Save and Compile Fechar janela referente ao Hardware;

Fim da configurao do Master (CPU 313C-2DP) da rede Profibus.

Centro Federal de Educao Tecnolgica do Esprito Santo

90

Inicio da configurao do Slave (ET200 S) da rede Profibus. Selecione o projeto.

E na janela do SIMATIC Manager adicione outra estao SIMATIC 300: Menu: Insert > Station > SIMATIC 300 station

Se os submenus estiverem desabilitados no meu Insert, porque h uma estao selecionada, selecione o projeto, e tente novamente. (pode apagar, em cima tem o comando para selecionar o projeto)

Centro Federal de Educao Tecnolgica do Esprito Santo

91

Renomeie essa nova estao para ET 200S (Slave). Abra a configurao de hardware da estao ET 200S. (ET 200S > Hardware)

Adicione a estao ET 200S no Hardware componets PROFIBUS DP > ET 200S > IM151-7 / CPU (no precisa de trilho).

H diversas CPUs a serem selecionadas. Todas parecem idnticas. Selecione a que tiver o mesmo cdigo mostrado na figura acima. Efetue duplo clique na CPU para adciona-l. Uma janela com o nome Properties PROFIBUS interface DP (RO/S2.1) abrir. Verifique se Address est em 3 e em Subnet escolha a PROFIBUS(1) 1,5Mbps e de OK .
Centro Federal de Educao Tecnolgica do Esprito Santo 92

Como a 313C-2DP, Master, est no endereo 2 escolha o seguinte, 3. A velocidade do barramento deve ser a mesma, 1.5Mbps.

Centro Federal de Educao Tecnolgica do Esprito Santo

93

Adicione os cartes existentes na estao na ordem exata:

Dentro da CPU escolhida (ET 200S) h pastas que contem cartes; Slot 4 Pasta PM (Power Module) - PM-E DC24V - 6ES7 138-4CA00-0AA0 Slot 5, 6, 7 Pasta DI (Digital input) - 4 DI DC24VST - 6ES7 131-4BD00-0AA0 Slot 8 Pasta DO (Digital output) - 2 DO DC24V/0.5AST - 6ES7 132-4BB00-0AA0 Slot 9 - Pasta PM (Power Module) - PM-E DC24V - 6ES7 138-4CA00-0AA0 Slot 10, 11 - Pasta DO (Digital output) 4 DO DC24V/0.5AST - 6ES7 132-4BD00-0AA0 imprescindvel que coloque os cartes na ordem da figura acima ou na ordem que est na CPU 313C 2DP, preste ateno nas caractersticas de Tenso e Corrente para no utilizar cartes errados. Compile e Salve. Feche a janela de configurao do Hardware.

Centro Federal de Educao Tecnolgica do Esprito Santo

94

Abra a configurao de Hardware da estao 313C 2DP (master);

Conecte, virtualmente, a estao ET 200S na rede Profibus em PROFIBUS DP > Configured Stations > ET200S / CPU

Segure o objeto ET 200S e arraste para a conexo da Profibus.

Uma janela com o nome DP Slave Properties abrir. Selecione IM151 / CPU e aperte em Connect.
Centro Federal de Educao Tecnolgica do Esprito Santo 95

Em Active Connection aparecer a seguinte informao:

Ainda na janela DP Slave Properties selecione a guia Connection configure as 2 linhas que so mostradas na janela.

Centro Federal de Educao Tecnolgica do Esprito Santo

96

Na guia Configuration, h 2 linhas a serem configuradas. Essas linhas so para configurar o Profibus transmisso. No canal transmisso Profibus, o periferico input word PIW 128 ser mapeado para PQW 12 na CPU 313C-2DP mestre e vice-versa o PQW 128 do ET 200S para o PIW 12 da CPU 313C-2DP. Fazer assim, entre nos valores seguintes:

Para efetuar essa configurao d duplo clique na primeira linha faa as modificaes necessrias para que esteja igual figura abaixo.

Centro Federal de Educao Tecnolgica do Esprito Santo

97

Configurao linha 1:

Configurao linha 2:

Ao fazer as modificaes necessrias em cada tela aperte Apply e aperte OK. Na janela DP Slave Properties aperte OK. Sua janela deve ficar igual figura abaixo.

Compile e Salve. Feche a Janela de configurao do Hardware. Pronto! A configurao da rede esta feita! Programando as Estaes: Para demonstrar a programao, iremos utilizar o exemplo em que um chave I3.0 (no ET 200S) ir ligar uma sada Q4.0 (tambm no ET 200S), depois que a lgica for realizada no Master .
Centro Federal de Educao Tecnolgica do Esprito Santo 98

ET 200S: Entre no OB1 da estao ET 200S - ET 200S > IM151 / CPU > S7 Program(2) > Blocks > OB1. Dando duplo clique em OB1, abrir uma nova janela. Esta janela no menu view, selecione LAD (ladder), caso prefira, h tambm o diagrama de blocos e um outro modo disponvel. Escreva o programa desejado conforme exemplo abaixo:

Por fim Salve e feche a janela.

Centro Federal de Educao Tecnolgica do Esprito Santo

99

Crie os OB82 E OB86 na estao ET2005. Selecione a pasta Blocks, boto direito do mouse, Insert New Object > Organization Block

A janela abaixo se abrir. Em Name:coloque OB82

Repita o Procedimento pra OB86. Apenas crie os OB82 e OB86, no necessrio abri-las, so blocos de Diagnstico.

Centro Federal de Educao Tecnolgica do Esprito Santo

100

CPU 313C 2DP: Entre no OB1 da estao CPU 313-2DP- CPU 313-2DP > CPU 313-2DP > S7 Program(2) > Blocks > OB1. Dando duplo clique em OB1, abrir uma nova janela. Esta janela no menu view, selecione LAD (ladder), caso prefira, h tambm o diagrama de blocos e um outro modo disponvel. Escreva o programa desejado conforme exemplo abaixo:

Por fim Salve e feche a janela. Crie os OB82 E OB86 na estao 313C 2DP Isto resulta no caminho de comunicao seguinte para o sinal:
ET 200S I3.0 CPU 313C-2DP M13.0 MB13 PQB128 PQW128 PQW12 PIB12

MB12 M12.0 M10.0 MB10

Q4.0

MB11 M11.0

PIW128 PIB128

PQB12 PIW2

Centro Federal de Educao Tecnolgica do Esprito Santo

101

Sugesto: Para utilizar a rede AS-i, no esquea de adicionar o FC1 e FC2 no Master, dvidas faa uso da Apostila de Configurao da rede AS-interface Utilize contatos abertos, fechados, contadores, comparadores e temporizadores e faa lgica. Fazendo uso das entras e sadas dos escravos AS-i comunicando com as entradas e sadas do Slave da rede PROFIBUS DP.

Montagem do Hardware
Conecte a 313C 2DP ET 200S pelo cabo da Profibus. No cabo da Profibus h uma chave On/Off. Coloque em On. Conecte o cabo cinza, semelhante ao cabo da porta paralela, na ET 200S e na Borneira. Apenas conecte os dispositivos fonte (no ligar ainda). Conecte o cabo de programao porta serial do computador estao 313C 2DP.

Para efetuarmos o Download para o PLC devemos primeiramente certificamos de que o Adaptador MPI est conectado corretamente ao Slave ET 200S e na porta deseja do Computador, (Ex: Porta COM1), e que o o ET 200S (Slave)e o CPU 313C-2DP (Master) esteja na ligado e na posio STOP.

Configurando o Adaptador PROFIBUS


Na tela do SIMATIC Manager, Menu : Options > Set PG/PC Interface ...

Centro Federal de Educao Tecnolgica do Esprito Santo

102

Na tela Set PG/PC Interface,

No campo Interface Parameter Assigment Used, procure PC Adapter (PROFIBUS), caso no encontre, em Interfaces - Add/ Remove na mesma tela, clique em Select... Na tela Set PG/PC Interface, no campo Interface Parameter Assigment Used, selecione PC Adapter (PROFIBUS), em seguida Properties... Certifique-se dos parmetros abaixo:

Clique em OK para finalizar a configurao.

Centro Federal de Educao Tecnolgica do Esprito Santo

103

Download para as estaes apenas pela adptador Profibus


Na tela do SIMATIC Manager Selecione CPU 313C-2DP e ET 200S juntos, como na figura abaixo, e clique em Download ou menu : PLC > Download Depois repita o procedimento com a estao ET 200S.

Acione a chave Run do Slave e Master. Acione as entradas conforme previsto no projeto e observe as sadas. Caso queira acompanhar o funcionamento via lgica ladder, na tela SIMATIC Manager abra em Blocks os blocks que contem programao Ladder monitorar, menu Debug > Monitor ou no cone Monitor.

Offline: No h comunicao entre PLC e o SIMATIC, clique novamente em Monitor ou certifique-se que o PLC est ligado e os cabos do adaptador esto ligados corretamente. STOP: O PLCs est na posio STOP RUN: O PLCs est na posio RUN. Obs.: Caso no consiga, tente enviar separadamente para cada estao.

Download para as estaes separadamente

Centro Federal de Educao Tecnolgica do Esprito Santo

104

Deixe ambas estaes em STOP. Na ET 200S selecione seu address 3 e passe ele para Stand-Alone. Ligue ambas estaes. Reset ambas estaes, O LED SF da ET 200S deve desligar. No Simatic Manager selecione a interface MPI (Options Set PG/PC interface PC Adapter(MPI)) Com o cabo de programao conectada na estao 313C 2DP, selecione no Simatic Manager a 313C 2DP e de Download. Terminando o processo de Download da 313C 2DP retire o cabo de programao e conecte na ET 200S. Configure a interface PROFIBUS (Options Set PG/PC interface PC Adapter(PROFIBUS) e selecione properties). Selecione 1.5mbps em Transmission Rate e de Ok nas janelas. Selecione a ET 200S no Simatic Manager e de Download. Terminando o Download, tire a estao ET 200S do Stand-Alone. Inicie a ET 200S passando para RUN e espere estabilizar. Passe a 313C 2DP para RUN, o SF da ET 200S dever apagar.

Centro Federal de Educao Tecnolgica do Esprito Santo

105

DESCRIO DOS EQUIPAMENTOS UTILIZADOS:


O S7 EduTrainer ET 200S um escravo de Profibus-DP inteligente que pode ser conectado a qualquer rede de Profibus-DP. Tambm pode ser usado como um dispositivo de stand-alone ou para preprocessing de dados no Profibus-DP como tem um PLC integrado (IM151/CPU) semelhante ao S7314.

SIMATIC S7 EduTrainer ET 200S Cabo de conexo entre Profibus-DP Master e Escravos. Cada cabo tem um conector 9-pinos sunD em um final e um 9-pinos sun-D connector/socket no outro. Isto permite a extenso da rede de Profibus como tambm a conexo de programador ou PC adapter a qualquer ponto na rede.

Profibus cable

Input voltage: 230/115 V AC (47 - 63 Hz) Output voltage: 24 V DC, short-circuit-proof Output current: max. 4.5 A Dimensions: 115 x 155 x 200 mm

Tabletop power supply unit Adaptador MPI para comunicao PLC / SIMATIC S7. Com cabo RS232 ou cabo USB para Win 2000/XP.

PC adapter

Centro Federal de Educao Tecnolgica do Esprito Santo

106

VEEP2 Cabo para conectar os I/Os (SysLink) ao EasyPort.

I/O data cable with SysLink connectors (IEEE 488) on both ends, crossover A unidade de conexo universal conecta toda 4 mm safety plugs with the 24-pin system connector as per IEEE 488 (SysLink). Se torna uma interface universal entre unidades com conectores de 4 mm e dispositivos equipados com conectores de SysLink como por IEEE488:
Conexo para um I/O terminal de uma estao de MPS por um cabo de I/O com conectores de SysLink a ambos os finais Inputs: 3 safety sockets each for 8 three-wire sensors Outputs: 2 safety sockets each for 8 actuators Connections: 4 mm safety sockets for 24 V DC, SysLink connector (IEEE488) I/O status display: Via LED Via LED

Universal connection unit, digital (SysLink) O S7 EduTrainer Compact equipado com a verso compacta das sries do S7-300, o S7-313C com integrado digital e anlogo introduz e produes ou o S7-313C-2DP com contribuies digitais integradas e produes como tambm Profibus-DP ou o S7-314C2DP com integrado digital e anlogo introduz e produes como tambm Profibus-DP.. 2 SysLink sockets to IEEE 488 each for 8 digital inputs/outputs 15-pin Sub-D connector for analogue inputs/outputs (if module
present)

4 mm safety sockets for 24 V operating voltage (external power


supply unit required)

MPI interface or additional Profibus-DP interface for CPU S7313C-2DP/S7-314C-2DP

AS-interface connection socket (reserved for ASi) EMERGENCY-OFF function SIMATIC S7 EduTrainer Compact

Centro Federal de Educao Tecnolgica do Esprito Santo

107

BIBLIOGRAFIA:
Manual de Programao Bsica Siemens SIMATIC S7 ST-7PRO1 Site: www.festodidatic.com.br. Documentao rede AS-Interface. Tudo sobre rede AS-i Siemens. Documentao rede Profibus

Centro Federal de Educao Tecnolgica do Esprito Santo

108