Você está na página 1de 20

CONTROLADORES

LÓGICOS
PROGRAMÁVEIS
Prof: Eng. Dayana Vieira

Aula 3
SUMÁRIO
1. Memória
2. Funcionamento do CLP

2
MATERIAIS BASE
Franchi, Claiton Moro; Camargo, Valter Luís Arlindo
de. Controladores Lógicos Programáveis: Sistemas
Discretos. 1. ed. São Paulo: Érica, 2008.

Petruzella, Frank D. Controladores lógicos


programáveis. 4. ed. Porto Alegre : AMGH, 2014.
398p.

3
CONTROLADOR LÓGICO PROGRAMÁVEL
MEMÓRIA
A memória é o elemento que armazena informação, programas e dados em um CLP.

Os dados são armazenados nas posições de memória por um processo chamado de escrita e são obtidos de volta
pelo que chamamos de leitura.

Seus elementos individuais armazenam parte da


informação, chamada de bits (de binary digits), e sua
capacidade é especificada em incrementos de 1.000 ou
“K” incrementos, nos quais 1 K é igual a 1.024 bytes de
armazenagem da memória (1 byte é igual à 8 bits). As
informações são armazenadas na memória em forma de
palavras de 16 bits.

4
Tabelas de entrada e de saída.

Os CLPs, por questões de segurança, executam uma rotina de verificação para examinar se a memória do CLP está
corrompida, o que ajuda a garantir que o CLP não será executado caso isso ocorra.

5
CONTROLADOR LÓGICO PROGRAMÁVEL
TIPOS DE MEMÓRIA
A memória pode ser situada em duas categorias:

Volátil: Memória que perderá suas informações armazenadas se a energia total faltar ou for desligada, pode
ser alterada facilmente e é adequada à maioria das aplicações quando há uma bateria para fornecer energia
para a cópia de segurança (backup);

Não volátil: Memória que tem a capacidade de reter a informação quando a energia é desligada
acidentalmente ou intencionalmente, permitindo que o CLP mantenha sua programação.

6
A memória de leitura (ROM)
- Apenas armazena programa
- Dados não podem ser alterados após a fabricação da memória no circuito integrado (chip)
- Normalmente utilizada para armazenar programas e dados que definem a capacidade do
CLP
- Não volátil
- Utilizada para armazenar o do sistema de operação que controla o sistema de programa
(software) que o usuário utiliza para programar o CLP.

A memória de acesso aleatório (RAM)


- É projetada de modo que a informação possa ser escrita ou lida da memória.
- Utilizada como uma área de armazenagem temporária de dados que precisam ser alterados
rapidamente
- Volátil
A maioria dos CLPs usa RAM-CMOS, uma tecnologia utilizada para memórias cujo circuito
integrado (chip) drena pouca corrente e pode manter a memória com uma bateria de lítio por
um longo tempo (em muitos casos, de 2 a 5 anos). 7
A memória de leitura-escrita programável e que pode ser apagada (EPROM)
- Oferece um determinado nível de segurança contra mudanças não autorizadas ou indesejáveis - O dado
armazenado nela possa ser lido, mas não alterado facilmente sem um equipamento especial
- É utilizada para copiar (backup), armazenar ou transferir programas de CLP.

A memória de leitura-escrita programável e que pode ser apagada


eletronicamente (EEPROM)
- Não volátil
- Mesma flexibilidade de programação da RAM.
- Proporciona um armazenamento permanente do programa e pode ser
substituída facilmente por dispositivos de programação-padrão.
- Normalmente, é utilizado para armazenar, copiar ou transferir os
programas do CLP.
Módulo de memória EEPROM usado para
armazenar, copiar ou transferir programas do CLP.

8
As flash EEPROMs
- Só podem ser utilizadas para armazenar cópias
- São extremamente rápidas para salvar e reaver arquivos
- Não é necessário retirá-las fisicamente do processador para serem reprogramadas
- É algumas vezes instalada também no módulo do processador, onde copia (backup)
automaticamente partes da RAM.
- Se ocorrer queda de energia os dados não são perdidos

Cartão de memória flash instalado em um soquete do processador


9
Memória do programa monitor
O programa monitor é responsável pelo funcionamento geral do CLP, gerenciando todas as atividades do CLP.
Este programa não pode ser alterado pelo usuário, sendo armazenado em memórias do tipo PROM, EPROM ou
EEPROM, e funciona de forma semelhante ao sistema operacional dos computadores.

Memória do Usuário
Nesta memória é armazenado o programa desenvolvido pelo usuário, o qual pode ser alterado, tornando flexível a
programação. Este programa geralmente é armazenado em memórias do tipo RAM, EPROM, EEPROM E FLASH-
EPROM, cuja capacidade varia de acordo com a marca e o modelo de CLP.

Memória de dados
Tem por finalidade armazenar os dados do programa do usuário, tais como valores de temporizadores,
contadores, senhas, etc. Geralmente, a memória de dados utiliza partes da memória RAM do CLP.

Memória imagem das entradas e saídas


Esta memória armazena informações dos estados das entradas e saídas do CLP, funcionando como uma tabela
onde a CPU buscará informações durante o processamento do programa de usuário.

10
Como um clp
funciona?
CONTROLADOR LÓGICO PROGRAMÁVEL
PRINCÍPIOS DE FUNCIONAMENTO

12
Diagrama ladder para o processo de controle a relé.

Problema de controle de processo do misturador.


13
Conexões típicas para uma alimentação- -padrão de 120 VCA Conexões típicas de um módulo de saída para uma alimentação-padrão em 120 VCA.
configurada com o módulo de entrada.

14
Programa em lógica Ladder para controle do processo com o esquema de
endereço típico

15
EXERCÍCIO
Dados quatro botões de comando (I1-I2-I3-I4), normalmente abertos, escreva um programa para ligar uma
lâmpada se os botões de comando I1 e I2 ou I3 e I4 forem fechados.
Instalação típica necessária para implementar o esquema de controle do processo utilizando um
controlador fixo CLP. 17
Diagrama Ladder a relé do processo modificado. Programa em lógica Ladder para o CLP do processo modificado.

18
Monitor e interface de operação de um CLP.

Controlador de automação
programável (PAC).

CLP instalado em um
19
ambiente de indústria.
THANK you!
20

Você também pode gostar