54524-Rede ASi e Profibus Ver05
54524-Rede ASi e Profibus Ver05
54524-Rede ASi e Profibus Ver05
REDES INDUSTRIAIS Rede ASi em CLP Siemens Rede Profibus em CLP Siemens
5EDIO FEV/08
(Edio provisria ainda em reviso)
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
Rede ASi
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.
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.
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.
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.
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.
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).
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.
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.
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
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.
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.
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)
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.
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.
16
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.
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.
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.
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.
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.
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.
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.
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.
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).
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
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).
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.
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
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.
30
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
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.
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.
34
Clique com o boto direito em Blocks Opo Insert New Object > Function
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.
37
Com a tela Properties Organization Block, escolha LAD em Created in Language e clique em OK.
38
Selecionando a linha abaixo de Network 1 Na janela de Program Elements Clique em FC Blocks Clique em FC1
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.
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).
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
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
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.
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.
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.
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
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
45
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).
46
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.
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.
48
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
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.
50
No
campo
Interface
Parameter -
Assigment Used, procure PC Adapter (MPI), caso no encontre, em Interfaces Add/Remove na mesma tela, clique em Select...
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 e seleciona a porta local do computador que esta conectado no Adaptador MPI e velocidade de comunicao da porta COM utilizada.
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.
53
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
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
54
Adaptador MPI para comunicao PLC / SIMATIC S7. Com cabo RS232 ou cabo USB para Win 2000/XP.
PC adapter
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)
AS-interface connection socket (reserved for ASi) EMERGENCY-OFF function SIMATIC S7 EduTrainer Compact
55
DIAGRAMA DE MONTAGEM:
56
Rede PROFIBUS
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.
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.
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.
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.
59
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
61
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.
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.
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.
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).
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.
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.
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.
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.
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.
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.
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
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
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
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.
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).
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
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.
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.
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.
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
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).
81
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
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.
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)
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.
86
Insira o Catalogo de Hardware (hardware componets) acesse o Menu: Insert >Insert Object
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)
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.
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;
90
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)
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.
93
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.
94
Conecte, virtualmente, a estao ET 200S na rede Profibus em PROFIBUS DP > Configured Stations > ET200S / CPU
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
Ainda na janela DP Slave Properties selecione a guia Connection configure as 2 linhas que so mostradas na janela.
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.
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:
99
Crie os OB82 E OB86 na estao ET2005. Selecione a pasta Blocks, boto direito do mouse, Insert New Object > Organization Block
Repita o Procedimento pra OB86. Apenas crie os OB82 e OB86, no necessrio abri-las, so blocos de Diagnstico.
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
Q4.0
MB11 M11.0
PIW128 PIB128
PQB12 PIW2
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.
102
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:
103
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.
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.
105
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
106
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)
AS-interface connection socket (reserved for ASi) EMERGENCY-OFF function SIMATIC S7 EduTrainer Compact
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
108