Вы находитесь на странице: 1из 14

21/08/17

O que são?
üCLP, Controladores Lógicos Programáveis

CLP – CONTROLADORES
ou

üPLC, Programmable Logic Controllers


LÓGICOS PROGRAMÁVEIS
Prof. Fabricia Neres

O que são?
O que são?
ü São equipamentos robustos capazes de operar em
üO CLP é um computador industrial, capaz de condições severas: altas temperaturas, poeira, umidade
implementar funções de controle (sequência lógica, e ruídos elétricos.
contagem e temporização), operações lógicas e üExistem diversos fabricantes e diversos modelos de
aritméticas , manipulação de dados e comunicação CLPs. Não existe uma padronização no números de
em rede. entradas e saídas (digitais ou analógicas) ou tamanho de
memória.

CLPs no processo industrial CLP- Definição


Sistema eletrônico operando digitalmente, projetado para
uso em um ambiente industrial, que usa uma memória
programável para a armazenagem interna de instruções
CLP orientadas para o usuário para implementar funções
específicas, tais como lógica sequencial, temporização,
contagem e aritmética, para controlar, através de
entradas e saídas digitais ou analógicas, vários tipos de
máquinas ou processos. O Controlador programável e seus
Sistema
periféricos associados são projetados para serem facilmente
Automatizado integráveis em um sistema de controle industrial e
facilmente usados em todas suas funções previstas.

(definição IEC – International Electrotechnical Commission)

1
21/08/17

CLP- Histórico CLP- Histórico


• Os primeiros dispositivos de controle foram • Na década de 1920 os dispositivos mecânicos foram
desenvolvidos durante a Revolução Industrial no substituídos pelos relés;
século XIX; • Com o uso da lógica de relés foi possível realizar
• Dispositivos mecânicos rudimentares eram usados controles mais complexos que até o momento não era
para realizar o controle dos processos. possível;
• O uso da lógica de relés dificultava modificações do
processo;
• Era complexo manter o projeto atualizado.

CLP- Histórico
• O desenvolvimento de CIs e computadores possibilitou a
construção de CLPs;
• Computadores comerciais eram caros e sensíveis ao
ambiente industrial;
• O CLP foi desenvolvido para atender as necessidades
da industria automobilística americana (General Motors)
• Suas primeiras aplicações foram na divisão de
hidramática da GM em 1968.

Quadro de Relés Quadro de CLPs

CLP- Histórico CLP- Histórico


Historicamente os CLPs podem ser classificados nas
Características desejáveis do CLP:
seguintes categorias:
üFacilidade de programação e modificação dos códigos;
üPermitir flexibilidade na montagem das máquinas;
ü1ª geração: Programação em Assembly. Necessidade de
üManutenção simplificada; conhecer o hardware;
üAdaptado ao ambiente industrial.

ü2ª geração: Apareceram as linguagens de programação de


nível médio. O compilador converte o código do
programador em linguagem de baixo nível;

2
21/08/17

CLP- Histórico CLP- Histórico


ü3ª geração: Surge a entrada de programação que poderia ü5ª geração: protocolos de comunicação para facilitar a
ser realizada através de: teclado, programador portátil comunicação com sistemas supervisórios, redes e
conectado ao CLP; equipamentos de outros fabricantes.

ü 4ª geração : Criada a comunicação serial e a


programação é realizada por computadores possibilitando
a simulação do código.

Características do Hardware Características do Software

• Alta confiabilidade; • Linguagem de programação simples;


• Imune a ruídos eletromagnéticos;
• Isolação galvânica de entradas e saídas; • Processamento em tempo real e multitarefa;
• Fácil de configurar com esquema de montagem em
trilhos; • Monitoramento do dados on-line;
• Padronizados ou em racks com módulos que podem ser
retirados;
• Alta velocidade de processamento das informações.
• Uso de conectores que podem ser retirados;
• Ferramenta de autodiagnóstico.

CLPs - Vantagens CLP -Aplicações


• Pequena equipe para realizar a manutenção; • Indústria de Plástico;
• Controle de malhas;
• Flexibilidade do número de entradas e saídas; • Indústria Petroquímica;
• Sistemas Sistemas SCADA (Supervisory Supervisory
• São reutilizáveis; Control Control and Data
• Aquisition);
• Maior confiabilidade e flexibilidade;
• Sistemas de controle de células de manufatura;
• Montagem automatizada;
• Menor tempo para elaborar projetos;

• Possibilidade de comunicar com outros CLPs e


computadores.

3
21/08/17

CLP -Aplicações Tipos de CLP


• Processos de empacotamento, engarrafamento, • Compactos: possuem fonte de alimentação, CPU e
módulos de entrada e saída em único equipamento
enlatamento, transporte e manuseio de materiais,
usinagem;
• Modulares: cada módulo executa uma função, ou seja,
• Sistemas de controle predial de ar condicionado ;
cada elemento é inserido de forma modular em racks.
• Sistemas de segurança;
• Indústrias de alimentos, bebidas, automotiva, química,
têxtil, plásticos, papel e celulose, farmacêutica e
siderúrgica/metalúrgica, mineração, entre outras.

Princípio de Funcionamento Princípio de Funcionamento

• O CLP funciona de forma sequencial, fazendo um ciclo de


varredura em algumas etapas.

• O tempo total para realizar o ciclo é denominado CLOCK.

Partes do CLP Estrutura Básica


• As entradas e saídas podem ser analógicas ou digitais;

4
21/08/17

Estrutura Básica Arquitetura:


• Baseada no Hardware básico do computador
• Fonte de alimentação;

• Unidade Central de Processamento;

• Memórias voláteis e não voláteis;

• Entradas e saídas (digitais e analógicas);

• Terminal de programação.

Fontes de Alimentação Fontes de Alimentação


• O CLP possui uma bateria interna que mantém as
• Sua função é fornecer energia para o CLP informações gravadas durante algum tempo, em caso de
falta de energia.
• Source: interna ao controlador;
•Converte a tensão da rede de 110 ou 220 VCA em :
Ø+5VCC: para alimentar os circuitos eletrônicos
• Sink: externa ao controlador.
Ø +12VCC ou +24VCC: para alimentar as entradas e as
saídas
• Tensão de alimentação: 110V CA ou 220V CA ou Ø110V para saídas dos relés
24V CC ØBaterias

Unidade Central de Processamento Unidade Central de Processamento


• Responsável pela manipulação das informações As mais comuns:

§ INTEL 80xx
§ MOTOROLA 68xx
§ ZILOG Z80xx
§ PIC 16xx

5
21/08/17

EPROM Memória do Usuário


Armazena:
Memória do Programa Monitor”
• Programa do usuário;
• Responsável por: sistema operacional; start do CLP;
sequência de operações; drivers.
• Configuração de dados;

• Não é acessível pelo usuário


• Imagens de dados E/S;

• Buffer de comunicação.

Entradas e saídas
Entradas
• Divididas em Digital e analógicas; • Local onde a UCP busca informações do processo
comandado. Estas informações podem ser de diversos
dispositivos dentre eles: medidores de temperatura e
vazão.

• Podem ser divididas em digital (temperatura correta) e


analógica (valor da temperatura)

Entradas Digitais Entradas Digitais


• As entradas digitais convertem os elementos do sistema
em bits. • As entradas digitais podem trabalhar com diferentes níveis
de tensão:

• Existem entradas digitais de dois tipos: com alimentação


interna e externa. Øcorrente contínua: TTL, 24 Vcc. 48 Vcc, 110 Vcc;

• Possuem apenas dois estados: (ligado ou desligado) Øcorrente alternada: 110 Vca ou 220 Vca.

6
21/08/17

Entradas Digitais com Alimentação Entradas Digitais com Alimentação


Interna Externa
• Os CLPs fornecem uma tensão de alimentação que deve • As entradas com alimentação externa recebem
passar pelo elemento do processo e retornar à entrada. alimentação do processo.

Entradas Analógicas Entradas Analógicas


• As analógicas podem ter infinitos estados dentro de uma • Exemplo: medições lineares: medidor de vazão
faixa determinada • Conversor A/D de3 bits

• Necessidade de conversão de analógica para digital


• Exemplos de medições analógicas: nível e temperatura
• Existe uma grande gama de sinais de entradas
padronizados:
Ø Tensão: +/- 12,5 mV, +/- 50 mV, +/- 500 mV,
+/- 5 V, +/- 10 V, l a 5V, O a 5 V, O a 10 V
Ø Corrente: O a 20 mA, 4 a 20mA

Entradas Analógicas Saídas Digitais


• Exemplo: medições lineares: medidor de vazão • Funciona basicamente como as entradas digitais
• Conversor A/D de 10 bits
• Podem ser por tensão ou por relés

• As saídas digitais por tensão converte os sinais enviados


pela CPU (UCP) em sinais capazes de energizar cargas
como lâmpadas;

• As saídas digitais por relés fornecem um contato de relê


que pode chavear cargas com alimentação independente
da fonte do CLP

7
21/08/17

Saídas Analógicas Terminais de Programação


• Funcionam de modo semelhante as entradas analógicas • Computadores ou terminais que permitem:
• Realizam a conversão do sinal digital enviado pela CPU ØAutodiagnóstico;
(UCP) para analógico usando um conversor
ØAlterações online
digital/analógico.
ØProgramação de instruções;
ØMonitoramento
ØGravar e apagar dados da memória do usuário.

Módulos de entrada/saída Módulos de saída


E Saídas
• Através das saídas, o CLP age sobre o processo sob o
seu controle.

• As saídas digitais fornecem comandos do tipo


ligado/desligado.

• As saídas analógicas fornecem um sinal de tensão ou


corrente com variação contínua para acionar válvulas
proporcionais, conversores ou outros equipamentos.

Módulos de saída digital a relé Módulos de saída digital a triac

Aciona cargas alimentadas por tensão tanto contínua quanto alternada.


Uma grande vantagem de utilizar esse tipo de configuração de saída é o fato
se ter uma saída praticamente imune a qualquer tipo de interferência da Tem maior vida útil do que saída a relé.
rede.

8
21/08/17

Módulos de saída digital a transistor Módulos de entrada


Entradas
• Entradas digitais recebem o sinal de sensores,
chaves, botoeiras, e outros equipamentos que
fornecem sinais do tipo ligado/desligado.

• Entradas analógicas recebem sinais de tensão ou


corrente de variação contínua, dentro de uma faixa e
com significado especificado. Este módulo condiciona o
sinal de entrada e o torna disponível para o processador.
O acionamento é realizado por transistor típico que realiza
comutações rápidas

Terminais de programação Terminais de programação


• Este bloco fornece o meio físico e os protocolos para que • Pc ou terminais que permitem:
o CLP se comunique com outros equipamentos • Autodiagnóstico
integrantes do sistema. • Alterações on-line
• Programação de instruções
• Monitoração
• Os sistemas de controle atuais preveem a integração
de diversos dispositivos que podem incluir vários
CLPs, computadores, IHM externas, sensores e
atuadores inteligentes, data-loggers, todos ligados
em rede.

53

Programação por cabo com PC

9
21/08/17

CLP – Controlador Lógico Programável Modos de Operação de um CLP


Programa aplicativo

• Modo de programação
A lógica que avalia a condição dos pontos de entrada e • Modo de execução.
dos estados anteriores do CLP, executando as funções
desejadas e acionando as saídas, é chamada de
programa aplicativo ou simplesmente programa do CLP.

Modos de Operação de um CLP Modos de Operação de um CLP


Modo de Programação Modos de Execução
• No modo de execução (RUN), o CLP passa a executar o
• No modo de programação (PROG) o CLP não executa programa do usuário.
nenhum programa, isto é, fica aguardando para ser
configurado ou receber novos programas ou até receber • CLPs de maior porte podem sofrer alterações de
modificações de programas já instalados. Esse tipo de programa mesmo durante a execução. Este tipo de
programação é chamado off-line (fora de operação). programação é chamado de on-line (em operação).

• A operação de transferência de programas do • O funcionamento do CLP é baseado num sistema


microcomputador (ou terminal de programação) para o microprocessado em que há uma estrutura de software
CLP denomina-se download. que realiza continuamente ciclos de leitura, chamados de
scan.

Modos de Operação de um CLP Modos de Operação de um CLP


Modos de Execução Modos de Execução
• Scan do CLP (ciclo de varredura):
• O scan (ciclo de varredura) é constituído de três
processos:

• Efetua a leitura dos dados através dos dispositivos via


interface de entrada;
• Executa o programa de controle armazenado na
memória;
• Escreve ou atualiza os dispositivos de saída via
interface de saída.

10
21/08/17

Modos de Operação de um CLP Modos de Operação de um CLP


Modos de Execução Modos de Execução
• No processo de leitura dos pontos de entrada, a CPU
• No momento que é energizado e estando o CLP no modo endereça o sistema de I/O, coleta os estados atuais
de execução, é executada uma rotina de inicialização, dos dispositivos que estão conectados e armazena as
que realiza as seguintes operações: informações em forma de bits 1 ou 0.

• Limpeza da memória de imagem, para operandos • Uma entrada energizada equivale ao valor binário 1
não retentivos; enquanto que uma entrada desenergizada equivale ao
• Teste de memória RAM; valor binário 0. Essas informações são armazenadas em
uma região de memória chamada Tabela Imagem das
• Teste de executabilidade do programa.
Entradas (TIE).

Modos de Operação de um CLP Modos de Operação de um CLP


Modos de Execução Modos de Execução

• No processo de execução da lógica programada, a TIE é • Na etapa de atualização das saídas, a CPU executa uma
utilizada para obter os estados dos dispositivos. varredura na tabela TIS e atualiza as saídas externas
através do endereçamento do sistema de IO para
• Os resultados das lógicas programadas que atuam em atualizar o estado dos dispositivos de saída de acordo
determinadas saídas são armazenados em uma área de com o programa.
memória que se chama Tabela Imagem das Saídas
(TIS). As lógicas que possuem saídas internas (memórias • Também é feita atualização de valores de outros
internas) são armazenadas na área correspondente. operandos, como resultados aritméticos, contagens,
temporizações, entre outros.

Modos de Operação de um CLP Modos de Operação de um CLP


Modos de Execução Modos de Execução

• Ao final da atualização da tabela imagem, é feita a • Para verificação de erros, é estipulado um tempo de
transferência dos valores da tabela imagem das processamento, ficando a cargo de um circuito chamado
saídas para os cartões de saída, encerrando o ciclo Watch Dog Timer (WDT) supervisioná-lo.
de varredura. A partir daí é iniciado um novo scan e a
operação continua enquanto se mantém o controlador no
• Se esse tempo máximo for ultrapassado, a execução
modo de execução.
do programa pela CPU será interrompida, sendo
assumido um estado de falha (fault).

11
21/08/17

Modos de Operação de um CLP Tipos de CLP


Modos de Execução CLPs Compactos

• Chama-se tempo de varredura (scan time) o tempo • Possuem incorporados em uma única unidade a fonte
gasto para a execução de um ciclo completo. Esse de alimentação, a CPU e os módulos de I/O, ficando o
valor muda conforme o controlador e depende de muitos usuário com acesso somente aos conectores do
fatores (tamanho da palavra de memória, clock, sistema de I/O.
arquitetura do processador, etc.).
• Esse tipo de estrutura normalmente é empregado para
CLPs de pequeno porte. Atualmente suportam uma
grande variedade de módulos especiais (normalmente
vendidos como opcionais).

Tipos de CLP Tipos de CLP


CLPs Modulares CLPs Modulares
• Esses CLPs são compostos por uma estrutura
modular, em que cada módulo executa uma
determinada função.

• Possível processador e memória em um único módulo


com fonte separada ou então as três partes juntas em um
único gabinete.

• O sistema de I/O é decomposto em módulos de acordo


com suas características. Eles são colocados em
posições predefinidas (racks), formando uma
configuração de médio e grande porte.

Capacidades dos CLP´s Exemplos


• Nano e Micro-CLPs: pouca capacidade de E/S
• Pequenas aplicações
• CLPs de Médio Porte: São CLPs com uma capacidade de
Entrada e Saída de até 256 pontos.

• CLPs de Grande Porte: Permitem a utilização de até 4096


pontos de E/S. São montados em um Bastidor (ou Rack ) que
permite um Cabeamento Estruturado.

12
21/08/17

Exemplos Exemplos

• Pequeno e médio • Médio e grande porte


porte

Exemplos Exemplo de funcionamento

Grandes aplicações

CLP Scnheider Twido


Copyright (C) 2005 Schneider Electric

Linguagens de programação Linguagens de programação


As cinco linguagens definidas pela norma Norma IEC
61131 (Padronização em Controle e Automação) são:

• Textuais
• Lista de Instruções (IL);
• Texto Estruturado (ST).

• Gráficas
• Diagrama Ladder (LD);
• Diagrama de Blocos Funcionais (FBD).

• Estruturação de Programas (Textual ou Gráfica)


• Seqüenciamento Gráfico de Funções (SFC).

13
21/08/17

79

Tipos de Instruções Instruções de Lógicas - Ladder


• Instruções para manipular dados:
– Instrução Mover;
– Instrução Comparação.
• Instruções Matemáticas:
– Soma;
– Subtração;
– Multiplicação;
– Divisão.

Instruções de Lógicas - Ladder Instruções de Lógicas - Ladder

Linha de Produção

-A Linha de Peneiramento;
-Sinalizações;
-Funcionamento;
-Emergências;
-Sistema Supervisório.

14

Вам также может понравиться