Baixe o app para aproveitar ainda mais
Prévia do material em texto
ÍNDICE 1 INTRODUÇÃO. .....................................................................................................................................................3 2 O CONTROLADOR LÓGICO PROGRAMÁVEL – CLP....................................................................................4 2.1 – Estrutura do CLP............................................................................................................................4 2.2 – Ciclo de Varredura .........................................................................................................................4 2.3 – Mapa de Memória ..........................................................................................................................4 2.4 – Atualização da Memória de Entrada e Saída .................................................................................5 2.5 – Tipos de Entradas e Saídas . ...........................................................................................................5 3 NAVEGANDO NA TELA DE PROGRAMAÇÃO DO PC12 V 1.51 . ................................................................6 4 PROGRAMAÇÃO LADDER . ..............................................................................................................................8 4.1 – Funções STR (¦+) , STR NOT (¦\+) e OUT( -( )- ) ................................................................8 4.2 – Lógicas E/OU (AND/OR) . ...........................................................................................................8 4.3 – Registradores Auxiliares. ..............................................................................................................8 4.4 – Temporizadores. ............................................................................................................................9 4.5 – Contadores. ...................................................................................................................................9 4.6 – Detectores de Borda . ..................................................................................................................10 4.7 – Comando SET e RESET. ............................................................................................................10 5 EXPERIÊNCIAS PRÁTICAS. .............................................................................................................................11 Prática 1 : Acionamento 1 . ..................................................................................................................11 Prática 2 : Acionamento 2 . ..................................................................................................................11 Prática 3 : Temporizadores. .................................................................................................................12 Prática 4 : Contadores ..........................................................................................................................12 Prática 5 : Processo Industrial ...............................................................Erro! Indicador não definido. 3 1 INTRODUÇÃO Como um todo, o processo evolutivo atinge patamares cada vez elevados em todas as áreas da sociedade. Para acompanhar este fato, os sistemas de produção tem-se comportado de maneira crescente, em relação a quantidade, flexibilidade e eficiência. Nos sistemas de produção, o comando elétrico das máquinas tem necessitado de pessoas para controlar todo o processo de verificação, comando e controle, sendo isto inconveniente na maioria dos casos, pelo fato de um grande número de pessoas controlar tal sistema, gerando inflexibilidade e impossibilidade de executar outras tarefas. A evolução e aplicação crescente da eletrônica, possibilitou a criação para estes sistemas, dos chamados CONTROLADORES LÓGICOS PROGRAMÁVEIS ou CLP´S. Estes equipamentos, propiciam o melhor, mais seguro e flexível controle de tais sistemas, além de centralizar a monitoração e controle. O novo controlador TP02 WEG, vem atender as necessidades da miniaturização com baixo preço e eficiência destes sistemas eletrônicos de controle, além de possibilitar uma interface homem máquina mais simples, completa e direta através da utilização de micro computadores, tornando o CLP compatível com os sistemas informatizados, muito aplicado atualmente. A função desta apostila, é de explicar a utilização do software PC12, onde o programador terá contato com todas possibilidades e lógicas mais importantes de aplicação do CLP, através de uma explicação direta e simples, com desenhos ilustrativos dos menus e comandos deste software, usado na nova linha TP de controladores WEG. O PC12, possibilita a elaboração de programas de maneira mais clara, através de representações gráficas (LADDER ou BOOLEAN), além de possibilitar o teste do programa e simulação das entradas e saídas atuadas, antes de aplicar diretamente o programa na máquina em questão. Toda estas possibilidades requerem pouquíssimos recursos de hardware e conexão simples através da comunicação serial entre PC e CLP, tornando-se simples e rápido de ser operado. 2 O CONTROLADOR LÓGICO PROGRAMÁVEL – CLP 2.1 – Estrutura do CLP 2.2 – Ciclo de Varredura 2.3 – Mapa de Memória RAM((Random Access Memory): armazenamento temporário; ): (armazenamento temporário; ROM(Read Only Memory): armazenamento definitivo; PROM(Programmable ROM): única gravação; EPROM(Eraseble PROM): regravação de dados, apagamento com ultravioleta; ( EEPROM(Eletrically EPROM): regravação de dados, apagamento elétrico. 5 2.4 – Atualização da Memória de Entrada e Saída 2.5 – Tipos de Entradas e Saídas ? DIGITAIS DISPOSITIVOS DE ENTRADA DISPOSITIVOS DE SAÍDA Chaves Seletoras Relés de Controle Sensores Fotoelétricos Solenóides Chaves Fim-de-Curso Válvulas Sensores de Proximidade Partida de Motores Chaves de Nível Lâmpadas/Sirenes ? ANALÓGICAS DISPOSITIVOS DE ENTRADA DISPOSITIVOS DE SAÍDA Transdutor de Tensão/Corrente Válvulas Analógicas Transdutor de Temperatura Atuadores Analógicos Transdutor de Pressão Controladores de Potência Potenciômetros Medidores Analógicos Encoder Absoluto/Incremental Display Alfanumérico 3 NAVEGANDO NA TELA DE PROGRAMAÇÃO DO PC12 V 1.51 New - Cria um novo arquivo. Open - Abre um novo arquivo. Save - Salva arquivo atual. Save As - Salva Arquivo Atual com outro nome . Print - Imprime programa atual. Print Preview - Visualização Previa da Impressão. Print Setup - Imprime a configuração do Sistema. Exit - Sai do Programa. PLC Type - Seleciona o tipo de PLC (20/28 MR/MT ou 40/60 MR/MT) Clear Memory - Limpa a memória de Programa do CLP Boolean - Muda o modo de edição atual para Booleano Ladder - Muda o modo de edição atual para ladder Data Memory - Visualiza a memória de dados (V/D/WC/FILE) System Memory - Visualiza a memória de Sistema(SC/WC) Symbol - Visualiza e Edita simbolos Used table - Visualiza em uma tabela saídas(Y), Contatos Internos Auxiliares(C), Contatos de sistema(SC), temporizadores e Contadores utilizados(TMR/CNT) Check Logic - Verifica a lógica (instruções) do programa OK. Write - Carrega programa do micro para o CLP. Read - Carrega o programa do CLP para o Micro. Run - Coloca a CPU do CLP em modo execução. Stop - Pára a CPU do CLP. Password - Senha para uso dos Comando Write e Read. EEPROM - Carrega programa da EEPROM para PLC ou PLC para EEPROM. Set RTC - Seta relógio de tempo real. Clear System - Limpa memória de sistema do PLC. Clear Data - Limpa memória de Dados do PLC. Clear Program - Limpa memória de Programa do PLC. Clear All memory - Limpa toda memória do PLC. Compare program - Compara programa do PLC com o do computador.Com Port - Executa o link de comunicação do computador com o PLC ou cancela. Observação : Para Carregar o programa do micro para o PLC, o mesmo deve ser colocado em Modo STOP. Boolean - Monitora programa em modo Booleano se estiver neste modo. Ladder - Monitora o programa em modo Ladder se estiver neste modo. Data - Monitora Dados (X, Y, C, S, SC, V, D) . Abort - Aborta Monitoração. Set Reset I/O - Pulso em uma entrada (X); saida (Y); Contato Auxiliar Interno (C). Change Data - Mudança de Dados (V, D, WC). Scan Time - Monitora tempo de Scan do PLC . RTC - Monitora relógio de tempo real. S - Insere um Contato Normal Aberto na posição atual do cursor. N - Insere um Contato Normal Fechado na posição atual do cursor. O - Insere uma saída na linha atual do cursor. T - Insere um Bloco Temporizador na posição atual do cursor . C - Insere um Bloco contador na posição atual do cursor. F - Insere uma Função na posição atual do cursor. A - Insere uma linha horizontal na posição atual do cursor. R - Insere uma linha vertical na posição atual do cursor. D - Apaga linha vertical na posição atual do cursor. <DEL> - A tecla DEL apaga linha horizontal na posição atual do cursor. Insert ! - Insere um espaço em branco no local onde está posicionado o cursor. Delete - Apaga o que estiver na posição onde está posicionado o cursor. Cut - Retira a área selecionada e guarda na memória rascunho do Sistema Operacional. Copy - Copia a área selecionada e guarda na memória rascunho do Sistema operacional. Paste - Insere o que está na memória rascunho na posição atual do cursor. Search - Busca Registrador de dado(V,WC,D), B-Tools - Habilita Visualização da Barra de Ferramentas (STR, A, R, R, O...). L-Tools - Habilita Visualização da Barra de Ferramentas (S, N, D, T, C, F, A, R, D...). 8 4 PROGRAMAÇÃO LADDER 4.1 – Funções STR (¦+) , STR NOT (¦\+) e OUT( -( )- ) EXERCÍCIO 1: Implementar a lógica dada acima. 4.2 – Lógicas E/OU (AND/OR) EXERCÍCIO 2: Implementar a lógica dada acima. 4.3 – Registradores Auxiliares EXERCÍCIO 3: Implementar a lógica dada acima. 4.4 – Temporizadores X0003: Habilita a temporização V0002: Memória de incremento do temporizador 03600: Valor de Preset (base de tempo 100ms) Y0002: Bobina de saída X0001: Habilita a temporização X0002: Reset do temporizador V0001: Memória de incremento do temporizador 00050: Valor de Preset (base de tempo 100ms) Y0001: Bobina de saída EXERCÍCIO 4: Implementar as lógicas dadas acima. 4.5 – Contadores X0001/2: Habilita Contador V0002: Memória de incremento do contador 00012: Valor de Preset X0005: Reset do contador C0001: Variável interna Y0001: Bobina de Saída EXERCÍCIO 5: Implementar as lógicas dadas acima. 10 4.6 – Detectores de Borda EXERCÍCIO 6: Implementar as lógicas dadas acima. 4.7 – Comando SET e RESET EXERCÍCIO 7: Implementar as lógicas dadas acima. F6 F5 11 EXERCICIOS PROPOSTOS 1 - Acionamento 1 Implementar uma partida direta e uma partida direta com reversão 2 - Acionamento 2 Implementar uma partida com chave estrela-triângulo 12 3 - Temporizadores Fazer a saída Y1 acionar com intervalos de 2 segundos ( ou seja, 2 Seg. ON e 2 Seg. OFF ); 4 - Contadores Usar o exercício 3 como gerador de pulso e elaborar um contador simples de 4 pulsos, com reset , para acionar a saída Y2; 5 - Dispositivo de estampagem de peças Implementar o controle para um dispositivo de estampagem (prensa), conforme o diagrama trajeto-passo dado abaixo. 6 - Controle de semáforo escolar Objetivo: Controlar o tráfego de pedestres em frente a escola. Consiste de um semáforo para os veículos e outro para os pedestres . ? programa começa pelo START da botoeira para o pedestre ? A luz amarela para os carros é ativada por 10 segundos e a vermelha por 30 segundos ? A luz verde para pedestres é ativada por 30 segundos e a vermelha é desativada . ? A luz verde do tráfego de carros ,volta 10 segundos após . 14 7- Carregamento de vagões Objetivo: Promover a carga do vagão, através do silo e da esteira transportadora. A célula de carga B1 é a que fará a indicação do vagão totalmente carregado. 8 – Tanque misturador Processo: 1- Encher o tanque ,ligando as bombas 1 e 2 ,com temporização de 10seg. para bomba 1 e 14 seg para. bomba 2 2- Controlar o nível do tanque através das chaves de nível 3- Ligar sistema de aquecimento através da válvula 4- Ligar misturador por 25 segundos 5- Ligar bomba de descarga e abrir válvula 6- Quando o nível baixar ,desligar sistema de aquecimento 7- Quando terminar o ciclo, reiniciar automaticamente o processo 8- O aquecimento deve somente funcionar quando houver produtos no interior do tanque 9- Colocar chave para opção manual e automático 10- Colocar chaves liga/desliga para misturador e bomba de drenagem
Compartilhar