Você está na página 1de 18

Instituto Federal de Minas Gerais – Campus Ibirité

Disciplina: Sistemas Programáveis de Controle

Tema da aula: Linguagens de Programação – Introdução Ladder

Professor: Pedro Machado

1
Programação CLP
• IEC 61131-3: Estabelece um padrão global para a programação de CLP.

– Diagrama Ladder (LD);


– Diagrama de Blocos de Função (FBD);
– Função Gráfica de Sequenciamento (SFC);
– Lista de Instruções (IL);
– Texto Estruturado (ST).

2
Linguagem – Diagrama Ladder

• É uma linguagem gráfica baseada na lógica


de relés e contatos elétricos para a
realização de circuitos de comandos de
acionamentos.

• Por ser a primeira linguagem utilizada


pelos fabricantes, é a mais difundida e
encontrada em quase todos os CLPs da
atual geração.

3
Linguagem – Diagrama Ladder

Vantagens Desvantagens
Difícil implementação em programas extensos ou
Semelhante a lógica de relés
com lógicas mais complexas
Fácil compreensão Edição mais lenta
Técnica de programação mais difundida

4
Linguagem – Diagrama Ladder

• Graficamente, a estruturação dos diagramas ladder utiliza alguns


elementos básicos: bobinas, contatos e linhas.

– Bobinas ficam no extremo direito da linha horizontal


– Linhas verticais são denominadas linhas-mãe
– Das linhas verticais partem linhas horizontais, que podem ligar-se a linhas
verticais e assim por diante
– O fluxo ocorre da esquerda para a direita, de cima para baixo

5
Linguagem – Diagrama Ladder
• Ordem de varredura do programa

6
Linguagem – Diagrama Ladder

Simbologia da linguagem Ladder

Instrução Representação
Contato normalmente aberto – NA -| |-
Contato normalmente fechado – NF -|/|-
Bobina -( )-
Bobina inversa (quando acionada, desenergiza) -(I)-
Bobina set -(S)-
Bobina reset -(R)-

7
Linguagem – Diagrama Ladder
Letras para utilização nas entradas e saídas

8
Linguagem – Diagrama Ladder
• Função SIM (YES)

9
Linguagem – Diagrama Ladder
• Função NÃO (NOT)

10
Linguagem – Diagrama Ladder
• Função E (AND)

11
Linguagem – Diagrama Ladder
• Função OU (OR)

12
Linguagem – Diagrama Ladder
• Combinação de Funções

13
Linguagem – Diagrama Ladder
• Combinação de Funções

14
Continuidade Virtual
Uma linha do diagrama Ladder é verdadeiro, ou seja, é energizada uma saída e ocorrer
uma combinação dos contatos para que todos fiquem fechados, permitindo correr uma
corrente virtual até a bobina.

15
Fluxo reverso

16
Repetição de contatos
• Nos diagramas Ladder, uma bobina pode ter quantos contatos NA ou NF
forem necessário.

17
Exemplo
Pressionar
Botão
e
Sensor de Ligar Motor
Segurança OK
e

Botão de
proibição

18

Você também pode gostar