Escolar Documentos
Profissional Documentos
Cultura Documentos
Prof. Dr. Sergio Luiz Pereira Prof. MsC. Alexandre Accio de Andrade
1.1 Objetivos O objetivo deste roteiro permitir a familiarizao do aluno com a programao e instalao eltrica de CLPs. O hardware disponvel no laboratrio de Eletrotcnica Geral e de Automao do PEA o CLP MicroLogix doado pela Rockwell Automation dentro do convnio EPUSP/PEA&Rockwell Automation. Este roteiro apresenta quatro experincias: Experincia 1 - Familiarizao com o hardware e software de programao. Experincia 2 - Programao e simulao de sistema de semforo duplo. Experincia 3 - Simulao de partida de motor com sinalizao. Experincia 4 Automao de esteira transportadora.
1.2 Arquitetura Bsica de Hardware do Controlador Lgico Programvel MicroLogix 1500 O MicroLogix 1500 controlador lgico programvel composto de uma unidade de base, que contm uma fonte de alimentao, circuitos de entrada e sada e um processador. O CLP est disponvel com 24 ou 28 pontos de entrada/sada internos, pontos adicionais podem ser utilizados utilizando-se cartes especficos da famlia Compact I/O (1769). Descrio do Equipamento: Controlador Programvel MicroLogix 1500 (Allen 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.
Mdulo CPU Entrada Digital Sada Digital Cdigo 1764 1769-IA8I 1769-OA8 Observaes 8k de memria de instrues e controle 08 entradas digitais, 100/200 volts 08 sadas digitais a rel
1.2.1
A Figura 1 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 aumentar os recursos do equipamento. Os cartes devem ser instalados em trilhos padro DIN fisicamente conectados a os outros cartes ou ao corpo do CLP (Respeitando-se as limitaes do controlador empregado).
Figura 1 - Principais componentes do CLP MicroLogix 1500. A tabela 2 mostra os principais componentes fsicos do CLP MicroLogix 1500.
Componente 1 2 3 4 5 6 Descrio Terminal removvel de bloco Interface para Expanso de I/O, Barreira Removvel LEDs de entradas LEDs de sadas Porta de comunicao LEDs de status Componente 7 8 9 10 11 12 Descrio Modulo de Memria/ Relgio de tempo real Bateria sobressalente Bateria Tampas dos terminais e etiquetas Ferramenta de acesso de dados Chaves para troca de modo
A tabela 4.3 indica os possveis estados dos LEDs do CLP MicroLogix 1500 e seus respectivos significados.
LED RUN Quando ON (constante) Piscando OFF Piscando ao ligar FLT Piscando em operao ON OFF Piscando FORCE ON OFF ON BATT OFF Indica que O controlador est no modo RUN O controlador est transferindo um programa da memria RAM para o mdulo de memria O controlador est em outro modo que no RUN O controlador no est configurado O processador detectou erro no chassis de expanso ou na memria H falha grave (sem comunicao) No existem erros Entradas ou sadas foram foradas para ON ou OFF sem que isto tenha sido habilitado Pontos forados foram habilitados Pontos forados inexistentes Bateria baixa, ou jumper inexistente, ou bateria e jumper no conectados. Bateria OK ou jumper presente
possvel tambm observar na Figura 1a entrada para a chave seletora de modo. Existem trs posies que definem o modo do CLP:
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.
1.2.2 Descrio do Hardware do Laboratrio O laboratrio de automao PEA Eletrotcnica Geral convenio EPUSP/ Rockwell Automation foi projetado e desenvolvido para ser flexvel e tambm possibilitar futuras expanses. O mesmo dispe de seis bancadas didticas contendo cada uma de um Painel Mdulo Didtico com: -Controlador MicroLogix 1500 E, fonte, carto mdulo de entrada digital 110 Volts, carto mdulo de sada digital a rel 110/220 Volts. Seis botoeiras; Seis sinalizadores luminosos; Rgua (trilho Din) com 10 conectores; (para entradas digitais) Rgua (trilho Din) com 10 conectores; (para sadas digitais) Rgua (trilho Din) com 10 conectores; (para entradas sadas analgicas) Um disjuntor trifsico (220 Volts/15 amperes) Um dispositivo IRD trifsico. Trs sinalizadores luminosos de painel energizado. Cinco bornes para as trs fases, neutro e Terra. A figura 2 ilustra a fotografia do Painel Mdulo Didtico com os dispositivos e equipamentos.
Disjuntor IDR
1.2.2.1 Alimentao e Proteo A Figura 3 indica o esquema de alimentao do Mdulo Didtico. OBS: Para maiores informaes sobre os cartes e suas formas de ligaes vide anexo 1.
Disjuntor Fase R Fase S Fase T Neutro Terra Bones e alimentao geral Dr
Sinalizadores
Figura 3 - Esquema de alimentao do Mdulo Didtico. 1.2.2.2 Ligaes da Rgua de Entrada Digital Cada conector da rgua de entrada digital est ligado uma entrada do carto de entrada digital conforme indica a figura 4.
IN 06 IN 07 IN 08 IN 09 IN 10 IN 11 IN 12 IN 13 IN 14 IN 15
Figura 4 - Esquema de ligao da rgua de entrada com o carto de entrada 1.2.2.3 Ligaes da Rgua de Sada Digital Cada conector da rgua de sada digital est ligado a uma entrada do carto de entrada digital conforme indica a figura 5.
1.2.2.4 Ligaes das Botoeiras e dos Dinalizadores Luminosos Cada botoeira e cada sinalizador luminoso est ligado aos mdulos de entrada digital e de sada digital conforme ilustra a 6.
OUT 01 OUT 01 OUT 02 OUT 02 OUT 03 OUT 03 OUT 04 OUT 04 OUT 05 OUT 06 Sinalizadores Borneiras OUT 05 OUT 06
Figura 6 - Esquema de ligao das botoeiras e dos sinalizadores luminosos aos mdulos de entrada digital e de sada digital.
1.3 Software de Programao de CLPs RSLogix500 Este roteiro apresenta um resumo do manual indicado na bibliografia do software Logix 500, este software funciona sobre o sistema operacional MSWindows. A figura 7 apresenta um exemplo de tela do software RSLogix.
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 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 8 apresenta um exemplo de tela de configurao do Linx.
1.3.1 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. 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 Figura9 apresenta um exemplo de tela de configurao do Driver serial Linx.
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: Inicialmente, gire a chave seletora de modo do CLP para REM. No menu Online do RSLogix500 (Figura 10 -), mudar a opo Offline para Download, por meio da escolha de opes .
Para todas as janelas que aparecem em seguida, deve-se escolher a opo Sim . Ao final, o programa entra no modo REMOTE PROG , permitindo a edio do programa transferido. Mude para a opo Run (modo REMOTE RUN). Isso torna possvel a monitorao das variaes dos estados dos bits do programa, em tempo real, juntamente com a execuo do processo e do controle.
Para voltar a programar, basta escolher a opo Offline ou Program (modo REMOTE PROG).
1.3.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. 1764-Micrologix 1500-LRP Series C e clicar em OK; 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, selecionar para cada gaveta o cdigo de cada mdulo instalado no CLP. Os cdigos podem ser encontrados no verso das tampas de cada mdulo. Terminadas as escolhas dos mdulos, feche a janela de configurao de entradas e sadas. No menu Comm, clicar em System Comms; isso abre o RSLinx e a janela Communications, semelhante da Figura . 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. 1.3.4 Endereamento do RSlogix O endereamento permite que se identifique um bit, elemento ou arquivo. O formato do endereo apresentado a seguir nas tabelas 4.4, 4.5 e 4.6:
#Xf:e.s/b X Identificador do tipo do arquivo f Nmero do tipo do arquivo : Delimitador e Nmero do elemento . s / b delimitador nmero do sub-elemento/mnemnico delimitador de bit nmero do bit
Tabela 4 - Formato tpico de endereo (MicroLogix) Opes dos smbolos de endereamento: X - Tipo de arquivo: O = Sada I = Entrada S = Estado B = Bit T = Temporizador C = Contador R = Controle N = Nmero Inteiro F = Ponto Flutuante D = BCD* A = ASCII*
*apenas para visualizao Tabela 5 Notao para tipos de arquivos de dados (MicroLogix) f - Nmero do tipo do arquivo: 0 = Sada** 1 = Entrada** 2 = Estado 3 = Bit 4 = Temporizador
5 = Contador 6 = Controle 7 = Nmero Inteiro 8 = Ponto Flutuante 9-255 = para armazenamento de outros arquivos
**Para arquivos de Entrada e Sada, pode ser omitido o nmero do tipo do arquivo. Tabela 6 Numerao dos arquivos de dados (MicroLogix)
10
e - Nmero do elemento: Para arquivos de E/S (Entrada / Sada), o nmero do elemento corresponde ao nmero da gaveta (hardware) onde se encontra cada mdulo. O nmero da gaveta o nmero que indica o local de encaixe dos mdulos no chassi, da esquerda para a direita. Por exemplo: a gaveta 0 (zero) sempre utilizada pelo mdulo da CPU. Este nmero pode ser de 0 at o nmero de gavetas disponveis no chassi. Para outros arquivos, ele pode ser de 0 a 255. Delimitador utilizado com mnemnico de sub-elemento em arquivo de Controle, Contador e Temporizador ou com indicador de palavra. s - Mnemnico de sub-elemento utilizado com o arquivo de temporizador, contador ou controle. Quando representado com nmeros, indica uma palavra (byte). Delimitador que separa o nmero de bit do nmero de elemento ou sub-elemento. b - Nmero de bit Nos mdulos de E/S, o nmero de bit corresponde ao nmero do terminal encontrado no mdulo. O nmero de bits disponveis igual ao nmero de terminais disponveis no mdulo. Por exemplo: Um mdulo de Entrada de 16 terminais ter correspondentes bits de 0 a 15. Exemplos: Endereamento de entrada e de sada: I:1/1 O:2/0 I:1/1 = Entrada na gaveta 01, bit referente ao terminal 01 O:2/0 = Sada na gaveta 02, bit referente ao terminal 00 Endereamento de bits de armazenamento: B3:0/1 ou B3/1 1.3.5 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 12.
Pode-se tambm programar por objetos grficos, por meio da tcnica de arrasta-e-solta dos smbolos do menu de instrues (Figura 13). necessrio que se faa o endereamento da instruo aps a colocao da figura na posio desejada. Como mostrado na Figura 14.
11
Figura 14 - 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 seguir so apresentadas as instrues do RSLogix500 essenciais para a execuo das Experincias de laboratrio. Elas podem ser divididas em vrios tipos, enumerados a seguir: 1.3.6 Instrues do Tipo Rel Estas instrues so utilizadas para monitorar o estado dos terminais de entrada/sada ou bit da tabela de dados do CLP. Examinar se Energizado XIC Esta instruo verifica o estado do bit endereado da memria, procurando condio de energizado. A instruo ser verdadeira quando o dispositivo de entrada/sada ou bit da tabela de dados estiver energizado; e ser falso, caso contrrio. A aparncia dessa instruo mostrada na Figura 144.
I:1/0
De modo contrrio instruo XIC, a instruo ser verdadeira quando o dispositivo de entrada/sada ou bit da tabela de dados correspondente instruo estiver desenergizado; e ser falsa, caso contrrio. A aparncia dessa instruo mostrada na figura 15.
I:1/1
] [
Figura 15 - Exemplo de Instruo Examinar se Desenergizada - XIO
12
Esta instruo utilizada para energizar um dispositivo de sada ou um bit da tabela de dados caso as instrues da linha sejam verdadeiras. Caso forem falsas, o bit endereado da memria pela instruo no ser energizado. A aparncia dessa instruo mostrada na Figura 16.
O:2/0
( )
Figura 16 - Exemplo de Instruo Energizar Sada - OTE Energizar / Desenergizar Sada com Reteno OTL e OTU A instruo OTL , quando habilitada, energiza o dispositivo de sada ou bit da tabela de dados correspondente com reteno, isto , uma vez energizado, apenas uma instruo de desenergizao pode modificar o seu estado. Logo, mesmo que a condio lgica da linha onde se encontra a instruo OTL se modifique de verdadeira para falsa, o terminal correspondente de sada no ser desligado. A aparncia dessa instruo mostrada na Figura 17. A instruo OTU desliga o dispositivo de sada ou bit da tabela de dados com reteno. Portanto, uma vez que o terminal de sada correspondente seja desligado, seu estado no se modifica com a mudana de condio lgica da linha; isto apenas acontece com a aplicao de uma instruo de energizao ao mesmo endereo. A aparncia dessa instruo mostrada na Erro! A origem da referncia no foi encontrada..
O:2/1 O:2/2
(L)
(U)
1.3.6.1 Instrues de Ramificao Normalmente os CLPs permitem que sejam elaboradas lgicas de controle ramificando-se as instrues. A aparncia dessa ramificao mostrada na Figura 19.
I:1/0 I:1/1 I:1/4 O:2/0
] [
] [
] [
I:1/2
( )
O:2/1
] [
I:1/5 B3/0
( )
O:2/2
] [
] [
( )
Ramificao de Entrada
13
Para instrues de entrada, pode-se utilizar ramificaes em paralelo (condies lgicas OU) e tambm ramificaes em srie (condies lgicas E). Ambas ramificaes podem ser utilizadas em conjunto. Ramificao de Sada Para instrues de sada, s possvel o uso de ramificaes em paralelo. No exemplo da figura observa-se que existe ainda a possibilidade de ramificaes combinadas com instrues de entrada e sada. 1.3.6.2 Instrues de Temporizadores Os temporizadores contam intervalos de tempo transcorridos na base de tempo selecionada e armazenam essa contagem em sua palavra de valor acumulado. Existem trs tipos de temporizador, que diferem na maneira pela qual energizam e desenergizam os bits de estado. Os temporizadores possuem 3 parmetros a serem definidos: q Timer Base: a unidade na qual ser feito o incremento da contagem de tempo, em segundos. (ex: 1s, 0.1 s, 0.001s...) q Preset : Nmero de intervalos a serem temporizados. q Acum: Nmero de intervalos temporizados que transcorreram at o momento. Temporizador na Energizao TON A instruo de Temporizador na Energizao (Figura 20) pode ser utilizada para energizar ou desenergizar um dispositivo quando tiver decorrido um intervalo de tempo prdeterminado. Enquanto as condicionantes da linha do Temporizador na energizao forem verdadeiras, o temporizador conta intervalos de tempo (incrementa o valor acumulado) at o valor do Preset . Caso as condicionantes forem falsas, o valor acumulado zerado.
TON
Timer On Delay Timer Timer Base Preset Acum T4:0 1.0 15< 2<
( EN ) ( DN)
Um exemplo de diagrama de tempo com o exemplo de funcionamento do Temporizador na Energizao est na Figura 21: Temporizador: T4:0; Time Base: 1; Preset : 120; Acum.: 0
Condio de entrada
bit de habilitao: T4:0/EN bit de temporizando: T4:0/TT bit de executado: T4:0/DN 80 seg. 120 seg.
14
As sadas do temporizador so as seguintes: DN: Quando um valor acumulado igual ou maior que o valor pr-selecionado (evento d at e), o temporizador pra de incrementar seu valor acumulado e energiza o bit de executado DN. O bit DN desenergizado sempre que as condies se tornem falsas (evento e). TT: Quando as condies de linha so verdadeiras e o valor acumulado menor que o pr-definido (eventos a at b e c at d), o bit temporizando TT energizado. Quando o bit DN energizado, o bit TT desenergizado (evento d). EN: O bit habilitao EN energizado quando as condies de linha so verdadeiras (eventos a e c) e desenergizado quando as condies so falsas (eventos b e e). Sempre que as condies de linha se tornam falsas, a contagem pra e o valor acumulado zerado.
Temporizador na Desenergizao TOF (Figura 22) TOF
Timer Off Delay Timer Timer Base Preset Acum T4:1 1.0 15< 2<
EN DN
Figura 22 - Exemplo de Instruo Temporizador na Desenergizao Temporizador: T4:1; Timer Base: 1; Preset : 120; Acum.: 0
Condio de entrada
bit de habilitao: T4:1/EN bit de temporizando: T4:1/TT bit de executado: T4:1/DN 80 seg. 120 seg.
Valor acumulado
A instruo Temporizador na Desenergizao (TOF) possui funo semelhante Instruo Temporizador na Energizao (TON), mas com as seguintes diferenas: q A Instruo TOF comea a temporizar um intervalo de tempo assim que as condies da linha se tornam falsas (evento a e c). q O bit de executado DN energizado quando as condies de linhas so verdadeiras (eventos b e d). Quando as condies de linha se tornam falsas, o bit DN permanece energizado, at que o valor acumulado se iguale ao valor pr-definido (evento d). Neste momento o bit DN desenergizado. q O valor acumulado zerado quando as condies de linha se tornam verdadeiras (eventos b e e ). q O bit de habilitao EN energizado quando as condies de linha so verdadeiras (eventos b e d) e desenergizado quando as condies so falsas (eventos a e c).
15
O bit temporizando TT energizado quando as condies de linha so falsas e o valor acumulado menor que o valor pr-definido (eventos a at b e c at d). Quando o valor acumulado se torna maior ou igual ao valor pr-definido, a contagem pra e o bit TT desenergizado (evento d). Temporizador Retentivo RTO A instruo de Temporizador Retentivo, de maneira semelhante instruo TON, utilizada para energizar ou desenergizar um dispositivo, assim que for alcanado o Preset. A instruo de Temporizador Retentivo retm o seu valor acumulado quando ocorrer qualquer uma das condies a seguir: q As condicionantes da linha passarem a falsas; q A chave seletora de modo for colocada na posio PROG; q Ocorrer falta de energia desde que seja mantida a energia de back-up da memria RAM. q Para zerar o temporizador, deve-se utilizar a instruo de rearme RTR.
q
1.3.6.3 Instrues de Comparao As instrues de comparao so instrues de entrada que testam a relao entre dois valores, Origem A e Origem B: Origem A um endereo de palavra. Origem B um endereo de palavra ou uma constante. Menor que LES A Figura 24 apresenta o formato da instruo LES:
LES LESS THAN (A<B) Source A I:3.0 0< Source B 568 568< Figura 24 - Exemplo de Instruo Menor que.
....
( )
Quando o valor A for menor que o valor B, esta instruo ser logicamente verdadeira.
Quando o valor A for maior ou igual ao valor B, a instruo ser falsa. Maior que GRT A Figura 25 - apresenta o formato da instruo GRT: GRT GREATER THAN (A<B) Source A Source B 568 568< Figura 25 - Exemplo de Instruo Maior que. I:3.0 0<
....
( )
16
Quando o valor A for maior que o valor B, esta instruo ser logicamente verdadeira. Quando o valor A for menor ou igual ao valor B, a instruo ser falsa. Testar Limite LIM Esta instruo de entrada testa os valores dentro ou fora de uma faixa especificada, dependendo de como foram ajustados os limites. A Figura 26 mostra o formato da instruo:
LIM LIMIT TEST Low Limit Test I:3.1 0< High Limit 568< 568 456 456<
.... .
( )
Os parmetros para esta instruo Low Limit, Test e High Limit podem ser constantes numricas ou endereos de palavras que armazenam algum valor, conforme a tabela 7
Test Constante Endereo de palavra High Limit Endereo de palavra Constante ou Endereo de palavra Low Limit Endereo de palavra Constante ou Endereo de palavra
A tabela 8 apresenta a funcionalidade da funo da instruo LIM: A instruo LIM ser verdadeira Se o limite inferior for: quando o valor de Teste estiver: Menor que o limite superior Entre os dois limites ou igual a um deles Maior que o limite superior Igual ou fora dos limites Tabela 8 Funcionalidade da instruo LIM Instruo OSR O OSR uma instruo que faz com que uma instruo de sada seja logicamente verdadeira apenas durante um ciclo de varredura do programa ladder. Esta instruo deve ser posicionada sempre imediatamente anterior a uma instruo de sada, assim como representado na figura 27
.... .
(OSR)
Figura 27 - Instruo OSR.
necessrio que se atribua um endereo para a instruo OSR, que deve ser um bit reservado apenas para esta funo. O endereo utilizado no deve ser utilizado em nenhum outro local do programa. Quando a condio da linha muda de falsa para verdadeira, a instruo OSR se torna verdadeira, tornando verdadeira a condio de linha para a instruo de sada subseqente. Aps um ciclo de varredura do programa ladder, a instruo OSR se torna falsa, mesmo que as condies de linha sejam verdadeiras. A instruo OSR apenas voltar a ser verdadeira quando houver, novamente, uma transio de falso para verdadeiro nas condies de linha.
17
1.4 Experincias
Roteiro: Identifique e faa o descritivo do sistema de alimentao e de proteo. Identifique cada um dos componentes e dispositivos do laboratrio, faa comentrios pertinentes E RESPONDA AS QUESTES.
______________________________________________________________________ Questes: 1- Qual o mximo delay do mdulo de entrada que est instalado no painel? ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________
2- Explique como devem ser efetuadas as ligaes eltricas entre os dispositivos de campo e o mdulo de sada instalado no painel. ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________
3- Analise o mdulo de sada a rle (definir os parmetros comutativos). ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________
18
19
Parte prtica Ative o RS Linx clicando no cone especifico (obs: O RS Linx deve permanecer aberto constantemente para que a comunicao seja possvel). Verifique se o mesmo esta configurado para o Drive RS232(AB_DF1-1DH:485). Ative o RS Logixs. Crie um novo projeto programa, clicando em new program. Selecione a CPU instalada no painel.
Obs. Todo programa deve ser configurado conforme o hardware existente no painel: Configurar I/O: Para configurar o I/O preciso verificar quantas posies tem o chassi que est instalado e ento selecionar as opes corretas. Imput (1 I/O) Output (2 I/O) Imput / Output (3 I/O) Salve este novo programa, projeto, como o seguinte nome: Exp1_clp_2005
Salve com o mesmo nome. Fazer o Download. Coloque o CLP no modo operao. Analise o funcionamento do mesmo e comente.
20
OBS As especificaes dos mdulos 1746-IA16 aparecero automaticamente quando o programa for executado pela primeira vez. - Salve com o mesmo nome. Fazer o Download. Coloque o CLP no modo operao. Analise o funcionamento do mesmo e comente.
______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ Agora faa o seguinte programa complementando os endereos de forma que todas as botoeiras acionem todas as sadas do painel respectivamente (Uma botoeira para cada sada).
21
Salve com o mesmo nome. Fazer o Download. Coloque o CLP no modo operao. Analise o funcionamento do mesmo e comente.
22
Faa o download e verifique e descreva a operao. ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________
Coloque o novo programa em operao com o CLP. Acione a botoeira 4. Descreva o ocorrido. ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________
23
Coloque em operao e descreva o funcionamento: ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________ ______________________________________________________________________
Exerccio para casa: Projete o esquema eltrico e o ladder para as seguintes especificaes: Uma determinada linha de montagem deve contabilizar quantas peas passam pela esteira transportadora. A cada 20 peas transportadas, a linha deve parar e somente ser reiniciada quando o operador acionar uma botoeira do tipo normalmente aberta para incio de operao.
24
O sistema a ser simulado consiste em dois semforos com controle temporizado, num cruzamento simples de duas vias. O funcionamento das 6 lmpadas (vermelhas, amarelas e verdes) seqencial, com intervalos de tempo definidos. O esquema de ligaes da montagem do CLP correspondente apresentado na Figura 29.
25
Figura 29 - Esquema de montagem do sistema do semforo Esquema de funcionamento: Verde A Amarelo A Vermelho A
Vermelho B
Verde B
Amarelo B
Inicialmente, faa as conexes dos elementos do sistema, de acordo com o esquema da Figura 29. Chame o professor para verificar as ligaes eltricas. Em seguida, estude o diagrama ladder da Figura 30 e faa o diagrama de tempos correspondente. Programe o ladder no RSLogix500. Faa o download. Coloque o CLP no modo Run, aperte o boto liga e verifique se o funcionamento das lmpadas est correto. Em caso negativo, corrija o programa.
O endereamento para o programa no RSLogix mostrado na tabela 9. Push button de partida - ON = Push button de parada - OFF = Luz Vermelha Vermelho A = Luz Verde - Verde A = Luz Amarela Amarelo A = Luz Vermelha Vermelho B = I:1/0 I:1/1 O:2/0 O:2/1 O:2/2 O:2/3 Bit auxiliar Ativado = Temporizador 0 - T0 = Temporizador 3 T3= Temporizador 1 - T1 = Temporizador 2 - T2 = Luz Verde - Verde B = Luz Amarela Amarelo B = B3/0 T4:0 T4:3 T4:1 T4:2 O:2/4 O:2/5
26
27
___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ ___________________________________________________________________________ __________________________________________________________________________
28
O Projeto associado a esta experincia consiste no aperfeioamento do sistema semafrico acima estudado. Projete um semforo inteligente simples, em que o trnsito pela via preferencial flui livremente at que seja detectada a chegada de um veculo pela vi a secundria. Aps determinado tempo de espera, o semforo deve dar passagem via secundria, por um determinado tempo, e depois retorna ao estado inicial. Escolha os tempos de espera livremente. Apresente o diagrama ladder do sistema. Os tempos desse semforo esto indicados na figura 31.
Partida
Sensor
VIA PRINCIPAL
Verde A
Amarelo A
Vermelho A
VIA SECUNDRIA
Verde B
Amarelo B
Vermelho B
29
Material Utilizado Hardware: Material CLP MicroLogix 1500 Mdulo de Entrada Digital cdigo 1769-IA8I Mdulo de Sada Digital a rel cdigo 1746-OW16 PC com MS Windows (9x, NT ou posteriores) com porta de comunicao com conector DB-9 (macho) Cabo DB9/DB9 (fmea) (cdigo 1761-CBL-AP00) para conexo do CLP com o computador Modulo para a realizao do experimento Botoeira Multmetro Chave de fenda Cabos eltricos Quantidade 1 1 1 1 1 1 1 1 1 20
30
Anexos
A.1 Hardware dos CLPs SLC / MicroLogix
A.1.1 Ligaes Eltricas nas Bases do MicroLogix 1500
31
32
33
34
35
36
37
A.1.2.1
38
39
2 Referncias Bibliogrficas
[1] LEWIS, R. W. Programming Industrial Control Systems Using IEC 1131-3. Institution of Eletrical Engineers, Londosn 1996. [2] MICHEL. G. Programmable Logic Controllers Architecture and Applications. John Wiley & Sons Ltda. England 1990. [3] MORAIS C. C.; CASTRUCCI P. L. Engenharia de Automao Industrial - LTC Livros Tcnicos e Cientficos S.A. Rio de Janeiro 2001. [4] Manual Rockwell Automation : Obtendo Resultado com RS Linx TM, e Obtendo Resultado com RS Logix TM [5] Manuais on-line sobre a plataforma SLC 500 / MicroLogix disponibilizados no site mundial da Rockwell Automation - http://www.ab.com/catalogs/ [6] Capelli, A. Mecatrnica Industrial. 2002.