Beruflich Dokumente
Kultur Dokumente
Automação Industrial
Introdução ao CLP
Finalidade de utilização de CLP
Localização no processo industrial;
Revisão de conceitos
Histórico
Características gerais;
Princípio de funcionamento
Arquitetura
Entradas e Saídas típicas
Ciclo de processamento (Scan)
Estados dos CLPs
Software de CLP
Estrutura da linguagem de programação
Norma IEC 61131
Linguagens de programação conforme Norma IEC-61.131-3
Exemplos de instruções para programação “Ladder”
Estágios para desenvolvimento de um programa
Exemplo
Localização de CLPs em processos industriais e níveis
hierárquicos de automação
4 Corporativo
TI
3 Controle da
produção e
de processos
2 Controle de TI
processo +
TA
1 Controle de
equipamento
TA
Chão de
0 fábrica
Por que precisamos de intertravamentos?
Controladores programáveis
Breve histórico
General Motors – 1969 - Facilidade de programação e de
manutenção com conceito plug-in; alta confiabilidade;
dimensões menores que painéis de relés, para redução de
custos; envio de dados para processamento centralizado;
preço competitivo; sinais de entrada de 115V CA e sinais de
saída de 115V CA; expansão em módulos;
1970 passam a ter microprocessadores, sendo então
denominados Controladores Programáveis (CLPs);
Início da década de 70 => primeiras unidades instaladas na
Vale do Rio Doce;
Década de 80 => remotas e linguagens mais avançadas;
Década de 90 => processamento em tempo real, introdução
do conceito de micro-clp e soft-plc.
Controladores programáveis
Características gerais
Linguagens de programação de alto nível;
Simplificação nos quadros e painéis elétricos;
Confiabilidade operacional;
Funções avançadas;
Comunicação em rede;
Princípio de funcionamento
E
N S
T UNIDADE CENTRAL A
R DE Í
A PROCESSAMENTO D
D A
A S
S
MEMÓRIAS:
•SISTEMA OPERACIONAL
•PROGRAMA APLICATIVO
•DADOS DO PROGRAMA
•IMAGEM E/S
Dispositivos para captação de informações do processo -
Entradas
Potenciômetros resistivos
INICIALIZAÇÃO
EXECUÇÃO DA LÓGICA
(PROGRAMA)
Execução;
Execução com monitoração;
Execução com forçamento;
Estado ciclado;
Parado.
Estrutura da Linguagem de programação
“NOT” ou A S
Inversão A S S=Ā
A B S
A
“AND” ou E S S=A.B
B
A S
A
“OR” ou OU S S=A+B
B B
Norma IEC 61131
Classes Linguagens
ST (Texto Estruturado)
ST C
Transition 1
AND A B C Transition 2
A C -| |--|/|----------------( )
Step 3
B
Instruções para Diagrama Ladder
Instrução Representação
Contato normalmente aberto – NA
Contato normalmente fechado – NF
Bobina
Bobina inversa (acionada, desenergiza) I
Bobina set (retenção) S
Bobina reset (liberação) R
Bobina de memorização (mantém estado) M
Bobina de set de memória SM
Bobina de reset de memória RM
Bobina de detecção de borda de subida P
Bobina de deteção de borda de descida N
Estágios para o desenvolvimento de um programa
LSL
2
Efluente
SV-4
tratado