Você está na página 1de 6

CLP - Controlador Lgico

Programvel
Uma mquina pode fazer o trabalho de
cinqenta pessoas comuns. Mquina
alguma pode fazer o trabalho de um
homem incomum.
Elbert Hubbard
Editor Americano
1865-1915

CLP - Controlador Lgico


Programvel
A NEMA (National
Electrical
Manufacturing
Association - USA)
definiu, em 1978, o
controlador
programvel da
seguinte forma:

CLP - Controlador Lgico


Programvel
Um controlador programvel um aparelho
eletrnico digital que contm uma
memria programvel para
armazenamento de instrues que so
utilizadas para implementar funes
especficas, tais como lgica,
sequnciamento, temporizao, contagem
e aritmtica, com o objetivo de controlar
mquinas e processos.

CLPs - Controladores Lgicos


Programveis

CLP - Histrico


Surgimento: Indstria Automobilstica em


1968 por Richard Morley, engenheiro da
Hydronic Division da General Motors;

CLP - Histrico


Problema: custo e
dificuldade de
mudar a lgica de
controle dos
painis de
comando (lgica
de rels);

CLP - Histrico


Objetivos:
flexibilidade de utilizao;
facilidade de programao;
facilidade de expanso.

CLPs - Controladores Lgicos


Programveis

CLP Caractersticas
de Hardware



O hardware ocupa pouco espao fsico e


consome baixa potncia eltrica.
Permite a expanso de diversos tipos de
mdulos.

CLP Caractersticas de
Hardware


Capacidade de operao confivel em


ambiente industrial sem o apoio de
equipamentos especficos;
Emitem baixos nveis de rudos eltricos;

CLP Caractersticas de
Hardware


Apresentam pouca
incidncia de
defeitos, portanto,
so bastante
confiveis;
A manuteno
requer mo-deobra qualificada.

CLPs - Controladores Lgicos


Programveis

CLP Caractersticas de
Hardware


Apresentam interface de
comunicao com outros
equipamentos. A comunicao
com computadores permite a
coleta de informaes e a
alterao de parmetros da
produo;
Permite a expanso da
capacidade de memria;

CLP Caractersticas de
Software
Utilizao de at cinco linguagens de
programao padronizadas e amplamente
conhecidas.
 Utilizao de matemtica de ponto
flutuante, tornando possvel
o desenvolvimento de
clculos complexos.


Ladder Diagram


Linguagem
grfica baseada
em lgica de
contados,
tornando fcil a
compreenao no
meio eltrico

CLPs - Controladores Lgicos


Programveis

SFC SEQUENTIAL
FUNCTION CHART


Descreve o
comportament
o do programa
em forma de
fluxograma e
etapas de
transio.

Function Blocb Diagram





Linguagem grfica baseada em circuitos lgicos.


Os blocos encapsulam o algoritmo, destacando
o fluxo de informaes e o processamento de
sinais.

Structured Text


uma linguagem textual de alto nvel que


permite a programao estruturada. Semelhante
ao Pascal (ISO 7105)
Utilizao de subsub-rotinas para executar
diferentes partes de uma funo de controle.
IF I1
OR M AND N I0
THEN SET M
IF M
THEN SEL L
OTHRW RESET M

CLPs - Controladores Lgicos


Programveis

Instruction List


uma linguagem textual prximo ao cdigo de


maquina.
Deve ser utilizada para produzir cdigo
otimizado para trechos de performance crtica
em um programa.

CLP Caractersticas de
Software


Podem ser reprogramados,


portanto, so reutilizveis;
Permitem o envio e o
recebimento de informaes
no modo on-line, ou seja,
possvel alterar o programa de
controle ou fazer o diagnstico
de falhas com o equipamento
em funcionamento.

CLPs - Controladores Lgicos


Programveis