Escolar Documentos
Profissional Documentos
Cultura Documentos
Automao e Controle
Aula 07 Linguagem Ladder
A LINGUAGEM LADDER
Foi a primeira que surgiu para programao dos
Controladores Lgicos Programveis.
Considerando que na poca, os tcnicos e
engenheiros eletricistas eram normalmente os
encarregados na manuteno no cho de fbrica, a
linguagem Ladder deveria ser algo familiar para esses
profissionais.
Assim ela foi desenvolvida com os mesmos conceitos
dos diagramas de comandos eltricos que utilizam
bobinas e contatos.
Aula 07 - Linguagem Ladder
Trilho de alimentao
direito
Fluxo de energia
Aula 07 - Linguagem Ladder
A LINGUAGEM LADDER
Instrues em linguagem Ladder
Contato NA
Contato NF
Sada (Rel)
nos
Relao Dispositivos
Dispositivos de Entrada
Entrada X
Lgica de Controle
Controle
Esta relao pode causar confuso inicial ao usurio
durante a implementao de programas de aplicao
para CLPs.
Normalmente, faz-se a associao direta entre o
elemento utilizado na lgica de controle e a condio
do dispositivo de entrada, o que gera tal confuso.
Relao Dispositivos
Dispositivos de Entrada
Entrada X
Lgica de Controle
Controle
Dispositivo de
Entrada
Tabela Imagem
das Entradas
Elemento da
Lgica de
Controle
Atuao do
Contato Lgico
Fluxo de
Corrente
Lgica
No
No
Sim
Sim
No
Sim
Sim
No
END
(+)
(-)
Relao Dispositivos
Dispositivos de Entrada
Entrada X
Lgica de Controle
Controle
Independente das caractersticas do dispositivo
conectado ao mdulo de entrada (contato NA ou
NF), a lgica de controle pode ser implementada com
contatos NA e/ou NF.
Tipos de Dados
Alm dos pontos de entrada e sada discretas, h
outros elementos utilizados na implementao da
lgica de controle.
Embora
cada
PLC
utilize
nomenclatura,
representao grfica (linguagem Ladder) e forma de
endereamento prprias, a equivalncia entre os
tipos de dados disponveis em CPUs distintas
proporciona rpida adaptao ao usurio.
Aula 07 - Linguagem Ladder
10
Entradas Digitais: I
As entradas digitais so identificadas por I nos
controladores da HI Tecnologia. identificado atravs
de uma numerao sequencial que inicia-se em zero,
seu valor final depende da quantidade de placas de
I/O ou do modelo do controlador.
Normalmente, esto associadas
booleanas de entrada (NA e NF).
instrues
Sadas Digitais: O
As sadas digitais so identificadas por O nos
controladores da HI Tecnologia.
Normalmente, associadas s instrues booleanas de
sada (bobinas), mas podem ser utilizadas tambm
em instrues booleanas de entrada (NA e NF)
conforme a necessidade.
Para o PLC eZAP900, temos disponveis 12 sadas
digitais.
Aula 07 - Linguagem Ladder
12
Instruo END
Todo programa em Ladder deve ter uma Instruo
END, indicando o seu final. Toda instruo localizada
aps a instruo END no ser executada. A noexistncia da instruo END ocasiona erro.
END
13
I0
END
14
15
16
17
18
19
20
21
Feche as ligaes.
22
23
24
25
26
27
Selo de chave-instantnea
28
A linguagem Ladder
O nome Ladder deve-se a representao da
linguagem se parecer com uma escada (ladder), na
qual duas barras verticais paralelas so interligadas
pela lgica de controle, formando degraus (rungs) da
escada.
O0
I0
I1
I2
END
29
1
O1
2
O2
END
Aula 07 - Linguagem Ladder
30
Exemplo
Utilizao de contatos NA e NF referenciados ao
mesmo ponto de entrada.
I0
O0
I0
O1
END
Exemplo
Pode-se observar a utilizao do tipo de dado O (O0)
associado a uma instruo de entrada (contato NF).
Neste caso, a sada O0 acionada a partir da
condio das entradas I0 e I1 (I0 = 1 e I1 = 0). Caso
esta condio no seja satisfeita, a sada O0 no
acionada ocasionando o acionamento da sada O1
(O0 = 0).
O0
I0
I1
1
O1
O0
2
END
32
R0
2
END
Aula 07 - Linguagem Ladder
33