Lógicos Programáveis - Weebly

18
Introdução aos Controladores Lógicos Programáveis Acadêmicos: Derik Mitchyl Eduardo Sakaguti Gabriela Mateus Lucas Furlan Rafael Garcia Universidade Federal do Paraná

Transcript of Lógicos Programáveis - Weebly

Page 1: Lógicos Programáveis - Weebly

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

Acadêmicos: Derik Mitchyl Eduardo Sakaguti Gabriela Mateus Lucas Furlan

Rafael Garcia

Universidade Federal do Paraná

Page 2: Lógicos Programáveis - Weebly

O que é um CLP?

Segundo ABNT: equipamento eletrônico-digital compatível com aplicações industriais.

Vantagens:

• fácil diagnóstico durante o projeto • economia de espaço• livre de faíscas• programação não interrompe o processo produtivo • criação de banco de armazenamento• ↓ consumo de energia• ↓ equipe de manutenção • ↑ número de entradas e saídas • comunicação com outros equipamentos

Page 3: Lógicos Programáveis - Weebly
Page 4: Lógicos Programáveis - Weebly

Quadro de relés vs CLP

Page 5: Lógicos Programáveis - Weebly

Princípio de funcionamento

Início: Verifica o funcionamento. Desativa todas as as saídas.

Verifica o estado das entradas: Lê cada uma das entradas,

verificando se houve acionamento.

Compara com o programa do usuário: qual ação tomar em

caso de acionamento → atualiza a memória imagem das

saídas.

Atualiza as saídas: conforme a determinação da CPU. Um

novo ciclo é iniciado.

Page 6: Lógicos Programáveis - Weebly

Estrutura básica de um CLP

➔ Fonte de alimentação➔ Unidade de processamento➔ Bateria➔ Memória do programa supervisor➔ Memória do usuário➔ Memória de dados

Page 7: Lógicos Programáveis - Weebly

Linguagens de programação

Listas de instruções

Ladder

Blocos Lógicos

Page 8: Lógicos Programáveis - Weebly

Programação em Lista de Instruções

Era utilizada nos Controladores de Primeira Geração, sua programação era fortemente ligada ao

seu hardware.

A linguagem utilizada era o Assembly, e variava dependendo do processador usado na sua

construção.

Page 9: Lógicos Programáveis - Weebly
Page 10: Lógicos Programáveis - Weebly
Page 11: Lógicos Programáveis - Weebly

Programação em Blocos Lógicos

É conhecido por ser uma linguagem gráfica na qual os elementos são interligados de forma

semelhante a circuitos elétricos. Permite ao usuário tanto utilizar blocos pré-programados, como por

exemplo contadores, temporizadores e lógicas booleanas, como criar seus próprios blocos da maneira

que lhe for conveniente (encapsulamento).

Page 12: Lógicos Programáveis - Weebly
Page 13: Lógicos Programáveis - Weebly
Page 14: Lógicos Programáveis - Weebly

Linguagem de programação Ladder

Foi desenvolvida no intuito de facilitar o entendimento da linguagem

para os técnicos e engenheiros da época

Assemelha a diagramas elétricos

A linguagem possui diagrama com funções pré definida para facilitar e

agilizar a programação do CLP

Page 15: Lógicos Programáveis - Weebly

Exemplo de Ladder

Page 16: Lógicos Programáveis - Weebly
Page 17: Lógicos Programáveis - Weebly
Page 18: Lógicos Programáveis - Weebly