View
6
Download
1
Category
Preview:
Citation preview
Í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. - 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 2Implementar 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 - ContadoresUsar 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çasImplementar 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 misturadorProcesso:
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
Recommended