Vous êtes sur la page 1sur 27

PEA

DEPARTAMENTO DE ENGENHARIA DE ENERGIA E AUTOMAO ELTRICAS

PEA-2211: INTRODUO ELETROMECNICA E AUTOMAO

AUTOMAO: CONTROLADOR LGICO PROGRAMVEL

2007

ndice
1. LABORATRIO DE AUTOMAO PARTE TERICA...........................................................1 1.1 HISTRICO....................................................................................................................................1 1.2 INTRODUO.................................................................................................................................1 1.3 POR QUE USAR O CLP?.................................................................................................................1 1.4 ARQUITETURA DO CLP...................................................................................................................5 1.5 LINGUAGEM DE DIAGRAMA DE CONTATOS (LADER).................................................................................7 1.6 INSTRUES E COMANDOS DA LINGUAGEM LADER..................................................................................8 1.1.1 Lgica de Rel ou Instruo de Bit....................................................................................8 1.7 CONTROLADOR LGICO PROGRAMVEL MICROLOGIX 1200.....................................................................9 1.1.2 Descrio do Equipamento: Controlador Programvel MicroLogix 1200 (Allen Bradley) ...................................................................................................................................10 2. PARTE PRTICA......................................................................................................................12 2.1 OBJETIVOS.................................................................................................................................12 2.2 MONTAGEM DE CIRCUITO COM INTERTRAVAMENTO CIRCUITO 1.............................................................12 2.3 MONTAGEM DE CIRCUITO COM INTERTRAVAMENTO CIRCUITO 2.............................................................13 2.4 MONTAGEM DE CIRCUITO COM INTERTRAVAMENTO MODIFICADO CIRCUITO 3...........................................14 2.5 MONTAGEM DE CIRCUITO COM CLP.................................................................................................14 2.6 MONTAGEM DE CIRCUITO COM CLP EQUIVALENTE AO CIRCUITO DO ITEM 2.3............................................15 2.7 ALTERAO DO PROGRAMA LADER DE CIRCUITO COM CLP EQUIVALENTE AO CIRCUITO DO ITEM 2.4..............16 2.8 SIMULAO DE LGICA DE AUTOMAO PARA CONTROLE DE NVEL DE RESERVATRIO.................................17 2.9 PROJETO....................................................................................................................................18 ANEXO A......................................................................................................................................20 A.1 COMUNICAO COM O CLP SLC-500/MICROLOGIX........................................................................20 A.2 CONFIGURAO DE DRIVER...........................................................................................................20 A.3 DESENVOLVIMENTO DE UM NOVO PROGRAMA......................................................................................21 A.4 PROGRAMAO DO MICROLOGIX....................................................................................................21 A.5 TRANSFERNCIA DO PROGRAMA DO PC PARA O CLP (DOWNLOAD).......................................................22 A.6 PROCEDIMENTO PARA PROGRAMAR, CARREGAR E DESCARREGAR O PROGRAMA APLICATIVO NO CLP.................22 A.6.1 Conexo do PC ao CLP.................................................................................................22 A.6.2 Programao do aplicativo Lader..................................................................................23 A.6.3 Carregando o programa do PC no CLP........................................................................23

1. LABORATRIO DE AUTOMAO PARTE TERICA


1.1 Histrico

No fim da dcada de 1960, os circuitos integrados permitiram o desenvolvimento de minicomputadores, que foram logo utilizados para controle on-line de processos industriais. Em 1969, surgiram os primeiros controladores baseados numa especificao da General Motors, devido a grande dificuldade de mudar a lgica de controle de painis de comando a cada mudana na linha de montagem. Tais mudanas implicavam em altos gastos de tempo e dinheiro. Sob a liderana do engenheiro Richard Morley, foi preparada uma especificao que refletia as necessidades de muitos usurios de circuitos reles, no s da indstria automobilstica, como de toda a indstria manufatureira. Nascia assim, um equipamento bastante verstil e de fcil utilizao, que vem se aprimorando constantemente, diversificando cada vez mais os setores industriais e suas aplicaes. Na dcada de 1970, os controladores passaram a ter microprocessadores e a serem denominados Controladores Lgicos Programveis (CLPs). Na dcada de 1980, houve aperfeioamento das funes de comunicao dos CLPs, sendo ento utilizados em rede. Desde o seu aparecimento, at hoje, muita coisa evoluiu nos controladores lgicos, como a variedade de tipos de entradas e sadas, o aumento da velocidade de processamento, a incluso de blocos lgicos complexos para tratamento das entradas e sadas e principalmente o modo de programao e a interface com o usurio.

1.2

Introduo

A palavra automation foi inventada pelo marketing da indstria de equipamentos na dcada de 1960. O neologismo, sem dvida sonoro, buscava enfatizar a participao do computador no controle automtico industrial. O que significa automao, hoje? Entende-se por automao qualquer sistema, apoiado em computadores, que substitua o trabalho humano, em favor da segurana das pessoas, da qualidade dos produtos, da rapidez da produo ou da reduo de custos, assim aperfeioando os complexos objetivos das indstrias e dos servios. Exemplos: automao da minerao, da manufatura metlica, dos grandes processos qumicos contnuos, automao bancria, metroviria, aeroporturia. comum pensar que a automao resulta to somente do objetivo de reduzir custos de produo. Isto no verdade: ela decorre mais de necessidades tais como maior nvel de qualidade, expressa por especificaes numricas de tolerncia, maior flexibilidade de modelos para o mercado, maior segurana pblica e dos operrios, menores perdas materiais e de energia, mais disponibilidade e qualidade da informao sobre o processo e melhor planejamento e controle da produo. A automao envolve a implantao de sistemas interligados e assistidos por redes de comunicao, compreendendo sistemas supervisrios e interfaces homem-mquina que possam auxiliar os operadores no exerccio da superviso e da anlise dos problemas que porventura venham a ocorrer.

1.3

Por que usar o CLP?

Como informao preliminar, o Controlador Lgico Programvel (CLP) um dispositivo digital que controla mquinas e processos. Utiliza uma memria programvel para armazenar instrues e executar funes

especficas: energizao/desenergizao, temporizao, contagem, seqenciamento, operaes matemticas e manipulao de dados. O desenvolvimento dos CLPs comeou em 1968 em resposta a uma necessidade constatada pela General Motors. Naquela poca, freqentemente se consumiam dias ou semanas para se alterar um sistema de controle baseado em rels, e isso ocorria sempre que se mudava um modelo de carro ou se introduziam modificaes na linha de montagem. Para reduzir esse alto custo, a GM especificou um sistema de estado slido, com a flexibilidade de um computador, que pudesse ser programado e mantido pelos engenheiros e tcnicos nas fbricas. Tambm era preciso que suportasse o ar poludo, a vibrao, o rudo eltrico e os extremos de umidade e temperatura encontrados normalmente num ambiente industrial. Os primeiros CLPs foram instalados em 1969, com sucesso quase imediato. Funcionando como substitutos de circuitos de rels, eram mais confiveis que os sistemas originais. Permitiam reduzir os custos dos materiais, da mo-de-obra, da instalao e da localizao de falhas; reduziam as necessidades de fiao e os erros a ela associados. Os CLPs ocupavam menos espao que os contatores, temporizadores e outros componentes de controles utilizados anteriormente. Mas, talvez, a razo principal da aceitao dos CLPs tenha sido a linguagem de programao baseada no diagrama lader, em que os programas gerados se assemelham visualmente aos clssicos esquemas dos circuitos lgicos a rels. Mostramos nas figuras a) e b) abaixo o circuito de ligao que deve ser montado fisicamente para que uma lgica de rele simples seja implementada. J na figura c) seguem a ligao fsica dos componentes ao CLP e o programa Lader que ser carregado no CLP e executar a lgica que antes era construda fisicamente. L1 1 2 3 F F 4 R 5 L2 6 7 8 F F 9 3 R R 1 a) Circuito lader 2 5 F R 6 4 R F L1 L2

R 8 R

b) Circuito de ligao

c) Circuito de ligao com o CLP e programa lader a ser carregado Figura 1.1 - Diagramas Lader e de ligao

Os CLPs, de extraodinria importncia prtica na indstrias, caracterizam-se por: robustez adequada aos ambientes industriais (geralmente no incluem vdeo); programao por meio de computadores pessoais (PCs); linguagens amigveis para o projetista de automao de eventos discretos; permitir tanto o controle lgico quanto o controle dinmico (P+I+D); incluir modelos capazes de conexes em grandes redes de dados

Um diagrama de blocos mais completo mostra como se processa a interao entre do CLP com o processo industrial atravs de sensores e atuadores.

Sistema Supervisrio

E N T R A D A S

CONTROLADOR PROGRAMVEL

S A D A S

Sensores capacitivos

Sensores indutivos Sensores

Contatores e rels Vlvulas

Lmpadas

Taco-geradores

SENSOREmecnicos S

Servomotores

ATUADORES

Variveis de sada da planta / Eventos on-off

Variveis de sada da planta / Medidas proporcionais

Variveis de entrada na planta / Aes proporcionais

Variveis de entrada na planta / Eventos on-off

PROCESSO INDUSTRIAL
Um Controlador Lgico Programvel automatiza uma grande quantidade de aes, com preciso, confiabilidade, rapidez e pouco investimento. Informaes de entrada so analisadas, decises so tomadas, comandos so transmitidos, tudo concomitantemente com o desenrolar do processo. A figura abaixo apresenta um exemplo de rede de automao de um sistema Hbrido Cliente, Supervisrio e CLP em uma rede ModBus /Ethernet.

Ethernet

Modbus+/DH+, etc.

CLP 1

CLP 2

Figura 1.2 - Exemplo de Sistema Hbrido Cliente, Supervisrio e CLP em uma rede ModBus /Ethernet No programa supervisrio se dar a operao integrada com o CLP, durante a automao da planta em tempo real. A figura abaixo apresenta um exemplo de um sistema supervisrio de controle e monitorao de uma planta de uma indstria alimentcia.

Figura 1.3 - Exemplo de uma tela de supervisrio para controle e monitorao Os CLPs so encontrados em diversos setores industriais, tais como: Metalurgia, principalmente pela segurana, controlando a temperatura de fornos de cozimento e na anlise do controle de qualidade e de fluxo. Engenharia Mecnica e Automotiva: esto principalmente na produo e nas linhas de montagem fazendo conexo entre mquinas. Em 1986 50% das mquinas eram controladas por CLP ou por microcomputadores nesta rea; atualmente este nmero ultrapassa 95%. O resultado deste quadro uma produo cada vez mais rpida e eficiente, com um custo reduzido. Indstrias Qumicas: so utilizados atualmente no controle de unidades de produo, na mistura e dosagem de produtos e no tratamento dos efluentes. O CLP tambm pode ser encontrado na indstria de plstico e no controle de algumas mquinas da indstria de borracha. Indstrias Petroqumicas: esto nas estaes de bombeamento, no controle e superviso de encanamentos e na distribuio de gases e lquidos.

Agricultura e Indstria Alimentcia: so encontrados principalmente nas estaes de mistura e produo de alimentos. So encontrados tambm na secagem, separao e teste de produtos.

1.4

Arquitetura do CLP

Um CLP (Figura 1) constitudo basicamente de: Fonte de alimentao; Unidade Central de Processamento (UCP); Memrias dos tipos fixo e voltil; Dispositivos de entrada e sada; Terminal de programao.
Unidade programao rea Local de Trabalho

UCP
Fonte Programa Usurio MEMRIA SUPORTADA POR BATERIA

EPROM Sistema Operacional Start do CLP Seqncia de Operaes Drivers

Sinais de Microprocessador Controle DISPOSITIVOS DE COMUNICAO

MEMRIA DE USURIO RAM Programa usurio Configurao de dados Imagem de Dados E/S Buffer de Comunicao

MDULO LOCAL E/S MDULO EXTENDIDO E/S ESTAES REMOTAS E/S

Figura 1.4 Diagrama de blocos da UCP do CLP Fonte de Alimentao Converte corrente alternada em contnua para alimentar o controlador. Caso falte energia, h uma bateria que impede a perda do programa do usurio. Ao retornar a energia, o programa se reinicia. Existem dois tipos de fontes: Source: fonte de energia interna ao controlador; Sink: fonte de energia externa ao controlador.

UCP - Unidade Central de Processamento Responsvel pela execuo do programa do usurio e pela atualizao da memria de dados e da memria-imagem das entradas e sadas. Memria EPROM Contm programa monitor elaborado pelo fabricante que faz o start-up do controlador, armazena dados e gerencia a seqncia de operaes. Este tipo de memria no acessvel ao usurio do controlador programvel.

Memria do Usurio Armazena o programa aplicativo do usurio. A CPU processa esse programa e atualiza a memria de dados internos e a de imagem E/S. Memria de Dados Encontram-se aqui dados referentes ao processamento do programa do usurio, isto , uma tabela de valores manipulveis. Memria-Imagem das Entradas e Sadas Memria que reproduz o estado dos perifricos de entrada e sada. Circuitos das entradas so provenientes de chaves, seletoras, limitadoras... Circuitos das sadas so destinados a dar partida em motores, solenides...

A correspondncia entre nveis 0 e 1 e nveis de tenso varia conforme a necessidade; por exemplo, pode ocorrer: nvel 0 para 0 volt e nvel 1 para 115 volts CA. Mdulos de Entrada e Sada (E/S) A Figura 1.5 exibe detalhes fsicos tpicos das barras de terminais de entrada e de sada. Mdulo de E/S discretas com 16 pontos de entrada e 16 pontos de sada Grupo de E de 1 ranhura (slot) Grupo de S de 1 ranhura (slot)

Terminais de Entrada
0 01 02 03 04 05 06 07 10 11 12 13 14 15 16 17

Terminais de Sada
0 01 02 03 04 05 06 07 10 11 12 13 14 15 16 17

Palavra na tabela-imagem da ranhura de sada 17 16 15 14 13 12 11 10 07 06 05 04 03 02 01 00

Palavra na tabela-imagem da ranhura de entrada 17 16 15 14 13 12 11 10 07 06 05 04 03 02 01 00

Figura 1.5 Mdulo de E/S

Endereamento Os mtodos de endereamento de entradas e sadas nos controladores programveis so bastante semelhantes. Palavras ou bits podem ser endereados. A imagem das entradas e sadas (I/O) so realizadas da seguinte maneira: Exemplo I: 12/04 ou 0:02/06 1. A primeira letra refere-se varivel estar indexada como entrada ou como sada, ou seja, I (input) para a palavra de entrada e O (output) para a palavra de sada. Convm lembrar que a imagem da palavra de entrada completamente separada da imagem de sada: I:12/04 e O:12/04 so endereos completamente diferentes. 2. Os dois dgitos aps o ponto duplo, :, correspondem localizao que o respectivo mdulo de entrada ou sada ocupa no controlador programvel ou na sua expanso. Nos exemplos so, respectivamente, mdulos imagem 12 para a entrada e 02 para a sada. 3. Os dois dgitos aps a barra inclinada, /, correspondem ao endereo o bit da imagem da palavra de entrada ou 13 12 11 10 15 14 sada. 0

: 1 2 I : 1 42

1
O

( )

: 0 2 6

1 5

15

14 13 12 11 10

Figura 1.6 Endereos de entrada e de sada Nesse caso, o endereo de entrada corresponde ao bit 4 da ranhura n. o 12 de entrada do controlador, que, ativada pela linha 15 do programa aplicativo, habilita a sada correspondente ao bit 6 da ranhura n. o 02 de sada do controlador programvel.

: 0 2

1.5

Linguagem de Diagrama de Contatos (Lader)

Consideraes Gerais Nos circuitos de rels, cada contato, ao assumir dois estados (fechado ou aberto), representa uma varivel booleana, ou seja, uma varivel que assume dois estados: verdadeiro ou falso. Na Figura 2, recapitula-se a conexo entre lgebra de Boole e circuitos eltricos.

A Y B C

Y = A + B.C Figura 1.7 - Conexo entre lgebra booleana e circuitos

Pela facilidade do desenho e da inspeo de circuitos, e pela longa experincia e tradio dos engenheiros projetistas dos quadros de comando eltrico, uma das primeiras tcnicas de programao dos CLPs foi chamada de linguagem de rels ou lader (que quer dizer em escada ou cascata). Essa tcnica mantm regras e smbolos tradicionais do projeto de quadros de comando. Assim, o diagrama lader parte de duas linhas verticais, tambm chamadas de barras de alimentao. Cada representao de causalidade feita por uma linha horizontal. Esta linha, por sua vez, formada por, pelo menos, um elemento controlado (bobina de rel) e um conjunto de condies para o controle desse elemento (rede de contatos). O diagrama lader apenas uma representao lgica, trabalhando somente com smbolos, no considerando a tenso envolvida nas barras de alimentao e nem a intensidade da corrente pelo circuito. Os contatos e outros dispositivos, no diagrama esto em cada momento abertos ou fechados e as bobinas, por conseqncia, ficam desenergizadas ou energizadas. O Controlador Lgico Programvel examina a continuidade de cada linha, isto , verifica se todas as variveis de entrada so verdadeiras. Trata-se de uma continuidade lgica. Cada linha lader permite programar desde funes binrias at funes digitais complexas. Vamos detalhar as principais instrues e comandos utilizados nesta linguagem.

1.6

Instrues e Comandos da Linguagem Lader

A linguagem lader uma linguagem grfica de alto nvel que se assemelha ao esquema eltrico de um circuito de comando ou diagrama de contatos. No lader todos os tipos de instrues pertencem a dois grandes grupos: instrues de entrada e instrues de sada. Nas instrues de entrada so formuladas perguntas enquanto que as instrues de sada executam algum tipo de ao em funo das respostas afirmativas ou negativas das instrues de entrada que esto representadas na mesma linha lgica da instruo de sada. A CPU do Controlador Programvel executa, todas as instrues, comeando pela primeira instruo da primeira linha do programa indo at a ltima instruo da ltima linha do programa do usurio. Uma instruo de bit pode ser de entrada ou de sada. Durante a execuo de uma instruo de entrada o estado de um bit em um determinado endereo examinado. Durante a execuo de uma instruo de sada de bit o estado de um bit de um determinado endereo alterado para 0 ou 1 conforme haja ou no continuidade lgica da linha com a qual a instruo est relacionada. As principais instrues de bit (de entrada e de sada), da linguagem lader, so: 1.1.1 Lgica de Rel ou Instruo de Bit

a) Instruo NA (XIC) (eXamine If Closed) A CPU executa esta instruo verificando o valor do bit endereado pela instruo. Se o bit endereado pela instruo estiver no estado lgico 0 a instruo retorna com o valor lgico falso e portanto no h continuidade lgica no trecho do lader em que a instruo est inserida. Se o bit endereado pela instruo estiver no estado lgico 1 a instruo retorna com o valor lgico verdadeiro e portanto h continuidade lgica no trecho do lader em que a instruo est inserida. A representao desta instruo na linguagem lader juntamente com a sua operao faz com que a mesma seja comumente interpretada como um contato normalmente aberto de um rel. A Figura 1.8 representa a instruo NA em linguagem lader e tambm a sua tabela-verdade de operao.

Endereo

] [
No do Bit b) Instruo NF (XIO) (eXamine If Open)

Estado do BIT 0 1

Instruo NA Falsa Verdadeira

Figura 1.8 - Representao em linguagem Lader da instruo XIC e a respectiva tabela verdade de operao

A CPU executa esta instruo verificando o valor do bit endereado pela instruo. Se o bit endereado pela instruo estiver no estado lgico 1 a instruo retorna com o valor lgico falso e portanto no h continuidade lgica no trecho do lader. Se o bit endereado pela instruo estiver no estado lgico 0 a instruo retorna com o valor lgico verdadeiro e portanto h continuidade lgica no trecho do lader. A representao grfica desta instruo juntamente com a sua operao faz com que ela seja interpretada como um contato normalmente fechado de um rel. Porm, convm ressaltar que apesar da analogia uma instruo lgica e no um contato de circuito eltrico. A Figura 1.9 representa a instruo NF em linguagem lader e tambm a sua tabela-verdade de operao. Estado do BIT Instruo NF 0 Verdadeira 1 Falsa Figura 1.9 - Representao em linguagem Lader da instruo XIO e a respectiva tabela verdade de operao No do Bit Endereo

] [

c) Instruo de Sada Bobina Energizada (OTE) (Output Terminal Energize) A CPU executa esta instruo verificando se h ou no continuidade lgica na linha que antecede a instruo. Caso haja continuidade lgica da linha, o bit endereado pela instruo ser colocado no estado lgico 1. Se no houver continuidade na linha o bit endereado pela instruo ser colocado no estado lgico 0. A Figura 1.10 apresenta o aspecto grfico da instruo OTE. Endereo

(
1.7

No do Bit Figura 1.10 - Representao em linguagem Lader da instruo OTE

Controlador Lgico Programvel MicroLogix 1200

O MicroLogix 1200 controlador lgico programvel composto de uma unidade de base, que contem uma fonte de alimentao, circuitos de entrada e sada e um processador. O CLP est disponvel com 24 e 40 pontos de entrada/sada internos, pontos adicionais podem ser utilizados utilizando-se cartes de E/S (Entrada/Sada) especficos da famlia (1762).

Figura 1.11 - Controlador Micrologix 1200 1.1.2 Bradley) A famlia dos CLPs MicroLogix da Allen-Bradley tem caracterstica modular, e a verso do controlador disponvel no laboratrio constituda por: chassi, fonte, mdulo processador (CPU), mdulo de entradas digitais, mdulo de sadas digitais. Tabela 1.1 - Identificao dos mdulos do CLP Cdigo Observaes 1762 1762-IF2OF2 8k de memria de instrues e controle 08 entradas digitais, 100/200 volts Descrio do Equipamento: Controlador Programvel MicroLogix 1200 (Allen

Mdulo CPU Ent/Sai

A Figura 1.12 mostra a disposio fsica dos principais componentes do equipamento. Caso o usurio deseje mais pontos de entrada, sada ou at mesmo funcionalidades de rede de comunicao de dados, este poder adquirir cartes especficos que permitiro aumentas os recursos do equipamento. Os cartes devem ser instalados em trilhos padro DIN fisicamente conectados aos outros cartes ou ao corpo do CLP (Respeitando-se as limitaes do controlador empregado).

Figura 1.12 - Principais componentes do CLP MicroLogix 1200. A tabela 1.2 mostra os principais componentes fsicos do CLP MicroLogix 1200.

10

Componente 1 2 3 4 5 6

Tabela 1.2 - Identificao dos componentes do CLP Descrio Componente Descrio Terminal removvel de bloco 7 Tampas dos terminais e etiquetas Interface para Expanso de 8 Chaves de ajustes I/O, Barreira Removvel LEDs de entradas 9 Chaves para troca de modo LEDs de sadas 10 Modulo de Memria/ Relgio de tempo real Porta de comunicao 11 Trava dos trilhos DIN LEDs de status 12 Porta de programao e IHM (Interface Homem-Mquina)

A tabela 1.3 indica os possveis estados dos LEDs do CLP MicroLogix 1200 e seus respectivos significados. Tabela 1.3 - Indicao dos LEDs do mdulo processador Indica que O controlador est no modo RUN O controlador est transferindo um programa da memria RAM para o mdulo de memria OFF O controlador est em outro modo que no RUN Piscando ao ligar O controlador no est configurado FLT Piscando em operao O processador detectou erro no chassi de expanso ou na memria ON H falha grave (sem comunicao) OFF No existem erros Piscando Entradas ou sadas foram foradas para ON ou OFF sem que isto FORCE tenha sido habilitado ON Pontos forados foram habilitados OFF Pontos forados inexistentes ON Bateria baixa, ou jumper inexistente, ou bateria e jumper no BATT conectados. OFF Bateria OK ou jumper presente Existem trs posies que definem o modo do CLP, selecionada atravs da chave seletora representada na Figura 1.12 pelo componente 9. Posio RUN Esta posio habilita o CLP ao modo de operao (Run). O CLP varre/executa o programa ladder, monitora dispositivos de entrada, energiza dispositivos de sada e ativa pontos forados de E/S habilitados. O modo do CLP pode ser alterado somente por meio da chave seletora. No possvel desenvolver a edio do programa on-line. Posio PROG Esta posio habilita o CLP ao modo de programao (Program). O controlador no varre/executa o programa ladder e as sadas so desligadas. possvel desenvolver a edio do programa on-line. O modo do CLP pode ser alterado somente por meio da posio da chave seletora. Posio REM Esta posio habilita o CLP ao modo remoto (Remote): modos REMote Run, REMote Program ou REMote Test. O modo do controlador pode ser alterado por meio da posio da chave seletora ou mudando o modo por meio de uma interface de programao/operao. possvel desenvolver a edio de programa on-line nessa posio. LED RUN Quando ON (constante) Piscando

11

2. Parte Prtica
2.1 Objetivos

O objetivo deste mdulo introduzir o aluno em circuitos de comando e familiariz-lo com o CLP MicroLogix 1200 da famlia MicroLogix, suas conexes externas e seu funcionamento bsico, e tambm com o software RSLogix500 para PC, que o meio de programao do CLP, e de monitoramento visual das entradas e sadas do mesmo. O aluno tem como atividades prticas: 1. Construo de um circuito fsico para o acionamento de duas lmpadas atravs de bobinas e contatores; 2. Montagem de um circuito fsico para o acionamento de uma lmpada atravs do CLP; 3. Programao em Lader e simulao deste sistema; 4. Simulao de um sistema automatizado de distribuio de gua. Contatores Trata-se de uma chave eletromagntica que tem como funo manobrar (ligar e desligar) cargas eltricas como motores, iluminao, banco de capacitores, resistncias e circuitos auxiliares, entre outras. O contator pode ser acionado por corrente alternada ou contnua e constitudo pelos seguintes elementos: Contatos de Potncia, Contatos Auxiliares (de execuo NA - Normalmente Aberto e NF - Normalmente Fechado), Sistemas de acionamento (ncleos, bobinas), Cmaras de Fascas e Acessrios (Filtros, Supressores).

Figura 2.1 Contator O contator usado de preferncia para comandos eltricos automticos distncia. constitudo de uma bobina que quando alimentada cria um campo magntico no ncleo fixo que por sua vez atrai o ncleo mvel que fecha o circuito principal. Cessando a alimentao da bobina, desaparece o campo magntico, provocando o retorno do ncleo atravs de molas, conforme figura 2.1. H dois tipos de contatos: os de Potncia e os Auxiliares. O primeiro liga e/ou desliga motores e outras cargas eltricas. O segundo liga e/ou desliga circuitos de comando, sinalizao, controle, interface com processadores eletrnicos, etc.

2.2

Montagem de Circuito com Intertravamento Circuito 1

Utilizando o conjunto abaixo, monte fisicamente, a partir do uso de duas botoeiras (1 NA e 1 NF), uma bobina e uma lmpada, o sistema Liga/Desliga mostrado na figura 2.2. Note que a lmpada pode representar qualquer tipo de carga: motores, estufas, bombas, vlvulas, etc...

12

Figura 2.2 Arranjo experimental e circuito de comando e circuito de potncia. Se, ao invs de uma lmpada, a carga acionada pelo contator fosse um motor monofsico, qual seria a vantagem do uso do contator?

2.3

Montagem de Circuito com Intertravamento Circuito 2

Modifique o sistema montado anteriormente para que ele passe a operar com duas lmpadas, de modo que uma delas fique acesa quando a outra lmpada estiver apagada e vice-versa. O diagrama de ligao mostrado na figura abaixo: (Notar mais uma vez que as lmpadas poderiam representar qualquer tipo de carga eltrica com funes completamente diferentes uma da outra)

Figura 2.3 - Circuito de comando e circuito de potncia com segunda lmpada. Existe algum modo de acender as duas lmpadas ao mesmo tempo? Porque?

Defina intertravamento e d um exemplo de aplicao.

13

2.4

Montagem de Circuito com Intertravamento Modificado Circuito 3

Alterar as funes das lmpadas 1 e 2 atravs de alterao dos contatos no controle conforme a figura:

Figura 2.4 - Circuito de comando e circuito de potncia modificados. Quais as principais dificuldades para efetuar essa modificao?

2.5

Montagem de Circuito com CLP

Nesta montagem voc ir verificar a lgica bsica das instrues do programa lader. Preencha a tabela verdade para os comandos XIC e XIO, varrendo o estado correspondente da lmpada para cada uma das linhas do lader. Faa as duas primeiras medidas com o Boto ligado em NA, e as ltimas duas com o boto ligado em NF. Utilize as lmpadas de sinalizao do kit do CLP para efetuar este teste. O programa Lader deve ser escrito e carregado no CLP, seguindo os procedimentos descritos no anexo da apostila.

Figura 2.5 Esquema de Ligaes

14

Tabela Verdade Estado dos Bits Estado das Lmpadas I:0/0 O:0/0 O:0/1 L1 L2

Marque no diagrama como esto indicados os estados de cada um dos bits no programa lader.

2.6

Montagem de Circuito com CLP Equivalente ao Circuito do item 2.3

Utilizando agora o CLP montar o circuito abaixo. O esquema de ligaes se encontra abaixo. Utilize agora as lmpadas do kit dos contatores.

Figura 2.6 - Circuito de comando e circuito de potncia utilizando CLP

15

Figura 2.7 Esquema de Ligao Preencha a tabela de estados abaixo indicando 1 para estado ativado e 0 para no ativado. Entrada L Pressionado L Pressionado e solto D pressionado D pressionado e solto Ambos pressionados Instrues Desliga Liga Sadas B1 B2 Lmpadas L1 L2

2.7

Alterao do Programa Lader de Circuito com CLP Equivalente ao Circuito do item 2.4

Repetir as mesmas alteraes executadas no item 2.4, mas agora alterando apenas o Lader para que o sistema passe a funcionar com as funes das lmpadas 1 e 2 trocadas. Preencha a tabela de estados abaixo indicando 1 para estado ativado e 0 para no ativado. Instrues Desliga Liga Sadas B1 B2 Lmpadas L1 L2

Entrada L Pressionado L Pressionado e solto D pressionado D pressionado e solto Ambos pressionados

16

Qual a vantagem na utilizao do CLP para efetuar essa modificao?

2.8

Simulao de Lgica de Automao para Controle de Nvel de Reservatrio.

Projete e simule a automao de um reservatrio de gua, conforme figura 2.8. A bomba B1 deve ser ligada (no painel utilize uma lmpada para indicar quando o motor est ligado ou desligado) para manter a gua do reservatrio de distribuio entre os nveis indicados pelos sensores

N min 2 e N max 2 que acusam a

presena de gua no nvel determinado, mas B1 no pode ser acionada caso o nvel do reservatrio principal esteja abaixo de

N min 1 , nesse caso dever ser acionado um alarme de falta de gua (sirene). Para simular

este sistema utilize as chaves disponveis no painel e um boto NA no lugar dos sensores de nvel. (Ver Figura 2.9). Implemente o programa Lader para elaborar a simulao.

Figura 2.8 Sistema de Automao de Reservatrio

Utilize para:

N min 1 N max 2 N min 2


Motor Alarme

No lader: I:0/0 I:0/1 I:0/2 O:0/0 O:0/1

No Painel: I:0/0 I:0/1 I:0/2 Lmpada Sirene

17

Figura 2.9 - Esquema de Ligaes Observe a operao da bomba atravs da sinalizao e preencha a tabela verdade fornecida. Indique caso o estado seja impossvel de ser alcanado na prtica.

N min 1
0 0 0 0 1 1 1 1 0 Desligado 1 Ligado 0 0 1 1 0 0 1 1

N min 2
0 1 0 1 0 1 0 1

N max 2

Bomba

Alarme

Desenhe o lader utilizado:

2.9

Projeto

Automatizar o sistema de distribuio de gua de um edifcio com reservatrio secundrio (Ver figura 2.10). A bomba B1 deve ser preferencialmente ligada para regular o nvel de gua no reservatrio de distribuio de modo a deix-lo entre

N min 2 e N max 2 , B1 s deve ser ligada se o sensor N min 1 no acusar nvel baixo no

reservatrio; caso o nvel da distribuio esteja baixo, mas B1 estiver impossibilitada de ligar, B2 dever ser acionada juntamente com um alarme sonoro para avisar da falta de gua no reservatrio principal; B2 tambm no poder ser acionada se o nvel do reservatrio secundrio estiver baixo. B3 responsvel por manter o nvel de gua no reservatrio secundrio entre os nveis

N min 3 e N max 3 ; B3 s pode ser ligado caso o

reservatrio principal no esteja com o nvel baixo. Desenhe o lader do sistema.

18

Figura 2.10 Sistema de Distribuio Predial com Reservatrio Secundrio

19

Anexo A
Esta apostila apresenta um resumo do manual indicado na bibliografia do software Logix 500, este software funciona sobre o sistema operacional MS-Windows. O software RSLogix500 um programa desenvolvido com o objetivo de configurar, programar, monitorar e comandar os CLPs da srie MicroLogix e SLC-500 da Allen Bradley. A Figura 1.13 apresenta um exemplo de tela do mesmo.

Figura A.1- Exemplo de tela do RSLogix 500

A.1 Comunicao com o CLP SLC-500/MicroLogix


A comunicao do PC com o CLP MicroLogix (Ou famlia SLC-500) se faz fisicamente por meio de um cabo de comunicao que atenda o padro RS-232, e virtualmente por meio do software RSLinx. Por meio deste software, pode-se configurar o CLP, transferir programas elaborados no RSLogix para o CLP (Download), transferir programas existentes no CLP para o RSLogix (Upload), e ainda monitorar e comandar o CLP, em tempo real. A Figura 1.14 apresenta um exemplo de tela de configurao do Linx.

Figura A.2 - Exemplo de tela do RSLinx

A.2 Configurao de Driver


Primeiramente, deve-se criar um driver para comunicao do CLP com o PC. No software RSLinx, clique em Communications / Configure Drivers. Em Available Driver Types, selecione o driver desejado e configure-o.

20

Neste caso o driver RS-232 DF1 device deve ser selecionado. Em Comm Port, selecione a porta de comunicao utilizada e em Device, selecione SLC-CH0/Micro/PannelView. As outras informaes necessrias para configurao do driver podem ser obtidas por meio do Auto-Configure. A Figura 1.15 apresenta um exemplo de tela de configurao do Driver serial Linx.

Figura A.3 - Exemplo de configurao de driver

A.3 Desenvolvimento de um novo programa


Para criar um novo arquivo no RSLogix500, siga os seguintes passos: No RSLogix, ao selecionar o menu File New, surgira uma lista com os processadores possveis; Escolha BUL. 1762-Micrologix 1200- Series C e clicar em OK; No menu Comm, clicar em System Comms; isso abre o RSLinx e a janela Communications, semelhante anterior. Procurar a estao correspondente ao CLP em uso, no canal DF-1. Caso exista um X vermelho no cone do CLP, est ocorrendo uma falha na comunicao. No menu esquerda, selecione IO Configuration, fazendo surgir a tela de configurao de entradas e sadas, onde feita a configurao dos mdulos que compem as gavetas. Aps observar que o mdulo do processador (CPU) j est configurado para a gaveta 0, clique ento em Read IO Config para que o programa leia os outros cartes acoplados ao CLP.

A.4 Programao do MicroLogix


Os CLPs da famlia MicroLogix, so programados por meio de uma combinao entre a linguagem ladder com blocos de funo. As instrues podem ser inseridas no programa por meio de linhas de instrues. Para isto, basta dar um duplo-clique na linha desejada e em seguida digitar a instruo e o endereo correspondente como exemplificado na Figura 1.17.

Figura A.5 - Programao ladder por linhas de instrues

21

Pode-se tambm programar por objetos grficos, por meio da tcnica de arrasta-e-solta dos smbolos do menu de instrues (Figura 1.18). necessrio que se faa o endereamento da instruo aps a colocao da figura na posio desejada. Como mostrado na Figura 1.19.

Figura A.6 - Menu de instrues

Figura A.7 - Programao por objetos grficos Aps a programao de todo ladder estar finalizada, recomendado fazer uma verificao lgica do programa, por meio do boto . Havendo erros, eles sero enumerados e indicados na tela.

A.5 Transferncia do Programa do PC para o CLP (Download)


Aps finalizar um programa no software RSLogix500, necessrio que o mesmo seja transferido para o CLP; isto denominado Download. Para efetuar o Download, deve-se seguir os seguintes passos: No menu Online do RSLogix500 (Figura 1.16), mudar a opo Offline para Download, por meio da escolha de opes .

Figura A.4 - Menu Online Para todas as janelas que aparecem em seguida, deve-se escolher a opo Sim. Para voltar a programar, basta escolher a opo Offline.

A.6 Procedimento para programar, carregar e descarregar o programa aplicativo no CLP


A.6.1 Conexo do PC ao CLP 1 passo: 2 passo: 3 passo: 4 passo: Ligar o PC e o CLP e verificar a conexo do cabo serial; Abrir o programa RS Linx Classic localizado em Menu Iniciar/Todos os programas/Rockwell Software/RS Linx Na tela do RS Linx Classic Lite, clique em Communications/RSWho. Vide fig. A.2 do anexo Verifique a existncia da conexo AB_D F1-1, DH-485. Se ela existir, pule direto para o 10 passo.

22

5 passo: 6 passo: 7 passo: 8 passo: 9 passo:

No existindo a conexo acima, necessrio cri-la para que o PC enxergue o CLP. Na tela do RS Linx Classic Lite clique em Communications/Configure Drivers. Na tela Configure Drivers em Available Driver Types, selecione a opo RS-232 DFI devices, clique em Add new e, na tela seguinte, em OK. A tela Configure RS-232 DFI devices deve abrir automaticamente (vide fig. A.3 no anexo). Em Comm port, selecione a opo COM1 e clique em Auto config. Clique em OK Clique em Close

10 passo: Minimize o RS Linx A.6.2 Programao do aplicativo Lader Todo novo programa Lader aplicativo criado precisa seguir esse procedimento para que reconhea o CLP e seus cartes de expanso. 1 passo: 2 passo: 3 passo: Abrir o programa RS Logix 500 english localizado em Menu Iniciar/Todos os programas/Rockwell Software/RS Logix 500 english Clique em file/new Abrir a tela Select processor type. D um nome para o seu programa em Processor name (p.ex.: exp1) e selecione o CLP a ser utilizado; no caso, o Bul 1762 Micrologix 1200 Serie C 4 passo: 5 passo: 6 passo: 7 passo: Confirme tambm se o Driver selecionado o mesmo do item A.6.1 e clique em OK. A tela do seu programa ir abrir. Abra o project/controller/IO Configuration localizado direita na tela Na tela IO Configuration, clique em Read IO Config Na tela Read IO Configuration from Online processor, confirme se o Driver o mesmo do passo A.6.1 e clique em Read IO Config.

Esse passo necessrio para garantir que o PC est conectado ao CLP e todas as suas expanses de entrada e sada foram reconhecidas. 8 passo: Fechar a tela IO Configuration

Voc est pronto para comear a programao 9 passo: Crie seu programa clicando nos cones referente s instrues de programao e arrastando-os para a linha do programa. Ver figuras A.5, A.6, A.7 do anexo. 10 passo: Clique em file/save e salve seu programa

A.6.3 Carregando o programa do PC no CLP

1 passo:

Mude o status localizado no canto superior esquerdo de offline para download. Ver fig. A.4 do anexo.

23

2 passo:

Confirme todas as janelas que aparecerem.

24

Vous aimerez peut-être aussi