Controladores Lógicos Programáveis
Tese: Controladores Lógicos Programáveis. Pesquise 861.000+ trabalhos acadêmicosPor: enickel • 9/11/2013 • Tese • 4.576 Palavras (19 Páginas) • 374 Visualizações
CONTROLADORES LÓGICO
PROGRAMÁVEIS - LADDER
Controladores Lógico Programáveis – – Página 2 - 2
1 - Introdução
O objetivo desta apostila é o de apresentar a linguagem de programação de
Controladores Lógico Programáveis (CLPs) denominada de diagrama de contatos, ou
Ladder. A palavra “Ladder” em inglês significa “escada”, nome este dado por causa da
similaridade da linguagem com o objeto de uso diário. Esta similaridade será observada
posteriormente, no decorrer do curso.
A simbologia na linguagem de programação Ladder segue a padrões e normas
internacionais, apesar de há uma pequena variação em alguns símbolos dentre os
diferentes fabricantes. Mais uma vez deve-se citar que o aluno não deve ficar preocupado
com este detalhe, pois o que importa realmente, é o raciocínio lógico que leva a
programação, e não o símbolo propriamente dito.
Nos próximos parágrafos tem-se a definição de CLP, mostrando um histórico da
tecnologia. A partir do capítulo 2 pode-se encontrar a parte prática do curso.
1.1 - Definição dos CLPS
Os CLPs ou Controladores Lógico Programáveis podem ser definidos, segundo a
norma ABNT, como um equipamento eletrônico-digital compatível com aplicações
industriais.
Os CPLs também são conhecidos como PLCs, do inglês: Programmable Logic
Controller.
O primeiro CLP data de 1968 na divisão de hidramáticos da General Motors.
Surgiu como evolução aos antigos painéis elétricos, cuja lógica fixa tornava
impraticável qualquer mudança extra do processo.
A tecnologia dos CLPs sõ foi possível com o advento dos chamados Circuitos
Integrados e da evolução da lógica digital.
Trouxe consigo as principais vantagens:
a) fácil diagnóstico durante o projeto
b) economia de espaço devido ao seu tamanho reduzido
c) não produzem faíscas
d) podem ser programados sem interromper o processo produtivo
e) possibilidade de criar um banco de armazenamento de programas
f) baixo consumo de energia
g) necessita de uma reduzida equipe de manutenção
Controladores Lógico Programáveis – – Página 3 - 3
h) tem a flexibilidade para expansão do número de entradas e saídas
i) capacidade de comunicação com diversos outros equipamentos, entre outras
1.2 - Histórico da Tecnologia
Historicamente os CLPs podem ser classificados nas seguintes categorias:
1a GERAÇÃO: Programação em Assembly. Era necessário conhecer o hardware do
equipamento, ou seja, a eletrônica do projeto do CLP.
2a GERAÇÃO: Apareceram as linguagens de programação de nível médio. Foi desenvolvido
o “Programa monitor” que transformava para linguagem de máquina o programa inserido
pelo usuário.
3a GERAÇÃO: Os CLPs passam a ter uma entrada de programação que era feita através de
um teclado, ou programador portátil, conectado ao mesmo.
4a GERAÇÃO: É introduzida uma entrada para comunicação serial, e a programação passa
a ser feita através de micro-computadores. Com este advento surgiu a possibilidade de
testar o programa antes do mesmo ser transferido ao módulo do CLP, propriamente dito.
5a GERAÇÃO: Os CLPs de quinta geração vem com padrões de protocolo de comunicação
para facilitar a interface com equipamentos de outros fabricantes, e também com Sistemas
Supervisórios e Redes Internas de comunicação.
1.3 - Principio de Funcionamento
Conforme a Figura 1.1 abaixo, o CLP funciona de forma seqüencial, fazendo um ciclo
de varredura em algumas etapas. É importante observar que quando cada etapa do ciclo é
executada, as outras etapas ficam inativas. O tempo total para realizar o ciclo é denominado
CLOCK. Isso justifica a exigência de processadores com velocidades cada vez mais altas.
Início: Verifica o funcionamento da C.P.U, memórias, circuitos auxiliares, estado das
chaves, existência de um programa de usuário, emite aviso de erro em caso de falha.
Desativa todas as as saídas.
Controladores Lógico Programáveis – – Página 4 - 4
Figura 1.1 – Ciclo de Varredura de um CLP
Verifica o estado das entradas: Lê cada uma das entradas, verificando se houve
acionamento. O processo é chamado de ciclo de varredura.
Campara com o programa do usuário: Através das instruções do usuário sobre qual ação
tomar em caso de acionamento das entradas o CLP atualiza a memória imagem das saídas.
Atualiza as saídas: As saídas são acionadas ou desativadas conforme a determinação da
CPU. Um novo ciclo é iniciado.
...