Vous êtes sur la page 1sur 18

GDF - SECT Nome: Ives Hernani Barreto de Lima Curso: Tcnico em Eletrotcnica Disciplina: Automao

N. : Turma: 3H Professor: Lcio

Ttulo: RS 232, 485, IEC 61131-3 E GRAFCET

Braslia 02-12-2013

Introduo
Com a multiplicao dos meios de controle industrial e a necessidade cada vez maior de aperfeioar a automatizao de sistemas de diversos tamanhos, vrias padres de transmisso de dados e linguagem de programao surgiram. Com isso, houve a necessidade de regulamentar isso. Este trabalho dedica-se a explanar sobre alguns destes pontos, a saber: a norma RS-232, o padro de transmisso RS-485, a norma regulamentadora IEC 61131-3 e por fim, a linguagem de programao grafcet.

RS-232
RS-232 (tambm conhecido por EIA RS-232C ou V.24) um padro para troca serial de dados binrios entre um DTE (terminal de dados, de Data Terminal equipment) e um DCE (comunicador de dados, 1 de Data Communication equipment). comumente usado nas portas seriais dos PCs. Abrangncia do padro A Eletronics Industries Association (EIA), que padronizou o RS-232-C em 1969 define: Caractersticas eltricas como nveis de tenso, taxa de sinalizao, taxa de rotao dos sinais, nvel mximo de tenso, comportamento de curto-circuito e carga mxima da capacitncia. Caractersticas mecnicas da interface, conectores "plugveis" e identificao dos pinos. Funes de cada circuito no conector da interface Subconjuntos padres de circuitos de interface para aplicaes selecionadas de telecomunicao O padro no define elementos como: Codificao de caracteres (por exemplo, ASCII, cdigo Baudot ou EBCDIC) Enquadramento dos caracteres no fluxo de dados (bits por caractere, bits de incio e parada, paridade) Protocolos para deteco de erros ou algoritmos para compresso de dados Taxas de bit para transmisso, apesar de o padro dizer ser destinado para taxas de bits menores que 20.000 bits por segundo. Muitos dispositivos modernos suportam velocidade de 115.200 bit/s Fornecimento de energia para dispositivos externos Detalhes do padro No protocolo de comunicao RS-232, caracteres so enviados um a um como um conjunto de bits. A codificao mais comumente usada o "start-stop assncrono" que usa um bit de incio, seguido por sete ou oito bits de dados, possivelmente um bit de paridade, e um, 1,5 ou dois bits de paragem sendo ento necessrios pelo menos 10 bits para enviar um nico caractere. Tal facto acarreta a necessidade em dividir por um fator de dez a taxa de transmisso para obter a velocidade de transmisso. A alternativa mais comum ao "start-stop assncrono" o HDLC. O padro define os nveis eltricos correspondentes aos nveis lgicos um e zero, a velocidade de transmisso padro e os tipos de conectores. Conectores Conector fmea RS-232 de nove pinos. O padro especifica 20 diferentes sinais de conexo, e um conector em forma de D comumente usado. So utilizados conectores machos e fmeas - geralmente os conectores dos cabos so machos e os conectores de dispositivos so fmeas - e esto disponveis adaptadores m-m e f-f. H tambm os chamados "null modems" para conectar unidades utilizando-se ambas como terminais de dados (ou modems). Para configurao e diagnstico de problemas com cabos RS-232 pode-se utilizar uma "breakout box". Este dispositivo possui um conector macho e um conector fmea e deve ser anexado em linha. Alm disso, possui luzes para cada pino e meios de interconectar os pinos com diferentes configuraes. A maioria dos pinos so inutilizados pela maioria dos dispositivos sendo, ento, comum que mquinas economizem espao e dinheiro, utilizando conexes menores. A segunda gerao dos IBM PC AT foi disponibilizada com um conector em forma de D com apenas 9 pinos, tornando-se o padro. Grande parte dos dispositivos utilizam conectores de 25 pinos. Conseqentemente, cabos com 9 pinos em uma extremidade e 25 em outra so comuns. O Apple Macintosh utilizava um sistema similar, mas posteriormente mudou para um novo conector com apenas 8 pinos, menos que o necessrio para um modem. Os cabos para RS-232 podem ser construdos com conectores disponveis em qualquer loja de eletrnicos. Os cabos podem ter de 3 a 25 pinos. Cabos "Flat RJ" (cabos de telefone) podem ser usados

com conectores RJ-RS232 e so os de mais fcil configurao. A razo pela qual possvel criar uma interface mnima com apenas trs fios que todo sinal RS-232 utiliza o mesmo fio terra para referncia. O uso de circuitos desbalanceados deixa o RS-232 altamente suscetvel a problemas devido a diferenas de potencial entre os sinais de terra dos dois circuitos. Este padro tambm tem um pobre controle dos tempos de picos e descidas do sinal, levando a potenciais problemas de comunicao. O RS-232 recomendado para conexes curtas (quinze metros ou menos). Os sinais variam de 3 a 15 volts positivos ou negativos, valores prximos de zero no so sinais vlidos. O nvel lgico um definido por ser voltagem negativa, a condio de sinal chamada marca e tem significado funcional de OFF (desligado). O nvel lgico zero positivo, a condio de sinal espao, e a funo ON (ligado). Nveis de sinal +-5, +-10, +- 12 e +-15 so vistos comumente, dependendo da fonte eltrica disponvel. Marca e espao so termos herdados das teletypewriters. O modo de comunicao nativo destas eram simples sries de circuitos de corrente contnua que so interrompidos, muito similar aos telefones que possuam as "rodas de discagem" que interrompiam o sinal telefnico. A condio de marca quando o circuito est fechado e a condio de espao, quando o circuito est aberto. O incio de um caractere sinalizado por um espao e os bits de parada so marcas. Quando a linha interrompida, a teletypewriter entra num ciclo contnuo mas nada impresso porque tudo o que recebido so zeros, o caractere NULL. Trs so os sinais carregados por esses fios: terra, transmisso/recepo e "handshake". Existem cdigos para estes sinais, por exemplo: Sinal TD ou TX RD ou RX DTR DSR RTS CTS DCD RI FG Significado Transmisso de dados Recepo de dados Terminal de dados pronto Conjunto de dados pronto Pronto para enviar(computador) Envie os dados (modem) Portadora detectada Indicador de telefone tocando (Frame Ground)

SG ou GND Terra

Os dispositivos RS-232 podem ser classificados em DTE e DCE. Essa classificao permite definir quais fios iro mandar e/ou enviar sinais de dados. De qualquer modo, estas definies nem sempre seguidas. Normalmente necessrio consultar a documentao ou testar as conexes com uma "breakout box" para determinar os sinais necessrios. O sinal de terra tem a funo de aterrar as outras conexes e necessrio. Se os equipamentos estiverem muito longe, com diferentes fontes de eletricidade, o terra se degradar entre os dois dispositivos e a comunicao ir falhar, sendo esta uma condio difcil de traar. Em conectores de 25 pinos, o pino 7 geralmente o terra (pino 1 e terra do chassis so raramente usados). Neste mesmo conector, os pinos 2 e 3 so os pinos de transmisso e recepo, um dispositivo deve enviar no 2 e receber no 3; o outro deve ser o contrrio (se no, essa inverso deve ser feita no fim do cabo, como num cabo para null modem, tambm chamado crossover). No caso de desenvolver cabos para uma conexo, pode-se test-lo com uma breakout box qual pino est transmitindo. Estritamente falando, apenas um dispositivo precisa estar transmitindo (se no for necessria comunicao duplex ou um handshake), por exemplo uma impressora simples que no responde seu estado para o computador. Necessariamente, deve-se utilizar tanto o pino TX quanto o pino RX. Outros handshakes podem ser necessrios por um ou por outro dispositivo. Por exemplo, o pino 20 comumente usado para indicar "dispositivo pronto". Os pinos tambm podem ser curto-circuitados. Por exemplo, um pino que pergunte "voc est pronto?" que parte do dispositivo A pode ser ligado diretamente no pino referente a resposta "estou pronto" no dispositivo A se o dispositivo A no transmitir tal sinal. Os pinos normalmente utilizados para handshake so os pinos 20, 8, 4 e 6.

RS-485
A norma TIA/EIA-485, conhecida popularmente como RS-485, descreve uma interface de comunicao operando em linhas diferenciais capaz de se comunicar com 32 unidades de carga. Normalmente, um dispositivo transmissor/receptor corresponde a uma unidade de carga, o que faz com que seja possvel comunicar com at 32 dispositivos. Entretanto, existem dispositivos que consomem fraes de unidade de carga, o que aumenta o mximo nmero de dispositivos a serem interligados. O meio fsico mais utilizado um par tranado. Atravs deste nico par de fios, cada dispositivo transmite e recebem dados. Cada dispositivo aciona o seu transmissor apenas no instante que necessita transmitir, mantendo-o desligado no resto do tempo de modo a permitir que outros dispositivos transmitam dados. Em um determinado instante de tempo, somente um dispositivo pode transmitir, o que caracteriza esta rede como half-duplex. Uma rede RS-485 pode tambm utilizar 2 pares tranados, operando no modo full-duplex, totalmente compatvel com RS-422. Tanto a RS-485 quanto a RS-422 se caracterizam pela utilizao de um meio de comunicao diferencial (ou balanceado), denominado par tranado. Os circuitos transmissores e receptores adotados nestas interfaces utilizam como informao a diferena entre os nveis de tenso em cada condutor do par tranado. Os cdigos binrios so identificados pela polaridade (+ ou -) da diferena de tenso entre os condutores do par, ou seja, quando a tenso no condutor + for maior que no condutor -, caracterizado um nvel lgico 1; quando, ao contrrio, a tenso no condutor - for maior que no condutor +, caracterizado um nvel lgico 0. Uma margem de rudo de 0,2 V definida para aumentar a tolerncia a interferncias. Esta tcnica resulta no cancelamento de rudos induzidos no meio de transmisso, pois se o mesmo rudo induzido nos 2 condutores, a diferena de tenso entre eles no se altera e a informao preservada. A interferncia eletromagntica emitida por um barramento de comunicao diferencial tambm menor que a emitida por barramentos de comunicao no-diferenciais.

IEC 61131- 3 (Linguagens de programao)


A adoo da IEC 61131-3 pelos diversos fabricantes de sistemas de controle uma realidade inegvel. Assim, todo profissional da rea, seja tcnico ou engenheiro deve conhec-la. Hoje, a IEC 61131-3 o nico padro global para programao de controle industrial que consiste na definio da linguagem que a Funo grfica de seqenciamento (SFC), usada para estruturar a organizao interna do programa, e de quatro linguagens, sendo duas textuais: Lista de Instruo (IL) e Texto Estruturado (ST) e duas grficas: Diagrama de blocos de funes (FBD) e Diagrama Ladder (LD) . Cabe ao projetista/programador escolher a linguagem que melhor se adapta ao seu sistema, da a necessidade de conhecer uma pouco de cada uma, no faz parte do escopo deste trabalho detalhar cada uma delas e sim cit-las descrevendo suas caractersticas e apresentando um modelo. Sequential Function Chart (SFC): So grficos de funo seqencial, originou-se na Frana e teve como base a redes de petri e o Grafcet (Graphe Fonctionnel de Command Etape Trasition), em 1988 foi publicado tornando-se padro internacional. Muito mais que uma linguagem o SFC descreve o comportamento do programa, seja ele seqencial, paralelo ou misto, alm de organizar a sua estrutura interna, ajudando a decompor um problema de controle em partes gerenciveis, enquanto mantm uma viso global da soluo do problema. Principais caractersticas: usada na estruturao do programa, no importando a linguagem utilizada. Fcil representao e interpretao Facilidade de diagnstico (localizao de falhas) Permite gerar divergncias e convergncias de seqncias. Descreve o comportamento do sistema atravs de passo transies e aes. Sendo: Passo: estado do programa onde as aes so executadas.

Transio: condio pela qual o programa muda de estado, passando de um ou mais passos antecessores para um ou mais passos sucessores. Ao: atividade de controle executada num determinado passo. Implementao prtica em SFC - Tanque agitador Deseja-se implementar um sistema de controle para um tanque misturador simples, como mostrado no esquema: Definindo I/O Entradas BL = Boto de liga BD = Boto de desliga SNA = Sensor nvel alto SNB = Sensor nvel baixo Sadas VE = vlvula de entrada MA = Motor de Agito VS = vlvula de sada

Descrio de funcionamento: Ao pressionar o boto de liga (BL) a vlvula de entrada (VE) acionada e o tanque comea a encher. Quando o sensor de nvel alto (SNA) for atingido, a vlvula de entrada (VE) fechada ligando o motor de agito (MA) que permanece ligado por 10 segundos. Em seguida a vlvula de sada (VS) ligada, quando o sensor de nvel baixo (SNB) for acionado o ciclo recomea. Se o boto de desliga (BD) no for pressionado o ciclo recomea. A estrutura do SFC para o tanque agitador mostrada na Figura. Instruction List (IL)

Figura 1 - Tanque agitador

uma linguagem textual, prxima do cdigo de mquina, ideal para resolver problemas simples onde existem poucas quebras no fluxo de execuo. Na verdade apenas uma Figura 2 - A estrutura do programa SFC linguagem adicional, menos amigvel e flexvel e que deve ser usada para produzir cdigo otimizado para trechos de performance crtica em um programa. Principais caractersticas: Linguagem de Baixo Nvel Semelhante ao Assembler Ideal para pequenas aplicaes ou otimizao de cdigos Linguagem bsica para exportao de programas (Portabilidade) Implementao prtica em IL Funo ou exclusivo

Deseja-se implementar uma funo OU exclusivo, ou seja, fornece 1 (um) sada quando as variveis de entrada forem diferentes entre si.

Figura 3 - Ilustrao do sistema eltrico

A lista de instruo para a funo OU exclusivo LD ANDN OR ( LDN AND ) ST I00.0 I00.1 * carrega a entrada I00.0 * faz um and lgico entre I00.0 e I00.1 invertido

I00.0 I00.1 Q50

* carrega a entrada I00.0 invertida * faz um and lgico entre I00.0 invertido e I00.1 * faz o OU lgico entre as duas expresses * carrega a sada Q50.0

Structured Text (ST) Tambm uma linguagem textual, porm de alto nvel, que permite a programao estruturada. A vantagem do texto estruturado est na utilizao de sub-rotinas para executar diferentes partes de uma funo de controle. Principais caractersticas: Linguagem de alto nvel Semelhante ao Pascal (ISO 7185) Ideal para: Tomada de decises Declaraes (Variveis, POUs, Configuraes, etc.) Clculos Implementao de algoritmos Definio de aes (SFC) Utilizao de literais Criao de blocos Etc. Implementao prtica em ST Liga/ desliga motor O motor (M) ficar energizado se, e somente se, o boto liga (I1) for acionado e o boto desliga (I0) no for acionado. Quando o motor (M) estiver energizado, o indicador luminoso (L) tambm estar energizado. (M) e (L) ficaro desenergizadas caso o boto desliga (I0) seja acionado. Texto estruturado

IF I1 OR M AND N I0 THEN SET M IF M THEN SET L OTHRW RESET M

Figura 4 - Partida direta de motores (Esquema eltrico).

Function Block Diagram (FBD) uma linguagem grfica, e por isso muito mais amigvel que as textuais baseada nos circuitos lgicos, portanto muito semelhante as portas lgicas estudadas em eletrnica digital. Tambm pode ser usado para modelar sistema em termos do fluxo de sinais entre elementos de processamento. Principais caractersticas: Adequada para controle discreto, seqencial, regulatrio, etc. Representao de fcil interpretao Blocos expansveis em funo do no de parmetros de entrada So disparados por parmetros externos, enquanto os algoritmos internos permanecem escondidos. Blocos encapsulam o algoritmo, destacando o fluxo de informaes e o processamento de sinais. Implementao prtica em FBD segurana em prensas Duas chaves devem comandar uma prensa simultaneamente de modo que acionada a primeira chave, no podem transcorrer mais do que 0,5s at que a segunda chave seja acionada. Se o operador retirar a mo das chaves, a prensa dever parar, por razes de segurana. Diagrama de blocos funcionais

Figura 5 - Ilustrao da mquina prensa peas.

Figura 6 - Estrutura do programa FBD Ladder Diagram (LD) uma linguagem grfica, muito amigvel, foi baseada na lgica de contatos o que a torna de fcil compreenso no meio eltrico. a linguagem foco deste trabalho, assim no prximo a linguagem ladder ser detalhada. Principais caractersticas:

Baseada no diagrama eltrico de contatos Adequada para controle discreto, combinacional e seqencial Utilizam blocos de funo para controle regulatrio e funes especiais. Implementao prtica em LD Partida direta reversa Deseja-se implementar em ladder uma partida direta reversa de motores trifsicos, que consiste em mudar o sentido de rotao de um motor trifsico. Sua seqncia operacional bastante simples: Pressionando (S1) energiza-se o contator (K1), fechando o seu selo (13,14) e abrindo o intertravamento (21,22) mesmo pressionando (S2) o contator (K2) no ser energizado, devido ao intertravamento, sendo necessrio seu desligamento para religar (S2) novamente e a rotao ser contrrio.

Figura 7 - Esquema eltrico da partida direta reversa

Figura 8 Estrutura correspondente

do

programa

Ladder

Dentre as linguagens descritas, a programao em ladder a mais utilizada na indstria.

GRAFCET Grafcet (acrnimo do francs Graphe Fonctionnel de Commande, tapes Transitions ) uma metodologia que surge com a necessidade do desenvolvimento de programas para controle de processos sequenciais. Corria o ano de 1977 quando a AFCET ("Association Franaise pour la Cyberntique Economique et Technique") juntamente com a ADEPA ("Agence nationale pour le DEveloppement de la Production Automatise") definiram o Grafcet como uma representao grfica que traduz, sem ambiguidade, a evoluo do ciclo de um automatismo sequencial. Mais tarde em 1988 o Grafcet foi adoptado como um standard internacional, pela norma IEC 848 e denominado por SFC "Sequential Function Chart" O diagrama funcional Grafcet permite descrever os comportamentos de um automatismo em funo das informaes que recebe. O Grafcet no pretende minimizar as funes lgicas que representam a dinmica do sistema, pelo contrario o seu potencial reside na imposio de um funcionamento rigoroso, evitando desta forma incoerncias, bloqueios ou conflitos durante o funcionamento do mesmo. As suas principais caractersticas so: Claridade, legibilidade e apresentao sinttica. Oferece uma metodologia de programao estruturada, "Top-Down" (de forma descendente) que permite o desenvolvimento conceptual do general para o particular. Introduz um conceito "tarefa" de forma hierarquizada. Definies de elementos grficos Um Branzelo um diagrama funcional que descreve graficamente os diferentes comportamentos de um automatismo sequencial e constitudo por: Etapas que esto associadas s aes. As transies que esto associadas s receptividades. Linhas orientadas que ligam as etapas com as transies e as transies com etapas. Para representar o Grafcet usam-se os seguintes smbolos grficos: Etapa Uma etapa definida como a situao do sistema que representa um estado invariante no que diz respeito s entradas e sadas do automatismo. Num determinado momento e de acordo com a evoluo do sistema, uma etapa pode estar ativa ou inativa. Diz-se que a etapa est ativa, quando so executadas sobre o processo as tarefas elementares programadas. Graficamente simbolizada por um retngulo com uma numerao no seu interior, dando desta maneira uma seqencialidade das etapas representadas. A entrada e a sada de uma etapa aparecem na parte superior e inferior, respectivamente, de cada smbolo.

As etapas podem ser de duas classes: Etapa inicial No caso de ser uma etapa inicial esta deve ativar-se automaticamente no incio da execuo do algoritmo de controle. Num diagrama Grafcet deve haver pelo menos uma etapa inicial que representada por um retngulo de linha dupla. Etapa normal Encontra-se sempre ligada tanto a uma transio de entrada como de sada. Ativa-se quando, estando ativa a etapa anterior so cumpridas as condies de transio entre as duas. Ao associada etapa

As aes associadas definem uma ao ou aes elementares a realizar durante uma etapa, por exemplo acender uma lmpada ou ativar um temporizador. As aes associadas a uma etapa apenas podem ser executadas no caso da etapa correspondente estiver ativa. Representam-se graficamente por retngulos (etiquetas) conectados s etapas correspondentes e situadas direita das mesmas.

As aes associadas podem ser classificadas como: Reais: aes concretas que se produzem no automatismo Internas: aes que se produzem no interior do dispositivo de controlo, tais como temporizadores. Externas: aes que se produzem sobre o processo em si, tais como abrir/fechar uma vlvula ou

arrancar/parar um motor. Virtuais: no realizada nenhuma ao sobre o sistema, so utilizadas em situaes de espera a que se produzem determinados eventos (ativao de determinados sinais) que permitem a evoluo do processo Incondicionais: aes que se produzem com apenas uma ativao da etapa correspondente. Condicionais: aes que requerem o cumprimento de uma condio adicional para alm da ativao da etapa correspondente. Continuas: aes cuja execuo tem incio e fim, respectivamente, com a ativao e desativao da etapa associada. Sustentadas: Aes cuja execuo prolongada durante duas ou mais etapas consecutivas. Retardadas: Aes cuja execuo iniciada com um tempo de atraso no que diz respeito ao momento de ativao da etapa associada. Se o tempo de atraso maior que a durao da etapa associada, a ao no executada. Limitadas: Aes cuja execuo iniciada com a ativao da sua etapa associada, contudo executada apenas durante um tempo pr-estabelecido. Se o tempo estabelecido maior que a durao da etapa ativa, a execuo de este tipo de aes termina com a desativao da sua etapa associada. Pontuais: Aes condicionadas cuja execuo est limitada a um tempo de execuo muito curto, determinado pelo flanco ascendente ou descendente da condio associada. Memorizadas: Aes cuja execuo prolongada durante duas ou mais etapas consecutivas, para o qual so utilizadas as instrues SET e RESET. Temporizadas: Quando a condicionante da ativao, desativao ou durao de determinadas aes a varivel tempo. Combinadas: Aes condicionadas cuja execuo depende simultaneamente de qualquer das condies simples consideradas anteriormente.

Pode haver diferentes tipos de aes associadas a uma mesma etapa. O estado de ativao de uma etapa indicado graficamente pela colocao de um tokenno interior da etapa. O token vai avanando pelas etapas de acordo com a execuo do automatismo. Uma etapa no ativa pode ser por sua vez ativvel ou inactivvel dependendo se a etapa precedente est ativa ou no. Transio e receptividade

O conceito da transio esta associado barreira da zona existente entre duas etapas consecutivas (2) e cuja ativao torna possvel a evoluo lgica do automatismo. A sua representao grfica consiste numa barra perpendicular linha orientada associada. A toda a transio correspondida uma receptividade, que a condio lgica necessria para que se execute uma ao da etapa seguinte, se bem que esta ser executada sempre que a etapa precedente est ativa. A condio lgica vem expressa mediante uma funo lgica booleana.

Uma transio tem vrios estados: Uma transio pode estar validada ou no validada. Diz-se validada quando todas as etapas de entrada transio esto ativa. Uma Transio diz-se disparada quando, estando validada, a condio (funo de receptividade) que lhe est associada verdadeira. O disparo de uma transio provoca a ativao de todas as etapas de sada dessa transio e simultaneamente a desativao de todas as etapas de entrada da mesma. Transio fonte Transio que no tem associada etapa de entrada, apenas tem etapas de sada.

Transio poo Transio que no possui etapa de sada. Utiliza-se tipicamente para terminar com uma evoluo.

Transio temporizada A evoluo do processo est condicionada varivel tempo. A receptividade torna-se verdadeira quando termina o tempo pr-estabelecido no incio da temporizao.

Transio incondicional A receptividade sempre verdadeira e desta forma a transio sempre disparada.

Transio com receptividades mltiplas A receptividade est definida por uma equao lgica em que intervm vrias variveis.

Transio por flancos Se a transio est validada, a transio disparada quando na receptividade associada produzido um flanco ascendente (estado lgico passa de falso para verdadeiro) ou um flanco descendente (estado lgico passa de verdadeiro para falso).

Ligao orientada (Arco) Uma ligao orientada ou arco um segmento de reta que une uma transio com uma etapa ou vice-versa, mas nunca elementos homnimos entre si.

Traos paralelos A sua utilizao surge com a representao de vrias etapas cuja evoluo est condicionada pela mesma transio.

Estruturas do Grafcet Estruturas bsicas Permitem a realizao de analises do sistema por meio da sua decomposio em sub processos. Sequncia nica vs sequncia paralela Sequncia nica constituda por um conjunto de etapas que vo sendo ativadas umas atrs das outras, sem interao com nenhuma outra estrutura. A cada etapa segue-se uma s transio e cada transio validada por uma s etapa. A sequncia estar ativa, se uma das suas etapas estiver tambm ativa e estar inativa se todas as suas etapas tambm o esto.
Figura 10 - Sequncia nica de um Grafcet

Figura 9 - Sequncia paralela de um Grafcet

Sequncias paralelas so as sequncias nicas que so ativadas de forma simultnea por uma mesma transio. Depois da ativao das distintas sequncias a sua evoluo produz-se de forma independente. Estruturas lgicas Divergncia OR A divergncia OR permite-nos optar, em funo das variveis particulares do processo, por sequncias alternativas quando o automatismo assim o exige.

A etapa n passa a estar ativa se, estando ativa a etapa n-1 se satisfaz a receptividade da transio a. A etapa n+1 passa a estar ativa se, estando ativa a etapa n-1 se satisfaz a receptividade da transio b.

Convergncia OR Utiliza-se na situao de execuo simultnea de duas ou mais sequncias e se chega a uma mesma etapa.

A etapa n passa a estar ativa se, estando ativa a etapa n-1 se satisfaz a receptividade da transio c ou estando ativa a etapa n-2 se satisfaz a receptividade da transio d.

Divergncia AND Utiliza-se para os casos onde se pretende ativa simultaneamente duas ou mais sequncias paralelas.

As etapas n+1 e n+2 passam ao estado ativo se, estando ativa a etapa n satisfeita a receptividade da transio f.

Convergncia AND Permite a convergncia de duas ou mais sequncias paralelas.

A etapa n passa ao estado ativo se, estando as etapas n-1 e n-2 ativas, satisfeita a receptividade associada transio f. No caso contrario, isto , a varivel apresenta nvel lgico 1 prosseguida a sequncia normal: n,n+1,n+2, etc. Quando so executadas varias sequncias simultaneamente, contudo com tempos de durao distintos, para se estabelecer a condio de convergncia AND torna-se necessrio utilizar uma ou varias etapas sem nenhuma ao associada, chamadas etapas de espera.

Saltos condicionais No diagrama Grafcet representado na figura em baixo esquerda, executado um salto da etapa n para a etapa n+i+1, isto se a receptividade representada pela varivel A tem nvel lgico 0.

Figura 11 - Saltos condicionais

Para o Grafcet direita e varivel D tenha nvel lgico etapas n, n+1, n+2, n+3 sero repetidas.

enquanto a 0, as

Macro etapa Um conjunto de etapas cuja execuo pode repetir-se ao longo de um diagrama, o Grafcet permite a sua representao mediante uma macro etapa. Desta forma a s h a necessidade de declarar a sequncia uma vez. Uma macro etapa representada por meio de um retngulo com bordos verticais de trao duplo, contendo no seu interior os nmeros da etapa inicial e final da sequncia.
Figura 12 - Macro Etapa

Regras de evoluo A dinmica evolutiva de um Grafcet dada por um conjunto de regras que nos permitem estabelecer um seguimento dos sinais de token, atravs do diagrama funcional. Uma etapa pode estar ativa, inativo ou ativvel e a sua evoluo demonstrada pela seguinte figura: Regras de evoluo - A etapa inicial ativada de forma incondicional. - O disparo de uma transio, tem como consequncia a ativao de a/as etapa(s) seguinte(s) e a inativao da(s) etapa(s) precedente(s). - Transies conectadas em paralelo em condies de serem disparadas, so disparadas de forma simultnea se so cumpridas as respectivas condies de disparo. - Se uma etapa ativada e desativada simultaneamente, esta permanecer ativada. - Uma transio definida como validada se, todas as etapas que a precedem esto ativas. - Uma etapa definida como ativvel se, a transio precedente encontra-se validada. - Uma transio pode se encontrar: validada, no validada e disparada.

CONCLUSO
O padro RS-232 antigo e tem suas limitaes e desvantagens; por isso, tem sido substitudo pelo USB. Contudo, ainda pode ser encontrado em muitos dispositivos de controle, pode-se citar como exemplo os CLPs. J o padro RS-485 baseado na transmisso diferencial de dados, atravs de um par de fios, que ideal para transmisso em altas velocidades, longas distncias e em ambientes propcios a interferncia eletromagntica. Ele permite a comunicao entre vrios elementos participantes em uma mesma rede de dados. A norma IEC61131-3 rege a programao de controle industrial atravs de algumas linguagens, j analisadas, sendo a linguagem ladder a mais difundida destas. Vale lembrar que cada uma tem seus pontos positivos e situaes onde seu uso mais apropriado. Uma dessas linguagens tratada em detalhes, o grafcet, surgiu com a necessidade de controlar processos seqenciais, que dependem muito de uma temporizao exata para que entrem em operao.

REFERNCIAS
http://www.clubedaeletronica.com.br/Automacao/PDF/Capitulo%20003%20%20Normalizacao%20IEC61131.pdf

http://pt.wikipedia.org/wiki/Grafcet
Conceitos Bsicos de RS-485 e RS-422

https://www.google.com.br/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CC0QFjAA&url =http%3A%2F%2Fwww.kronweb.com.br%2Fdownload2.php%3Fid%3D353&ei=bs2bUtzFIKKisAS09YEg&usg =AFQjCNGzIv3CE4dk9ZA_nld31BhOBxi9Kw&sig2=EEKOFaG827pQx8quh72pEA


http://pt.wikipedia.org/wiki/RS-232
http://olaria.ucpel.tche.br/autubi/lib/exe/fetch.php?media=padrao_rs485.pdf

Vous aimerez peut-être aussi