LADDER

Páginas: 14 (3292 palavras) Publicado: 25 de agosto de 2014
IST / DEEC / SSC

LEEC / MEEC 2004-2005

Automação
de
Processos Industriais
Linguagens de Programação de PLCs
Ladder diagram

Docentes:
Prof. Paulo Jorge Oliveira
Eng. Bruno Cardeira

IST / DEEC / SSC

e-mail: pjcro @ isr.ist.utl.pt
Tel: 21 8418053 ou 2053 (interno)

Automação de Processos Industriais

Programa da Cadeira:
Cap. 2 - Introdução aos PLCs
...
Cap. 3 -Linguagens de Programação de PLCs [2 semanas]
Descrição de linguagens standard (IEC-1131-3).
Ladder Diagram; Instruction List; Structured Text.
Ambientes de desenvolvimento.
...
Cap. 4 - GRAFCET (Sequential Function Chart) [2 semanas]
API

P. Oliveira

Pág. 2

1

Cap. 3 - Linguagens de Programação de PLCs

IST / DEEC / SSC

Linguagens de programação de PLCs
(IEC 1131-3)
1131LadderDiagram

Structured Text
If %I1.0 THEN
%Q2.1 := TRUE
ELSE
%Q2.2 := FALSE
END_IF

Sequential Function Chart
(GRAFCET)
1

Instruction List
LD
AND
ANDN
OR
ST

%M12
%I1.0
%I1.1
%M10
%Q2.0

m

(1)

2

Direita
b

(2)

3

Carrega
p

(3)

4

Esquerda
a

(2)

API

P. Oliveira

Pág. 3

Cap. 3 - Linguagens de Programação de PLCs

IST / DEEC / SSCLinguagens de programação de PLCs
(IEC 1131-3)
1131Ladder Diagram

Structured Text
If %I1.0 THEN
%Q2.1 := TRUE
ELSE
%Q2.2 := FALSE
END_IF

Sequential Function Chart
(GRAFCET)
1

Instruction List
LD
AND
ANDN
OR
ST

%M12
%I1.0
%I1.1
%M10
%Q2.0

2

Direita
b

(2)

3

Carrega
p

(3)

4
(2)

API

m

(1)

Esquerda
a

P. Oliveira

Pág. 4

2

Cap.3 - Linguagens de Programação de PLCs

IST / DEEC / SSC

Ladder diagram

Input Instructions

N

API

Output
Instructions

S

P. Oliveira

IST / DEEC / SSC

Pág. 5

Cap. 3 - Linguagens de Programação de PLCs

Ladder diagram
Tipos de operandos:

API

P. Oliveira

Pág. 6

3

Cap. 3 - Linguagens de Programação de PLCs

IST / DEEC / SSC

Ladder diagramInstruções Básicas
Load
Contacto aberto: contacto efectuado (resultado 1)
enquanto o bit de controlo está a 1.
Contacto fechado: contacto efectuado (resultado 1)
enquanto o bit de controlo está a 0.
Contacto no flanco ascendente: contacto efectuado durante um ciclo
quando se detecta um flanco ascendente no bit de controlo.

P

N %I1.0
P

Contacto no flanco descendente: contacto efectuado%Q2.0
I1.0
durante um cicloquando se detecta um flanco descendente
t
no bit de controlo.
Q2.0

t
API

P. Oliveira

IST / DEEC / SSC

Pág. 7

Cap. 3 - Linguagens de Programação de PLCs

Ladder diagram
Instruções Básicas
Operandos das instruções de Load

API

P. Oliveira

Pág. 8

4

Cap. 3 - Linguagens de Programação de PLCs

IST / DEEC / SSC

Ladder diagramInstruções Básicas
Store
O resultado da função lógica activa o enrolamento (coil) respectivo.
O resultado negado da função lógica activa o enrolamento associado.
O resultado da função lógica é armazenado no relé
associado (sets the latch).

S

R

%I1.0

O resultado da função lógica é limpa o estado do relé
%Q2.0
I1.0
associado (resets the latch)

N

t

S
Q2.0

t
API

P. OliveiraIST / DEEC / SSC

Pág. 9

Cap. 3 - Linguagens de Programação de PLCs

Ladder diagram
Instruções Básicas
Operandos das instruções de Store

API

P. Oliveira

Pág. 10

5

IST / DEEC / SSC

Cap. 3 - Linguagens de Programação de PLCs

Ladder diagram
Notação Allen Bradley
Relés com latch e unlatch

API

P. Oliveira

IST / DEEC / SSC

Pág. 11

Cap. 3 - Linguagens deProgramação de PLCs

Ladder diagram
Instruções tipo relé
Exemplo:

API

P. Oliveira

Pág. 12

6

Cap. 3 - Linguagens de Programação de PLCs

IST / DEEC / SSC

Ladder diagram
Instruções Básicas
AND
AND do operando com o resultado da operação
I1.0
lógica anterior.

%I1.0

%I1.0

%Q2.0

N

P

S

t

ANDQ2.0 operando com a negação do resultado da
do...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Ladder
  • Ladder
  • Ladder
  • Ladder
  • Ladder
  • Ladder
  • ladder
  • LADDER

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!