Você está na página 1de 14

Controladores

Lógico Programáveis
CLP

Engenharia UNISANTA
Engenharia UNISANTA CLP

Índice
CLP - Controlador Lógico Programável.......................................................3
Estrutura básica de um CLP..................................................................4
Circuitos de entrada.........................................................................5
Circuitos de saída.............................................................................5
Exemplos de CLP do mercado................................................................6
Estação UNISANTA.................................................................................7
Interligação dos atuadores ao CLP.........................................................8
Interligação dos sensores ao CLP...........................................................8
Programando o CLP................................................................................9
Passo 1: Criar um novo programa..........................................................9
Passo 2: Renomear o novo programa.....................................................9
Passo 3: Declarar entradas e saídas.....................................................10
Passo 4: Escrever a lógica de resolução do problema..............................11
Passo 5: Compilar o programa.............................................................11
Passo 6: Testar o software na estação UNISANTA...................................12
Exercícios............................................................................................13
Exercício 1........................................................................................13
Exercício 2........................................................................................13
Exercício 3........................................................................................13
Exercício 4........................................................................................13
Controle de Revisões.............................................................................14

Automação e Controle de Processos 2


Engenharia UNISANTA CLP

CLP - Controlador Lógico


Programável

Você já tinha ouvido alguém falar sobre a sigla CLP ?

É uma das siglas mais importantes e significativas na área de


automação.

Já refletiu sobre o seu significado ?

Controlador Lógico Programável, ou seja, um controlador que


podemos programá-lo utilizando instruções lógicas, ou seja, ele fará o
papel do nosso “sistema de controle”.

Muito legal !!

Existem porém algumas definições mais formais. Por exemplo:

“Aparelho eletrônico digital que utiliza uma memória programável


para o armazenamento interno de instruções para implementações
específicas, tais como lógica, sequenciamento, temporização,
contagem e aritmética, para controlar, através de módulos de
entradas e saídas, vários tipos de máquinas ou processos”

Essa é definição segundo a NEMA (National Electrical Manufacturers


Association). Também muito boa, certo ?

Para entendermos melhor o que é um CLP, vamos analisar primeiro a


estrutura básica de um equipamento deste tipo.

Automação e Controle de Processos 3


Engenharia UNISANTA CLP

Estrutura básica de um CLP

Quando comentamos sobre "estrutura básica de um CLP", estamos


falando sobre as partes principais deste tipo de equipamento.

Um CLP possui basicamente:

• Módulos de entrada
• CPU (onde um programa é executado)
• Módulos de saída

Em um sistema de automação que utiliza CLP, os sensores da


máquina ou processo são conectados aos módulos de "Entrada". O
CLP então executa operações lógicas presentes em um programa
previamente definido e em seguida aciona atuadores conectados aos
módulos de "Saída".

Abaixo podemos ver a constituição básica de um CLP interligado a


sensores e atuadores:

SENSORES ATUADORES

Módulo Módulo
de Programa de
Entrada Saída

CLP

Automação e Controle de Processos 4


Engenharia UNISANTA CLP

Circuitos de entrada
Os circuitos de entrada recebem informações (sinais elétricos) do
sistema por meio de uma ação muscular, mecânica, elétrica,
eletrônica ou uma combinação entre elas, sempre detectados por
elementos sensores. Na última aula vimos alguns tipos de sensores
como: botoeiras, chaves fim-de-curso, sensores de proximidade,
sensores potenciométricos, pressostatos, termopares, termostatos,
chaves de nível, entre outros.

Circuitos de saída
Os circuitos de saída enviam informações (sinais elétricos) para o
sistema com a finalidade de realizar um trabalho elétrico, mecânico,
pneumático, hidráulico ou apenas uma sinalização visual ou sonora.

Os circuitos de saída são ligados a elementos atuadores como: relés,


contatores, solenóides de válvulas, cilindros, válvulas de controle
proporcional, inversores de frequência, motores, lâmpadas e sirenes,
entre outros.

Automação e Controle de Processos 5


Engenharia UNISANTA CLP

Exemplos de CLP do mercado

Você já viu um CLP?

Seguem alguns modelos de CLP do mercado:

Siemens (Alemanha) Allen Bradley (EUA)

Altus (Brasil) Branqs (Brasil)

Automação e Controle de Processos 6


Engenharia UNISANTA CLP

Estação UNISANTA

A Estação UNISANTA é um kit didático controlado por CLP utilizado para aprendizado de
conceitos de automação. A figura abaixo apresenta os principais dispositivos atuadores
presentes no kit:

A estação é composta de 3 cilindros (A, B e C) de acionamento pneumático. Os cilindros


B e C são de "dupla ação" enquanto o cilindro A é de "simples ação com avanço por
mola". Adicionalmente o kit possui uma esteira transportadora cujo acionamento é feito
através de um motor elétrico acoplado.

Automação e Controle de Processos 7


Engenharia UNISANTA CLP

Interligação dos atuadores ao CLP


Os atuadores do kit são controlados pelas seguintes saídas do CLP:

1. Avança Cilindro C
2. Recua Cilindro C
3. Desce Cilindro B
4. Sobe Cilindro B
5. Recua Cilindro A
6. Lâmpada 1
7. Lâmpada 2
8. Liga esteira

Interligação dos sensores ao CLP


Os sensores do kit são interligados às seguintes entradas do CLP:

1. Cilindro C recuado
2. Cilindro C avançado
3. Reserva
4. Cilindro B avançado
5. Cilindro B recuado
6. Reserva
7. Botão 1
8. Botão 2

Automação e Controle de Processos 8


Engenharia UNISANTA CLP

Programando o CLP

Vamos agora verificar os passos necessários para criarmos nosso


primeiro programa de CLP.

Passo 1: Criar um novo programa


Clique em Botão iniciar -> Branqs -> Cria novo programa

Uma pasta com o nome novoPrograma_Renomear é criada em:


C:\programasCLPbranqs

Passo 2: Renomear o novo programa


Renomear a pasta novoPrograma_Renomear para progExemplo:

É muito importante não inserir espaços, caracteres com acentuação,


nem mesmo caracteres especiais da lingua portuguesa (como o "ç")
no nome da pasta.

Automação e Controle de Processos 9


Engenharia UNISANTA CLP

Passo 3: Declarar entradas e saídas


Execute o programa "Editor Programa CLP" e abra o projeto
progCLP.wpj existente em C:\programasCLPbranqs\progExemplo

Aparecerá a seguinte estrutura de arquivos em seu projeto:

Abra o arquivo "DECLARA.CLP" e insira as linhas realçadas em


amarelo:
...

////////////////////////////////////////////////////////////////////////////////////////////////
// Declaracao Entradas digitais
////////////////////////////////////////////////////////////////////////////////////////////////

CAMPO_ENTRADA_DIGITAL(E1)
CAMPO_ENTRADA_DIGITAL(E2)
CAMPO_ENTRADA_DIGITAL(E3)
CAMPO_ENTRADA_DIGITAL(E4)
CAMPO_ENTRADA_DIGITAL(E5)
CAMPO_ENTRADA_DIGITAL(E6)
CAMPO_ENTRADA_DIGITAL(E7)
CAMPO_ENTRADA_DIGITAL(E8)

////////////////////////////////////////////////////////////////////////////////////////////////
// Declaracao Saidas digitais
////////////////////////////////////////////////////////////////////////////////////////////////

CAMPO_SAIDA_DIGITAL(S1)
CAMPO_SAIDA_DIGITAL(S2)
CAMPO_SAIDA_DIGITAL(S3)
CAMPO_SAIDA_DIGITAL(S4)
CAMPO_SAIDA_DIGITAL(S5)
CAMPO_SAIDA_DIGITAL(S6)
CAMPO_SAIDA_DIGITAL(S7)
CAMPO_SAIDA_DIGITAL(S8)

Automação e Controle de Processos 10


Engenharia UNISANTA CLP

Passo 4: Escrever a lógica de resolução do problema


Segue realçado em amarelo, o código a ser escrito no arquivo
LOGICA.CLP:
////////////////////////////////////////////////////////////////////////////////////////////////
//MODO DE OPERACAO
////////////////////////////////////////////////////////////////////////////////////////////////

...

////////////////////////////////////////////////////////////////////////////////////////////////
//Comando
////////////////////////////////////////////////////////////////////////////////////////////////

SEL (E7)
MEMO (S1)

SEL (E8)
MEMO (S2)

////////////////////////////////////////////////////////////////////////////////////////////////
//SINOPTICO
////////////////////////////////////////////////////////////////////////////////////////////////

Passo 5: Compilar o programa


Precisamos compilar o programa para gerar sua versão "executável".
Para isso, basta pressionar o botão de compilação conforme figura
abaixo. Neste momento a janela de "IDE Log" irá mostrar o resultado
da compilação. Ex:

Certifique que o resultado apresentado em sua janela IDE Log seja


igual ao apresentado acima, garantindo não existir qualquer erro de
compilação.

Automação e Controle de Processos 11


Engenharia UNISANTA CLP

Passo 6: Testar o software na estação UNISANTA


Execute o arquivo "deploy.bat" existente na pasta do projeto de seu
programa:

Perceba que ao executar o deploy, aparecerá um arquivo chamado


progCLP.ZIP em sua área de trabalho. Copie este arquivo para uma
pasta chamada branqs na raíz de seu pendrive. Insira o pendrive na
porta USB da estação e realize o boot do sistema. Selecione a opção
“Instalar o software presente no pendrive”. Em seguida pressione os
botões da estação para testar o funcionamento do seu programa.

Automação e Controle de Processos 12


Engenharia UNISANTA CLP

Exercícios

Exercício 1
Avançar e recuar o cilindro C com botões 1 e 2

Exercício 2
Avançar e recuar o cilindro B com botões 1 e 2

Exercício 3
Botão 1 avança o cilindro B
Cilindro B avançado, avança o cilindro C
Botão 2 recua o cilindro B
Cilindro B recuado, recua o cilindro C

Exercício 4
Botão 1 avança cilindro C
Botão 2 avança cilindro B
Botão 1 recua o cilindro B
Botão 2 recua o cilindro C
Cilindro C avançado, liga a esteira
Cilindro B avançado, recua o cilindro A
Cilindro C recuado, liga a lâmpada 1
Cilindro B recuado, liga a lâmpada 2

Automação e Controle de Processos 13


Engenharia UNISANTA CLP

Controle de Revisões

Revisão: 01
Data: 21/02/2018
Descrição das alterações:

Inserido mais um exercício

Revisão: 00
Data: 16/02/2016
Descrição das alterações:

Versão inicial deste documento

Automação e Controle de Processos 14

Você também pode gostar