Controlador Lógico Programável

Documentos relacionados
Controlador Lógico Programável

CLP - Linguagens de Programação

Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Linguagem Ladder: Temporizadores

UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO 9º PERÍODO. Profª Danielle Casillo

Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação CLPs: Norma IEC 61131

CLP - Fundamentos do Desenvolvimento de Diagramas

CONTADORES DIGITAIS (Unidade 6)

UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO 9º PERÍODO. Profª Danielle Casillo

Profª Danielle Casillo

Programação Ladder. Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT

UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO 9º PERÍODO. Profª Danielle Casillo

AUTOMAÇÃO E CONTROLE DISCRETO. ET66E Turmas A61/A62 Prof. Luiz Marcelo Chiesse da Silva paginapessoal.utfpr.edu.br/chiesse

Método Cascata Elétrica

Controladores Lógicos Programáveis. Prof. Juan Moises Mauricio Villanueva

Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação CLPs: Interfaces de E/S

Linguagens de Programação - Ladder Automação Semestre 02/2015

LAB4 Introdução aos Controladores Lógicos Programáveis

CONTROLADOR LÓGICO PROGRAMÁVEL - CLP

Introdução a lógica de relés

UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO. Profª Danielle Casillo

TECNOLOGIA EDUCACIONAL

CONTROLE DE UM PROTÓTIPO EDUCATIVO DE UMA ESTEIRA INDUSTRIAL

Universidade Federal do Paraná Setor Palotina Departamento de Engenharias e Exatas Engenharia de Energias Renováveis

Aula 14. Contadores Assíncronos. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

ELETRÔNICA DIGITAL II. AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR

CLP. Curso de Formação Profissional Técnico em Eletroeletrônica Módulo III Senai Arcos-MG

Plano de Trabalho Docente Ensino Técnico

Tópicos em Sistema Digitais. Prof. Adilson Gonzaga

Eletrônica Digital. Circuitos Lógicos Sequenciais PROF. EDUARDO G. BERTOGNA UTFPR / DAELN

ELETRÔNICA DIGITAL II

Arquitetura e Organização de Processadores. Aula 4. Pipelines

Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Controladores Lógicos Programáveis

Projeto de Semáforo com Display Digital Regressivo

XC143 BANCO DE ENSAIOS EM CLP SIEMENS (S7-1200) automação

ELD - Eletrônica Digital Aula 7 Circuitos Sequenciais Contadores. Prof. Antonio Heronaldo de Sousa

Ministério da Educação UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ Câmpus Medianeira PLANO DE ENSINO. CURSO Engenharia Elétrica MATRIZ 548

SSC510 Arquitetura de Computadores 1ª AULA

Comércio e Manutenção de Produtos Eletrônicos. Mapeamento de memória e conexões do Controlador CP-WS13/8DI8DO2AI2AO/USB/OEM. Versão 1.

Universidade Federal do ABC

UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: CIÊNCIA DA COMPUTAÇÃO 9º PERÍODO. Profª Danielle Casillo

Controlador Lógico Programável

Dispositivo de Selagem de Doce de Leite HI. Profª Danielle Casillo

SEMÁFORO DIGITAL COM TEMPORIZADOR

Mapeamento de memória e conexões do Controlador CP-WSMIO2DI2DO

UNIVERSIDADE FEDERAL DO PARANÁ SETOR DE CIÊNCIA E TECNOLOGIA ENGENHARIA ELÉTRICA

Sistemas digitais 10/07/17. Contadores Parte 17. Campus Alto Paraopeba

Controladores Lógicos Programáveis (CLP) Disciplina: TAIE4

Máquinas de Estados Finitos. Aula 19 Prof. Abel Guilhermino

Relé digital multi função CN 48

Conversão de diagramas SFC em linguagem Ladder

Profª Danielle Casillo

Universidade Veiga de Almeida Algoritmos e Linguagem I

LINGUAGENS DE PROGRAMAÇÃO PARA CLP

Computação Eletrônica. Tipos de dados, constantes, variáveis, operadores e expressões. Prof: Luciano Barbosa

Controlador Lógico Programável

Curso de automação industrial utilizando o CLP Haiwell

Exemplo de comunicação entre PLC Twido, Tesys U e OTB, para leitura e escrita de N palavras utilizando MACRO COMM, via Modbus.

3. CARACTERÍSTICAS TÉCNICAS

Eletrônica e Circuitos Digitais Aula 14 Contadores e Registradores. Daniel S Batista

Aula #18. CLP s SOFTWARE. Juazeiro Set 19,2011. PLCs : LINGUAGENS DE PROGRAMAÇÃO. A IEC 1131 padroniza as linguagens em 02 grandes grupos:

Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Comandos Elétricos

Mapeamento de memória e conexões do Controlador CP-WS11/4DO4DI-USB

Eletrônica Digital II

METODOLOGIA PARA PROGRAMAR SFC NO CLP

Tutorial de Utilização do Software- Mini CLP FIT

Painel Luminoso com LEDs

CONVERSOR ANALÓGICO-DIGITAL (AD)

3 a Lista de Exercícios

CHAVE COAXIAL MOTORIZADA

ACIONAMENTO DE MÁQUINAS ELÉTRICAS USANDO CLP SIEMENS S7-212

3 pessoas no corredor no máximo

Eletropneumática. 23/03/2015 Prof. Fagner Ferraz 3

Relés Temporizadores RTW

Automação Industrial Parte 6

Profª Danielle Casillo

Training Box Duo Mini Curso.

Painel Luminoso com LEDs

5. Fundamentos da Programação LADDER

Desenvolvimento de um controlador lógico programável modular dedicado ao controle e ao acionamento de equipamentos automatizados

Botoeiras. Elementos de Entrada de Sinais. Botoeiras. Botoeiras. Componentes dos Circuitos Elétricos Eletropneumática

Sistemas Embarcados:

Temporizadores e Contadores

Fundamentos de Automação. Controlador 01/06/2015. Controladores. Controladores. Controladores. Considerações Iniciais CURSO DE AUTOMAÇÃO INDUSTRIAL

Apresentação e Introdução a Automação

LABORATÓRIO DE ARQUITETURA DE COMPUTADORES PREPARAÇÃO 03: INTERRUPÇÕES

Entregar e apresentar dia 26/05. Portão Automático (Ítalo)

EPUSP PCS 3335 Laboratório Digital A. Um Circuito Digital

Módulo de Cristal Líquido LCD

Exercícios de Programação CLP

INTRODUÇÃO AOS CONTROLADORES LÓGICOS PROGRAMÁVEIS

- Tutorial - LogixPro. Elaboração: Professor Cristiano Tavares. Engenheiro Eletrônico e de Telecomunicação PUC Minas

Algoritmos e Programação

Transcrição:

Controlador Lógico Programável Contadores Prof. Ms. Andouglas Gonçalves da Silva Júnior andouglasjr@gmail.com

Introdução Contadores Mecânicos: Toda vez que a alavanca de acionamento se movimenta, o contador adiciona um número; depois ela volta automaticamente para sua posição original. Reinício a zero é feito pelo botão de comando; Contadores Eletrônicos: Podem executar contagens crescentes ou decrescentes, ou, ainda, contagens combinadas, crescentes e decrescentes.

Introdução Embora a maioria dos contadores usados na indústria seja crescente, existem inúmeras aplicações que requerem a implementação de contadores decrescentes ou uma combinação de contadores crescentes e decrescentes. Os fabricantes de CLP oferecem algumas formas de instrução de contadores como parte de seu conjunto de instrução. Os contadores são similares aos temporizadores; Exceção: ao invés de operarem a partir de pulsos internos de relógio como os temporizadores, os contadores dependem de pulsos externos;

Exemplo de Aplicação I

Instrução de contador no CLP Uma instrução contador em um CLP é composta pelas seguintes partes: Tipo de contador; Endereço do contador; Valor pré-ajustado do contador; Contagem acumulada.

Instrução de contador no CLP Contadores crescentes são sempre reiniciados para zero; Contadores decrescentes podem ser reiniciados para zero ou para algum outro valor pré-ajsutado; Alguns fabricantes incluem a função de reinício como uma parte da instrução geral do contador, enquanto outros dedicam uma instrução separada para reiniciá-la;

Instrução de contador no CLP Reinicialização separada da instrução do contador Reinicialização inserida na instrução do contador OBS.: Alguns fabricantes requerem que o degrau ou linha de reset seja verdadeiro para reiniciar, outros requerem que seja falso. Analisar o manual do CLP.

Palavras de Controle Bit de Habilitação do Contador Crescente (CU) É utilizado com o contador crescente e será verdadeiro quando a instrução deste for verdadeira; Bit de Habilitação do Contador Decrescente (CD) É utilizado com o contador decrescente e será verdadeiro quando a instrução deste for verdadeira; Bit de Finalização (DN) Será verdadeiro quando o valor acumulado for igual ao valor pré-ajustado do contador ou maior que ele;

Instrução de contador no CLP Os contadores no CLP são normalmente retentivos; Qualquer que seja o número contido na contagem no momento que o processo é desligado, ele será restaurado para o contador quado este for novamente energizado; Podem ser projetados para contar de modo crescente ou decrescente até o valor pré-ajustado; O contador crescente é incrementado de 1 cada vez que o degrau que contém o contador é energizado; O contador decrescente é decrementado de 1 cada vez que o degrau que contém o contador é energizado;

Instrução de contador no CLP Contador Crescente Contador Decrescente

Contador Crescente Instrução de saída cuja função é incrementar seu valor acumulado nas transições de falso para verdadeiro de sua instrução; Geralmente utilizado para contar transições de falso para verdadeiro e, depois, desencadear um evento após um número requerido de contagem ou de transições; A saída da instrução do contador crescente incrementará 1 cada vez que ocorrer o evento contado.

Exemplo 1 - Contador Crescente

Exemplo 1 - Contador Crescente

Exemplo 2 - Contador Crescente

Exemplo 3 - Contador Crescente

Contador Decrescente Contará de trás para frente ou decrementará de 1; Cada vez que ocorrer um evento para contagem decrescente, o calor acumulado é decrementado; Algumas aplicações utilizam o contador decrescente junto a um contador crescente, formando um contador crescente/decrescente;

Exemplo 1 - Contador crescente/decrescente

Exemplo 1 - Contador crescente/decrescente

Contador Decrescente Alguns contadores decrescentes contam apenas até zero; Outros, podem contar abaixo de zero e começar uma contagem decrescente a partir do maior valor pré-ajustado que possa ser estabelecido para a instrução do CLP; Ex.: Um contador crescente/decrescente que tem um limite máximo desejado de 999 pode contar da seguinte maneira: 997,998,999,000,001,002, e assim sucessivamente. Além disso, também pode contar de modo decrescente da seguinte forma: 002,001,000,999,998,997, e assim sucessivamente.

Exemplo 2 - Contador Crescente/Decrescente

Atividade 1) Descrever o funcionamento do seguinte diagrama Ladder.

Instrução OSR OSR = One Shot Rising Torna verdadeira a linha de código em que se encontra inserida (por um curto intervalo de tempo), após uma transição de falsa para verdadeira da condição anterior à atual da linha. Importante: As condições ou contatos de entrada devem ser posicionados antes da instrução OSR em uma linha;

Instrução OSR

Contadores em Cascata Utilização de 2 ou mais contadores para uma determinada aplicação; Algumas vezes, dependendo da aplicação, torna-se necessário contar eventos que excedem o número máximo permitido pela instrução do contador; Outras vezes, utiliza-se contadores em cascata para fazer contagem de números muito grandes;

Exemplo 1 - Contadores em cascata

Exemplo 2 - Contadores em cascata

Contadores e Temporizadores Muitas aplicações de CLP utilizam as funções de contadores e temporizadores em conjunto; Necessário entender o processo e saber empregar o tipo certo de instrução;

Exemplo 1 - Combinação de Instrução

Exemplo 1 - Combinação de Instrução

Atividade 1) Desenvolver um programa em lógica ladder que conta a quantidade de carros que entram e saem de um estacionamento. O sistema possui uma chave de entrada para indicar que mais um carro entrou no estacionamento, uma chave de saída que indica que mais um carro deixou o estacionamento, um botão para reiniciar o sistema e um alerta luminoso que indica se o estacionamento já está lotado. (OBS.: Considerar que o estacionamento tem capacidade para 150 carros).

Atividade 2) Desenvolver um programa em lógica ladder que corresponda a um relógio com duração de 24 horas. O sistema deve ser capaz de acionar um LED a cada minuto (que apagará depois de 1 segundo), um outro LED a cada hora (que apagará depois de 1 segundo) e um terceiro LED que será acionado para marcar 24h.

Referências Bibliográficas MAITELLI, Andŕe, Apostila do Curso de CLP - Engenharia Elerica, UFRN, 2002 CARVALHO, João, Apostila Controladores Lógicos Programáveis, Departamento de Engenharia da Computação e Automação, UFRN, 2011 BITTAR, Rita. A Utilização do GRAFCET como Ferramenta na Automação industrial. 1993. Dissertação Mestrado. Universidade Estadual de Campinas, São Paulo: UNICAMP. GEORGINI, M. Automação aplicada - descrição e implementações de sistemas sequenciais com PLC s; São Paulo; Ed. Érica; 2008

Obrigado pela atenção Até a próxima aula!